Build Information
Successful build of swift-mmio, reference 0.0.2 (e75a13
), with Swift 6.1 for macOS (SPM) on 28 Apr 2025 08:59:54 UTC.
Swift 6 data race errors: 48
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Build Log
17 | // understand performant and ergonomic parsing.
18 |
19 | public struct Parser<Input, Output> {
| `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
20 | public let run: (inout Input) -> Output?
21 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser+Integer.swift:80:21: warning: static property 'octalDigit' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, Int>' may have shared mutable state; this is an error in the Swift 6 language mode
78 | }
79 |
80 | public static let octalDigit = Self { input in
| |- warning: static property 'octalDigit' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, Int>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'octalDigit' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
81 | guard let ascii = input.first?.asciiValue else { return nil }
82 | switch ascii {
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser.swift:19:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
17 | // understand performant and ergonomic parsing.
18 |
19 | public struct Parser<Input, Output> {
| `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
20 | public let run: (inout Input) -> Output?
21 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser+Integer.swift:91:21: warning: static property 'decimalDigit' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, Int>' may have shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | public static let decimalDigit = Self { input in
| |- warning: static property 'decimalDigit' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, Int>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'decimalDigit' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 | guard let ascii = input.first?.asciiValue else { return nil }
93 | switch ascii {
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser.swift:19:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
17 | // understand performant and ergonomic parsing.
18 |
19 | public struct Parser<Input, Output> {
| `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
20 | public let run: (inout Input) -> Output?
21 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser+Integer.swift:102:21: warning: static property 'hexadecimalDigit' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, Int>' may have shared mutable state; this is an error in the Swift 6 language mode
100 | }
101 |
102 | public static let hexadecimalDigit = Self { input in
| |- warning: static property 'hexadecimalDigit' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, Int>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'hexadecimalDigit' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
103 | guard let ascii = input.first?.asciiValue else { return nil }
104 | switch ascii {
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser.swift:19:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
17 | // understand performant and ergonomic parsing.
18 |
19 | public struct Parser<Input, Output> {
| `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
20 | public let run: (inout Input) -> Output?
21 |
[28/36] Compiling MMIOUtilities StringInterpolation+Hex.swift
[29/36] Compiling MMIOUtilities Parser.swift
[30/36] Compiling MMIOUtilities Parser+LLVMDiagnostic.swift
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/LLVMDiagnostics/Parser+LLVMDiagnostic.swift:13:14: warning: static property 'llvmDiagnosticInteger' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, Int>' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | extension Parser where Input == Substring, Output == Int {
13 | static let llvmDiagnosticInteger = Self { input in
| |- warning: static property 'llvmDiagnosticInteger' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, Int>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'llvmDiagnosticInteger' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 | var match = 0
15 | var index = input.startIndex
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser.swift:19:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
17 | // understand performant and ergonomic parsing.
18 |
19 | public struct Parser<Input, Output> {
| `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
20 | public let run: (inout Input) -> Output?
21 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/LLVMDiagnostics/Parser+LLVMDiagnostic.swift:32:14: warning: static property 'llvmDiagnosticKind' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, LLVMDiagnosticKind>' may have shared mutable state; this is an error in the Swift 6 language mode
30 |
31 | extension Parser where Input == Substring, Output == LLVMDiagnosticKind {
32 | static let llvmDiagnosticKind = Parser.cases()
| |- warning: static property 'llvmDiagnosticKind' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, LLVMDiagnosticKind>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'llvmDiagnosticKind' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | }
34 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser.swift:19:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
17 | // understand performant and ergonomic parsing.
18 |
19 | public struct Parser<Input, Output> {
| `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
20 | public let run: (inout Input) -> Output?
21 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/LLVMDiagnostics/Parser+LLVMDiagnostic.swift:55:21: warning: static property 'llvmDiagnostics' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, [LLVMDiagnostic]>' may have shared mutable state; this is an error in the Swift 6 language mode
53 | }
54 |
55 | public static let llvmDiagnostics = Self
| |- warning: static property 'llvmDiagnostics' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, [LLVMDiagnostic]>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'llvmDiagnostics' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 | .llvmDiagnostic.oneOrMore(separatedBy: "\n")
57 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser.swift:19:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
17 | // understand performant and ergonomic parsing.
18 |
19 | public struct Parser<Input, Output> {
| `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
20 | public let run: (inout Input) -> Output?
21 |
[31/36] Compiling MMIOUtilities Parser+Integer.swift
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser+Integer.swift:19:21: warning: static property 'swiftInteger' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, Int>' may have shared mutable state; this is an error in the Swift 6 language mode
17 |
18 | extension Parser where Input == Substring, Output == Int {
19 | public static let swiftInteger = Self { input in
| |- warning: static property 'swiftInteger' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, Int>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'swiftInteger' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | let original = input
21 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser.swift:19:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
17 | // understand performant and ergonomic parsing.
18 |
19 | public struct Parser<Input, Output> {
| `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
20 | public let run: (inout Input) -> Output?
21 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser+Integer.swift:69:21: warning: static property 'binaryDigit' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, Int>' may have shared mutable state; this is an error in the Swift 6 language mode
67 |
68 | extension Parser where Input == Substring, Output == Int {
69 | public static let binaryDigit = Self { input in
| |- warning: static property 'binaryDigit' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, Int>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'binaryDigit' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 | guard let ascii = input.first?.asciiValue else { return nil }
71 | switch ascii {
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser.swift:19:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
17 | // understand performant and ergonomic parsing.
18 |
19 | public struct Parser<Input, Output> {
| `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
20 | public let run: (inout Input) -> Output?
21 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser+Integer.swift:80:21: warning: static property 'octalDigit' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, Int>' may have shared mutable state; this is an error in the Swift 6 language mode
78 | }
79 |
80 | public static let octalDigit = Self { input in
| |- warning: static property 'octalDigit' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, Int>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'octalDigit' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
81 | guard let ascii = input.first?.asciiValue else { return nil }
82 | switch ascii {
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser.swift:19:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
17 | // understand performant and ergonomic parsing.
18 |
19 | public struct Parser<Input, Output> {
| `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
20 | public let run: (inout Input) -> Output?
21 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser+Integer.swift:91:21: warning: static property 'decimalDigit' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, Int>' may have shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | public static let decimalDigit = Self { input in
| |- warning: static property 'decimalDigit' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, Int>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'decimalDigit' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 | guard let ascii = input.first?.asciiValue else { return nil }
93 | switch ascii {
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser.swift:19:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
17 | // understand performant and ergonomic parsing.
18 |
19 | public struct Parser<Input, Output> {
| `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
20 | public let run: (inout Input) -> Output?
21 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser+Integer.swift:102:21: warning: static property 'hexadecimalDigit' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, Int>' may have shared mutable state; this is an error in the Swift 6 language mode
100 | }
101 |
102 | public static let hexadecimalDigit = Self { input in
| |- warning: static property 'hexadecimalDigit' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, Int>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'hexadecimalDigit' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
103 | guard let ascii = input.first?.asciiValue else { return nil }
104 | switch ascii {
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser.swift:19:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
17 | // understand performant and ergonomic parsing.
18 |
19 | public struct Parser<Input, Output> {
| `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
20 | public let run: (inout Input) -> Output?
21 |
[32/36] Compiling MMIOUtilities LLVMDiagnostic.swift
[33/36] Emitting module MMIOUtilities
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/LLVMDiagnostics/Parser+LLVMDiagnostic.swift:13:14: warning: static property 'llvmDiagnosticInteger' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, Int>' may have shared mutable state; this is an error in the Swift 6 language mode
11 |
12 | extension Parser where Input == Substring, Output == Int {
13 | static let llvmDiagnosticInteger = Self { input in
| |- warning: static property 'llvmDiagnosticInteger' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, Int>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'llvmDiagnosticInteger' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 | var match = 0
15 | var index = input.startIndex
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser.swift:19:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
17 | // understand performant and ergonomic parsing.
18 |
19 | public struct Parser<Input, Output> {
| `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
20 | public let run: (inout Input) -> Output?
21 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/LLVMDiagnostics/Parser+LLVMDiagnostic.swift:32:14: warning: static property 'llvmDiagnosticKind' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, LLVMDiagnosticKind>' may have shared mutable state; this is an error in the Swift 6 language mode
30 |
31 | extension Parser where Input == Substring, Output == LLVMDiagnosticKind {
32 | static let llvmDiagnosticKind = Parser.cases()
| |- warning: static property 'llvmDiagnosticKind' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, LLVMDiagnosticKind>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'llvmDiagnosticKind' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | }
34 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser.swift:19:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
17 | // understand performant and ergonomic parsing.
18 |
19 | public struct Parser<Input, Output> {
| `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
20 | public let run: (inout Input) -> Output?
21 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/LLVMDiagnostics/Parser+LLVMDiagnostic.swift:55:21: warning: static property 'llvmDiagnostics' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, [LLVMDiagnostic]>' may have shared mutable state; this is an error in the Swift 6 language mode
53 | }
54 |
55 | public static let llvmDiagnostics = Self
| |- warning: static property 'llvmDiagnostics' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, [LLVMDiagnostic]>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'llvmDiagnostics' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 | .llvmDiagnostic.oneOrMore(separatedBy: "\n")
57 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser.swift:19:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
17 | // understand performant and ergonomic parsing.
18 |
19 | public struct Parser<Input, Output> {
| `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
20 | public let run: (inout Input) -> Output?
21 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser+Integer.swift:19:21: warning: static property 'swiftInteger' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, Int>' may have shared mutable state; this is an error in the Swift 6 language mode
17 |
18 | extension Parser where Input == Substring, Output == Int {
19 | public static let swiftInteger = Self { input in
| |- warning: static property 'swiftInteger' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, Int>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'swiftInteger' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | let original = input
21 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser.swift:19:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
17 | // understand performant and ergonomic parsing.
18 |
19 | public struct Parser<Input, Output> {
| `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
20 | public let run: (inout Input) -> Output?
21 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser+Integer.swift:69:21: warning: static property 'binaryDigit' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, Int>' may have shared mutable state; this is an error in the Swift 6 language mode
67 |
68 | extension Parser where Input == Substring, Output == Int {
69 | public static let binaryDigit = Self { input in
| |- warning: static property 'binaryDigit' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, Int>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'binaryDigit' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 | guard let ascii = input.first?.asciiValue else { return nil }
71 | switch ascii {
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser.swift:19:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
17 | // understand performant and ergonomic parsing.
18 |
19 | public struct Parser<Input, Output> {
| `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
20 | public let run: (inout Input) -> Output?
21 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser+Integer.swift:80:21: warning: static property 'octalDigit' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, Int>' may have shared mutable state; this is an error in the Swift 6 language mode
78 | }
79 |
80 | public static let octalDigit = Self { input in
| |- warning: static property 'octalDigit' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, Int>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'octalDigit' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
81 | guard let ascii = input.first?.asciiValue else { return nil }
82 | switch ascii {
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser.swift:19:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
17 | // understand performant and ergonomic parsing.
18 |
19 | public struct Parser<Input, Output> {
| `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
20 | public let run: (inout Input) -> Output?
21 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser+Integer.swift:91:21: warning: static property 'decimalDigit' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, Int>' may have shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | public static let decimalDigit = Self { input in
| |- warning: static property 'decimalDigit' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, Int>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'decimalDigit' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 | guard let ascii = input.first?.asciiValue else { return nil }
93 | switch ascii {
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser.swift:19:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
17 | // understand performant and ergonomic parsing.
18 |
19 | public struct Parser<Input, Output> {
| `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
20 | public let run: (inout Input) -> Output?
21 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser+Integer.swift:102:21: warning: static property 'hexadecimalDigit' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, Int>' may have shared mutable state; this is an error in the Swift 6 language mode
100 | }
101 |
102 | public static let hexadecimalDigit = Self { input in
| |- warning: static property 'hexadecimalDigit' is not concurrency-safe because non-'Sendable' type 'Parser<Substring, Int>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'hexadecimalDigit' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
103 | guard let ascii = input.first?.asciiValue else { return nil }
104 | switch ascii {
/Users/admin/builder/spi-builder-workspace/Sources/MMIOUtilities/Parser.swift:19:15: note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
17 | // understand performant and ergonomic parsing.
18 |
19 | public struct Parser<Input, Output> {
| `- note: consider making generic struct 'Parser' conform to the 'Sendable' protocol
20 | public let run: (inout Input) -> Output?
21 |
[34/36] Compiling MMIOUtilities LLVMDiagnosticKind.swift
[35/82] Compiling SwiftSyntax MemoryLayout.swift
[36/82] Compiling SwiftSyntax MissingNodeInitializers.swift
[37/82] Compiling SwiftSyntax RawSyntax.swift
[38/82] Compiling SwiftSyntax RawSyntaxLayoutView.swift
[39/82] Compiling SwiftSyntax RawSyntaxNodeProtocol.swift
[40/82] Compiling SwiftSyntax RawSyntaxTokenView.swift
[41/82] Compiling SwiftSyntax SourceLength.swift
[42/82] Compiling SwiftSyntax SourceLocation.swift
[43/82] Compiling SwiftSyntax SourcePresence.swift
[44/82] Compiling SwiftSyntax SwiftSyntaxCompatibility.swift
[45/87] Compiling SwiftSyntax Syntax.swift
[46/87] Compiling SwiftSyntax SyntaxArena.swift
[47/87] Compiling SwiftSyntax SyntaxChildren.swift
[48/87] Compiling SwiftSyntax SyntaxCollection.swift
[49/87] Compiling SwiftSyntax SyntaxData.swift
[50/87] Compiling SwiftSyntax AbsolutePosition.swift
[51/87] Compiling SwiftSyntax Assert.swift
[52/87] Compiling SwiftSyntax BumpPtrAllocator.swift
[53/87] Compiling SwiftSyntax CommonAncestor.swift
[54/87] Compiling SwiftSyntax Convenience.swift
[55/87] Compiling SwiftSyntax SyntaxText.swift
[56/87] Compiling SwiftSyntax SyntaxTreeViewMode.swift
[57/87] Compiling SwiftSyntax TokenDiagnostic.swift
[58/87] Compiling SwiftSyntax TokenSyntax.swift
[59/87] Compiling SwiftSyntax Trivia.swift
[60/87] Compiling SwiftSyntax SyntaxAnyVisitor.swift
[61/87] Compiling SwiftSyntax SyntaxBaseNodes.swift
[62/87] Compiling SwiftSyntax SyntaxCollections.swift
[63/87] Compiling SwiftSyntax SyntaxEnum.swift
[64/87] Compiling SwiftSyntax SyntaxKind.swift
[65/87] Compiling SwiftSyntax Utils.swift
[66/87] Compiling SwiftSyntax ChildNameForKeyPath.swift
[67/87] Compiling SwiftSyntax Keyword.swift
[68/87] Compiling SwiftSyntax RenamedChildrenCompatibility.swift
[69/87] Compiling SwiftSyntax RenamedNodesCompatibility.swift
[70/87] Compiling SwiftSyntax SyntaxExprNodes.swift
[71/87] Compiling SwiftSyntax SyntaxNodes.swift
[72/87] Compiling SwiftSyntax SyntaxPatternNodes.swift
[73/87] Compiling SwiftSyntax SyntaxStmtNodes.swift
[74/87] Compiling SwiftSyntax SyntaxTypeNodes.swift
[75/87] Compiling SwiftSyntax SyntaxRewriter.swift
[76/87] Compiling SwiftSyntax SyntaxTraits.swift
[77/87] Compiling SwiftSyntax SyntaxTransform.swift
[78/87] Compiling SwiftSyntax SyntaxVisitor.swift
[79/87] Compiling SwiftSyntax TokenKind.swift
[80/87] Compiling SwiftSyntax Tokens.swift
[81/87] Compiling SwiftSyntax TriviaPieces.swift
[82/87] Compiling SwiftSyntax RawSyntaxNodes.swift
[83/87] Compiling SwiftSyntax RawSyntaxValidation.swift
[84/87] Compiling SwiftSyntax SyntaxDeclNodes.swift
[85/87] Emitting module SwiftSyntax
[86/139] Compiling SwiftBasicFormat SyntaxProtocol+Formatted.swift
[87/139] Compiling SwiftDiagnostics Note.swift
[88/139] Compiling SwiftDiagnostics Message.swift
[89/139] Compiling SwiftBasicFormat Syntax+Extensions.swift
[90/139] Compiling SwiftBasicFormat Trivia+FormatExtensions.swift
[91/139] Compiling SwiftDiagnostics GroupedDiagnostics.swift
[92/139] Compiling SwiftDiagnostics FixIt.swift
[93/139] Compiling SwiftDiagnostics Convenience.swift
[94/139] Compiling SwiftDiagnostics Diagnostic.swift
[95/139] Emitting module SwiftDiagnostics
[96/139] Compiling SwiftDiagnostics DiagnosticsFormatter.swift
[97/139] Emitting module SwiftBasicFormat
[98/139] Compiling SwiftBasicFormat BasicFormat.swift
[99/139] Compiling SwiftParser Statements.swift
[100/139] Compiling SwiftParser StringLiteralRepresentedLiteralValue.swift
[101/139] Compiling SwiftParser StringLiterals.swift
[102/139] Compiling SwiftParser SwiftParserCompatibility.swift
[103/143] Compiling SwiftParser Lexeme.swift
[104/143] Compiling SwiftParser LexemeSequence.swift
[105/143] Compiling SwiftParser Lexer.swift
[106/143] Compiling SwiftParser RegexLiteralLexer.swift
[107/143] Compiling SwiftParser UnicodeScalarExtensions.swift
[108/143] Compiling SwiftParser Lookahead.swift
[109/143] Compiling SwiftParser LoopProgressCondition.swift
[110/143] Compiling SwiftParser Modifiers.swift
[111/143] Compiling SwiftParser Parser.swift
[112/143] Compiling SwiftParser Patterns.swift
[113/143] Compiling SwiftParser Recovery.swift
[114/143] Compiling SwiftParser Specifiers.swift
[115/143] Compiling SwiftParser Names.swift
[116/143] Compiling SwiftParser Nominals.swift
[117/143] Compiling SwiftParser Parameters.swift
[118/143] Compiling SwiftParser ParseSourceFile.swift
[119/143] Compiling SwiftParser SyntaxUtils.swift
[120/143] Compiling SwiftParser TokenConsumer.swift
[121/143] Compiling SwiftParser TokenPrecedence.swift
[122/143] Compiling SwiftParser TokenSpec.swift
[123/143] Compiling SwiftParser TokenSpecSet.swift
[124/143] Compiling SwiftParser TopLevel.swift
[125/143] Compiling SwiftParser TriviaParser.swift
[126/143] Compiling SwiftParser Types.swift
[127/143] Emitting module SwiftParser
[128/143] Compiling SwiftParser Attributes.swift
[129/143] Compiling SwiftParser Availability.swift
[130/143] Compiling SwiftParser CharacterInfo.swift
[131/143] Compiling SwiftParser CollectionNodes+Parsable.swift
[132/143] Compiling SwiftParser Declarations.swift
[133/143] Compiling SwiftParser Directives.swift
[134/143] Compiling SwiftParser ExperimentalFeatures.swift
[135/143] Compiling SwiftParser Expressions.swift
[136/143] Compiling SwiftParser IncrementalParseTransition.swift
[137/143] Compiling SwiftParser Cursor.swift
[138/143] Compiling SwiftParser IsLexerClassified.swift
[139/143] Compiling SwiftParser LayoutNodes+Parsable.swift
[140/143] Compiling SwiftParser Parser+TokenSpecSet.swift
[141/143] Compiling SwiftParser TokenSpecStaticMembers.swift
[142/166] Compiling SwiftOperators PrecedenceGroup.swift
[143/167] Compiling SwiftOperators OperatorError.swift
[144/167] Compiling SwiftOperators PrecedenceGraph.swift
[145/167] Compiling SwiftParserDiagnostics SyntaxKindNameForDiagnostics.swift
[146/167] Compiling SwiftParserDiagnostics PresenceUtils.swift
[147/168] Compiling SwiftOperators OperatorTable+Semantics.swift
[148/168] Compiling SwiftOperators OperatorTable.swift
[149/168] Compiling SwiftOperators SyntaxSynthesis.swift
[150/168] Compiling SwiftOperators OperatorError+Diagnostics.swift
[151/168] Compiling SwiftOperators Operator.swift
[152/168] Emitting module SwiftOperators
[153/168] Compiling SwiftOperators OperatorTable+Defaults.swift
[154/168] Compiling SwiftOperators OperatorTable+Folding.swift
[155/168] Compiling SwiftParserDiagnostics TokenNameForDiagnostics.swift
[156/168] Compiling SwiftParserDiagnostics ChildNameForDiagnostics.swift
[157/168] Compiling SwiftParserDiagnostics SyntaxExtensions.swift
[158/168] Compiling SwiftParserDiagnostics ParserDiagnosticMessages.swift
[159/168] Compiling SwiftParserDiagnostics MissingNodesError.swift
[160/168] Compiling SwiftParserDiagnostics MissingTokenError.swift
[161/168] Compiling SwiftParserDiagnostics Utils.swift
[162/168] Compiling SwiftParserDiagnostics MultiLineStringLiteralDiagnosticsGenerator.swift
[163/168] Compiling SwiftParserDiagnostics ParseDiagnosticsGenerator.swift
[164/168] Compiling SwiftParserDiagnostics DiagnosticExtensions.swift
[165/168] Compiling SwiftParserDiagnostics LexerDiagnosticMessages.swift
[166/168] Emitting module SwiftParserDiagnostics
[167/182] Compiling SwiftSyntaxBuilder WithTrailingCommaSyntax+EnsuringTrailingComma.swift
[168/183] Compiling SwiftSyntaxBuilder ResultBuilders.swift
[169/183] Compiling SwiftSyntaxBuilder SwiftSyntaxBuilderCompatibility.swift
[170/183] Compiling SwiftSyntaxBuilder Syntax+StringInterpolation.swift
[171/183] Compiling SwiftSyntaxBuilder SyntaxExpressibleByStringInterpolationConformances.swift
[172/183] Compiling SwiftSyntaxBuilder RenamedChildrenBuilderCompatibility.swift
[173/183] Compiling SwiftSyntaxBuilder BuildableNodes.swift
[174/183] Compiling SwiftSyntaxBuilder ValidatingSyntaxNodes.swift
[175/183] Compiling SwiftSyntaxBuilder ConvenienceInitializers.swift
[176/183] Compiling SwiftSyntaxBuilder DeclSyntaxParseable.swift
[177/183] Compiling SwiftSyntaxBuilder SyntaxNodeWithBody.swift
[178/183] Compiling SwiftSyntaxBuilder SyntaxParsable+ExpressibleByStringInterpolation.swift
[179/183] Emitting module SwiftSyntaxBuilder
[180/183] Compiling SwiftSyntaxBuilder Indenter.swift
[181/183] Compiling SwiftSyntaxBuilder ResultBuilderExtensions.swift
[182/197] Compiling SwiftSyntaxMacros FreestandingMacro.swift
[183/197] Compiling SwiftSyntaxMacros MemberMacro.swift
[184/197] Compiling SwiftSyntaxMacros Macro.swift
[185/197] Compiling SwiftSyntaxMacros MemberAttributeMacro.swift
[186/198] Compiling SwiftSyntaxMacros ExpressionMacro.swift
[187/198] Compiling SwiftSyntaxMacros ExtensionMacro.swift
[188/198] Compiling SwiftSyntaxMacros Macro+Format.swift
[189/198] Compiling SwiftSyntaxMacros CodeItemMacro.swift
[190/198] Compiling SwiftSyntaxMacros DeclarationMacro.swift
[191/198] Compiling SwiftSyntaxMacros AccessorMacro.swift
[192/198] Compiling SwiftSyntaxMacros AttachedMacro.swift
[193/198] Emitting module SwiftSyntaxMacros
[194/198] Compiling SwiftSyntaxMacros AbstractSourceLocation.swift
[195/198] Compiling SwiftSyntaxMacros MacroExpansionContext.swift
[196/198] Compiling SwiftSyntaxMacros PeerMacro.swift
[197/206] Compiling SwiftSyntaxMacroExpansion MacroReplacement.swift
[198/206] Compiling SwiftSyntaxMacroExpansion MacroExpansionDiagnosticMessages.swift
[199/206] Compiling SwiftSyntaxMacroExpansion FunctionParameterUtils.swift
[200/206] Compiling SwiftSyntaxMacroExpansion IndentationUtils.swift
[201/206] Compiling SwiftSyntaxMacroExpansion MacroExpansion.swift
[202/206] Compiling SwiftSyntaxMacroExpansion BasicMacroExpansionContext.swift
[203/206] Compiling SwiftSyntaxMacroExpansion MacroSystem.swift
[204/206] Emitting module SwiftSyntaxMacroExpansion
[205/213] Compiling SwiftCompilerPluginMessageHandling PluginMacroExpansionContext.swift
[206/213] Compiling SwiftCompilerPluginMessageHandling PluginMessageCompatibility.swift
[207/213] Compiling SwiftCompilerPluginMessageHandling Macros.swift
[208/213] Emitting module SwiftCompilerPluginMessageHandling
[209/213] Compiling SwiftCompilerPluginMessageHandling CompilerPluginMessageHandler.swift
[210/213] Compiling SwiftCompilerPluginMessageHandling Diagnostics.swift
[211/213] Compiling SwiftCompilerPluginMessageHandling PluginMessages.swift
[212/215] Compiling SwiftCompilerPlugin CompilerPlugin.swift
[213/215] Emitting module SwiftCompilerPlugin
[214/243] Emitting module MMIOMacros
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:72:7: warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'ReservedMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
70 |
71 | @Argument(label: "bits")
72 | var bitRanges: [BitRange]
| `- warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'ReservedMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
73 |
74 | var projectedType: BitFieldTypeProjection?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:74:7: warning: stored property 'projectedType' of 'Sendable'-conforming struct 'ReservedMacro' has non-sendable type 'BitFieldTypeProjection?'; this is an error in the Swift 6 language mode
72 | var bitRanges: [BitRange]
73 |
74 | var projectedType: BitFieldTypeProjection?
| `- warning: stored property 'projectedType' of 'Sendable'-conforming struct 'ReservedMacro' has non-sendable type 'BitFieldTypeProjection?'; this is an error in the Swift 6 language mode
75 |
76 | mutating func update(
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/Arguments/BitFieldTypeProjection.swift:17:8: note: consider making struct 'BitFieldTypeProjection' conform to the 'Sendable' protocol
15 | import SwiftSyntaxMacros
16 |
17 | struct BitFieldTypeProjection {
| `- note: consider making struct 'BitFieldTypeProjection' conform to the 'Sendable' protocol
18 | var expression: ExprSyntax
19 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:98:7: warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'ReadWriteMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
96 |
97 | @Argument(label: "bits")
98 | var bitRanges: [BitRange]
| `- warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'ReadWriteMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
99 |
100 | @Argument(label: "as")
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:101:7: warning: stored property '_projectedType' of 'Sendable'-conforming struct 'ReadWriteMacro' has non-sendable type 'Argument<ZeroOrOne<BitFieldTypeProjection>>'; this is an error in the Swift 6 language mode
99 |
100 | @Argument(label: "as")
101 | var projectedType: BitFieldTypeProjection?
| `- warning: stored property '_projectedType' of 'Sendable'-conforming struct 'ReadWriteMacro' has non-sendable type 'Argument<ZeroOrOne<BitFieldTypeProjection>>'; this is an error in the Swift 6 language mode
102 |
103 | mutating func update(
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:127:7: warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'ReadOnlyMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
125 |
126 | @Argument(label: "bits")
127 | var bitRanges: [BitRange]
| `- warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'ReadOnlyMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
128 |
129 | @Argument(label: "as")
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:130:7: warning: stored property '_projectedType' of 'Sendable'-conforming struct 'ReadOnlyMacro' has non-sendable type 'Argument<ZeroOrOne<BitFieldTypeProjection>>'; this is an error in the Swift 6 language mode
128 |
129 | @Argument(label: "as")
130 | var projectedType: BitFieldTypeProjection?
| `- warning: stored property '_projectedType' of 'Sendable'-conforming struct 'ReadOnlyMacro' has non-sendable type 'Argument<ZeroOrOne<BitFieldTypeProjection>>'; this is an error in the Swift 6 language mode
131 |
132 | mutating func update(
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:156:7: warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'WriteOnlyMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
154 |
155 | @Argument(label: "bits")
156 | var bitRanges: [BitRange]
| `- warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'WriteOnlyMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
157 |
158 | @Argument(label: "as")
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:159:7: warning: stored property '_projectedType' of 'Sendable'-conforming struct 'WriteOnlyMacro' has non-sendable type 'Argument<ZeroOrOne<BitFieldTypeProjection>>'; this is an error in the Swift 6 language mode
157 |
158 | @Argument(label: "as")
159 | var projectedType: BitFieldTypeProjection?
| `- warning: stored property '_projectedType' of 'Sendable'-conforming struct 'WriteOnlyMacro' has non-sendable type 'Argument<ZeroOrOne<BitFieldTypeProjection>>'; this is an error in the Swift 6 language mode
160 |
161 | mutating func update(
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/RegisterBankMacro.swift:33:14: warning: static property 'memberMacroSuppressParsingDiagnostics' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | extension RegisterBankMacro: MMIOMemberMacro {
33 | static var memberMacroSuppressParsingDiagnostics: Bool = false
| |- warning: static property 'memberMacroSuppressParsingDiagnostics' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'memberMacroSuppressParsingDiagnostics' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'memberMacroSuppressParsingDiagnostics' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 | func expansion(
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/RegisterBankMemberMacro.swift:81:7: warning: stored property '_offset' of 'Sendable'-conforming struct 'RegisterBankScalarMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
79 | public struct RegisterBankScalarMemberMacro {
80 | @Argument(label: "offset")
81 | var offset: Int
| `- warning: stored property '_offset' of 'Sendable'-conforming struct 'RegisterBankScalarMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
82 | }
83 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/RegisterBankMemberMacro.swift:124:7: warning: stored property '_offset' of 'Sendable'-conforming struct 'RegisterBankArrayMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
122 | public struct RegisterBankArrayMemberMacro {
123 | @Argument(label: "offset")
124 | var offset: Int
| `- warning: stored property '_offset' of 'Sendable'-conforming struct 'RegisterBankArrayMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
125 | @Argument(label: "stride")
126 | var stride: Int
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/RegisterBankMemberMacro.swift:126:7: warning: stored property '_stride' of 'Sendable'-conforming struct 'RegisterBankArrayMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
124 | var offset: Int
125 | @Argument(label: "stride")
126 | var stride: Int
| `- warning: stored property '_stride' of 'Sendable'-conforming struct 'RegisterBankArrayMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
127 | @Argument(label: "count")
128 | var count: Int
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/RegisterBankMemberMacro.swift:128:7: warning: stored property '_count' of 'Sendable'-conforming struct 'RegisterBankArrayMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
126 | var stride: Int
127 | @Argument(label: "count")
128 | var count: Int
| `- warning: stored property '_count' of 'Sendable'-conforming struct 'RegisterBankArrayMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
129 | }
130 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/RegisterMacro.swift:20:7: warning: stored property '_bitWidth' of 'Sendable'-conforming struct 'RegisterMacro' has non-sendable type 'Argument<ExactlyOne<BitWidth>>'; this is an error in the Swift 6 language mode
18 | public struct RegisterMacro {
19 | @Argument(label: "bitWidth")
20 | var bitWidth: BitWidth
| `- warning: stored property '_bitWidth' of 'Sendable'-conforming struct 'RegisterMacro' has non-sendable type 'Argument<ExactlyOne<BitWidth>>'; this is an error in the Swift 6 language mode
21 | }
22 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/ParsableMacro.swift:15:13: warning: var 'signatureCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 | import SwiftSyntaxMacros
14 |
15 | private var signatureCache =
| |- warning: var 'signatureCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'signatureCache' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make var 'signatureCache' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 | [AnyHashable: (String, AttributeListSyntax.Element)]()
17 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:21:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | extension AccessorDeclSyntax: DiagnosableDeclSyntaxProtocol {
21 | static var declTypeName = "accessor"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 | var introducerKeyword: TokenSyntax { self.accessorSpecifier }
23 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:31:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
29 |
30 | extension AssociatedTypeDeclSyntax: DiagnosableDeclSyntaxProtocol {
31 | static var declTypeName = "associated type"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 | var introducerKeyword: TokenSyntax { self.associatedtypeKeyword }
33 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:41:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
39 |
40 | extension DeinitializerDeclSyntax: DiagnosableDeclSyntaxProtocol {
41 | static var declTypeName = "deinitializer"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 | var introducerKeyword: TokenSyntax { self.deinitKeyword }
43 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:46:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
44 |
45 | extension EditorPlaceholderDeclSyntax: DiagnosableDeclSyntaxProtocol {
46 | static var declTypeName = "editor placeholder"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
47 | var introducerKeyword: TokenSyntax { self.placeholder }
48 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:66:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
64 |
65 | extension FunctionDeclSyntax: DiagnosableDeclSyntaxProtocol {
66 | static var declTypeName = "function"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 | var introducerKeyword: TokenSyntax { self.funcKeyword }
68 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:71:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
69 |
70 | extension IfConfigDeclSyntax: DiagnosableDeclSyntaxProtocol {
71 | static var declTypeName = "if config"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 | var introducerKeyword: TokenSyntax {
73 | self.clauses.first?.poundKeyword ?? .poundToken()
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:78:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
76 |
77 | extension ImportDeclSyntax: DiagnosableDeclSyntaxProtocol {
78 | static var declTypeName = "import"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 | var introducerKeyword: TokenSyntax { self.importKeyword }
80 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:83:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
81 |
82 | extension InitializerDeclSyntax: DiagnosableDeclSyntaxProtocol {
83 | static var declTypeName = "initializer"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
84 | var introducerKeyword: TokenSyntax { self.initKeyword }
85 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:88:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
86 |
87 | extension MacroDeclSyntax: DiagnosableDeclSyntaxProtocol {
88 | static var declTypeName = "macro"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
89 | var introducerKeyword: TokenSyntax { self.macroKeyword }
90 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:93:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
91 |
92 | extension MacroExpansionDeclSyntax: DiagnosableDeclSyntaxProtocol {
93 | static var declTypeName = "macro expansion"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
94 | var introducerKeyword: TokenSyntax { self.macroName }
95 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:98:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
96 |
97 | extension MissingDeclSyntax: DiagnosableDeclSyntaxProtocol {
98 | static var declTypeName = "missing"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
99 | var introducerKeyword: TokenSyntax { self.placeholder }
100 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:103:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
101 |
102 | extension OperatorDeclSyntax: DiagnosableDeclSyntaxProtocol {
103 | static var declTypeName = "operator"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
104 | var introducerKeyword: TokenSyntax { self.operatorKeyword }
105 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:108:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
106 |
107 | extension PoundSourceLocationSyntax: DiagnosableDeclSyntaxProtocol {
108 | static var declTypeName = "pound source location"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 | var introducerKeyword: TokenSyntax { self.poundSourceLocation }
110 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:113:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
111 |
112 | extension PrecedenceGroupDeclSyntax: DiagnosableDeclSyntaxProtocol {
113 | static var declTypeName = "precedence group"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 | var introducerKeyword: TokenSyntax { self.precedencegroupKeyword }
115 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:128:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | extension SubscriptDeclSyntax: DiagnosableDeclSyntaxProtocol {
128 | static var declTypeName = "subscript"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
129 | var introducerKeyword: TokenSyntax { self.subscriptKeyword }
130 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:133:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
131 |
132 | extension TypeAliasDeclSyntax: DiagnosableDeclSyntaxProtocol {
133 | static var declTypeName = "type alias"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
134 | var introducerKeyword: TokenSyntax { self.typealiasKeyword }
135 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:138:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
136 |
137 | extension VariableDeclSyntax: DiagnosableDeclSyntaxProtocol {
138 | static var declTypeName = "variable"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
139 | var introducerKeyword: TokenSyntax { self.bindingSpecifier }
140 | }
[215/246] Compiling MMIOMacros ExpansionError.swift
[216/246] Compiling MMIOMacros MacroContext.swift
[217/246] Compiling MMIOMacros IntegerLiteralExprSyntax.swift
[218/246] Compiling MMIOMacros MMIOMemberMacro.swift
[219/246] Compiling MMIOMacros PatternBindingSyntax.swift
[220/246] Compiling MMIOMacros SyntaxStringInterpolation.swift
[221/246] Compiling MMIOMacros BitWidth.swift
[222/246] Compiling MMIOMacros ExprSyntax+ExpressibleByExprSyntax.swift
[223/246] Compiling MMIOMacros Int+ExpressibleByExprSyntax.swift
[224/246] Compiling MMIOMacros CompilerPluginMain.swift
[225/246] Compiling MMIOMacros BitFieldTypeProjection.swift
[226/246] Compiling MMIOMacros BitRange.swift
[227/246] Compiling MMIOMacros RegisterBankMacro.swift
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/RegisterBankMacro.swift:33:14: warning: static property 'memberMacroSuppressParsingDiagnostics' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | extension RegisterBankMacro: MMIOMemberMacro {
33 | static var memberMacroSuppressParsingDiagnostics: Bool = false
| |- warning: static property 'memberMacroSuppressParsingDiagnostics' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'memberMacroSuppressParsingDiagnostics' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'memberMacroSuppressParsingDiagnostics' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 | func expansion(
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/RegisterBankMemberMacro.swift:81:7: warning: stored property '_offset' of 'Sendable'-conforming struct 'RegisterBankScalarMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
79 | public struct RegisterBankScalarMemberMacro {
80 | @Argument(label: "offset")
81 | var offset: Int
| `- warning: stored property '_offset' of 'Sendable'-conforming struct 'RegisterBankScalarMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
82 | }
83 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/RegisterBankMemberMacro.swift:124:7: warning: stored property '_offset' of 'Sendable'-conforming struct 'RegisterBankArrayMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
122 | public struct RegisterBankArrayMemberMacro {
123 | @Argument(label: "offset")
124 | var offset: Int
| `- warning: stored property '_offset' of 'Sendable'-conforming struct 'RegisterBankArrayMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
125 | @Argument(label: "stride")
126 | var stride: Int
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/RegisterBankMemberMacro.swift:126:7: warning: stored property '_stride' of 'Sendable'-conforming struct 'RegisterBankArrayMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
124 | var offset: Int
125 | @Argument(label: "stride")
126 | var stride: Int
| `- warning: stored property '_stride' of 'Sendable'-conforming struct 'RegisterBankArrayMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
127 | @Argument(label: "count")
128 | var count: Int
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/RegisterBankMemberMacro.swift:128:7: warning: stored property '_count' of 'Sendable'-conforming struct 'RegisterBankArrayMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
126 | var stride: Int
127 | @Argument(label: "count")
128 | var count: Int
| `- warning: stored property '_count' of 'Sendable'-conforming struct 'RegisterBankArrayMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
129 | }
130 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/RegisterMacro.swift:20:7: warning: stored property '_bitWidth' of 'Sendable'-conforming struct 'RegisterMacro' has non-sendable type 'Argument<ExactlyOne<BitWidth>>'; this is an error in the Swift 6 language mode
18 | public struct RegisterMacro {
19 | @Argument(label: "bitWidth")
20 | var bitWidth: BitWidth
| `- warning: stored property '_bitWidth' of 'Sendable'-conforming struct 'RegisterMacro' has non-sendable type 'Argument<ExactlyOne<BitWidth>>'; this is an error in the Swift 6 language mode
21 | }
22 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
[228/246] Compiling MMIOMacros RegisterBankMemberMacro.swift
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/RegisterBankMacro.swift:33:14: warning: static property 'memberMacroSuppressParsingDiagnostics' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | extension RegisterBankMacro: MMIOMemberMacro {
33 | static var memberMacroSuppressParsingDiagnostics: Bool = false
| |- warning: static property 'memberMacroSuppressParsingDiagnostics' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'memberMacroSuppressParsingDiagnostics' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'memberMacroSuppressParsingDiagnostics' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 | func expansion(
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/RegisterBankMemberMacro.swift:81:7: warning: stored property '_offset' of 'Sendable'-conforming struct 'RegisterBankScalarMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
79 | public struct RegisterBankScalarMemberMacro {
80 | @Argument(label: "offset")
81 | var offset: Int
| `- warning: stored property '_offset' of 'Sendable'-conforming struct 'RegisterBankScalarMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
82 | }
83 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/RegisterBankMemberMacro.swift:124:7: warning: stored property '_offset' of 'Sendable'-conforming struct 'RegisterBankArrayMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
122 | public struct RegisterBankArrayMemberMacro {
123 | @Argument(label: "offset")
124 | var offset: Int
| `- warning: stored property '_offset' of 'Sendable'-conforming struct 'RegisterBankArrayMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
125 | @Argument(label: "stride")
126 | var stride: Int
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/RegisterBankMemberMacro.swift:126:7: warning: stored property '_stride' of 'Sendable'-conforming struct 'RegisterBankArrayMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
124 | var offset: Int
125 | @Argument(label: "stride")
126 | var stride: Int
| `- warning: stored property '_stride' of 'Sendable'-conforming struct 'RegisterBankArrayMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
127 | @Argument(label: "count")
128 | var count: Int
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/RegisterBankMemberMacro.swift:128:7: warning: stored property '_count' of 'Sendable'-conforming struct 'RegisterBankArrayMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
126 | var stride: Int
127 | @Argument(label: "count")
128 | var count: Int
| `- warning: stored property '_count' of 'Sendable'-conforming struct 'RegisterBankArrayMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
129 | }
130 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/RegisterMacro.swift:20:7: warning: stored property '_bitWidth' of 'Sendable'-conforming struct 'RegisterMacro' has non-sendable type 'Argument<ExactlyOne<BitWidth>>'; this is an error in the Swift 6 language mode
18 | public struct RegisterMacro {
19 | @Argument(label: "bitWidth")
20 | var bitWidth: BitWidth
| `- warning: stored property '_bitWidth' of 'Sendable'-conforming struct 'RegisterMacro' has non-sendable type 'Argument<ExactlyOne<BitWidth>>'; this is an error in the Swift 6 language mode
21 | }
22 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
[229/246] Compiling MMIOMacros RegisterMacro.swift
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/RegisterBankMacro.swift:33:14: warning: static property 'memberMacroSuppressParsingDiagnostics' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | extension RegisterBankMacro: MMIOMemberMacro {
33 | static var memberMacroSuppressParsingDiagnostics: Bool = false
| |- warning: static property 'memberMacroSuppressParsingDiagnostics' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'memberMacroSuppressParsingDiagnostics' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'memberMacroSuppressParsingDiagnostics' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 | func expansion(
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/RegisterBankMemberMacro.swift:81:7: warning: stored property '_offset' of 'Sendable'-conforming struct 'RegisterBankScalarMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
79 | public struct RegisterBankScalarMemberMacro {
80 | @Argument(label: "offset")
81 | var offset: Int
| `- warning: stored property '_offset' of 'Sendable'-conforming struct 'RegisterBankScalarMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
82 | }
83 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/RegisterBankMemberMacro.swift:124:7: warning: stored property '_offset' of 'Sendable'-conforming struct 'RegisterBankArrayMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
122 | public struct RegisterBankArrayMemberMacro {
123 | @Argument(label: "offset")
124 | var offset: Int
| `- warning: stored property '_offset' of 'Sendable'-conforming struct 'RegisterBankArrayMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
125 | @Argument(label: "stride")
126 | var stride: Int
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/RegisterBankMemberMacro.swift:126:7: warning: stored property '_stride' of 'Sendable'-conforming struct 'RegisterBankArrayMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
124 | var offset: Int
125 | @Argument(label: "stride")
126 | var stride: Int
| `- warning: stored property '_stride' of 'Sendable'-conforming struct 'RegisterBankArrayMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
127 | @Argument(label: "count")
128 | var count: Int
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/RegisterBankMemberMacro.swift:128:7: warning: stored property '_count' of 'Sendable'-conforming struct 'RegisterBankArrayMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
126 | var stride: Int
127 | @Argument(label: "count")
128 | var count: Int
| `- warning: stored property '_count' of 'Sendable'-conforming struct 'RegisterBankArrayMemberMacro' has non-sendable type 'Argument<ExactlyOne<Int>>'; this is an error in the Swift 6 language mode
129 | }
130 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/RegisterMacro.swift:20:7: warning: stored property '_bitWidth' of 'Sendable'-conforming struct 'RegisterMacro' has non-sendable type 'Argument<ExactlyOne<BitWidth>>'; this is an error in the Swift 6 language mode
18 | public struct RegisterMacro {
19 | @Argument(label: "bitWidth")
20 | var bitWidth: BitWidth
| `- warning: stored property '_bitWidth' of 'Sendable'-conforming struct 'RegisterMacro' has non-sendable type 'Argument<ExactlyOne<BitWidth>>'; this is an error in the Swift 6 language mode
21 | }
22 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
[230/246] Compiling MMIOMacros ParsableMacro.swift
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/ParsableMacro.swift:15:13: warning: var 'signatureCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 | import SwiftSyntaxMacros
14 |
15 | private var signatureCache =
| |- warning: var 'signatureCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'signatureCache' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make var 'signatureCache' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 | [AnyHashable: (String, AttributeListSyntax.Element)]()
17 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:21:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | extension AccessorDeclSyntax: DiagnosableDeclSyntaxProtocol {
21 | static var declTypeName = "accessor"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 | var introducerKeyword: TokenSyntax { self.accessorSpecifier }
23 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:31:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
29 |
30 | extension AssociatedTypeDeclSyntax: DiagnosableDeclSyntaxProtocol {
31 | static var declTypeName = "associated type"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 | var introducerKeyword: TokenSyntax { self.associatedtypeKeyword }
33 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:41:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
39 |
40 | extension DeinitializerDeclSyntax: DiagnosableDeclSyntaxProtocol {
41 | static var declTypeName = "deinitializer"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 | var introducerKeyword: TokenSyntax { self.deinitKeyword }
43 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:46:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
44 |
45 | extension EditorPlaceholderDeclSyntax: DiagnosableDeclSyntaxProtocol {
46 | static var declTypeName = "editor placeholder"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
47 | var introducerKeyword: TokenSyntax { self.placeholder }
48 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:66:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
64 |
65 | extension FunctionDeclSyntax: DiagnosableDeclSyntaxProtocol {
66 | static var declTypeName = "function"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 | var introducerKeyword: TokenSyntax { self.funcKeyword }
68 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:71:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
69 |
70 | extension IfConfigDeclSyntax: DiagnosableDeclSyntaxProtocol {
71 | static var declTypeName = "if config"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 | var introducerKeyword: TokenSyntax {
73 | self.clauses.first?.poundKeyword ?? .poundToken()
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:78:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
76 |
77 | extension ImportDeclSyntax: DiagnosableDeclSyntaxProtocol {
78 | static var declTypeName = "import"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 | var introducerKeyword: TokenSyntax { self.importKeyword }
80 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:83:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
81 |
82 | extension InitializerDeclSyntax: DiagnosableDeclSyntaxProtocol {
83 | static var declTypeName = "initializer"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
84 | var introducerKeyword: TokenSyntax { self.initKeyword }
85 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:88:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
86 |
87 | extension MacroDeclSyntax: DiagnosableDeclSyntaxProtocol {
88 | static var declTypeName = "macro"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
89 | var introducerKeyword: TokenSyntax { self.macroKeyword }
90 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:93:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
91 |
92 | extension MacroExpansionDeclSyntax: DiagnosableDeclSyntaxProtocol {
93 | static var declTypeName = "macro expansion"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
94 | var introducerKeyword: TokenSyntax { self.macroName }
95 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:98:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
96 |
97 | extension MissingDeclSyntax: DiagnosableDeclSyntaxProtocol {
98 | static var declTypeName = "missing"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
99 | var introducerKeyword: TokenSyntax { self.placeholder }
100 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:103:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
101 |
102 | extension OperatorDeclSyntax: DiagnosableDeclSyntaxProtocol {
103 | static var declTypeName = "operator"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
104 | var introducerKeyword: TokenSyntax { self.operatorKeyword }
105 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:108:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
106 |
107 | extension PoundSourceLocationSyntax: DiagnosableDeclSyntaxProtocol {
108 | static var declTypeName = "pound source location"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 | var introducerKeyword: TokenSyntax { self.poundSourceLocation }
110 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:113:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
111 |
112 | extension PrecedenceGroupDeclSyntax: DiagnosableDeclSyntaxProtocol {
113 | static var declTypeName = "precedence group"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 | var introducerKeyword: TokenSyntax { self.precedencegroupKeyword }
115 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:128:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | extension SubscriptDeclSyntax: DiagnosableDeclSyntaxProtocol {
128 | static var declTypeName = "subscript"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
129 | var introducerKeyword: TokenSyntax { self.subscriptKeyword }
130 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:133:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
131 |
132 | extension TypeAliasDeclSyntax: DiagnosableDeclSyntaxProtocol {
133 | static var declTypeName = "type alias"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
134 | var introducerKeyword: TokenSyntax { self.typealiasKeyword }
135 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:138:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
136 |
137 | extension VariableDeclSyntax: DiagnosableDeclSyntaxProtocol {
138 | static var declTypeName = "variable"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
139 | var introducerKeyword: TokenSyntax { self.bindingSpecifier }
140 | }
[231/246] Compiling MMIOMacros DeclSyntaxProtocol.swift
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/ParsableMacro.swift:15:13: warning: var 'signatureCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 | import SwiftSyntaxMacros
14 |
15 | private var signatureCache =
| |- warning: var 'signatureCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'signatureCache' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make var 'signatureCache' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 | [AnyHashable: (String, AttributeListSyntax.Element)]()
17 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:21:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | extension AccessorDeclSyntax: DiagnosableDeclSyntaxProtocol {
21 | static var declTypeName = "accessor"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 | var introducerKeyword: TokenSyntax { self.accessorSpecifier }
23 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:31:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
29 |
30 | extension AssociatedTypeDeclSyntax: DiagnosableDeclSyntaxProtocol {
31 | static var declTypeName = "associated type"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 | var introducerKeyword: TokenSyntax { self.associatedtypeKeyword }
33 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:41:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
39 |
40 | extension DeinitializerDeclSyntax: DiagnosableDeclSyntaxProtocol {
41 | static var declTypeName = "deinitializer"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 | var introducerKeyword: TokenSyntax { self.deinitKeyword }
43 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:46:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
44 |
45 | extension EditorPlaceholderDeclSyntax: DiagnosableDeclSyntaxProtocol {
46 | static var declTypeName = "editor placeholder"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
47 | var introducerKeyword: TokenSyntax { self.placeholder }
48 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:66:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
64 |
65 | extension FunctionDeclSyntax: DiagnosableDeclSyntaxProtocol {
66 | static var declTypeName = "function"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 | var introducerKeyword: TokenSyntax { self.funcKeyword }
68 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:71:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
69 |
70 | extension IfConfigDeclSyntax: DiagnosableDeclSyntaxProtocol {
71 | static var declTypeName = "if config"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 | var introducerKeyword: TokenSyntax {
73 | self.clauses.first?.poundKeyword ?? .poundToken()
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:78:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
76 |
77 | extension ImportDeclSyntax: DiagnosableDeclSyntaxProtocol {
78 | static var declTypeName = "import"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 | var introducerKeyword: TokenSyntax { self.importKeyword }
80 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:83:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
81 |
82 | extension InitializerDeclSyntax: DiagnosableDeclSyntaxProtocol {
83 | static var declTypeName = "initializer"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
84 | var introducerKeyword: TokenSyntax { self.initKeyword }
85 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:88:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
86 |
87 | extension MacroDeclSyntax: DiagnosableDeclSyntaxProtocol {
88 | static var declTypeName = "macro"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
89 | var introducerKeyword: TokenSyntax { self.macroKeyword }
90 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:93:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
91 |
92 | extension MacroExpansionDeclSyntax: DiagnosableDeclSyntaxProtocol {
93 | static var declTypeName = "macro expansion"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
94 | var introducerKeyword: TokenSyntax { self.macroName }
95 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:98:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
96 |
97 | extension MissingDeclSyntax: DiagnosableDeclSyntaxProtocol {
98 | static var declTypeName = "missing"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
99 | var introducerKeyword: TokenSyntax { self.placeholder }
100 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:103:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
101 |
102 | extension OperatorDeclSyntax: DiagnosableDeclSyntaxProtocol {
103 | static var declTypeName = "operator"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
104 | var introducerKeyword: TokenSyntax { self.operatorKeyword }
105 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:108:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
106 |
107 | extension PoundSourceLocationSyntax: DiagnosableDeclSyntaxProtocol {
108 | static var declTypeName = "pound source location"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 | var introducerKeyword: TokenSyntax { self.poundSourceLocation }
110 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:113:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
111 |
112 | extension PrecedenceGroupDeclSyntax: DiagnosableDeclSyntaxProtocol {
113 | static var declTypeName = "precedence group"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 | var introducerKeyword: TokenSyntax { self.precedencegroupKeyword }
115 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:128:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | extension SubscriptDeclSyntax: DiagnosableDeclSyntaxProtocol {
128 | static var declTypeName = "subscript"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
129 | var introducerKeyword: TokenSyntax { self.subscriptKeyword }
130 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:133:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
131 |
132 | extension TypeAliasDeclSyntax: DiagnosableDeclSyntaxProtocol {
133 | static var declTypeName = "type alias"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
134 | var introducerKeyword: TokenSyntax { self.typealiasKeyword }
135 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:138:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
136 |
137 | extension VariableDeclSyntax: DiagnosableDeclSyntaxProtocol {
138 | static var declTypeName = "variable"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
139 | var introducerKeyword: TokenSyntax { self.bindingSpecifier }
140 | }
[232/246] Compiling MMIOMacros ErrorDiagnostic.swift
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/ParsableMacro.swift:15:13: warning: var 'signatureCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 | import SwiftSyntaxMacros
14 |
15 | private var signatureCache =
| |- warning: var 'signatureCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'signatureCache' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make var 'signatureCache' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 | [AnyHashable: (String, AttributeListSyntax.Element)]()
17 |
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:21:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | extension AccessorDeclSyntax: DiagnosableDeclSyntaxProtocol {
21 | static var declTypeName = "accessor"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 | var introducerKeyword: TokenSyntax { self.accessorSpecifier }
23 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:31:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
29 |
30 | extension AssociatedTypeDeclSyntax: DiagnosableDeclSyntaxProtocol {
31 | static var declTypeName = "associated type"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 | var introducerKeyword: TokenSyntax { self.associatedtypeKeyword }
33 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:41:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
39 |
40 | extension DeinitializerDeclSyntax: DiagnosableDeclSyntaxProtocol {
41 | static var declTypeName = "deinitializer"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 | var introducerKeyword: TokenSyntax { self.deinitKeyword }
43 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:46:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
44 |
45 | extension EditorPlaceholderDeclSyntax: DiagnosableDeclSyntaxProtocol {
46 | static var declTypeName = "editor placeholder"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
47 | var introducerKeyword: TokenSyntax { self.placeholder }
48 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:66:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
64 |
65 | extension FunctionDeclSyntax: DiagnosableDeclSyntaxProtocol {
66 | static var declTypeName = "function"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 | var introducerKeyword: TokenSyntax { self.funcKeyword }
68 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:71:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
69 |
70 | extension IfConfigDeclSyntax: DiagnosableDeclSyntaxProtocol {
71 | static var declTypeName = "if config"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 | var introducerKeyword: TokenSyntax {
73 | self.clauses.first?.poundKeyword ?? .poundToken()
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:78:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
76 |
77 | extension ImportDeclSyntax: DiagnosableDeclSyntaxProtocol {
78 | static var declTypeName = "import"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 | var introducerKeyword: TokenSyntax { self.importKeyword }
80 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:83:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
81 |
82 | extension InitializerDeclSyntax: DiagnosableDeclSyntaxProtocol {
83 | static var declTypeName = "initializer"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
84 | var introducerKeyword: TokenSyntax { self.initKeyword }
85 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:88:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
86 |
87 | extension MacroDeclSyntax: DiagnosableDeclSyntaxProtocol {
88 | static var declTypeName = "macro"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
89 | var introducerKeyword: TokenSyntax { self.macroKeyword }
90 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:93:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
91 |
92 | extension MacroExpansionDeclSyntax: DiagnosableDeclSyntaxProtocol {
93 | static var declTypeName = "macro expansion"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
94 | var introducerKeyword: TokenSyntax { self.macroName }
95 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:98:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
96 |
97 | extension MissingDeclSyntax: DiagnosableDeclSyntaxProtocol {
98 | static var declTypeName = "missing"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
99 | var introducerKeyword: TokenSyntax { self.placeholder }
100 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:103:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
101 |
102 | extension OperatorDeclSyntax: DiagnosableDeclSyntaxProtocol {
103 | static var declTypeName = "operator"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
104 | var introducerKeyword: TokenSyntax { self.operatorKeyword }
105 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:108:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
106 |
107 | extension PoundSourceLocationSyntax: DiagnosableDeclSyntaxProtocol {
108 | static var declTypeName = "pound source location"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 | var introducerKeyword: TokenSyntax { self.poundSourceLocation }
110 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:113:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
111 |
112 | extension PrecedenceGroupDeclSyntax: DiagnosableDeclSyntaxProtocol {
113 | static var declTypeName = "precedence group"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 | var introducerKeyword: TokenSyntax { self.precedencegroupKeyword }
115 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:128:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | extension SubscriptDeclSyntax: DiagnosableDeclSyntaxProtocol {
128 | static var declTypeName = "subscript"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
129 | var introducerKeyword: TokenSyntax { self.subscriptKeyword }
130 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:133:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
131 |
132 | extension TypeAliasDeclSyntax: DiagnosableDeclSyntaxProtocol {
133 | static var declTypeName = "type alias"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
134 | var introducerKeyword: TokenSyntax { self.typealiasKeyword }
135 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/DeclSyntaxProtocol.swift:138:14: warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
136 |
137 | extension VariableDeclSyntax: DiagnosableDeclSyntaxProtocol {
138 | static var declTypeName = "variable"
| |- warning: static property 'declTypeName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'declTypeName' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'declTypeName' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
139 | var introducerKeyword: TokenSyntax { self.bindingSpecifier }
140 | }
[233/246] Compiling MMIOMacros Argument.swift
[234/246] Compiling MMIOMacros ArgumentContainer.swift
[235/246] Compiling MMIOMacros ExpressibleByExprSyntax.swift
[236/246] Compiling MMIOMacros MMIOAccessorMacro.swift
[237/246] Compiling MMIOMacros MMIOExtensionMacro.swift
[238/246] Compiling MMIOMacros MMIOMemberAttributeMacro.swift
[239/246] Compiling MMIOMacros BitFieldMacro.swift
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:72:7: warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'ReservedMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
70 |
71 | @Argument(label: "bits")
72 | var bitRanges: [BitRange]
| `- warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'ReservedMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
73 |
74 | var projectedType: BitFieldTypeProjection?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:74:7: warning: stored property 'projectedType' of 'Sendable'-conforming struct 'ReservedMacro' has non-sendable type 'BitFieldTypeProjection?'; this is an error in the Swift 6 language mode
72 | var bitRanges: [BitRange]
73 |
74 | var projectedType: BitFieldTypeProjection?
| `- warning: stored property 'projectedType' of 'Sendable'-conforming struct 'ReservedMacro' has non-sendable type 'BitFieldTypeProjection?'; this is an error in the Swift 6 language mode
75 |
76 | mutating func update(
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/Arguments/BitFieldTypeProjection.swift:17:8: note: consider making struct 'BitFieldTypeProjection' conform to the 'Sendable' protocol
15 | import SwiftSyntaxMacros
16 |
17 | struct BitFieldTypeProjection {
| `- note: consider making struct 'BitFieldTypeProjection' conform to the 'Sendable' protocol
18 | var expression: ExprSyntax
19 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:98:7: warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'ReadWriteMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
96 |
97 | @Argument(label: "bits")
98 | var bitRanges: [BitRange]
| `- warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'ReadWriteMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
99 |
100 | @Argument(label: "as")
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:101:7: warning: stored property '_projectedType' of 'Sendable'-conforming struct 'ReadWriteMacro' has non-sendable type 'Argument<ZeroOrOne<BitFieldTypeProjection>>'; this is an error in the Swift 6 language mode
99 |
100 | @Argument(label: "as")
101 | var projectedType: BitFieldTypeProjection?
| `- warning: stored property '_projectedType' of 'Sendable'-conforming struct 'ReadWriteMacro' has non-sendable type 'Argument<ZeroOrOne<BitFieldTypeProjection>>'; this is an error in the Swift 6 language mode
102 |
103 | mutating func update(
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:127:7: warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'ReadOnlyMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
125 |
126 | @Argument(label: "bits")
127 | var bitRanges: [BitRange]
| `- warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'ReadOnlyMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
128 |
129 | @Argument(label: "as")
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:130:7: warning: stored property '_projectedType' of 'Sendable'-conforming struct 'ReadOnlyMacro' has non-sendable type 'Argument<ZeroOrOne<BitFieldTypeProjection>>'; this is an error in the Swift 6 language mode
128 |
129 | @Argument(label: "as")
130 | var projectedType: BitFieldTypeProjection?
| `- warning: stored property '_projectedType' of 'Sendable'-conforming struct 'ReadOnlyMacro' has non-sendable type 'Argument<ZeroOrOne<BitFieldTypeProjection>>'; this is an error in the Swift 6 language mode
131 |
132 | mutating func update(
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:156:7: warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'WriteOnlyMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
154 |
155 | @Argument(label: "bits")
156 | var bitRanges: [BitRange]
| `- warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'WriteOnlyMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
157 |
158 | @Argument(label: "as")
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:159:7: warning: stored property '_projectedType' of 'Sendable'-conforming struct 'WriteOnlyMacro' has non-sendable type 'Argument<ZeroOrOne<BitFieldTypeProjection>>'; this is an error in the Swift 6 language mode
157 |
158 | @Argument(label: "as")
159 | var projectedType: BitFieldTypeProjection?
| `- warning: stored property '_projectedType' of 'Sendable'-conforming struct 'WriteOnlyMacro' has non-sendable type 'Argument<ZeroOrOne<BitFieldTypeProjection>>'; this is an error in the Swift 6 language mode
160 |
161 | mutating func update(
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
[240/246] Compiling MMIOMacros BitFieldDescription.swift
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:72:7: warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'ReservedMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
70 |
71 | @Argument(label: "bits")
72 | var bitRanges: [BitRange]
| `- warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'ReservedMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
73 |
74 | var projectedType: BitFieldTypeProjection?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:74:7: warning: stored property 'projectedType' of 'Sendable'-conforming struct 'ReservedMacro' has non-sendable type 'BitFieldTypeProjection?'; this is an error in the Swift 6 language mode
72 | var bitRanges: [BitRange]
73 |
74 | var projectedType: BitFieldTypeProjection?
| `- warning: stored property 'projectedType' of 'Sendable'-conforming struct 'ReservedMacro' has non-sendable type 'BitFieldTypeProjection?'; this is an error in the Swift 6 language mode
75 |
76 | mutating func update(
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/Arguments/BitFieldTypeProjection.swift:17:8: note: consider making struct 'BitFieldTypeProjection' conform to the 'Sendable' protocol
15 | import SwiftSyntaxMacros
16 |
17 | struct BitFieldTypeProjection {
| `- note: consider making struct 'BitFieldTypeProjection' conform to the 'Sendable' protocol
18 | var expression: ExprSyntax
19 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:98:7: warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'ReadWriteMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
96 |
97 | @Argument(label: "bits")
98 | var bitRanges: [BitRange]
| `- warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'ReadWriteMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
99 |
100 | @Argument(label: "as")
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:101:7: warning: stored property '_projectedType' of 'Sendable'-conforming struct 'ReadWriteMacro' has non-sendable type 'Argument<ZeroOrOne<BitFieldTypeProjection>>'; this is an error in the Swift 6 language mode
99 |
100 | @Argument(label: "as")
101 | var projectedType: BitFieldTypeProjection?
| `- warning: stored property '_projectedType' of 'Sendable'-conforming struct 'ReadWriteMacro' has non-sendable type 'Argument<ZeroOrOne<BitFieldTypeProjection>>'; this is an error in the Swift 6 language mode
102 |
103 | mutating func update(
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:127:7: warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'ReadOnlyMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
125 |
126 | @Argument(label: "bits")
127 | var bitRanges: [BitRange]
| `- warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'ReadOnlyMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
128 |
129 | @Argument(label: "as")
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:130:7: warning: stored property '_projectedType' of 'Sendable'-conforming struct 'ReadOnlyMacro' has non-sendable type 'Argument<ZeroOrOne<BitFieldTypeProjection>>'; this is an error in the Swift 6 language mode
128 |
129 | @Argument(label: "as")
130 | var projectedType: BitFieldTypeProjection?
| `- warning: stored property '_projectedType' of 'Sendable'-conforming struct 'ReadOnlyMacro' has non-sendable type 'Argument<ZeroOrOne<BitFieldTypeProjection>>'; this is an error in the Swift 6 language mode
131 |
132 | mutating func update(
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:156:7: warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'WriteOnlyMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
154 |
155 | @Argument(label: "bits")
156 | var bitRanges: [BitRange]
| `- warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'WriteOnlyMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
157 |
158 | @Argument(label: "as")
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:159:7: warning: stored property '_projectedType' of 'Sendable'-conforming struct 'WriteOnlyMacro' has non-sendable type 'Argument<ZeroOrOne<BitFieldTypeProjection>>'; this is an error in the Swift 6 language mode
157 |
158 | @Argument(label: "as")
159 | var projectedType: BitFieldTypeProjection?
| `- warning: stored property '_projectedType' of 'Sendable'-conforming struct 'WriteOnlyMacro' has non-sendable type 'Argument<ZeroOrOne<BitFieldTypeProjection>>'; this is an error in the Swift 6 language mode
160 |
161 | mutating func update(
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
[241/246] Compiling MMIOMacros RegisterDescription.swift
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:72:7: warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'ReservedMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
70 |
71 | @Argument(label: "bits")
72 | var bitRanges: [BitRange]
| `- warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'ReservedMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
73 |
74 | var projectedType: BitFieldTypeProjection?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:74:7: warning: stored property 'projectedType' of 'Sendable'-conforming struct 'ReservedMacro' has non-sendable type 'BitFieldTypeProjection?'; this is an error in the Swift 6 language mode
72 | var bitRanges: [BitRange]
73 |
74 | var projectedType: BitFieldTypeProjection?
| `- warning: stored property 'projectedType' of 'Sendable'-conforming struct 'ReservedMacro' has non-sendable type 'BitFieldTypeProjection?'; this is an error in the Swift 6 language mode
75 |
76 | mutating func update(
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/Arguments/BitFieldTypeProjection.swift:17:8: note: consider making struct 'BitFieldTypeProjection' conform to the 'Sendable' protocol
15 | import SwiftSyntaxMacros
16 |
17 | struct BitFieldTypeProjection {
| `- note: consider making struct 'BitFieldTypeProjection' conform to the 'Sendable' protocol
18 | var expression: ExprSyntax
19 | }
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:98:7: warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'ReadWriteMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
96 |
97 | @Argument(label: "bits")
98 | var bitRanges: [BitRange]
| `- warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'ReadWriteMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
99 |
100 | @Argument(label: "as")
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:101:7: warning: stored property '_projectedType' of 'Sendable'-conforming struct 'ReadWriteMacro' has non-sendable type 'Argument<ZeroOrOne<BitFieldTypeProjection>>'; this is an error in the Swift 6 language mode
99 |
100 | @Argument(label: "as")
101 | var projectedType: BitFieldTypeProjection?
| `- warning: stored property '_projectedType' of 'Sendable'-conforming struct 'ReadWriteMacro' has non-sendable type 'Argument<ZeroOrOne<BitFieldTypeProjection>>'; this is an error in the Swift 6 language mode
102 |
103 | mutating func update(
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:127:7: warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'ReadOnlyMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
125 |
126 | @Argument(label: "bits")
127 | var bitRanges: [BitRange]
| `- warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'ReadOnlyMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
128 |
129 | @Argument(label: "as")
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:130:7: warning: stored property '_projectedType' of 'Sendable'-conforming struct 'ReadOnlyMacro' has non-sendable type 'Argument<ZeroOrOne<BitFieldTypeProjection>>'; this is an error in the Swift 6 language mode
128 |
129 | @Argument(label: "as")
130 | var projectedType: BitFieldTypeProjection?
| `- warning: stored property '_projectedType' of 'Sendable'-conforming struct 'ReadOnlyMacro' has non-sendable type 'Argument<ZeroOrOne<BitFieldTypeProjection>>'; this is an error in the Swift 6 language mode
131 |
132 | mutating func update(
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:156:7: warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'WriteOnlyMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
154 |
155 | @Argument(label: "bits")
156 | var bitRanges: [BitRange]
| `- warning: stored property '_bitRanges' of 'Sendable'-conforming struct 'WriteOnlyMacro' has non-sendable type 'Argument<OneOrMore<BitRange>>'; this is an error in the Swift 6 language mode
157 |
158 | @Argument(label: "as")
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/Macros/BitFieldMacro.swift:159:7: warning: stored property '_projectedType' of 'Sendable'-conforming struct 'WriteOnlyMacro' has non-sendable type 'Argument<ZeroOrOne<BitFieldTypeProjection>>'; this is an error in the Swift 6 language mode
157 |
158 | @Argument(label: "as")
159 | var projectedType: BitFieldTypeProjection?
| `- warning: stored property '_projectedType' of 'Sendable'-conforming struct 'WriteOnlyMacro' has non-sendable type 'Argument<ZeroOrOne<BitFieldTypeProjection>>'; this is an error in the Swift 6 language mode
160 |
161 | mutating func update(
/Users/admin/builder/spi-builder-workspace/Sources/MMIOMacros/SwiftSyntaxExtensions/ArgumentParsing/Argument.swift:27:8: note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
25 |
26 | @propertyWrapper
27 | struct Argument<Container: ArgumentContainer>: ArgumentProtocol {
| `- note: consider making generic struct 'Argument' conform to the 'Sendable' protocol
28 | var label: String
29 | var container: Container?
[242/246] Compiling MMIOMacros VariableDeclSyntax.swift
[243/246] Compiling MMIOMacros WithAttributesSyntax.swift
[244/246] Compiling MMIOMacros WithModifiersSyntax.swift
[244/246] Write Objects.LinkFileList
[245/246] Linking MMIOMacros-tool
[247/264] Compiling MMIO RegisterStorage.swift
[248/264] Compiling MMIO RegisterValue.swift
[249/264] Compiling MMIO RegisterArray.swift
[250/264] Compiling MMIO RegisterValue.swift
[251/264] Compiling MMIO RegisterArray.swift
[252/264] Compiling MMIO RegisterStorage.swift
[253/264] Compiling MMIO BitField.swift
[254/264] Compiling MMIO Register.swift
[255/264] Compiling MMIO MMIOInterposer.swift
[256/264] Compiling MMIO Register.swift
[257/264] Compiling MMIO MMIOMacros.swift
[258/264] Compiling MMIO MMIOInterposer.swift
[259/264] Compiling MMIO BitFieldProjectable.swift
[261/264] Emitting module MMIO
[262/264] Compiling MMIO BitField.swift
[263/264] Compiling MMIO MMIOMacros.swift
[264/264] Emitting module MMIO
Build complete! (33.55s)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-syntax",
"requirement" : {
"range" : [
{
"lower_bound" : "509.0.2",
"upper_bound" : "510.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-syntax.git"
}
],
"manifest_display_name" : "swift-mmio",
"name" : "swift-mmio",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "tvos",
"version" : "13.0"
},
{
"name" : "watchos",
"version" : "6.0"
},
{
"name" : "maccatalyst",
"version" : "13.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "MMIO",
"targets" : [
"MMIO"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "MMIOMacros",
"targets" : [
"MMIOMacros"
],
"type" : {
"macro" : null
}
}
],
"targets" : [
{
"c99name" : "MMIOVolatile",
"module_type" : "SystemLibraryTarget",
"name" : "MMIOVolatile",
"path" : "Sources/MMIOVolatile",
"product_memberships" : [
"MMIO"
],
"sources" : [
],
"type" : "system-target"
},
{
"c99name" : "MMIOUtilitiesTests",
"module_type" : "SwiftTarget",
"name" : "MMIOUtilitiesTests",
"path" : "Tests/MMIOUtilitiesTests",
"sources" : [
"LLVMDiagnostics/LLVMParsingTests.swift",
"ParserTests.swift",
"StringInterpolation+HexTests.swift"
],
"target_dependencies" : [
"MMIOUtilities"
],
"type" : "test"
},
{
"c99name" : "MMIOUtilities",
"module_type" : "SwiftTarget",
"name" : "MMIOUtilities",
"path" : "Sources/MMIOUtilities",
"product_memberships" : [
"MMIO",
"MMIOMacros"
],
"sources" : [
"LLVMDiagnostics/LLVMDiagnostic.swift",
"LLVMDiagnostics/LLVMDiagnosticKind.swift",
"LLVMDiagnostics/Parser+LLVMDiagnostic.swift",
"Parser+Integer.swift",
"Parser.swift",
"StringInterpolation+Hex.swift"
],
"type" : "library"
},
{
"c99name" : "MMIOTests",
"module_type" : "SwiftTarget",
"name" : "MMIOTests",
"path" : "Tests/MMIOTests",
"sources" : [
"BitFieldProjectableTests.swift",
"BitFieldTests.swift",
"ExpansionTypeCheckTests.swift"
],
"target_dependencies" : [
"MMIO",
"MMIOUtilities"
],
"type" : "test"
},
{
"c99name" : "MMIOMacrosTests",
"module_type" : "SwiftTarget",
"name" : "MMIOMacrosTests",
"path" : "Tests/MMIOMacrosTests",
"product_dependencies" : [
"SwiftSyntax",
"SwiftSyntaxMacros",
"SwiftSyntaxMacrosTestSupport"
],
"sources" : [
"Macros/ArgumentParsing/BitRangeTests.swift",
"Macros/ArgumentParsing/ExpressibleByExprSyntaxTests.swift",
"Macros/BitFieldMacroTests.swift",
"Macros/RegisterBankAndOffsetMacroTests.swift",
"Macros/RegisterBankMacroTests.swift",
"Macros/RegisterBankOffsetMacroTests.swift",
"Macros/RegisterMacroTests.swift",
"SwiftSyntaxExtensions/ArgumentParsing/ParsableMacroTests.swift",
"SwiftSyntaxExtensions/PatternBindingSyntaxTests.swift",
"SwiftSyntaxExtensions/SyntaxStringInterpolationTests.swift",
"SwiftSyntaxExtensions/TestUtilities.swift",
"SwiftSyntaxExtensions/VariableDeclSyntaxTests.swift",
"SwiftSyntaxExtensions/WithAttributesSyntaxTests.swift",
"SwiftSyntaxExtensions/WithModifiersSyntaxTests.swift"
],
"target_dependencies" : [
"MMIOMacros",
"MMIOUtilities"
],
"type" : "test"
},
{
"c99name" : "MMIOMacros",
"module_type" : "SwiftTarget",
"name" : "MMIOMacros",
"path" : "Sources/MMIOMacros",
"product_dependencies" : [
"SwiftCompilerPlugin",
"SwiftDiagnostics",
"SwiftOperators",
"SwiftSyntax",
"SwiftSyntaxBuilder",
"SwiftSyntaxMacroExpansion",
"SwiftSyntaxMacros"
],
"product_memberships" : [
"MMIO",
"MMIOMacros"
],
"sources" : [
"CompilerPluginMain.swift",
"Macros/Arguments/BitFieldTypeProjection.swift",
"Macros/Arguments/BitRange.swift",
"Macros/Arguments/BitWidth.swift",
"Macros/Arguments/ExprSyntax+ExpressibleByExprSyntax.swift",
"Macros/Arguments/Int+ExpressibleByExprSyntax.swift",
"Macros/BitFieldMacro.swift",
"Macros/Descriptions/BitFieldDescription.swift",
"Macros/Descriptions/RegisterDescription.swift",
"Macros/RegisterBankMacro.swift",
"Macros/RegisterBankMemberMacro.swift",
"Macros/RegisterMacro.swift",
"SwiftSyntaxExtensions/ArgumentParsing/Argument.swift",
"SwiftSyntaxExtensions/ArgumentParsing/ArgumentContainer.swift",
"SwiftSyntaxExtensions/ArgumentParsing/ExpressibleByExprSyntax.swift",
"SwiftSyntaxExtensions/ArgumentParsing/ParsableMacro.swift",
"SwiftSyntaxExtensions/DeclSyntaxProtocol.swift",
"SwiftSyntaxExtensions/Diagnostics/ErrorDiagnostic.swift",
"SwiftSyntaxExtensions/Diagnostics/ExpansionError.swift",
"SwiftSyntaxExtensions/Diagnostics/MacroContext.swift",
"SwiftSyntaxExtensions/IntegerLiteralExprSyntax.swift",
"SwiftSyntaxExtensions/MacroWrappers/MMIOAccessorMacro.swift",
"SwiftSyntaxExtensions/MacroWrappers/MMIOExtensionMacro.swift",
"SwiftSyntaxExtensions/MacroWrappers/MMIOMemberAttributeMacro.swift",
"SwiftSyntaxExtensions/MacroWrappers/MMIOMemberMacro.swift",
"SwiftSyntaxExtensions/PatternBindingSyntax.swift",
"SwiftSyntaxExtensions/SyntaxStringInterpolation.swift",
"SwiftSyntaxExtensions/VariableDeclSyntax.swift",
"SwiftSyntaxExtensions/WithAttributesSyntax.swift",
"SwiftSyntaxExtensions/WithModifiersSyntax.swift"
],
"target_dependencies" : [
"MMIOUtilities"
],
"type" : "macro"
},
{
"c99name" : "MMIOFileCheckTests",
"module_type" : "SwiftTarget",
"name" : "MMIOFileCheckTests",
"path" : "Tests/MMIOFileCheckTests",
"sources" : [
"FileCheck/FileCheckDirective.swift",
"FileCheck/SimpleFileCheck.swift",
"MMIOFileCheckTestCase.swift",
"ShellCommand.swift"
],
"target_dependencies" : [
"MMIOUtilities"
],
"type" : "test"
},
{
"c99name" : "MMIO",
"module_type" : "SwiftTarget",
"name" : "MMIO",
"path" : "Sources/MMIO",
"product_memberships" : [
"MMIO"
],
"sources" : [
"BitField.swift",
"BitFieldProjectable.swift",
"MMIOInterposer.swift",
"MMIOMacros.swift",
"Register.swift",
"RegisterArray.swift",
"RegisterStorage.swift",
"RegisterValue.swift"
],
"target_dependencies" : [
"MMIOMacros",
"MMIOVolatile"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
✅ Doc result (pending) reported
========================================
GenerateDocs
========================================
Generating docs at path: $PWD/.docs/apple/swift-mmio/0.0.2
Repository: apple/swift-mmio
Swift version used: 6.1
Target: MMIO
Extracting symbol information for 'MMIO'...
Finished extracting symbol information for 'MMIO'. (26.15s)
Building documentation for 'MMIO'...
warning: 'BitFieldProjectable.bitWidth' doesn't exist at '/MMIO/Swift/RawRepresentable'
--> Sources/MMIO/BitFieldProjectable.swift:56:17-56:45
54 | ///
55 | /// Conforming a `RawRepresentable` type to `BitFieldProjectable` only needs to
56 + /// implement ``BitFieldProjectable.bitWidth``.
57 | extension RawRepresentable
58 | where Self: BitFieldProjectable, RawValue: FixedWidthInteger {
Finished building documentation for 'MMIO' (0.16s)
Generated documentation archive at:
/Users/admin/builder/spi-builder-workspace/.docs/apple/swift-mmio/0.0.2
Fetching https://github.com/swiftlang/swift-docc-plugin from cache
Updating https://github.com/apple/swift-syntax.git
Fetched https://github.com/swiftlang/swift-docc-plugin from cache (0.47s)
Updated https://github.com/apple/swift-syntax.git (0.78s)
Computing version for https://github.com/apple/swift-syntax.git
Computed https://github.com/apple/swift-syntax.git at 509.0.2 (1.46s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.4.3 (0.60s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit from cache
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (0.86s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (1.49s)
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.4.3
Building for debugging...
[0/8] Write sources
[1/8] Write snippet-extract-tool-entitlement.plist
[1/8] Write sources
[4/8] Write swift-version-2F0A5646E1D333AE.txt
[6/53] Compiling Snippets Snippet.swift
[7/53] Compiling Snippets SnippetParser.swift
[8/53] Emitting module Snippets
[9/53] Compiling SymbolKit Mixin+Equals.swift
[10/53] Compiling SymbolKit Mixin+Hash.swift
[11/53] Compiling SymbolKit Mixin.swift
[12/53] Compiling SymbolKit LineList.swift
[13/53] Compiling SymbolKit Position.swift
[14/53] Emitting module SymbolKit
[15/57] Compiling SymbolKit SourceRange.swift
[16/57] Compiling SymbolKit Metadata.swift
[17/57] Compiling SymbolKit Module.swift
[18/57] Compiling SymbolKit OperatingSystem.swift
[19/57] Compiling SymbolKit Platform.swift
[20/57] Compiling SymbolKit Names.swift
[21/57] Compiling SymbolKit SPI.swift
[22/57] Compiling SymbolKit Snippet.swift
[23/57] Compiling SymbolKit Extension.swift
[24/57] Compiling SymbolKit DeclarationFragments.swift
[25/57] Compiling SymbolKit Fragment.swift
[26/57] Compiling SymbolKit FragmentKind.swift
[27/57] Compiling SymbolKit FunctionParameter.swift
[28/57] Compiling SymbolKit FunctionSignature.swift
[29/57] Compiling SymbolKit Symbol.swift
[30/57] Compiling SymbolKit SymbolKind.swift
[31/57] Compiling SymbolKit SymbolGraph.swift
[32/57] Compiling SymbolKit GraphCollector.swift
[33/57] Compiling SymbolKit SemanticVersion.swift
[34/57] Compiling SymbolKit AccessControl.swift
[35/57] Compiling SymbolKit Availability.swift
[36/57] Compiling SymbolKit AvailabilityItem.swift
[37/57] Compiling SymbolKit Domain.swift
[38/57] Compiling SymbolKit Identifier.swift
[39/57] Compiling SymbolKit KindIdentifier.swift
[40/57] Compiling SymbolKit Location.swift
[41/57] Compiling SymbolKit Mutability.swift
[42/57] Compiling SymbolKit GenericConstraint.swift
[43/57] Compiling SymbolKit GenericParameter.swift
[44/57] Compiling SymbolKit Generics.swift
[45/57] Compiling SymbolKit Namespace.swift
[46/57] Compiling SymbolKit Relationship.swift
[47/57] Compiling SymbolKit RelationshipKind.swift
[48/57] Compiling SymbolKit SourceOrigin.swift
[49/57] Compiling SymbolKit GenericConstraints.swift
[50/57] Compiling SymbolKit Swift.swift
[51/57] Compiling SymbolKit UnifiedSymbol+Encodable.swift
[52/57] Compiling SymbolKit UnifiedSymbol.swift
[53/57] Compiling SymbolKit UnifiedSymbolGraph+Encodable.swift
[54/57] Compiling SymbolKit UnifiedSymbolGraph.swift
[55/61] Compiling snippet_extract SymbolGraph+Snippet.swift
[56/61] Compiling snippet_extract URL+Status.swift
[57/61] Emitting module snippet_extract
[58/61] Compiling snippet_extract SnippetBuildCommand.swift
[58/61] Write Objects.LinkFileList
[59/61] Linking snippet-extract-tool
[60/61] Applying snippet-extract-tool
Build of product 'snippet-extract' complete! (4.54s)
Building for debugging...
[0/3] Write swift-version-2F0A5646E1D333AE.txt
[2/12] Compiling SwiftSyntax509 Empty.swift
[3/12] Emitting module SwiftSyntax509
[4/12] Compiling MMIOUtilities Parser.swift
[5/12] Compiling MMIOUtilities LLVMDiagnostic.swift
[6/12] Compiling MMIOUtilities Parser+Integer.swift
[7/12] Compiling MMIOUtilities StringInterpolation+Hex.swift
[8/12] Compiling MMIOUtilities Parser+LLVMDiagnostic.swift
[9/12] Compiling MMIOUtilities LLVMDiagnosticKind.swift
[10/12] Emitting module MMIOUtilities
[11/58] Compiling SwiftSyntax AbsolutePosition.swift
[12/58] Compiling SwiftSyntax Assert.swift
[13/58] Compiling SwiftSyntax BumpPtrAllocator.swift
[14/58] Compiling SwiftSyntax CommonAncestor.swift
[15/58] Compiling SwiftSyntax Convenience.swift
[16/63] Compiling SwiftSyntax RawSyntaxTokenView.swift
[17/63] Compiling SwiftSyntax SourceLength.swift
[18/63] Compiling SwiftSyntax SourceLocation.swift
[19/63] Compiling SwiftSyntax SourcePresence.swift
[20/63] Compiling SwiftSyntax SwiftSyntaxCompatibility.swift
[21/63] Compiling SwiftSyntax Syntax.swift
[22/63] Compiling SwiftSyntax SyntaxArena.swift
[23/63] Compiling SwiftSyntax SyntaxChildren.swift
[24/63] Compiling SwiftSyntax SyntaxCollection.swift
[25/63] Compiling SwiftSyntax SyntaxData.swift
[26/63] Compiling SwiftSyntax MemoryLayout.swift
[27/63] Compiling SwiftSyntax MissingNodeInitializers.swift
[28/63] Compiling SwiftSyntax RawSyntax.swift
[29/63] Compiling SwiftSyntax RawSyntaxLayoutView.swift
[30/63] Compiling SwiftSyntax RawSyntaxNodeProtocol.swift
[31/63] Compiling SwiftSyntax SyntaxText.swift
[32/63] Compiling SwiftSyntax SyntaxTreeViewMode.swift
[33/63] Compiling SwiftSyntax TokenDiagnostic.swift
[34/63] Compiling SwiftSyntax TokenSyntax.swift
[35/63] Compiling SwiftSyntax Trivia.swift
[36/63] Compiling SwiftSyntax SyntaxAnyVisitor.swift
[37/63] Compiling SwiftSyntax SyntaxBaseNodes.swift
[38/63] Compiling SwiftSyntax SyntaxCollections.swift
[39/63] Compiling SwiftSyntax SyntaxEnum.swift
[40/63] Compiling SwiftSyntax SyntaxKind.swift
[41/63] Emitting module SwiftSyntax
[42/63] Compiling SwiftSyntax Utils.swift
[43/63] Compiling SwiftSyntax ChildNameForKeyPath.swift
[44/63] Compiling SwiftSyntax Keyword.swift
[45/63] Compiling SwiftSyntax RenamedChildrenCompatibility.swift
[46/63] Compiling SwiftSyntax RenamedNodesCompatibility.swift
[47/63] Compiling SwiftSyntax Tokens.swift
[48/63] Compiling SwiftSyntax TriviaPieces.swift
[49/63] Compiling SwiftSyntax RawSyntaxNodes.swift
[50/63] Compiling SwiftSyntax RawSyntaxValidation.swift
[51/63] Compiling SwiftSyntax SyntaxDeclNodes.swift
[52/63] Compiling SwiftSyntax SyntaxExprNodes.swift
[53/63] Compiling SwiftSyntax SyntaxNodes.swift
[54/63] Compiling SwiftSyntax SyntaxPatternNodes.swift
[55/63] Compiling SwiftSyntax SyntaxStmtNodes.swift
[56/63] Compiling SwiftSyntax SyntaxTypeNodes.swift
[57/63] Compiling SwiftSyntax SyntaxRewriter.swift
[58/63] Compiling SwiftSyntax SyntaxTraits.swift
[59/63] Compiling SwiftSyntax SyntaxTransform.swift
[60/63] Compiling SwiftSyntax SyntaxVisitor.swift
[61/63] Compiling SwiftSyntax TokenKind.swift
[62/115] Compiling SwiftDiagnostics Message.swift
[63/115] Compiling SwiftDiagnostics Note.swift
[64/115] Compiling SwiftBasicFormat SyntaxProtocol+Formatted.swift
[65/115] Compiling SwiftBasicFormat Trivia+FormatExtensions.swift
[66/115] Emitting module SwiftDiagnostics
[67/115] Compiling SwiftDiagnostics FixIt.swift
[68/115] Compiling SwiftDiagnostics GroupedDiagnostics.swift
[69/115] Compiling SwiftDiagnostics Convenience.swift
[70/115] Compiling SwiftDiagnostics Diagnostic.swift
[71/115] Compiling SwiftDiagnostics DiagnosticsFormatter.swift
[72/115] Compiling SwiftBasicFormat Syntax+Extensions.swift
[73/115] Emitting module SwiftBasicFormat
[74/115] Compiling SwiftParser SyntaxUtils.swift
[75/115] Compiling SwiftParser TokenConsumer.swift
[76/115] Compiling SwiftBasicFormat BasicFormat.swift
[77/115] Compiling SwiftParser TokenPrecedence.swift
[78/115] Compiling SwiftParser TokenSpec.swift
[79/119] Compiling SwiftParser Statements.swift
[80/119] Compiling SwiftParser StringLiteralRepresentedLiteralValue.swift
[81/119] Compiling SwiftParser StringLiterals.swift
[82/119] Compiling SwiftParser SwiftParserCompatibility.swift
[83/119] Compiling SwiftParser UnicodeScalarExtensions.swift
[84/119] Compiling SwiftParser Lookahead.swift
[85/119] Compiling SwiftParser LoopProgressCondition.swift
[86/119] Compiling SwiftParser Modifiers.swift
[87/119] Compiling SwiftParser Parser.swift
[88/119] Compiling SwiftParser Patterns.swift
[89/119] Compiling SwiftParser Recovery.swift
[90/119] Compiling SwiftParser Specifiers.swift
[91/119] Compiling SwiftParser Names.swift
[92/119] Compiling SwiftParser Nominals.swift
[93/119] Compiling SwiftParser Parameters.swift
[94/119] Compiling SwiftParser ParseSourceFile.swift
[95/119] Compiling SwiftParser TokenSpecSet.swift
[96/119] Compiling SwiftParser TopLevel.swift
[97/119] Compiling SwiftParser TriviaParser.swift
[98/119] Compiling SwiftParser Types.swift
[99/119] Compiling SwiftParser Attributes.swift
[100/119] Compiling SwiftParser Availability.swift
[101/119] Compiling SwiftParser CharacterInfo.swift
[102/119] Compiling SwiftParser CollectionNodes+Parsable.swift
[103/119] Compiling SwiftParser Declarations.swift
[104/119] Emitting module SwiftParser
[105/119] Compiling SwiftParser IsLexerClassified.swift
[106/119] Compiling SwiftParser LayoutNodes+Parsable.swift
[107/119] Compiling SwiftParser Parser+TokenSpecSet.swift
[108/119] Compiling SwiftParser TokenSpecStaticMembers.swift
[109/119] Compiling SwiftParser Lexeme.swift
[110/119] Compiling SwiftParser LexemeSequence.swift
[111/119] Compiling SwiftParser Lexer.swift
[112/119] Compiling SwiftParser RegexLiteralLexer.swift
[113/119] Compiling SwiftParser Directives.swift
[114/119] Compiling SwiftParser ExperimentalFeatures.swift
[115/119] Compiling SwiftParser Expressions.swift
[116/119] Compiling SwiftParser IncrementalParseTransition.swift
[117/119] Compiling SwiftParser Cursor.swift
[118/142] Compiling SwiftOperators PrecedenceGroup.swift
[119/143] Compiling SwiftParserDiagnostics SyntaxKindNameForDiagnostics.swift
[120/144] Compiling SwiftOperators OperatorTable.swift
[121/144] Compiling SwiftOperators PrecedenceGraph.swift
[122/144] Compiling SwiftOperators SyntaxSynthesis.swift
[123/144] Compiling SwiftParserDiagnostics TokenNameForDiagnostics.swift
[124/144] Compiling SwiftOperators OperatorTable+Folding.swift
[125/144] Compiling SwiftOperators OperatorTable+Defaults.swift
[126/144] Compiling SwiftOperators OperatorError+Diagnostics.swift
[127/144] Compiling SwiftOperators Operator.swift
[128/144] Emitting module SwiftOperators
[129/144] Compiling SwiftOperators OperatorTable+Semantics.swift
[130/144] Compiling SwiftOperators OperatorError.swift
[131/144] Compiling SwiftParserDiagnostics SyntaxExtensions.swift
[132/144] Compiling SwiftParserDiagnostics ChildNameForDiagnostics.swift
[133/144] Compiling SwiftParserDiagnostics Utils.swift
[134/144] Compiling SwiftParserDiagnostics PresenceUtils.swift
[135/144] Compiling SwiftParserDiagnostics ParserDiagnosticMessages.swift
[136/144] Compiling SwiftParserDiagnostics MissingNodesError.swift
[137/144] Compiling SwiftParserDiagnostics MissingTokenError.swift
[138/144] Emitting module SwiftParserDiagnostics
[139/144] Compiling SwiftParserDiagnostics DiagnosticExtensions.swift
[140/144] Compiling SwiftParserDiagnostics LexerDiagnosticMessages.swift
[141/144] Compiling SwiftParserDiagnostics MultiLineStringLiteralDiagnosticsGenerator.swift
[142/144] Compiling SwiftParserDiagnostics ParseDiagnosticsGenerator.swift
[143/158] Compiling SwiftSyntaxBuilder RenamedChildrenBuilderCompatibility.swift
[144/158] Compiling SwiftSyntaxBuilder ConvenienceInitializers.swift
[145/158] Compiling SwiftSyntaxBuilder DeclSyntaxParseable.swift
[146/158] Compiling SwiftSyntaxBuilder WithTrailingCommaSyntax+EnsuringTrailingComma.swift
[147/158] Compiling SwiftSyntaxBuilder BuildableNodes.swift
[148/158] Compiling SwiftSyntaxBuilder ValidatingSyntaxNodes.swift
[149/158] Compiling SwiftSyntaxBuilder Indenter.swift
[150/158] Compiling SwiftSyntaxBuilder ResultBuilderExtensions.swift
[151/158] Compiling SwiftSyntaxBuilder ResultBuilders.swift
[152/158] Compiling SwiftSyntaxBuilder SyntaxNodeWithBody.swift
[153/158] Compiling SwiftSyntaxBuilder SyntaxParsable+ExpressibleByStringInterpolation.swift
[154/158] Emitting module SwiftSyntaxBuilder
[155/158] Compiling SwiftSyntaxBuilder SwiftSyntaxBuilderCompatibility.swift
[156/158] Compiling SwiftSyntaxBuilder Syntax+StringInterpolation.swift
[157/159] Compiling SwiftSyntaxBuilder SyntaxExpressibleByStringInterpolationConformances.swift
[158/173] Compiling SwiftSyntaxMacros ExpressionMacro.swift
[159/173] Compiling SwiftSyntaxMacros ExtensionMacro.swift
[160/173] Compiling SwiftSyntaxMacros MemberAttributeMacro.swift
[161/173] Compiling SwiftSyntaxMacros MemberMacro.swift
[162/173] Compiling SwiftSyntaxMacros Macro.swift
[163/174] Compiling SwiftSyntaxMacros CodeItemMacro.swift
[164/174] Compiling SwiftSyntaxMacros DeclarationMacro.swift
[165/174] Compiling SwiftSyntaxMacros FreestandingMacro.swift
[166/174] Compiling SwiftSyntaxMacros AccessorMacro.swift
[167/174] Compiling SwiftSyntaxMacros AttachedMacro.swift
[168/174] Compiling SwiftSyntaxMacros Macro+Format.swift
[169/174] Compiling SwiftSyntaxMacros AbstractSourceLocation.swift
[170/174] Compiling SwiftSyntaxMacros MacroExpansionContext.swift
[171/174] Emitting module SwiftSyntaxMacros
[172/174] Compiling SwiftSyntaxMacros PeerMacro.swift
[173/182] Compiling SwiftSyntaxMacroExpansion MacroReplacement.swift
[174/182] Compiling SwiftSyntaxMacroExpansion MacroExpansion.swift
[175/182] Compiling SwiftSyntaxMacroExpansion MacroExpansionDiagnosticMessages.swift
[176/182] Compiling SwiftSyntaxMacroExpansion FunctionParameterUtils.swift
[177/182] Compiling SwiftSyntaxMacroExpansion BasicMacroExpansionContext.swift
[178/182] Compiling SwiftSyntaxMacroExpansion IndentationUtils.swift
[179/182] Compiling SwiftSyntaxMacroExpansion MacroSystem.swift
[180/182] Emitting module SwiftSyntaxMacroExpansion
[181/189] Compiling SwiftCompilerPluginMessageHandling PluginMessageCompatibility.swift
[182/189] Compiling SwiftCompilerPluginMessageHandling PluginMacroExpansionContext.swift
[183/189] Compiling SwiftCompilerPluginMessageHandling Diagnostics.swift
[184/189] Compiling SwiftCompilerPluginMessageHandling Macros.swift
[185/189] Compiling SwiftCompilerPluginMessageHandling CompilerPluginMessageHandler.swift
[186/189] Emitting module SwiftCompilerPluginMessageHandling
[187/189] Compiling SwiftCompilerPluginMessageHandling PluginMessages.swift
[188/191] Compiling SwiftCompilerPlugin CompilerPlugin.swift
[189/191] Emitting module SwiftCompilerPlugin
[190/219] Compiling MMIOMacros BitWidth.swift
[191/219] Compiling MMIOMacros ExprSyntax+ExpressibleByExprSyntax.swift
[192/219] Compiling MMIOMacros Int+ExpressibleByExprSyntax.swift
[193/222] Compiling MMIOMacros MMIOAccessorMacro.swift
[194/222] Compiling MMIOMacros MMIOExtensionMacro.swift
[195/222] Compiling MMIOMacros MMIOMemberAttributeMacro.swift
[196/222] Emitting module MMIOMacros
[197/222] Compiling MMIOMacros Argument.swift
[198/222] Compiling MMIOMacros ArgumentContainer.swift
[199/222] Compiling MMIOMacros ExpressibleByExprSyntax.swift
[200/222] Compiling MMIOMacros RegisterBankMacro.swift
[201/222] Compiling MMIOMacros RegisterBankMemberMacro.swift
[202/222] Compiling MMIOMacros RegisterMacro.swift
[203/222] Compiling MMIOMacros MMIOMemberMacro.swift
[204/222] Compiling MMIOMacros PatternBindingSyntax.swift
[205/222] Compiling MMIOMacros SyntaxStringInterpolation.swift
[206/222] Compiling MMIOMacros ExpansionError.swift
[207/222] Compiling MMIOMacros MacroContext.swift
[208/222] Compiling MMIOMacros IntegerLiteralExprSyntax.swift
[209/222] Compiling MMIOMacros BitFieldMacro.swift
[210/222] Compiling MMIOMacros BitFieldDescription.swift
[211/222] Compiling MMIOMacros RegisterDescription.swift
[212/222] Compiling MMIOMacros ParsableMacro.swift
[213/222] Compiling MMIOMacros DeclSyntaxProtocol.swift
[214/222] Compiling MMIOMacros ErrorDiagnostic.swift
[215/222] Compiling MMIOMacros CompilerPluginMain.swift
[216/222] Compiling MMIOMacros BitFieldTypeProjection.swift
[217/222] Compiling MMIOMacros BitRange.swift
[218/222] Compiling MMIOMacros VariableDeclSyntax.swift
[219/222] Compiling MMIOMacros WithAttributesSyntax.swift
[220/222] Compiling MMIOMacros WithModifiersSyntax.swift
[220/222] Write Objects.LinkFileList
[221/222] Linking MMIOMacros-tool
[223/231] Compiling MMIO RegisterStorage.swift
[224/231] Compiling MMIO RegisterValue.swift
[225/231] Compiling MMIO Register.swift
[226/231] Compiling MMIO MMIOInterposer.swift
[227/231] Compiling MMIO RegisterArray.swift
[228/231] Compiling MMIO BitFieldProjectable.swift
[229/231] Compiling MMIO MMIOMacros.swift
[230/231] Compiling MMIO BitField.swift
[231/231] Emitting module MMIO
Build of target: 'MMIO' complete! (26.04s)
246
3 /Users/admin/builder/spi-builder-workspace/.docs/apple/swift-mmio/0.0.2
✅ Doc result (uploading) reported
========================================
SyncDocs
========================================
Doc archive source directory: $PWD/.docs/apple/swift-mmio/0.0.2
File count: 246
Doc size: 3.0MB
Preparing doc bundle ...
Uploading prod-apple-swift-mmio-0.0.2-cf4532ea.zip to s3://spi-docs-inbox/prod-apple-swift-mmio-0.0.2-cf4532ea.zip
Copying... [12%]
Copying... [25%]
Copying... [37%]
Copying... [49%]
Copying... [62%]
Copying... [74%]
Copying... [86%]
Copying... [99%]
Copying... [100%]
Done.