Build Information
Failed to build swift-dependencies-macro, reference 0.3.0 (9bc899), with Swift 6.2 for Linux on 1 Dec 2025 14:41:25 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-6.2-latest swift build --triple x86_64-unknown-linux-gnu 2>&1Build Log
========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Ryu0118/swift-dependencies-macro.git
Reference: 0.3.0
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/Ryu0118/swift-dependencies-macro
* tag 0.3.0 -> FETCH_HEAD
HEAD is now at 9bc8992 Merge pull request #5 from Ryu0118/Ryu0118-patch-1
Cloned https://github.com/Ryu0118/swift-dependencies-macro.git
Revision (git rev-parse @):
9bc899259e6164f3434577af5d374fb29fa30ade
SUCCESS checkout https://github.com/Ryu0118/swift-dependencies-macro.git at 0.3.0
========================================
Build
========================================
Selected platform: linux
Swift version: 6.2
Building package at path: $PWD
https://github.com/Ryu0118/swift-dependencies-macro.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-6.2-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:36dcf51aceebb7518dd97346bbe30fd556b23ffe7a4d72d70473700580e8e541
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.2-latest
Fetching https://github.com/pointfreeco/swift-macro-testing.git
Fetching https://github.com/apple/swift-syntax.git
Fetching https://github.com/pointfreeco/swift-dependencies
[1/932] Fetching swift-macro-testing
[933/7368] Fetching swift-macro-testing, swift-dependencies
Fetched https://github.com/pointfreeco/swift-dependencies from cache (0.45s)
[1/73000] Fetching swift-syntax
Fetched https://github.com/pointfreeco/swift-macro-testing.git from cache (6.74s)
Fetched https://github.com/apple/swift-syntax.git from cache (6.79s)
Computing version for https://github.com/apple/swift-syntax.git
Computed https://github.com/apple/swift-syntax.git at 600.0.1 (9.62s)
Computing version for https://github.com/pointfreeco/swift-macro-testing.git
Computed https://github.com/pointfreeco/swift-macro-testing.git at 0.6.4 (0.61s)
Fetching https://github.com/pointfreeco/swift-snapshot-testing
[1/15633] Fetching swift-snapshot-testing
Fetched https://github.com/pointfreeco/swift-snapshot-testing from cache (4.49s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing
Computed https://github.com/pointfreeco/swift-snapshot-testing at 1.18.7 (5.13s)
Fetching https://github.com/pointfreeco/swift-custom-dump
[1/4651] Fetching swift-custom-dump
Fetched https://github.com/pointfreeco/swift-custom-dump from cache (0.53s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.3.3 (1.12s)
Fetching https://github.com/pointfreeco/xctest-dynamic-overlay
[1/5600] Fetching xctest-dynamic-overlay
Fetched https://github.com/pointfreeco/xctest-dynamic-overlay from cache (0.90s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay
Computed https://github.com/pointfreeco/xctest-dynamic-overlay at 1.7.0 (1.59s)
Computing version for https://github.com/pointfreeco/swift-dependencies
Computed https://github.com/pointfreeco/swift-dependencies at 1.10.0 (0.69s)
Fetching https://github.com/pointfreeco/swift-concurrency-extras
Fetching https://github.com/pointfreeco/combine-schedulers
Fetching https://github.com/pointfreeco/swift-clocks
[1/886] Fetching swift-concurrency-extras
[887/3424] Fetching swift-concurrency-extras, combine-schedulers
[2334/4723] Fetching swift-concurrency-extras, combine-schedulers, swift-clocks
Fetched https://github.com/pointfreeco/swift-concurrency-extras from cache (0.50s)
[3240/3837] Fetching combine-schedulers, swift-clocks
Fetched https://github.com/pointfreeco/combine-schedulers from cache (0.56s)
Fetched https://github.com/pointfreeco/swift-clocks from cache (0.59s)
Computing version for https://github.com/pointfreeco/swift-clocks
Computed https://github.com/pointfreeco/swift-clocks at 1.0.6 (1.35s)
Computing version for https://github.com/pointfreeco/combine-schedulers
Computed https://github.com/pointfreeco/combine-schedulers at 1.1.0 (0.69s)
Fetching https://github.com/OpenCombine/OpenCombine.git
[1/8284] Fetching opencombine
Fetched https://github.com/OpenCombine/OpenCombine.git from cache (0.89s)
Computing version for https://github.com/OpenCombine/OpenCombine.git
Computed https://github.com/OpenCombine/OpenCombine.git at 0.14.0 (1.86s)
Computing version for https://github.com/pointfreeco/swift-concurrency-extras
Computed https://github.com/pointfreeco/swift-concurrency-extras at 1.3.2 (0.72s)
Creating working copy for https://github.com/pointfreeco/xctest-dynamic-overlay
Working copy of https://github.com/pointfreeco/xctest-dynamic-overlay resolved at 1.7.0
Creating working copy for https://github.com/pointfreeco/swift-snapshot-testing
Working copy of https://github.com/pointfreeco/swift-snapshot-testing resolved at 1.18.7
Creating working copy for https://github.com/pointfreeco/swift-macro-testing.git
Working copy of https://github.com/pointfreeco/swift-macro-testing.git resolved at 0.6.4
Creating working copy for https://github.com/pointfreeco/swift-concurrency-extras
Working copy of https://github.com/pointfreeco/swift-concurrency-extras resolved at 1.3.2
Creating working copy for https://github.com/apple/swift-syntax.git
Working copy of https://github.com/apple/swift-syntax.git resolved at 600.0.1
Creating working copy for https://github.com/OpenCombine/OpenCombine.git
Working copy of https://github.com/OpenCombine/OpenCombine.git resolved at 0.14.0
Creating working copy for https://github.com/pointfreeco/swift-custom-dump
Working copy of https://github.com/pointfreeco/swift-custom-dump resolved at 1.3.3
Creating working copy for https://github.com/pointfreeco/combine-schedulers
Working copy of https://github.com/pointfreeco/combine-schedulers resolved at 1.1.0
Creating working copy for https://github.com/pointfreeco/swift-dependencies
Working copy of https://github.com/pointfreeco/swift-dependencies resolved at 1.10.0
Creating working copy for https://github.com/pointfreeco/swift-clocks
Working copy of https://github.com/pointfreeco/swift-clocks resolved at 1.0.6
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/600.0.1/swift-6.2-RELEASE-MacroSupport-ubuntu_jammy_x86_64.tar.gz
Downloaded https://download.swift.org/prebuilts/swift-syntax/600.0.1/swift-6.2-RELEASE-MacroSupport-ubuntu_jammy_x86_64.tar.gz (0.67s)
warning: 'swift-dependencies': Conflicting identity for swift-syntax: dependency 'github.com/swiftlang/swift-syntax' and dependency 'github.com/apple/swift-syntax' both point to the same package identity 'swift-syntax'. The dependencies are introduced through the following chains: (A) /host/spi-builder-workspace->github.com/pointfreeco/swift-dependencies->github.com/swiftlang/swift-syntax (B) /host/spi-builder-workspace->github.com/apple/swift-syntax. If there are multiple chains that lead to the same dependency, only the first chain is shown here. To see all chains use debug output option. To resolve the conflict, coordinate with the maintainer of the package that introduces the conflicting dependency. This will be escalated to an error in future versions of SwiftPM.
warning: 'swift-macro-testing': Conflicting identity for swift-syntax: dependency 'github.com/swiftlang/swift-syntax' and dependency 'github.com/apple/swift-syntax' both point to the same package identity 'swift-syntax'. The dependencies are introduced through the following chains: (A) /host/spi-builder-workspace->github.com/pointfreeco/swift-macro-testing->github.com/swiftlang/swift-syntax (B) /host/spi-builder-workspace->github.com/apple/swift-syntax. If there are multiple chains that lead to the same dependency, only the first chain is shown here. To see all chains use debug output option. To resolve the conflict, coordinate with the maintainer of the package that introduces the conflicting dependency. This will be escalated to an error in future versions of SwiftPM.
warning: 'swift-snapshot-testing': Conflicting identity for swift-syntax: dependency 'github.com/swiftlang/swift-syntax' and dependency 'github.com/apple/swift-syntax' both point to the same package identity 'swift-syntax'. The dependencies are introduced through the following chains: (A) /host/spi-builder-workspace->github.com/pointfreeco/swift-macro-testing->github.com/swiftlang/swift-syntax (B) /host/spi-builder-workspace->github.com/apple/swift-syntax. If there are multiple chains that lead to the same dependency, only the first chain is shown here. To see all chains use debug output option. To resolve the conflict, coordinate with the maintainer of the package that introduces the conflicting dependency. This will be escalated to an error in future versions of SwiftPM.
Building for debugging...
[0/38] Write sources
[15/38] Write swift-version-24593BA9C3E375BF.txt
[16/61] Compiling COpenCombineHelpers COpenCombineHelpers.cpp
[18/153] Compiling IssueReportingPackageSupport _Test.swift
[19/153] Emitting module IssueReportingPackageSupport
[20/154] Compiling DependenciesMacroPlugin DependencyValuesMacro.swift
[22/154] Compiling DependenciesMacroPlugin DependenciesMacroDiagnostic.swift
[22/154] Wrapping AST for IssueReportingPackageSupport for debugging
[24/154] Compiling DependenciesMacroPlugin DependenciesMacroPlugin.swift
[25/154] Compiling DependenciesMacroPlugin DependencyValueMacroDiagnostic.swift
[26/154] Compiling PublicInitMacroPlugin PublicInitMacroPlugin.swift
[27/154] Emitting module DependenciesMacroPlugin
[28/154] Compiling DependenciesMacroPlugin DependenciesMacro.swift
/host/spi-builder-workspace/Sources/DependenciesMacroPlugin/DependenciesMacro.swift:18:51: warning: 'as' is deprecated: This cast will always succeed [#DeprecatedDeclaration]
16 | let storedPropertyBindings = structDecl.memberBlock.members
17 | .compactMap { $0.decl.as(VariableDeclSyntax.self) }
18 | .filter { !$0.modifiers.contains { $0.as(DeclModifierSyntax.self)?.name.text == "static" } }
| `- warning: 'as' is deprecated: This cast will always succeed [#DeprecatedDeclaration]
19 | .map(\.bindings)
20 | .flatMap { $0 }
/host/spi-builder-workspace/Sources/DependenciesMacroPlugin/DependenciesMacro.swift:23:30: warning: 'as' is deprecated: This cast will always succeed [#DeprecatedDeclaration]
21 | .filter { $0.accessorBlock == nil }
22 | let modifier = declaration.modifiers
23 | .compactMap { $0.as(DeclModifierSyntax.self)?.name.text }
| `- warning: 'as' is deprecated: This cast will always succeed [#DeprecatedDeclaration]
24 | .first ?? "internal"
25 | let arguments = storedPropertyBindings
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[29/155] Emitting module OpenCombine
[31/167] Compiling PublicInitMacroPlugin PublicInitMacroDiagnostic.swift
[31/186] Wrapping AST for DependenciesMacroPlugin for debugging
[32/186] Write Objects.LinkFileList
[34/186] Compiling OpenCombine ConduitBase.swift
[35/186] Compiling OpenCombine ConduitList.swift
[36/186] Compiling OpenCombine DebugHook.swift
[37/186] Compiling OpenCombine FilterProducer.swift
[38/186] Compiling OpenCombine Locking.swift
[39/186] Compiling OpenCombine PartialCompletion.swift
[40/186] Compiling OpenCombine PublishedSubject.swift
[41/186] Compiling OpenCombine PublishedSubscriber.swift
[42/186] Compiling OpenCombine ReduceProducer.swift
[43/186] Compiling OpenCombine SubjectSubscriber.swift
[44/186] Compiling OpenCombine SubscriberTap.swift
[45/186] Compiling OpenCombine SubscriptionStatus.swift
[46/186] Compiling OpenCombine SubscriptionTap.swift
[47/186] Compiling IssueReporting ErrorReporting.swift
[48/186] Compiling IssueReporting AppHostWarning.swift
[49/186] Compiling IssueReporting Deprecations.swift
[50/186] Compiling IssueReporting FailureObserver.swift
[51/186] Compiling IssueReporting LockIsolated.swift
[52/186] Compiling IssueReporting Rethrows.swift
[53/186] Compiling IssueReporting XCTest.swift
[54/186] Compiling IssueReporting IsTesting.swift
[55/186] Compiling IssueReporting IssueReporter.swift
[56/186] Compiling IssueReporting SwiftTesting.swift
[57/186] Compiling IssueReporting UncheckedSendable.swift
[58/186] Compiling IssueReporting Warn.swift
[59/186] Compiling IssueReporting BreakpointReporter.swift
[60/186] Compiling IssueReporting FatalErrorReporter.swift
[61/186] Compiling IssueReporting TestContext.swift
[62/186] Compiling IssueReporting Unimplemented.swift
[63/186] Compiling IssueReporting RuntimeWarningReporter.swift
[64/186] Compiling IssueReporting ReportIssue.swift
[65/186] Compiling OpenCombine CombineIdentifier.swift
[66/186] Compiling OpenCombine ConcurrencyHelpers.swift
[67/186] Compiling OpenCombine Future+Concurrency.swift
[68/186] Compiling OpenCombine GENERATED-Publisher+Concurrency.swift
[69/186] Compiling OpenCombine CurrentValueSubject.swift
[70/186] Compiling OpenCombine CustomCombineIdentifierConvertible.swift
[71/186] Compiling OpenCombine Future.swift
[72/186] Compiling OpenCombine GENERATED-RootProtocols.swift
[73/186] Compiling OpenCombine Publishers.Map.swift
[74/186] Compiling OpenCombine Publishers.MapError.swift
[75/186] Compiling OpenCombine Publishers.MeasureInterval.swift
[76/186] Compiling OpenCombine Publishers.Multicast.swift
[77/186] Compiling OpenCombine Publishers.Output.swift
[78/186] Compiling OpenCombine Publishers.PrefixUntilOutput.swift
[79/186] Compiling OpenCombine Publishers.PrefixWhile.swift
[80/186] Compiling OpenCombine Publishers.Print.swift
[81/186] Compiling OpenCombine Publishers.ReceiveOn.swift
[82/186] Compiling OpenCombine Publishers.Reduce.swift
[83/186] Compiling OpenCombine Publishers.RemoveDuplicates.swift
[84/186] Compiling OpenCombine Publishers.ReplaceEmpty.swift
[85/186] Compiling OpenCombine Publishers.ReplaceError.swift
[86/186] Compiling OpenCombine Publishers.Retry.swift
[87/186] Compiling OpenCombine Publishers.Scan.swift
[88/186] Compiling OpenCombine Publishers.Sequence.swift
[89/186] Compiling OpenCombine Publishers.SetFailureType.swift
[90/186] Compiling OpenCombine Publishers.Share.swift
[91/186] Compiling OpenCombine Publishers.SubscribeOn.swift
[92/186] Compiling OpenCombine Publishers.SwitchToLatest.swift
[93/186] Compiling OpenCombine Publishers.Throttle.swift
[94/186] Compiling OpenCombine Publishers.Timeout.swift
[95/186] Compiling OpenCombine Publishers.Zip.swift
[96/186] Compiling OpenCombine Publishers.swift
[97/186] Compiling OpenCombine Record.swift
[98/186] Compiling OpenCombine Result.Publisher.swift
[99/186] Compiling OpenCombine Just.swift
[100/186] Compiling OpenCombine Optional.Publisher.swift
[101/186] Compiling OpenCombine Publishers.AllSatisfy.swift
[102/186] Compiling OpenCombine Publishers.AssertNoFailure.swift
[103/186] Compiling OpenCombine Publishers.Autoconnect.swift
[104/186] Compiling OpenCombine Publishers.Breakpoint.swift
[105/186] Compiling OpenCombine Publishers.Buffer.swift
[106/186] Compiling OpenCombine Publishers.Collect.swift
[107/186] Compiling OpenCombine Publishers.CollectByCount.swift
[108/186] Compiling OpenCombine Publishers.CompactMap.swift
[109/186] Compiling OpenCombine Publishers.Comparison.swift
[110/186] Compiling OpenCombine Publishers.Concatenate.swift
[111/186] Compiling OpenCombine Publishers.Contains.swift
[112/186] Compiling OpenCombine Publishers.Count.swift
[113/186] Compiling OpenCombine Publishers.Debounce.swift
[114/186] Compiling OpenCombine Publishers.Delay.swift
[115/186] Compiling OpenCombine Publishers.Drop.swift
[116/186] Compiling OpenCombine Publishers.DropUntilOutput.swift
[117/186] Compiling OpenCombine Publishers.DropWhile.swift
[118/186] Compiling OpenCombine Publishers.Filter.swift
[119/186] Compiling OpenCombine Publishers.First.swift
[120/186] Compiling OpenCombine Publishers.FlatMap.swift
[121/186] Compiling OpenCombine Publishers.HandleEvents.swift
[122/186] Compiling OpenCombine Publishers.IgnoreOutput.swift
[123/186] Compiling OpenCombine Publishers.Last.swift
[124/186] Compiling OpenCombine Publishers.MakeConnectable.swift
[126/188] Linking DependenciesMacroPlugin-tool
[128/188] Compiling IssueReporting WithExpectedIssue.swift
[129/188] Compiling IssueReporting WithIssueContext.swift
[130/188] Compiling OpenCombine Result.swift
[131/188] Compiling OpenCombine Scheduler.swift
[132/188] Compiling OpenCombine Subject+Void.swift
[133/188] Compiling OpenCombine Subscriber+Void.swift
[134/188] Compiling OpenCombine Subscribers.Assign.swift
[135/188] Compiling OpenCombine Subscribers.Completion.swift
[136/188] Compiling OpenCombine Subscribers.Demand.swift
[137/188] Compiling OpenCombine Subscribers.Sink.swift
[138/188] Compiling OpenCombine Subscribers.swift
[139/188] Compiling OpenCombine Subscription.swift
[140/188] Compiling OpenCombine Subscriptions.swift
[141/188] Compiling OpenCombine _Introspection.swift
[142/190] Wrapping AST for OpenCombine for debugging
[144/191] Compiling ConcurrencyExtras MainSerialExecutor.swift
[151/203] Emitting module ConcurrencyExtras
[152/203] Compiling OpenCombineFoundation Utils.swift
[153/203] Compiling OpenCombineFoundation Violations.swift
[154/203] Compiling OpenCombineFoundation Locking.swift
[155/203] Compiling OpenCombineFoundation Portability.swift
[156/203] Compiling ConcurrencyExtras LockIsolated.swift
[157/203] Compiling ConcurrencyExtras Result.swift
[158/203] Compiling ConcurrencyExtras Task.swift
[159/203] Emitting module IssueReporting
[164/203] Compiling OpenCombineFoundation JSONEncoder.swift
[165/203] Compiling OpenCombineFoundation NotificationCenter.swift
[166/203] Compiling ConcurrencyExtras UncheckedSendable.swift
[168/204] Emitting module OpenCombineDispatch
[168/204] Wrapping AST for ConcurrencyExtras for debugging
[176/208] Wrapping AST for IssueReporting for debugging
[178/216] Compiling XCTestDynamicOverlay Exports.swift
[179/216] Compiling OpenCombineDispatch DispatchQueue+Scheduler.swift
[181/217] Compiling Clocks Timer.swift
[182/217] Emitting module Clocks
[182/218] Wrapping AST for OpenCombineDispatch for debugging
[184/218] Compiling Clocks AnyClock.swift
[185/218] Compiling Clocks ImmediateClock.swift
[186/218] Compiling Clocks Lock.swift
[187/218] Compiling Clocks UnimplementedClock.swift
[188/218] Compiling Clocks _AsyncTimerSequence.swift
[189/218] Compiling Clocks TestClock.swift
[190/218] Compiling Clocks SwiftUI.swift
[192/219] Emitting module XCTestDynamicOverlay
[193/219] Compiling XCTestDynamicOverlay Deprecations.swift
[195/220] Compiling OpenCombineFoundation Timer+Publisher.swift
[200/221] Compiling OpenCombineFoundation RunLoop+Scheduler.swift
[201/221] Compiling OpenCombineFoundation PropertyListEncoder.swift
[202/221] Emitting module OpenCombineFoundation
[205/221] Compiling OpenCombineFoundation OperationQueue+Scheduler.swift
[206/221] Compiling OpenCombineFoundation URLSession.swift
[207/222] Wrapping AST for Clocks for debugging
[208/222] Wrapping AST for XCTestDynamicOverlay for debugging
[209/222] Wrapping AST for OpenCombineFoundation for debugging
[211/224] Emitting module OpenCombineShim
[212/224] Compiling OpenCombineShim OpenCombineShim.swift
[213/225] Wrapping AST for OpenCombineShim for debugging
[215/238] Compiling CombineSchedulers UIKit.swift
[216/239] Compiling CombineSchedulers UIScheduler.swift
[217/239] Compiling CombineSchedulers UnimplementedScheduler.swift
[218/239] Emitting module CombineSchedulers
[219/239] Compiling CombineSchedulers AnyScheduler.swift
[220/239] Compiling CombineSchedulers Concurrency.swift
[221/239] Compiling CombineSchedulers ImmediateScheduler.swift
[222/239] Compiling CombineSchedulers Deprecations.swift
[223/239] Compiling CombineSchedulers Lock.swift
[224/239] Compiling CombineSchedulers NSRecursiveLock.swift
[225/239] Compiling CombineSchedulers Platform.swift
[226/239] Compiling CombineSchedulers SwiftUI.swift
[227/239] Compiling CombineSchedulers TestScheduler.swift
[228/239] Compiling CombineSchedulers Timer.swift
[229/240] Wrapping AST for CombineSchedulers for debugging
[231/264] Compiling Dependencies MainQueue.swift
[232/264] Compiling Dependencies MainRunLoop.swift
[233/264] Compiling Dependencies NotificationCenter.swift
[234/267] Compiling Dependencies Deprecations.swift
[235/267] Compiling Dependencies Exports.swift
[236/267] Compiling Dependencies TypeName.swift
[237/267] Compiling Dependencies UUID.swift
[238/267] Compiling Dependencies WithRandomNumberGenerator.swift
[239/267] Compiling Dependencies AppEntryPoint.swift
[240/267] Compiling Dependencies Date.swift
[241/267] Compiling Dependencies FireAndForget.swift
[242/267] Compiling Dependencies Locale.swift
[243/267] Emitting module Dependencies
[244/267] Compiling Dependencies Assert.swift
[245/267] Compiling Dependencies Calendar.swift
[246/267] Compiling Dependencies Clocks.swift
[247/267] Compiling Dependencies Context.swift
[248/267] Compiling Dependencies PreviewTrait.swift
[249/267] Compiling Dependencies TestTrait.swift
[250/267] Compiling Dependencies WithDependencies.swift
[251/267] Compiling Dependencies OpenURL.swift
[252/267] Compiling Dependencies TimeZone.swift
[253/267] Compiling Dependencies URLSession.swift
[254/267] Compiling Dependencies Dependency.swift
[255/267] Compiling Dependencies DependencyContext.swift
[256/267] Compiling Dependencies DependencyKey.swift
[257/267] Compiling Dependencies DependencyValues.swift
[258/268] Wrapping AST for Dependencies for debugging
[260/268] Emitting module PublicInitMacroPlugin
[261/268] Compiling PublicInitMacroPlugin PublicInitMacro.swift
/host/spi-builder-workspace/Sources/PublicInitMacroPlugin/PublicInitMacro.swift:14:13: error: the compiler is unable to type-check this expression in reasonable time; try breaking up the expression into distinct sub-expressions
12 | ) throws -> [DeclSyntax] {
13 | let structDecl = try decodeExpansion(of: node, attachedTo: declaration, in: context)
14 | let storedPropertyBindings = structDecl.memberBlock.members
| `- error: the compiler is unable to type-check this expression in reasonable time; try breaking up the expression into distinct sub-expressions
15 | .compactMap { $0.decl.as(VariableDeclSyntax.self) }
16 | .filter { !$0.modifiers.contains { $0.as(DeclModifierSyntax.self)?.name.text == "static" } }
/host/spi-builder-workspace/Sources/PublicInitMacroPlugin/PublicInitMacro.swift:78:52: error: cannot infer key path type from context; consider explicitly specifying a root type
76 | }
77 |
78 | let arguments = storedPropertyBindings.map(\.description).joined(separator: ", \n")
| `- error: cannot infer key path type from context; consider explicitly specifying a root type
79 | let assigns = storedPropertyBindings
80 | .compactMap { $0.pattern.as(IdentifierPatternSyntax.self)?.identifier.text }
BUILD FAILURE 6.2 linux