Build Information
Failed to build RealmSwiftMacro, reference main (ad8252
), with Swift 6.0 (beta) for macOS (SPM) on 14 Sep 2024 15:31:28 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.0.0-Release.Candidate.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Build Log
========================================
RunAll
========================================
Builder version: 4.53.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 ad82526 fix: remove unused param (#6)
Cloned https://github.com/fummicc1/RealmSwiftMacro.git
Revision (git rev-parse @):
ad82526cc08287d9b48895aef76fa7027621c464
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.0.0-Release.Candidate.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Building for debugging...
[0/280] Write swift-version-117DEE11B69C53C9.txt
[1/280] Write sources
[7/282] Compiling SwiftSyntax509 Empty.swift
[8/282] Emitting module SwiftSyntax509
[8/282] Write sources
[9/328] Compiling RLMPredicateUtil.mm
[9/328] Compiling RLMAnalytics.mm
[9/328] Write sources
[12/328] Write RealmSwiftMacroClient-entitlement.plist
[12/328] Write sources
[22/328] Compiling RLMProviderClient.mm
[23/328] Compiling version.cpp
[24/328] Compiling uuid.cpp
[25/328] Compiling RLMProperty.mm
[26/328] Compiling RLMPushClient.mm
[27/328] Compiling utilities.cpp
[28/328] Compiling RLMObservation.mm
[29/328] Compiling RLMAccessor.mm
[30/328] Compiling to_string.cpp
[31/328] Compiling uri.cpp
[32/328] Compiling timestamp_logger.cpp
[33/328] Compiling timestamp_formatter.cpp
[34/328] Compiling RLMSyncManager.mm
[35/328] Compiling time.cpp
[36/328] Compiling RLMSyncConfiguration.mm
[37/328] Compiling thread.cpp
[38/328] Compiling sha_crypto.cpp
[39/328] Compiling resource_limits.cpp
[40/328] Compiling terminate.cpp
[41/328] Compiling random.cpp
[42/328] Compiling platform_info.cpp
[44/328] Compiling SwiftSyntax MemoryLayout.swift
[45/328] Compiling SwiftSyntax MissingNodeInitializers.swift
[46/328] Compiling SwiftSyntax RawSyntax.swift
[47/328] Compiling SwiftSyntax RawSyntaxLayoutView.swift
[48/328] Compiling SwiftSyntax RawSyntaxNodeProtocol.swift
[48/333] Compiling misc_ext_errors.cpp
[49/333] Compiling misc_errors.cpp
[50/333] Compiling memory_stream.cpp
[51/333] Compiling load_file.cpp
[52/333] Compiling logger.cpp
[53/333] Compiling json_parser.cpp
[54/333] Compiling interprocess_mutex.cpp
[55/333] Compiling interprocess_condvar.cpp
[56/333] Compiling file.cpp
[57/333] Compiling fifo_helper.cpp
[58/333] Compiling demangle.cpp
[59/333] Compiling enum.cpp
[60/333] Compiling serializer.cpp
[61/333] Compiling basic_system_errors.cpp
[62/333] Compiling cli_args.cpp
[63/333] Compiling compression.cpp
[64/333] Compiling encrypted_file_mapping.cpp
[65/333] Compiling base64.cpp
[66/333] Compiling backtrace.cpp
[67/333] Compiling unicode.cpp
[68/333] Compiling file_mapper.cpp
[69/333] Compiling tokenizer.cpp
[70/333] Compiling table_ref.cpp
[71/333] Compiling protocol.cpp
[72/333] Compiling table_view.cpp
[73/333] Compiling object_id.cpp
[74/333] Compiling transaction.cpp
[75/333] Compiling sync_metadata_schema.cpp
[76/333] Compiling protocol_codec.cpp
[77/333] Compiling subscriptions.cpp
[78/333] Compiling table.cpp
[79/333] Compiling migration_store.cpp
[80/333] Compiling compact_changesets.cpp
[81/333] Compiling client_reset_operation.cpp
[82/333] Compiling transform.cpp
[83/333] Compiling client_reset_recovery.cpp
[84/333] Compiling websocket.cpp
[85/333] Compiling network.cpp
[86/333] Compiling network_ssl.cpp
[88/333] Compiling SwiftSyntax SyntaxAnyVisitor.swift
[89/333] Compiling SwiftSyntax SyntaxBaseNodes.swift
[90/333] Compiling SwiftSyntax SyntaxCollections.swift
[91/333] Compiling SwiftSyntax SyntaxEnum.swift
[92/333] Compiling SwiftSyntax SyntaxKind.swift
[92/333] Compiling pending_bootstrap_store.cpp
[93/333] Compiling http.cpp
[94/333] Compiling client_reset.cpp
[95/333] Compiling client_history_impl.cpp
[96/333] Compiling changeset_index.cpp
[97/333] Compiling instructions.cpp
[98/333] Compiling default_socket.cpp
[99/333] Compiling instruction_replication.cpp
[100/333] Compiling history.cpp
[101/333] Compiling config.cpp
[102/333] Compiling string_data.cpp
[103/333] Compiling status.cpp
[104/333] Compiling client_impl_base.cpp
[105/333] Compiling instruction_applier.cpp
[106/333] Compiling changeset_encoder.cpp
[107/333] Compiling changeset_parser.cpp
[108/333] Compiling spec.cpp
[109/333] Compiling query_value.cpp
[110/333] Compiling changeset.cpp
[111/333] Compiling replication.cpp
[112/333] Compiling object_id.cpp
[113/333] Compiling uuid.cpp
[114/333] Compiling sort_descriptor.cpp
[115/333] Compiling scheduler.cpp
[116/333] Compiling regular_expression.cpp
[117/333] Compiling object_converter.cpp
[118/333] Compiling query_expression.cpp
[119/333] Compiling set.cpp
[120/333] Compiling client.cpp
[121/333] Compiling query_engine.cpp
[122/333] Compiling push_client.cpp
[124/333] Emitting module SwiftSyntax
[124/333] Compiling mongo_database.cpp
[125/333] Compiling bson.cpp
[126/333] Compiling mongo_client.cpp
[127/333] Compiling mongo_collection.cpp
[128/333] Compiling system_configuration.cpp
[129/333] Compiling sync_user.cpp
[130/333] Compiling network_reachability_observer.cpp
[131/333] Compiling generic_network_transport.cpp
[132/333] Compiling query.cpp
[133/333] Compiling sync_file.cpp
[134/333] Compiling thread_safe_reference.cpp
[135/333] Compiling app_credentials.cpp
[136/333] Compiling sync_manager.cpp
[137/333] Compiling sync_metadata.cpp
[138/333] Compiling app_utils.cpp
[139/333] Compiling placeholder.cpp
[140/333] Compiling async_open_task.cpp
[141/333] Compiling sync_session.cpp
[143/333] Compiling SwiftSyntax AbsolutePosition.swift
[144/333] Compiling SwiftSyntax Assert.swift
[145/333] Compiling SwiftSyntax BumpPtrAllocator.swift
[146/333] Compiling SwiftSyntax CommonAncestor.swift
[147/333] Compiling SwiftSyntax Convenience.swift
[148/333] Compiling SwiftSyntax Utils.swift
[149/333] Compiling SwiftSyntax ChildNameForKeyPath.swift
[150/333] Compiling SwiftSyntax Keyword.swift
[151/333] Compiling SwiftSyntax RenamedChildrenCompatibility.swift
[152/333] Compiling SwiftSyntax RenamedNodesCompatibility.swift
[152/333] Compiling schema.cpp
[153/333] Compiling object_changeset.cpp
[154/333] Compiling object_schema.cpp
[155/333] Compiling sectioned_results.cpp
[156/333] Compiling app.cpp
[157/333] Compiling shared_realm.cpp
[158/333] Compiling results.cpp
[159/333] Compiling object_store.cpp
[160/333] Compiling index_set.cpp
[161/333] Compiling object.cpp
[162/333] Compiling weak_realm_notifier.cpp
[163/333] Compiling list.cpp
[164/333] Compiling set.cpp
[165/333] Compiling object_notifier.cpp
[166/333] Compiling list_notifier.cpp
[167/333] Compiling keychain_helper.cpp
[168/333] Compiling transact_log_handler.cpp
[169/333] Compiling results_notifier.cpp
[170/333] Compiling deep_change_checker.cpp
[171/333] Compiling collection_change_builder.cpp
[172/333] Compiling collection_notifications.cpp
[173/333] Compiling obj_list.cpp
[174/333] Compiling collection_notifier.cpp
[175/333] Compiling external_commit_helper.cpp
[176/333] Compiling node.cpp
[177/333] Compiling realm_coordinator.cpp
[178/333] Compiling dictionary.cpp
[179/333] Compiling collection.cpp
[180/333] Compiling mixed.cpp
[182/333] Compiling SwiftSyntax Syntax.swift
[183/333] Compiling SwiftSyntax SyntaxArena.swift
[184/333] Compiling SwiftSyntax SyntaxChildren.swift
[185/333] Compiling SwiftSyntax SyntaxCollection.swift
[186/333] Compiling SwiftSyntax SyntaxData.swift
[187/333] Compiling SwiftSyntax Tokens.swift
[188/333] Compiling SwiftSyntax TriviaPieces.swift
[189/333] Compiling SwiftSyntax RawSyntaxNodes.swift
[190/333] Compiling SwiftSyntax RawSyntaxValidation.swift
[191/333] Compiling SwiftSyntax SyntaxDeclNodes.swift
[192/333] Compiling SwiftSyntax RawSyntaxTokenView.swift
[193/333] Compiling SwiftSyntax SourceLength.swift
[194/333] Compiling SwiftSyntax SourceLocation.swift
[195/333] Compiling SwiftSyntax SourcePresence.swift
[196/333] Compiling SwiftSyntax SwiftSyntaxCompatibility.swift
[196/333] Compiling simulated_failure.cpp
[197/333] Compiling obj.cpp
[198/333] Compiling transact_log.cpp
[199/333] Compiling output_stream.cpp
[200/333] Compiling link_translator.cpp
[201/333] Compiling index_string.cpp
[202/333] Compiling global_key.cpp
[203/333] Compiling exceptions.cpp
[204/333] Compiling error_codes.cpp
[205/333] Compiling disable_sync_to_disk.cpp
[206/333] Compiling copy_replication.cpp
[207/333] Compiling history.cpp
[208/333] Compiling list.cpp
[209/333] Compiling decimal128.cpp
[210/333] Compiling group_writer.cpp
[211/333] Compiling group.cpp
[212/333] Compiling column_binary.cpp
[213/333] Compiling collection.cpp
[214/333] Compiling dictionary.cpp
[215/333] Compiling bplustree.cpp
[217/333] Compiling SwiftSyntax SyntaxRewriter.swift
[218/333] Compiling SwiftSyntax SyntaxTraits.swift
[219/333] Compiling SwiftSyntax SyntaxTransform.swift
[220/333] Compiling SwiftSyntax SyntaxVisitor.swift
[221/333] Compiling SwiftSyntax TokenKind.swift
[222/333] Compiling SwiftSyntax SyntaxText.swift
[223/333] Compiling SwiftSyntax SyntaxTreeViewMode.swift
[224/333] Compiling SwiftSyntax TokenDiagnostic.swift
[225/333] Compiling SwiftSyntax TokenSyntax.swift
[226/333] Compiling SwiftSyntax Trivia.swift
[226/333] Compiling audit.mm
[227/333] Compiling chunked_binary.cpp
[228/333] Compiling backup_restore.cpp
[230/333] Compiling SwiftSyntax SyntaxExprNodes.swift
[231/333] Compiling SwiftSyntax SyntaxNodes.swift
[232/333] Compiling SwiftSyntax SyntaxPatternNodes.swift
[233/333] Compiling SwiftSyntax SyntaxStmtNodes.swift
[234/333] Compiling SwiftSyntax SyntaxTypeNodes.swift
[234/333] Compiling db.cpp
[235/372] Compiling cluster_tree.cpp
[236/380] Compiling array_with_find.cpp
[237/380] Compiling array_unsigned.cpp
[239/385] Compiling SwiftBasicFormat Trivia+FormatExtensions.swift
[240/385] Compiling SwiftBasicFormat SyntaxProtocol+Formatted.swift
[241/385] Compiling SwiftBasicFormat Syntax+Extensions.swift
[241/385] Compiling cluster.cpp
[242/385] Compiling array_timestamp.cpp
[243/385] Compiling array_string_short.cpp
[245/385] Compiling SwiftParser SyntaxUtils.swift
[246/385] Compiling SwiftParser TokenConsumer.swift
[247/385] Compiling SwiftParser TokenPrecedence.swift
[248/385] Compiling SwiftParser TokenSpec.swift
[248/389] Compiling array_string.cpp
[250/389] Compiling SwiftDiagnostics GroupedDiagnostics.swift
[251/389] Compiling SwiftDiagnostics Note.swift
[252/389] Compiling SwiftDiagnostics Message.swift
[253/389] Compiling SwiftDiagnostics Diagnostic.swift
[254/389] Compiling SwiftDiagnostics FixIt.swift
[255/389] Compiling SwiftDiagnostics Convenience.swift
[256/389] Emitting module SwiftDiagnostics
[257/389] Compiling SwiftDiagnostics DiagnosticsFormatter.swift
[257/389] Compiling array_mixed.cpp
[258/389] Compiling array_key.cpp
[260/389] Compiling SwiftParser Lexeme.swift
[261/389] Compiling SwiftParser LexemeSequence.swift
[262/389] Compiling SwiftParser Lexer.swift
[263/389] Compiling SwiftParser RegexLiteralLexer.swift
[264/389] Emitting module SwiftBasicFormat
[265/389] Compiling SwiftBasicFormat BasicFormat.swift
[265/389] Compiling array_integer.cpp
[266/389] Compiling array_blobs_small.cpp
[267/389] Compiling array_fixed_bytes.cpp
[268/389] Compiling array_decimal128.cpp
[269/389] Compiling array_blob.cpp
[270/389] Compiling array_blobs_big.cpp
[271/389] Compiling array_binary.cpp
[273/389] Compiling SwiftParser Parser.swift
[274/389] Compiling SwiftParser Patterns.swift
[275/389] Compiling SwiftParser Recovery.swift
[276/389] Compiling SwiftParser Specifiers.swift
[277/389] Compiling SwiftParser UnicodeScalarExtensions.swift
[278/389] Compiling SwiftParser Lookahead.swift
[279/389] Compiling SwiftParser LoopProgressCondition.swift
[280/389] Compiling SwiftParser Modifiers.swift
[281/389] Compiling SwiftParser Names.swift
[282/389] Compiling SwiftParser Nominals.swift
[283/389] Compiling SwiftParser Parameters.swift
[284/389] Compiling SwiftParser ParseSourceFile.swift
[285/389] Compiling SwiftParser TokenSpecSet.swift
[286/389] Compiling SwiftParser TopLevel.swift
[287/389] Compiling SwiftParser TriviaParser.swift
[288/389] Compiling SwiftParser Types.swift
[288/389] Compiling array.cpp
[290/389] Emitting module SwiftParser
[290/389] Compiling array_backlink.cpp
[291/389] Compiling alloc.cpp
[293/389] Compiling SwiftParser IsLexerClassified.swift
[294/389] Compiling SwiftParser LayoutNodes+Parsable.swift
[295/389] Compiling SwiftParser Parser+TokenSpecSet.swift
[296/389] Compiling SwiftParser TokenSpecStaticMembers.swift
[296/389] Compiling alloc_slab.cpp
[298/389] Compiling SwiftParser Statements.swift
[299/389] Compiling SwiftParser StringLiteralRepresentedLiteralValue.swift
[300/389] Compiling SwiftParser StringLiterals.swift
[301/389] Compiling SwiftParser SwiftParserCompatibility.swift
[302/389] Compiling SwiftParser Attributes.swift
[303/389] Compiling SwiftParser Availability.swift
[304/389] Compiling SwiftParser CharacterInfo.swift
[305/389] Compiling SwiftParser CollectionNodes+Parsable.swift
[306/389] Compiling SwiftParser Declarations.swift
[307/389] Compiling SwiftParser Directives.swift
[308/389] Compiling SwiftParser ExperimentalFeatures.swift
[309/389] Compiling SwiftParser Expressions.swift
[310/389] Compiling SwiftParser IncrementalParseTransition.swift
[311/389] Compiling SwiftParser Cursor.swift
[311/389] Compiling RLMValue.mm
[312/402] Compiling RLMUserAPIKey.mm
[314/412] Compiling SwiftParserDiagnostics SyntaxKindNameForDiagnostics.swift
[314/413] Compiling RLMUpdateResult.mm
[316/413] Compiling SwiftParserDiagnostics TokenNameForDiagnostics.swift
[317/413] Compiling SwiftParserDiagnostics SyntaxExtensions.swift
[318/413] Compiling SwiftOperators PrecedenceGroup.swift
[319/414] Compiling SwiftOperators PrecedenceGraph.swift
[319/414] Compiling RLMUUID.mm
[321/414] Compiling SwiftOperators SyntaxSynthesis.swift
[322/414] Compiling SwiftParserDiagnostics PresenceUtils.swift
[323/414] Compiling SwiftOperators OperatorTable.swift
[324/414] Compiling SwiftOperators OperatorTable+Semantics.swift
[325/414] Compiling SwiftOperators OperatorError.swift
[326/414] Compiling SwiftOperators OperatorError+Diagnostics.swift
[327/414] Compiling SwiftOperators OperatorTable+Defaults.swift
[328/414] Compiling SwiftOperators OperatorTable+Folding.swift
[329/414] Emitting module SwiftOperators
[330/414] Compiling SwiftOperators Operator.swift
[331/414] Compiling SwiftParserDiagnostics ParserDiagnosticMessages.swift
[332/414] Compiling SwiftParserDiagnostics Utils.swift
[333/414] Compiling SwiftParserDiagnostics ChildNameForDiagnostics.swift
[333/414] Compiling RLMUpdateChecker.mm
[334/414] Compiling RLMThreadSafeReference.mm
[335/414] Compiling RLMUtil.mm
[337/414] Compiling SwiftParserDiagnostics MissingNodesError.swift
[338/414] Compiling SwiftParserDiagnostics MissingTokenError.swift
[339/414] Compiling SwiftParserDiagnostics DiagnosticExtensions.swift
[340/414] Compiling SwiftParserDiagnostics LexerDiagnosticMessages.swift
[341/414] Emitting module SwiftParserDiagnostics
[342/414] Compiling SwiftParserDiagnostics MultiLineStringLiteralDiagnosticsGenerator.swift
[343/414] Compiling SwiftParserDiagnostics ParseDiagnosticsGenerator.swift
[343/414] Compiling RLMUser.mm
[344/428] Compiling RLMSyncUtil.mm
[345/428] Compiling RLMSyncSubscription.mm
[346/428] Compiling RLMSwiftSupport.m
[347/428] Compiling RLMSwiftValueStorage.mm
[348/428] Compiling RLMSyncSession.mm
[349/428] Compiling RLMSwiftCollectionBase.mm
[350/428] Compiling RLMSet.mm
[351/428] Compiling RLMScheduler.mm
[353/428] Compiling SwiftSyntaxBuilder ValidatingSyntaxNodes.swift
[353/429] Compiling RLMSectionedResults.mm
[354/429] Compiling RLMSchema.mm
[356/429] Compiling SwiftSyntaxBuilder SyntaxExpressibleByStringInterpolationConformances.swift
[357/429] Compiling SwiftSyntaxBuilder BuildableNodes.swift
[358/429] Compiling SwiftSyntaxBuilder WithTrailingCommaSyntax+EnsuringTrailingComma.swift
[358/429] Compiling RLMRealmUtil.mm
[360/429] Compiling SwiftSyntaxBuilder RenamedChildrenBuilderCompatibility.swift
[361/429] Compiling SwiftSyntaxBuilder ResultBuilders.swift
[361/429] Compiling RLMResults.mm
[362/429] Compiling RLMObjectId.mm
[363/429] Compiling RLMObjectSchema.mm
[364/429] Compiling RLMRealmConfiguration.mm
[366/429] Compiling SwiftSyntaxBuilder SwiftSyntaxBuilderCompatibility.swift
[367/429] Compiling SwiftSyntaxBuilder Syntax+StringInterpolation.swift
[368/429] Compiling SwiftSyntaxBuilder Indenter.swift
[369/429] Compiling SwiftSyntaxBuilder ResultBuilderExtensions.swift
[370/429] Compiling SwiftSyntaxBuilder ConvenienceInitializers.swift
[371/429] Compiling SwiftSyntaxBuilder DeclSyntaxParseable.swift
[372/429] Emitting module SwiftSyntaxBuilder
[373/429] Compiling SwiftSyntaxBuilder SyntaxNodeWithBody.swift
[374/429] Compiling SwiftSyntaxBuilder SyntaxParsable+ExpressibleByStringInterpolation.swift
[374/429] Compiling RLMRealm+Sync.mm
[375/443] Compiling RLMObjectStore.mm
[377/443] Compiling SwiftSyntaxMacros FreestandingMacro.swift
[378/444] Compiling SwiftSyntaxMacros ExpressionMacro.swift
[379/444] Compiling SwiftSyntaxMacros ExtensionMacro.swift
[380/444] Compiling SwiftSyntaxMacros MemberMacro.swift
[381/444] Compiling SwiftSyntaxMacros Macro.swift
[382/444] Compiling SwiftSyntaxMacros MemberAttributeMacro.swift
[383/444] Compiling SwiftSyntaxMacros CodeItemMacro.swift
[384/444] Compiling SwiftSyntaxMacros DeclarationMacro.swift
[385/444] Compiling SwiftSyntaxMacros AccessorMacro.swift
[386/444] Compiling SwiftSyntaxMacros AttachedMacro.swift
[387/444] Compiling SwiftSyntaxMacros Macro+Format.swift
[388/444] Emitting module SwiftSyntaxMacros
[389/444] Compiling SwiftSyntaxMacros AbstractSourceLocation.swift
[390/444] Compiling SwiftSyntaxMacros MacroExpansionContext.swift
[391/444] Compiling SwiftSyntaxMacros PeerMacro.swift
[391/444] Compiling RLMRealm.mm
[392/444] Compiling RLMObject.mm
[393/452] Compiling RLMObjectBase.mm
[394/452] Compiling RLMMongoClient.mm
[396/452] Compiling SwiftSyntaxMacroExpansion FunctionParameterUtils.swift
[397/452] Compiling SwiftSyntaxMacroExpansion BasicMacroExpansionContext.swift
[398/452] Emitting module SwiftSyntaxMacroExpansion
[399/452] Compiling SwiftSyntaxMacroExpansion MacroReplacement.swift
[400/452] Compiling SwiftSyntaxMacroExpansion MacroExpansionDiagnosticMessages.swift
[401/452] Compiling SwiftSyntaxMacroExpansion MacroExpansion.swift
[402/452] Compiling SwiftSyntaxMacroExpansion IndentationUtils.swift
[403/452] Compiling SwiftSyntaxMacroExpansion MacroSystem.swift
[403/452] Compiling RLMNetworkTransport.mm
[404/459] Compiling RLMMongoCollection.mm
[406/459] Compiling SwiftCompilerPluginMessageHandling PluginMessageCompatibility.swift
[406/459] Compiling RLMMigration.mm
[408/459] Compiling SwiftCompilerPluginMessageHandling CompilerPluginMessageHandler.swift
[409/459] Compiling SwiftCompilerPluginMessageHandling Diagnostics.swift
[409/459] Compiling RLMManagedSet.mm
[410/459] Compiling RLMFindOptions.mm
[412/459] Compiling SwiftCompilerPluginMessageHandling PluginMacroExpansionContext.swift
[413/459] Compiling SwiftCompilerPluginMessageHandling Macros.swift
[414/459] Emitting module SwiftCompilerPluginMessageHandling
[415/459] Compiling SwiftCompilerPluginMessageHandling PluginMessages.swift
[415/459] Compiling RLMLogger.mm
[416/459] Compiling RLMManagedDictionary.mm
[417/459] Compiling RLMManagedArray.mm
[418/461] Compiling RLMFindOneAndModifyOptions.mm
[419/461] Compiling RLMConstants.m
[421/461] Compiling SwiftCompilerPlugin CompilerPlugin.swift
[422/461] Emitting module SwiftCompilerPlugin
[422/461] Compiling RLMEmbeddedObject.mm
[423/464] Compiling RLMDecimal128.mm
[424/464] Compiling RLMQueryUtil.mm
[425/464] Compiling RLMError.mm
[426/464] Compiling RLMEmailPasswordAuth.mm
[428/464] Compiling RealmSwiftMacroMacros RealmSwiftMacroMacro.swift
[428/464] Compiling RLMCredentials.mm
[430/464] Compiling RealmSwiftMacroMacros RealmModelMacro.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroMacros/RealmModelMacro.swift:18:10: warning: associated value 'didNotFindTypeAnnotationForProperty' of 'Sendable'-conforming enum 'RealmSwiftMacroError' has non-sendable type 'VariableDeclSyntax'; this is an error in the Swift 6 language mode
16 |
17 | public enum RealmSwiftMacroError: Error {
18 | case didNotFindTypeAnnotationForProperty(VariableDeclSyntax?)
| `- warning: associated value 'didNotFindTypeAnnotationForProperty' of 'Sendable'-conforming enum 'RealmSwiftMacroError' has non-sendable type 'VariableDeclSyntax'; this is an error in the Swift 6 language mode
19 | }
20 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/syntaxNodes/SyntaxDeclNodes.swift:7067:15: note: struct 'VariableDeclSyntax' does not conform to the 'Sendable' protocol
7065 | /// - `bindingSpecifier`: (`'let'` | `'var'` | `'inout'`)
7066 | /// - `bindings`: ``PatternBindingListSyntax``
7067 | public struct VariableDeclSyntax: DeclSyntaxProtocol, SyntaxHashable {
| `- note: struct 'VariableDeclSyntax' does not conform to the 'Sendable' protocol
7068 | public let _syntaxNode: Syntax
7069 |
/Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroMacros/RealmModelMacro.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftSyntax'
1 | import SwiftSyntax
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftSyntax'
2 | import SwiftSyntaxBuilder
3 | import SwiftSyntaxMacros
/Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroMacros/RealmModelMacro.swift:195:11: warning: left side of nil coalescing operator '??' has non-optional type '[String]', so the right side is never used
193 | }
194 | return attrName
195 | } ?? []
| `- warning: left side of nil coalescing operator '??' has non-optional type '[String]', so the right side is never used
196 | return attrNameList.contains(name)
197 | }
[431/464] Emitting module RealmSwiftMacroMacros
/Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroMacros/RealmModelMacro.swift:18:10: warning: associated value 'didNotFindTypeAnnotationForProperty' of 'Sendable'-conforming enum 'RealmSwiftMacroError' has non-sendable type 'VariableDeclSyntax'; this is an error in the Swift 6 language mode
16 |
17 | public enum RealmSwiftMacroError: Error {
18 | case didNotFindTypeAnnotationForProperty(VariableDeclSyntax?)
| `- warning: associated value 'didNotFindTypeAnnotationForProperty' of 'Sendable'-conforming enum 'RealmSwiftMacroError' has non-sendable type 'VariableDeclSyntax'; this is an error in the Swift 6 language mode
19 | }
20 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/syntaxNodes/SyntaxDeclNodes.swift:7067:15: note: struct 'VariableDeclSyntax' does not conform to the 'Sendable' protocol
7065 | /// - `bindingSpecifier`: (`'let'` | `'var'` | `'inout'`)
7066 | /// - `bindings`: ``PatternBindingListSyntax``
7067 | public struct VariableDeclSyntax: DeclSyntaxProtocol, SyntaxHashable {
| `- note: struct 'VariableDeclSyntax' does not conform to the 'Sendable' protocol
7068 | public let _syntaxNode: Syntax
7069 |
/Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroMacros/RealmModelMacro.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftSyntax'
1 | import SwiftSyntax
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftSyntax'
2 | import SwiftSyntaxBuilder
3 | import SwiftSyntaxMacros
[431/464] Compiling RLMDictionary.mm
[431/464] Write Objects.LinkFileList
[433/464] Compiling RLMEvent.mm
[434/464] Compiling NSError+RLMSync.m
[435/464] Compiling Bid bid_round.c
[436/464] Compiling Bid bid_from_int.c
[437/464] Compiling Bid bid_decimal_globals.c
[438/464] Compiling Bid bid_decimal_data.c
[439/464] Compiling Bid bid_convert_data.c
[440/464] Compiling RLMClassInfo.mm
[441/464] Compiling Bid bid64_to_bid128.c
[442/464] Compiling Bid bid128_to_int64.c
[443/464] Compiling RLMAsymmetricObject.mm
[444/464] Compiling Bid bid128_quantize.c
[445/464] Compiling RLMCollection.mm
[446/464] Compiling Bid bid128_mul.c
[447/464] Compiling Bid bid128_string.c
[448/464] Compiling Bid bid128_compare.c
[449/464] Compiling Bid bid128_fma.c
[450/464] Compiling RLMBSON.mm
[451/464] Compiling Bid bid_binarydecimal.c
[452/464] Compiling Bid bid128_2_str_tables.c
[453/464] Compiling Bid bid128_div.c
[454/464] Compiling Bid bid128.c
[455/464] Compiling Bid bid128_add.c
[456/464] Compiling RLMAPIKeyAuth.mm
[457/464] Linking RealmSwiftMacroMacros-tool
[458/464] Compiling RLMAsyncTask.mm
[459/464] Compiling RLMArray.mm
[460/464] Compiling RLMApp.mm
[462/512] Compiling RealmSwift RealmProperty.swift
[463/512] Compiling RealmSwift Results.swift
[464/512] Compiling RealmSwift Schema.swift
[465/512] Compiling RealmSwift SectionedResults.swift
[466/512] Compiling RealmSwift SortDescriptor.swift
[467/517] Compiling RealmSwift ObjectId.swift
[468/517] Compiling RealmSwift ObjectSchema.swift
[469/517] Compiling RealmSwift ObjectiveCSupport+AnyRealmValue.swift
[470/517] Compiling RealmSwift ObjectiveCSupport+BSON.swift
[471/517] Compiling RealmSwift ObjectiveCSupport+Sync.swift
[472/517] Compiling RealmSwift ObjectiveCSupport.swift
[473/517] Compiling RealmSwift Optional.swift
[474/517] Compiling RealmSwift PersistedProperty.swift
[475/517] Compiling RealmSwift Projection.swift
[476/517] Compiling RealmSwift Property.swift
[477/517] Compiling RealmSwift CollectionAccess.swift
[478/517] Compiling RealmSwift ComplexTypes.swift
[479/517] Compiling RealmSwift KeyPathStrings.swift
[480/517] Compiling RealmSwift ObjcBridgeable.swift
[481/517] Compiling RealmSwift Persistable.swift
[482/517] Compiling RealmSwift CustomPersistable.swift
[483/517] Compiling RealmSwift Decimal128.swift
[484/517] Compiling RealmSwift EmbeddedObject.swift
[485/517] Compiling RealmSwift Error.swift
[486/517] Compiling RealmSwift Events.swift
[487/517] Compiling RealmSwift BasicTypes.swift
[488/517] Compiling RealmSwift PropertyAccessors.swift
[489/517] Compiling RealmSwift RealmCollectionImpl.swift
[490/517] Compiling RealmSwift SchemaDiscovery.swift
[491/517] Compiling RealmSwift LinkingObjects.swift
[492/517] Compiling RealmSwift List.swift
[493/517] Compiling RealmSwift Map.swift
[494/517] Compiling RealmSwift Migration.swift
[495/517] Compiling RealmSwift MongoClient.swift
[496/517] Compiling RealmSwift MutableSet.swift
[497/517] Compiling RealmSwift Object.swift
[498/517] Compiling RealmSwift Query.swift
[499/517] Compiling RealmSwift Realm.swift
[500/517] Compiling RealmSwift RealmCollection.swift
[501/517] Compiling RealmSwift RealmConfiguration.swift
[502/517] Compiling RealmSwift RealmKeyedCollection.swift
[503/517] Compiling RealmSwift Aliases.swift
[504/517] Compiling RealmSwift AnyRealmValue.swift
[505/517] Compiling RealmSwift App.swift
[506/517] Compiling RealmSwift AsymmetricObject.swift
[507/517] Compiling RealmSwift BSON.swift
[508/517] Compiling RealmSwift Combine.swift
[509/517] Emitting module RealmSwift
[510/517] Compiling RealmSwift SwiftUI.swift
[511/517] Compiling RealmSwift Sync.swift
[512/517] Compiling RealmSwift SyncSubscription.swift
[513/517] Compiling RealmSwift ThreadSafeReference.swift
[514/517] Compiling RealmSwift Util.swift
[515/519] Emitting module RealmSwiftMacro
[516/519] Compiling RealmSwiftMacro RealmSwiftMacro.swift
[517/523] Compiling RealmSwiftMacroClient main.swift
[518/523] Compiling RealmSwiftMacroClient Todo.swift
macro expansion @GenCrud:2:27: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to main actor-isolated 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:1: note: expanded code originates here
9 | @Persisted var status: String
10 | var ignored: String?
11 | }
+--- macro expansion @GenCrud ---------------------------------------
| 1 | public static func create(_id: ObjectId, name: String, owner: String, status: String) async throws -> Todo {
| 2 | let realm = try await Realm()
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to main actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 3 | return try await realm.asyncWrite {
| 4 | realm.create(
+--------------------------------------------------------------------
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
/Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/Todo.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RealmSwift'
1 | import RealmSwift
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RealmSwift'
2 | import RealmSwiftMacro
3 |
macro expansion @GenCrud:21:27: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to main actor-isolated 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:1: note: expanded code originates here
9 | @Persisted var status: String
10 | var ignored: String?
11 | }
+--- macro expansion @GenCrud ---------------------------------------
|19 | realm = _realm
|20 | } else {
|21 | realm = try await Realm()
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to main actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
|22 | }
|23 | try await realm.asyncWrite {
+--------------------------------------------------------------------
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:50:27: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to main actor-isolated 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:1: note: expanded code originates here
9 | @Persisted var status: String
10 | var ignored: String?
11 | }
+--- macro expansion @GenCrud ---------------------------------------
|48 | realm = _realm
|49 | } else {
|50 | realm = try await Realm()
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to main actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
|51 | }
|52 | try await realm.asyncWrite {
+--------------------------------------------------------------------
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:58:27: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to main actor-isolated 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:1: note: expanded code originates here
9 | @Persisted var status: String
10 | var ignored: String?
11 | }
+--- macro expansion @GenCrud ---------------------------------------
|56 |
|57 | public static func list() async throws -> Results<Todo> {
|58 | let realm = try await Realm()
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to main actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
|59 | return realm.objects(Todo.self)
|60 | }
+--------------------------------------------------------------------
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:63:27: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to main actor-isolated 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:1: note: expanded code originates here
9 | @Persisted var status: String
10 | var ignored: String?
11 | }
+--- macro expansion @GenCrud ---------------------------------------
|61 |
|62 | public static func observe() async throws -> (NotificationToken, AsyncStream<RealmCollectionChange<Results<Todo>>>) {
|63 | let realm = try await Realm()
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to main actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
|64 | let objects = realm.objects(Todo.self)
|65 | var notificationToken: NotificationToken!
+--------------------------------------------------------------------
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:68:26: warning: sending 'changes' risks causing data races; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/Todo.swift:11:1: note: expanded code originates here
9 | @Persisted var status: String
10 | var ignored: String?
11 | }
+--- macro expansion @GenCrud ---------------------------------------
|66 | let stream = AsyncStream { continuation in
|67 | notificationToken = objects.observe({ changes in
|68 | continuation.yield(changes)
| | |- warning: sending 'changes' risks causing data races; this is an error in the Swift 6 language mode
| | `- note: task-isolated 'changes' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
|69 | })
|70 | }
+--------------------------------------------------------------------
12 |
[519/523] Emitting module RealmSwiftMacroClient
[520/523] Compiling RealmSwiftMacroClient SNS.swift
macro expansion @GenCrud:2:27: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to main actor-isolated 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: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 -> User {
| 2 | let realm = try await Realm()
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to main actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 3 | return try await realm.asyncWrite {
| 4 | realm.create(
+--------------------------------------------------------------------
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
/Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/SNS.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RealmSwift'
1 | import RealmSwift
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RealmSwift'
2 | import RealmSwiftMacro
3 | import Foundation
macro expansion @GenCrud:23:27: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to main actor-isolated 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:1: note: expanded code originates here
17 | posts.map { $0.content }.joined(separator: "\n")
18 | }
19 | }
+--- macro expansion @GenCrud ---------------------------------------
|21 | realm = _realm
|22 | } else {
|23 | realm = try await Realm()
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to main actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
|24 | }
|25 | try await realm.asyncWrite {
+--------------------------------------------------------------------
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:58:27: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to main actor-isolated 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:1: note: expanded code originates here
17 | posts.map { $0.content }.joined(separator: "\n")
18 | }
19 | }
+--- macro expansion @GenCrud ---------------------------------------
|56 | realm = _realm
|57 | } else {
|58 | realm = try await Realm()
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to main actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
|59 | }
|60 | try await realm.asyncWrite {
+--------------------------------------------------------------------
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:66:27: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to main actor-isolated 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:1: note: expanded code originates here
17 | posts.map { $0.content }.joined(separator: "\n")
18 | }
19 | }
+--- macro expansion @GenCrud ---------------------------------------
|64 |
|65 | public static func list() async throws -> Results<User> {
|66 | let realm = try await Realm()
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to main actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
|67 | return realm.objects(User.self)
|68 | }
+--------------------------------------------------------------------
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:71:27: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to main actor-isolated 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:1: note: expanded code originates here
17 | posts.map { $0.content }.joined(separator: "\n")
18 | }
19 | }
+--- macro expansion @GenCrud ---------------------------------------
|69 |
|70 | public static func observe() async throws -> (NotificationToken, AsyncStream<RealmCollectionChange<Results<User>>>) {
|71 | let realm = try await Realm()
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to main actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
|72 | let objects = realm.objects(User.self)
|73 | var notificationToken: NotificationToken!
+--------------------------------------------------------------------
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:2:27: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to main actor-isolated 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:1: note: expanded code originates here
26 | @Persisted var content: String
27 | @Persisted var postedAt: Date
28 | }
+--- macro expansion @GenCrud ---------------------------------------
| 1 | public static func create(id: String, senderId: String, content: String, postedAt: Date) async throws -> Post {
| 2 | let realm = try await Realm()
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to main actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 3 | return try await realm.asyncWrite {
| 4 | realm.create(
+--------------------------------------------------------------------
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
/Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/SNS.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RealmSwift'
1 | import RealmSwift
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RealmSwift'
2 | import RealmSwiftMacro
3 | import Foundation
macro expansion @GenCrud:21:27: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to main actor-isolated 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:1: note: expanded code originates here
26 | @Persisted var content: String
27 | @Persisted var postedAt: Date
28 | }
+--- macro expansion @GenCrud ---------------------------------------
|19 | realm = _realm
|20 | } else {
|21 | realm = try await Realm()
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to main actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
|22 | }
|23 | try await realm.asyncWrite {
+--------------------------------------------------------------------
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:50:27: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to main actor-isolated 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:1: note: expanded code originates here
26 | @Persisted var content: String
27 | @Persisted var postedAt: Date
28 | }
+--- macro expansion @GenCrud ---------------------------------------
|48 | realm = _realm
|49 | } else {
|50 | realm = try await Realm()
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to main actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
|51 | }
|52 | try await realm.asyncWrite {
+--------------------------------------------------------------------
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:58:27: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to main actor-isolated 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:1: note: expanded code originates here
26 | @Persisted var content: String
27 | @Persisted var postedAt: Date
28 | }
+--- macro expansion @GenCrud ---------------------------------------
|56 |
|57 | public static func list() async throws -> Results<Post> {
|58 | let realm = try await Realm()
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to main actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
|59 | return realm.objects(Post.self)
|60 | }
+--------------------------------------------------------------------
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:63:27: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to main actor-isolated 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:1: note: expanded code originates here
26 | @Persisted var content: String
27 | @Persisted var postedAt: Date
28 | }
+--- macro expansion @GenCrud ---------------------------------------
|61 |
|62 | public static func observe() async throws -> (NotificationToken, AsyncStream<RealmCollectionChange<Results<Post>>>) {
|63 | let realm = try await Realm()
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to main actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
|64 | let objects = realm.objects(Post.self)
|65 | var notificationToken: NotificationToken!
+--------------------------------------------------------------------
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:76:26: warning: sending 'changes' risks causing 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 ---------------------------------------
|74 | let stream = AsyncStream { continuation in
|75 | notificationToken = objects.observe({ changes in
|76 | continuation.yield(changes)
| | |- warning: sending 'changes' risks causing data races; this is an error in the Swift 6 language mode
| | `- note: task-isolated 'changes' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
|77 | })
|78 | }
+--------------------------------------------------------------------
20 |
21 |
macro expansion @GenCrud:68:26: warning: sending 'changes' risks causing data races; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/SNS.swift:28:1: note: expanded code originates here
26 | @Persisted var content: String
27 | @Persisted var postedAt: Date
28 | }
+--- macro expansion @GenCrud ---------------------------------------
|66 | let stream = AsyncStream { continuation in
|67 | notificationToken = objects.observe({ changes in
|68 | continuation.yield(changes)
| | |- warning: sending 'changes' risks causing data races; this is an error in the Swift 6 language mode
| | `- note: task-isolated 'changes' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
|69 | })
|70 | }
+--------------------------------------------------------------------
29 |
[520/523] Write Objects.LinkFileList
error: unknown argument: '-fprofile-instr-generate'
[521/523] Linking RealmSwiftMacroClient
Fetching https://github.com/apple/swift-syntax.git
Fetching https://github.com/realm/realm-swift
Fetching https://github.com/realm/realm-core.git
[1/131280] Fetching realm-swift
[38776/383457] Fetching realm-swift, realm-core
[75625/448516] Fetching realm-swift, realm-core, swift-syntax
Fetched https://github.com/realm/realm-swift from cache (15.42s)
Fetched https://github.com/realm/realm-core.git from cache (15.42s)
Fetched https://github.com/apple/swift-syntax.git from cache (15.43s)
Computing version for https://github.com/realm/realm-swift
Computed https://github.com/realm/realm-swift at 10.42.0 (3.66s)
Computing version for https://github.com/realm/realm-core.git
Computed https://github.com/realm/realm-core.git at 13.17.1 (0.76s)
Computing version for https://github.com/apple/swift-syntax.git
Computed https://github.com/apple/swift-syntax.git at 509.0.0-swift-DEVELOPMENT-SNAPSHOT-2023-08-28-a (0.74s)
Creating working copy for https://github.com/apple/swift-syntax.git
Working copy of https://github.com/apple/swift-syntax.git resolved at 509.0.0-swift-DEVELOPMENT-SNAPSHOT-2023-08-28-a
Creating working copy for https://github.com/realm/realm-swift
Working copy of https://github.com/realm/realm-swift resolved at 10.42.0
Creating working copy for https://github.com/realm/realm-core.git
Working copy of https://github.com/realm/realm-core.git resolved at 13.17.1
BUILD FAILURE 6.0 macosSpm