The Swift Package Index logo.Swift Package Index

Build Information

Failed to build MemberwiseInit, reference 0.5.2 (47a2bd), with Swift 6.2 for Wasm on 9 Mar 2026 08:11:43 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/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:wasm-6.2-latest swift build --swift-sdk wasm32-unknown-wasip1 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/MxIris-Library-Forks/swift-memberwise-init-macro.git
Reference: 0.5.2
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/MxIris-Library-Forks/swift-memberwise-init-macro
 * tag               0.5.2      -> FETCH_HEAD
HEAD is now at 47a2bdf Prepare README for 0.5.2 release
Cloned https://github.com/MxIris-Library-Forks/swift-memberwise-init-macro.git
Revision (git rev-parse @):
47a2bdf45f1567e7324438f8482e362ee1c3fb44
SUCCESS checkout https://github.com/MxIris-Library-Forks/swift-memberwise-init-macro.git at 0.5.2
========================================
Build
========================================
Selected platform:         wasm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/MxIris-Library-Forks/swift-memberwise-init-macro.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/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:wasm-6.2-latest swift build --swift-sdk wasm32-unknown-wasip1 2>&1
wasm-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:c50555b47c4db0b0576f9f25702fbe2fdff28194c4a4f4c23a7dce4b3504c85e
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:wasm-6.2-latest
warning: multiple Swift SDKs match target triple `wasm32-unknown-wasip1` and host triple x86_64-unknown-linux-gnu, selected one at /root/.swiftpm/swift-sdks/swift-6.2-RELEASE_wasm.artifactbundle/swift-6.2-RELEASE_wasm/wasm32-unknown-wasip1/swift-sdk.json
Fetching https://github.com/pointfreeco/swift-snapshot-testing
Fetching https://github.com/swiftlang/swift-syntax
[1/74621] Fetching swift-syntax
[2/90401] Fetching swift-syntax, swift-snapshot-testing
Fetched https://github.com/pointfreeco/swift-snapshot-testing from cache (6.25s)
Fetched https://github.com/swiftlang/swift-syntax from cache (11.17s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing
Computed https://github.com/pointfreeco/swift-snapshot-testing at 1.18.9 (15.69s)
Fetching https://github.com/pointfreeco/swift-custom-dump
[1/5355] Fetching swift-custom-dump
Fetched https://github.com/pointfreeco/swift-custom-dump from cache (0.59s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.4.1 (1.30s)
Fetching https://github.com/pointfreeco/xctest-dynamic-overlay
[1/5718] Fetching xctest-dynamic-overlay
Fetched https://github.com/pointfreeco/xctest-dynamic-overlay from cache (1.32s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 600.0.1 (2.43s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay
Computed https://github.com/pointfreeco/xctest-dynamic-overlay at 1.9.0 (0.73s)
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.9
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 600.0.1
Creating working copy for https://github.com/pointfreeco/xctest-dynamic-overlay
Working copy of https://github.com/pointfreeco/xctest-dynamic-overlay resolved at 1.9.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.4.1
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.50s)
Building for debugging...
[0/61] Write sources
[51/61] Compiling _SwiftSyntaxCShims dummy.c
[53/61] Write swift-version-24593BA9C3E375BF.txt
[55/79] Emitting module SwiftSyntax510
[56/79] Emitting module SwiftSyntax600
[57/79] Emitting module SwiftSyntax510
[58/79] Compiling SwiftSyntax510 Empty.swift
[59/80] Emitting module SwiftSyntax600
[60/80] Compiling SwiftSyntax600 Empty.swift
[63/81] Compiling SwiftSyntax510 Empty.swift
[64/81] Compiling _SwiftSyntaxGenericTestSupport String+TrimmingTrailingWhitespace.swift
[65/82] Compiling SwiftSyntax600 Empty.swift
[66/83] Emitting module IssueReportingPackageSupport
[67/83] Compiling IssueReportingPackageSupport _Test.swift
[69/84] Compiling _SwiftSyntaxGenericTestSupport AssertEqualWithDiff.swift
[70/84] Emitting module _SwiftSyntaxGenericTestSupport
[71/85] Compiling IssueReportingPackageSupport _Test.swift
[72/85] Emitting module IssueReportingPackageSupport
[76/88] Compiling _SwiftSyntaxGenericTestSupport String+TrimmingTrailingWhitespace.swift
[78/105] Compiling SwiftSyntax509 Empty.swift
[79/121] Emitting module _SwiftSyntaxGenericTestSupport
[80/121] Compiling _SwiftSyntaxGenericTestSupport AssertEqualWithDiff.swift
[81/121] Emitting module SwiftSyntax509
[84/134] Compiling SwiftSyntax509 Empty.swift
[87/336] Compiling SwiftSyntax BumpPtrAllocator.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[88/336] Compiling SwiftSyntax CommonAncestor.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[89/336] Compiling SwiftSyntax Convenience.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[90/336] Compiling SwiftSyntax CustomTraits.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[91/340] Compiling SwiftSyntax SyntaxIdentifier.swift
[92/340] Compiling SwiftSyntax AbsolutePosition.swift
[93/340] Compiling SwiftSyntax SyntaxCollection.swift
[94/340] Compiling SwiftSyntax SyntaxHashable.swift
[95/342] Compiling SnapshotTesting UIImage.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[96/342] Compiling SnapshotTesting UIView.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[97/342] Compiling SnapshotTesting UIViewController.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[98/342] Compiling SnapshotTesting URLRequest.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[99/342] Compiling MemberwiseInitMacros SyntaxHelpers.swift
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/SyntaxHelpers.swift:66:42: warning: 'as' is deprecated: This cast will always succeed [#DeprecatedDeclaration]
 64 |     guard
 65 |       self.bindings.count == 1,
 66 |       let binding = self.bindings.first?.as(PatternBindingSyntax.self)
    |                                          `- warning: 'as' is deprecated: This cast will always succeed [#DeprecatedDeclaration]
 67 |     else { return false }
 68 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[100/343] Emitting module MemberwiseInitMacros
[101/343] Compiling SwiftSyntax MemoryLayout.swift
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/MemberwiseInitMacro.swift:26:13: warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
 24 |   where D: DeclGroupSyntax, C: MacroExpansionContext {
 25 |     guard [SwiftSyntax.SyntaxKind.classDecl, .structDecl, .actorDecl].contains(decl.kind) else {
 26 |       throw MacroExpansionErrorMessage(
    |             `- warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
 27 |         """
 28 |         @MemberwiseInit can only be attached to a struct, class, or actor; \
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/MemberwiseInitMacro.swift:205:13: warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
203 |         acc.diagnostics.append(
204 |           propertyBinding.diagnostic(
205 |             MacroExpansionErrorMessage("@MemberwiseInit requires a type annotation.")
    |             `- warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
206 |           )
207 |         )
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/MemberwiseInitMacro.swift:213:13: warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
211 |         acc.diagnostics.append(
212 |           propertyBinding.diagnostic(
213 |             MacroExpansionErrorMessage(
    |             `- warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
214 |               """
215 |               @MemberwiseInit does not support tuple destructuring for property declarations. \
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[102/343] Compiling SwiftSyntax MissingNodeInitializers.swift
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/MemberwiseInitMacro.swift:26:13: warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
 24 |   where D: DeclGroupSyntax, C: MacroExpansionContext {
 25 |     guard [SwiftSyntax.SyntaxKind.classDecl, .structDecl, .actorDecl].contains(decl.kind) else {
 26 |       throw MacroExpansionErrorMessage(
    |             `- warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
 27 |         """
 28 |         @MemberwiseInit can only be attached to a struct, class, or actor; \
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/MemberwiseInitMacro.swift:205:13: warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
203 |         acc.diagnostics.append(
204 |           propertyBinding.diagnostic(
205 |             MacroExpansionErrorMessage("@MemberwiseInit requires a type annotation.")
    |             `- warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
206 |           )
207 |         )
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/MemberwiseInitMacro.swift:213:13: warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
211 |         acc.diagnostics.append(
212 |           propertyBinding.diagnostic(
213 |             MacroExpansionErrorMessage(
    |             `- warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
214 |               """
215 |               @MemberwiseInit does not support tuple destructuring for property declarations. \
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[107/345] Compiling MemberwiseInitMacros UncheckedMemberwiseInitMacro.swift
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/UncheckedMemberwiseInitMacro.swift:16:13: warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
14 |   where D: DeclGroupSyntax, C: MacroExpansionContext {
15 |     guard [SwiftSyntax.SyntaxKind.classDecl, .structDecl, .actorDecl].contains(decl.kind) else {
16 |       throw MacroExpansionErrorMessage(
   |             `- warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
17 |         """
18 |         @_UncheckedMemberwiseInit can only be attached to a struct, class, or actor; \
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[108/345] Compiling IssueReporting WithExpectedIssue.swift
[109/345] Compiling IssueReporting WithIssueContext.swift
[112/345] Compiling SwiftSyntax SourcePresence.swift
[113/345] Compiling SwiftSyntax SwiftSyntaxCompatibility.swift
[114/345] Compiling SwiftSyntax Syntax.swift
[115/345] Compiling SwiftSyntax SyntaxArena.swift
[116/345] Compiling SwiftSyntax SyntaxArenaAllocatedBuffer.swift
[117/345] Compiling SwiftSyntax SyntaxChildren.swift
[124/353] Compiling SwiftSyntax Assert.swift
[129/353] Compiling SwiftSyntax Identifier.swift
[132/353] Compiling SwiftSyntax RawSyntax.swift
[133/353] Compiling SwiftSyntax RawSyntaxLayoutView.swift
[134/353] Compiling SwiftSyntax RawSyntaxNodeProtocol.swift
[135/353] Compiling SwiftSyntax RawSyntaxTokenView.swift
[136/353] Compiling SwiftSyntax SourceEdit.swift
[137/353] Compiling SwiftSyntax SourceLength.swift
[138/353] Compiling SwiftSyntax SourceLocation.swift
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/DeprecationDiagnostics.swift:49:16: warning: 'MacroExpansionWarningMessage' is deprecated: MacroExpansionWarningMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
47 |     return Diagnostic(
48 |       node: configuration,
49 |       message: MacroExpansionWarningMessage(
   |                `- warning: 'MacroExpansionWarningMessage' is deprecated: MacroExpansionWarningMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
50 |         """
51 |         @Init(.escaping) is deprecated
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/DeprecationDiagnostics.swift:55:18: warning: 'MacroExpansionFixItMessage' is deprecated: MacroExpansionFixItMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
53 |       ),
54 |       fixIt: FixIt(
55 |         message: MacroExpansionFixItMessage(
   |                  `- warning: 'MacroExpansionFixItMessage' is deprecated: MacroExpansionFixItMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
56 |           "Replace '@Init(.escaping)' with '@Init(escaping: true)'"
57 |         ),
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/DeprecationDiagnostics.swift:49:16: warning: 'MacroExpansionWarningMessage' is deprecated: MacroExpansionWarningMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
47 |     return Diagnostic(
48 |       node: configuration,
49 |       message: MacroExpansionWarningMessage(
   |                `- warning: 'MacroExpansionWarningMessage' is deprecated: MacroExpansionWarningMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
50 |         """
51 |         @Init(.escaping) is deprecated
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/DeprecationDiagnostics.swift:55:18: warning: 'MacroExpansionFixItMessage' is deprecated: MacroExpansionFixItMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
53 |       ),
54 |       fixIt: FixIt(
55 |         message: MacroExpansionFixItMessage(
   |                  `- warning: 'MacroExpansionFixItMessage' is deprecated: MacroExpansionFixItMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
56 |           "Replace '@Init(.escaping)' with '@Init(escaping: true)'"
57 |         ),
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:13:16: warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
 11 |     Diagnostic(
 12 |       node: attribute,
 13 |       message: MacroExpansionErrorMessage(
    |                `- warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
 14 |         "Multiple @Init configurations are not supported by @MemberwiseInit"
 15 |       )
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:78:14: warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
 76 |     // @InitWrapper and @InitRaw can be errors instead of warnings since they haven't seen release.
 77 |     if attributeName != "Init" {
 78 |       return MacroExpansionErrorMessage(message)
    |              `- warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
 79 |     }
 80 |     // @Init(default:) hasn't seen release, so any misuses that include "default" can be an error.
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:82:14: warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
 80 |     // @Init(default:) hasn't seen release, so any misuses that include "default" can be an error.
 81 |     if variable.includesArgument("default") {
 82 |       return MacroExpansionErrorMessage(message)
    |              `- warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
 83 |     }
 84 |
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:87:12: warning: 'MacroExpansionWarningMessage' is deprecated: MacroExpansionWarningMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
 85 |     // TODO: For 1.0, @Init can also be an error
 86 |     // Conservatively, make @Init be a warning to tolerate uses relying on @Init being silently ignored.
 87 |     return MacroExpansionWarningMessage(message)
    |            `- warning: 'MacroExpansionWarningMessage' is deprecated: MacroExpansionWarningMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
 88 |   }
 89 |
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:102:16: warning: 'MacroExpansionWarningMessage' is deprecated: MacroExpansionWarningMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
100 |     return Diagnostic(
101 |       node: modifier,
102 |       message: MacroExpansionWarningMessage(
    |                `- warning: 'MacroExpansionWarningMessage' is deprecated: MacroExpansionWarningMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
103 |         "@\(attributeName) can't be applied to 'static' members"),
104 |       fixIts: [variable.fixItRemoveCustomInit].compactMap { $0 }
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:111:16: warning: 'MacroExpansionWarningMessage' is deprecated: MacroExpansionWarningMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
109 |     return Diagnostic(
110 |       node: modifier,
111 |       message: MacroExpansionWarningMessage("@\(attributeName) can't be applied to 'lazy' members"),
    |                `- warning: 'MacroExpansionWarningMessage' is deprecated: MacroExpansionWarningMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
112 |       fixIts: [variable.fixItRemoveCustomInit].compactMap { $0 }
113 |     )
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:128:7: warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
126 |   {
127 |     return customSettings.diagnosticOnLabel(
128 |       MacroExpansionErrorMessage("Custom 'label' can't be applied to multiple bindings")
    |       `- warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
129 |     )
130 |   }
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:133:50: warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
131 |
132 |   if customSettings.label?.isInvalidSwiftLabel ?? false {
133 |     return customSettings.diagnosticOnLabelValue(MacroExpansionErrorMessage("Invalid label value"))
    |                                                  `- warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
134 |   }
135 |
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:154:5: warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
152 |
153 |   return customSettings.diagnosticOnDefault(
154 |     MacroExpansionErrorMessage("Custom 'default' can't be applied to multiple bindings"),
    |     `- warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
155 |     fixIts: fixIts
156 |   )
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:175:5: warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
173 |
174 |   return customSettings.diagnosticOnDefault(
175 |     MacroExpansionErrorMessage("Custom 'default' can't be applied to already initialized variable"),
    |     `- warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
176 |     fixIts: fixIts
177 |   )
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:257:16: warning: 'MacroExpansionFixItMessage' is deprecated: MacroExpansionFixItMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
255 |
256 |     return FixIt(
257 |       message: MacroExpansionFixItMessage(
    |                `- warning: 'MacroExpansionFixItMessage' is deprecated: MacroExpansionFixItMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
258 |         "Add '@\(customAttribute.attributeName.trimmedDescription)(.\(targetAccessLevel))'"),
259 |       changes: [
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:314:16: warning: 'MacroExpansionFixItMessage' is deprecated: MacroExpansionFixItMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
312 |
313 |     return FixIt(
314 |       message: MacroExpansionFixItMessage(message),
    |                `- warning: 'MacroExpansionFixItMessage' is deprecated: MacroExpansionFixItMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
315 |       changes: [
316 |         FixIt.Change.replace(
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:355:16: warning: 'MacroExpansionFixItMessage' is deprecated: MacroExpansionFixItMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
353 |
354 |     return FixIt(
355 |       message: MacroExpansionFixItMessage(message),
    |                `- warning: 'MacroExpansionFixItMessage' is deprecated: MacroExpansionFixItMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
356 |       changes: [
357 |         FixIt.Change.replace(
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:372:14: warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
370 |   return Diagnostic(
371 |     node: targetNode,
372 |     message: MacroExpansionErrorMessage(
    |              `- warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
373 |       """
374 |       @MemberwiseInit(.\(targetAccessLevel)) would leak access to '\(effectiveAccessLevel)' property
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:402:11: warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
400 |       diagnostics.append(
401 |         customSettings.diagnosticOnLabelValue(
402 |           MacroExpansionErrorMessage("Label '\(label)' conflicts with another label")
    |           `- warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
403 |         )
404 |       )
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:427:9: warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
425 |     diagnostics.append(
426 |       propertyCustomSettings.diagnosticOnLabelValue(
427 |         MacroExpansionErrorMessage("Label '\(label)' conflicts with a property name")
    |         `- warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
428 |       )
429 |     )
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:456:16: warning: 'MacroExpansionFixItMessage' is deprecated: MacroExpansionFixItMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
454 |
455 |     return FixIt(
456 |       message: MacroExpansionFixItMessage("Remove 'default: \(defaultValue)'"),
    |                `- warning: 'MacroExpansionFixItMessage' is deprecated: MacroExpansionFixItMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
457 |       changes: [
458 |         FixIt.Change.replace(
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:475:16: warning: 'MacroExpansionFixItMessage' is deprecated: MacroExpansionFixItMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
473 |
474 |     return FixIt(
475 |       message: MacroExpansionFixItMessage("Remove '\(customAttribute.trimmedDescription)'"),
    |                `- warning: 'MacroExpansionFixItMessage' is deprecated: MacroExpansionFixItMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
476 |       changes: [
477 |         FixIt.Change.replace(
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:500:12: warning: 'as' is deprecated: Use `TypeSyntax.init` for upcasting [#DeprecatedDeclaration]
498 |         type: inferredTypeSyntax
499 |           ?? MissingTypeSyntax(placeholder: TokenSyntax(stringLiteral: "\u{3C}#Type#\u{3E}"))
500 |           .as(TypeSyntax.self)!
    |            `- warning: 'as' is deprecated: Use `TypeSyntax.init` for upcasting [#DeprecatedDeclaration]
501 |       )
502 |       newFirstBinding.pattern = newFirstBinding.pattern.trimmed
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:509:16: warning: 'MacroExpansionFixItMessage' is deprecated: MacroExpansionFixItMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
507 |
508 |     return FixIt(
509 |       message: MacroExpansionFixItMessage(
    |                `- warning: 'MacroExpansionFixItMessage' is deprecated: MacroExpansionFixItMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
510 |         "Remove '\(firstBindingInitializer.trimmedDescription)'"
511 |       ),
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/ExprTypeInference.swift:224:53: warning: 'as' is deprecated: Use `ExprSyntax.init` for upcasting [#DeprecatedDeclaration]
222 |       guard
223 |         let infixOperatorExpr = self.as(InfixOperatorExprSyntax.self),
224 |         let lhsType = infixOperatorExpr.leftOperand.as(ExprSyntax.self)?.inferredType,
    |                                                     `- warning: 'as' is deprecated: Use `ExprSyntax.init` for upcasting [#DeprecatedDeclaration]
225 |         let rhsType = infixOperatorExpr.rightOperand.as(ExprSyntax.self)?.inferredType,
226 |         let operation = InfixOperator(rawValue: infixOperatorExpr.operator.trimmedDescription),
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/ExprTypeInference.swift:225:54: warning: 'as' is deprecated: Use `ExprSyntax.init` for upcasting [#DeprecatedDeclaration]
223 |         let infixOperatorExpr = self.as(InfixOperatorExprSyntax.self),
224 |         let lhsType = infixOperatorExpr.leftOperand.as(ExprSyntax.self)?.inferredType,
225 |         let rhsType = infixOperatorExpr.rightOperand.as(ExprSyntax.self)?.inferredType,
    |                                                      `- warning: 'as' is deprecated: Use `ExprSyntax.init` for upcasting [#DeprecatedDeclaration]
226 |         let operation = InfixOperator(rawValue: infixOperatorExpr.operator.trimmedDescription),
227 |         let inferredType = resultTypeOfInfixOperation(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:13:16: warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
 11 |     Diagnostic(
 12 |       node: attribute,
 13 |       message: MacroExpansionErrorMessage(
    |                `- warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
 14 |         "Multiple @Init configurations are not supported by @MemberwiseInit"
 15 |       )
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:78:14: warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
 76 |     // @InitWrapper and @InitRaw can be errors instead of warnings since they haven't seen release.
 77 |     if attributeName != "Init" {
 78 |       return MacroExpansionErrorMessage(message)
    |              `- warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
 79 |     }
 80 |     // @Init(default:) hasn't seen release, so any misuses that include "default" can be an error.
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:82:14: warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
 80 |     // @Init(default:) hasn't seen release, so any misuses that include "default" can be an error.
 81 |     if variable.includesArgument("default") {
 82 |       return MacroExpansionErrorMessage(message)
    |              `- warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
 83 |     }
 84 |
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:87:12: warning: 'MacroExpansionWarningMessage' is deprecated: MacroExpansionWarningMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
 85 |     // TODO: For 1.0, @Init can also be an error
 86 |     // Conservatively, make @Init be a warning to tolerate uses relying on @Init being silently ignored.
 87 |     return MacroExpansionWarningMessage(message)
    |            `- warning: 'MacroExpansionWarningMessage' is deprecated: MacroExpansionWarningMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
 88 |   }
 89 |
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:102:16: warning: 'MacroExpansionWarningMessage' is deprecated: MacroExpansionWarningMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
100 |     return Diagnostic(
101 |       node: modifier,
102 |       message: MacroExpansionWarningMessage(
    |                `- warning: 'MacroExpansionWarningMessage' is deprecated: MacroExpansionWarningMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
103 |         "@\(attributeName) can't be applied to 'static' members"),
104 |       fixIts: [variable.fixItRemoveCustomInit].compactMap { $0 }
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:111:16: warning: 'MacroExpansionWarningMessage' is deprecated: MacroExpansionWarningMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
109 |     return Diagnostic(
110 |       node: modifier,
111 |       message: MacroExpansionWarningMessage("@\(attributeName) can't be applied to 'lazy' members"),
    |                `- warning: 'MacroExpansionWarningMessage' is deprecated: MacroExpansionWarningMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
112 |       fixIts: [variable.fixItRemoveCustomInit].compactMap { $0 }
113 |     )
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:128:7: warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
126 |   {
127 |     return customSettings.diagnosticOnLabel(
128 |       MacroExpansionErrorMessage("Custom 'label' can't be applied to multiple bindings")
    |       `- warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
129 |     )
130 |   }
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:133:50: warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
131 |
132 |   if customSettings.label?.isInvalidSwiftLabel ?? false {
133 |     return customSettings.diagnosticOnLabelValue(MacroExpansionErrorMessage("Invalid label value"))
    |                                                  `- warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
134 |   }
135 |
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:154:5: warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
152 |
153 |   return customSettings.diagnosticOnDefault(
154 |     MacroExpansionErrorMessage("Custom 'default' can't be applied to multiple bindings"),
    |     `- warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
155 |     fixIts: fixIts
156 |   )
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:175:5: warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
173 |
174 |   return customSettings.diagnosticOnDefault(
175 |     MacroExpansionErrorMessage("Custom 'default' can't be applied to already initialized variable"),
    |     `- warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
176 |     fixIts: fixIts
177 |   )
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:257:16: warning: 'MacroExpansionFixItMessage' is deprecated: MacroExpansionFixItMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
255 |
256 |     return FixIt(
257 |       message: MacroExpansionFixItMessage(
    |                `- warning: 'MacroExpansionFixItMessage' is deprecated: MacroExpansionFixItMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
258 |         "Add '@\(customAttribute.attributeName.trimmedDescription)(.\(targetAccessLevel))'"),
259 |       changes: [
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:314:16: warning: 'MacroExpansionFixItMessage' is deprecated: MacroExpansionFixItMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
312 |
313 |     return FixIt(
314 |       message: MacroExpansionFixItMessage(message),
    |                `- warning: 'MacroExpansionFixItMessage' is deprecated: MacroExpansionFixItMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
315 |       changes: [
316 |         FixIt.Change.replace(
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:355:16: warning: 'MacroExpansionFixItMessage' is deprecated: MacroExpansionFixItMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
353 |
354 |     return FixIt(
355 |       message: MacroExpansionFixItMessage(message),
    |                `- warning: 'MacroExpansionFixItMessage' is deprecated: MacroExpansionFixItMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
356 |       changes: [
357 |         FixIt.Change.replace(
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:372:14: warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
370 |   return Diagnostic(
371 |     node: targetNode,
372 |     message: MacroExpansionErrorMessage(
    |              `- warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
373 |       """
374 |       @MemberwiseInit(.\(targetAccessLevel)) would leak access to '\(effectiveAccessLevel)' property
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:402:11: warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
400 |       diagnostics.append(
401 |         customSettings.diagnosticOnLabelValue(
402 |           MacroExpansionErrorMessage("Label '\(label)' conflicts with another label")
    |           `- warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
403 |         )
404 |       )
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:427:9: warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
425 |     diagnostics.append(
426 |       propertyCustomSettings.diagnosticOnLabelValue(
427 |         MacroExpansionErrorMessage("Label '\(label)' conflicts with a property name")
    |         `- warning: 'MacroExpansionErrorMessage' is deprecated: MacroExpansionErrorMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
428 |       )
429 |     )
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:456:16: warning: 'MacroExpansionFixItMessage' is deprecated: MacroExpansionFixItMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
454 |
455 |     return FixIt(
456 |       message: MacroExpansionFixItMessage("Remove 'default: \(defaultValue)'"),
    |                `- warning: 'MacroExpansionFixItMessage' is deprecated: MacroExpansionFixItMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
457 |       changes: [
458 |         FixIt.Change.replace(
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:475:16: warning: 'MacroExpansionFixItMessage' is deprecated: MacroExpansionFixItMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
473 |
474 |     return FixIt(
475 |       message: MacroExpansionFixItMessage("Remove '\(customAttribute.trimmedDescription)'"),
    |                `- warning: 'MacroExpansionFixItMessage' is deprecated: MacroExpansionFixItMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
476 |       changes: [
477 |         FixIt.Change.replace(
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:500:12: warning: 'as' is deprecated: Use `TypeSyntax.init` for upcasting [#DeprecatedDeclaration]
498 |         type: inferredTypeSyntax
499 |           ?? MissingTypeSyntax(placeholder: TokenSyntax(stringLiteral: "\u{3C}#Type#\u{3E}"))
500 |           .as(TypeSyntax.self)!
    |            `- warning: 'as' is deprecated: Use `TypeSyntax.init` for upcasting [#DeprecatedDeclaration]
501 |       )
502 |       newFirstBinding.pattern = newFirstBinding.pattern.trimmed
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/Diagnostics.swift:509:16: warning: 'MacroExpansionFixItMessage' is deprecated: MacroExpansionFixItMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
507 |
508 |     return FixIt(
509 |       message: MacroExpansionFixItMessage(
    |                `- warning: 'MacroExpansionFixItMessage' is deprecated: MacroExpansionFixItMessage has been moved to the SwiftSyntaxMacros module [#DeprecatedDeclaration]
510 |         "Remove '\(firstBindingInitializer.trimmedDescription)'"
511 |       ),
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/ExprTypeInference.swift:224:53: warning: 'as' is deprecated: Use `ExprSyntax.init` for upcasting [#DeprecatedDeclaration]
222 |       guard
223 |         let infixOperatorExpr = self.as(InfixOperatorExprSyntax.self),
224 |         let lhsType = infixOperatorExpr.leftOperand.as(ExprSyntax.self)?.inferredType,
    |                                                     `- warning: 'as' is deprecated: Use `ExprSyntax.init` for upcasting [#DeprecatedDeclaration]
225 |         let rhsType = infixOperatorExpr.rightOperand.as(ExprSyntax.self)?.inferredType,
226 |         let operation = InfixOperator(rawValue: infixOperatorExpr.operator.trimmedDescription),
/host/spi-builder-workspace/Sources/MemberwiseInitMacros/Macros/Support/ExprTypeInference.swift:225:54: warning: 'as' is deprecated: Use `ExprSyntax.init` for upcasting [#DeprecatedDeclaration]
223 |         let infixOperatorExpr = self.as(InfixOperatorExprSyntax.self),
224 |         let lhsType = infixOperatorExpr.leftOperand.as(ExprSyntax.self)?.inferredType,
225 |         let rhsType = infixOperatorExpr.rightOperand.as(ExprSyntax.self)?.inferredType,
    |                                                      `- warning: 'as' is deprecated: Use `ExprSyntax.init` for upcasting [#DeprecatedDeclaration]
226 |         let operation = InfixOperator(rawValue: infixOperatorExpr.operator.trimmedDescription),
227 |         let inferredType = resultTypeOfInfixOperation(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[154/361] Compiling MemberwiseInitMacros String.swift
[167/366] Emitting module IssueReporting
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[188/366] Compiling SwiftSyntax SyntaxNodeFactory.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[189/366] Compiling SwiftSyntax SyntaxNodeStructure.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[190/366] Compiling SwiftSyntax SyntaxProtocol.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[207/367] Wrapping AST for MemberwiseInitMacros for debugging
[208/367] Write Objects.LinkFileList
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
error: emit-module command failed with exit code 1 (use -v to see invocation)
[241/370] Emitting module SnapshotTesting
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[245/370] Compiling XCTestDynamicOverlay Exports.swift
[245/370] Linking MemberwiseInitMacros-tool
BUILD FAILURE 6.2 wasm