The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of SwiftWinMD, reference main (68323f), with Swift 6.1 for Wasm on 28 May 2025 15:13:14 UTC.

Swift 6 data race errors: 40

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi -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 2>&1

Build Log

14 |     Column(name: "Type", type: .constant(1)),
15 |     Column(name: StaticString(), type: .constant(1)),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/CustomAttribute.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Type (CustomAttributeType Coded Index)
12 |   ///   Value (Blob Heap Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Parent", type: .index(.coded(HasCustomAttribute.self))),
15 |     Column(name: "Type", type: .index(.coded(CustomAttributeType.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/DeclSecurity.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Parent (HasDeclSecurity Coded Index)
12 |   ///   PermissionSet (Blob Heap Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Action", type: .constant(2)),
15 |     Column(name: "Parent", type: .index(.coded(HasDeclSecurity.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/EventDef.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Name (String Heap Index)
12 |   ///   EventType (TypeDefOrRef Coded Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "EventFlags", type: .constant(2)),
15 |     Column(name: "Name", type: .index(.heap(.string))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
[51/110] Compiling ArgumentParser Name.swift
/host/spi-builder-workspace/Sources/WinMD/Tables/AssemblyRefOS.swift:14:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
12 |   ///   OSMinorVersion (4-byte constant)
13 |   ///   AssemblyRef (AssemblyRef Index)
14 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |     Column(name: "OSPlatformId", type: .constant(4)),
16 |     Column(name: "OSMajorVersion", type: .constant(4)),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/AssemblyRefProcessor.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   Processor (4-byte constant)
11 |   ///   AssemblyRef (AssemblyRef Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "Processor", type: .constant(4)),
14 |     Column(name: "AssemblyRef", type: .index(.simple(AssemblyRef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/ClassLayout.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   ClassSize (4-byte constant)
12 |   ///   Parent (TypeDef Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "PackingSize", type: .constant(2)),
15 |     Column(name: "ClassSize", type: .constant(4)),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/Constant.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Parent (HasConstant Coded Index)
12 |   ///   Value (Blob Heap Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Type", type: .constant(1)),
15 |     Column(name: StaticString(), type: .constant(1)),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/CustomAttribute.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Type (CustomAttributeType Coded Index)
12 |   ///   Value (Blob Heap Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Parent", type: .index(.coded(HasCustomAttribute.self))),
15 |     Column(name: "Type", type: .index(.coded(CustomAttributeType.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/DeclSecurity.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Parent (HasDeclSecurity Coded Index)
12 |   ///   PermissionSet (Blob Heap Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Action", type: .constant(2)),
15 |     Column(name: "Parent", type: .index(.coded(HasDeclSecurity.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/EventDef.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Name (String Heap Index)
12 |   ///   EventType (TypeDefOrRef Coded Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "EventFlags", type: .constant(2)),
15 |     Column(name: "Name", type: .index(.heap(.string))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
[52/110] Compiling ArgumentParser StringExtensions.swift
/host/spi-builder-workspace/Sources/WinMD/Iteration.swift:26:22: warning: generic parameter 'Table' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 6 | /// A record, or colloquailly a row, is a singular entity in a table.  This is
 7 | /// an iterable entity in the record collection of a table.
 8 | public struct Record<Table: WinMD.Table> {
   |                      `- note: 'Table' previously declared here
 9 |   internal let row: Int
10 |   internal let columns: [Int]
   :
24 |
25 | extension Record {
26 |   internal func list<Table: WinMD.Table>(for column: Int) throws
   |                      `- warning: generic parameter 'Table' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
27 |       -> TableIterator<Table> {
28 |     // Lists are stored as a single index in the current row.  This marks the
[53/110] Compiling ArgumentParser Tree.swift
/host/spi-builder-workspace/Sources/WinMD/Iteration.swift:26:22: warning: generic parameter 'Table' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 6 | /// A record, or colloquailly a row, is a singular entity in a table.  This is
 7 | /// an iterable entity in the record collection of a table.
 8 | public struct Record<Table: WinMD.Table> {
   |                      `- note: 'Table' previously declared here
 9 |   internal let row: Int
10 |   internal let columns: [Int]
   :
24 |
25 | extension Record {
26 |   internal func list<Table: WinMD.Table>(for column: Int) throws
   |                      `- warning: generic parameter 'Table' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
27 |       -> TableIterator<Table> {
28 |     // Lists are stored as a single index in the current row.  This marks the
[54/110] Compiling WinMD Database.swift
/host/spi-builder-workspace/Sources/WinMD/Iteration.swift:26:22: warning: generic parameter 'Table' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 6 | /// A record, or colloquailly a row, is a singular entity in a table.  This is
 7 | /// an iterable entity in the record collection of a table.
 8 | public struct Record<Table: WinMD.Table> {
   |                      `- note: 'Table' previously declared here
 9 |   internal let row: Int
10 |   internal let columns: [Int]
   :
24 |
25 | extension Record {
26 |   internal func list<Table: WinMD.Table>(for column: Int) throws
   |                      `- warning: generic parameter 'Table' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
27 |       -> TableIterator<Table> {
28 |     // Lists are stored as a single index in the current row.  This marks the
[55/110] Compiling WinMD Error.swift
/host/spi-builder-workspace/Sources/WinMD/Iteration.swift:26:22: warning: generic parameter 'Table' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 6 | /// A record, or colloquailly a row, is a singular entity in a table.  This is
 7 | /// an iterable entity in the record collection of a table.
 8 | public struct Record<Table: WinMD.Table> {
   |                      `- note: 'Table' previously declared here
 9 |   internal let row: Int
10 |   internal let columns: [Int]
   :
24 |
25 | extension Record {
26 |   internal func list<Table: WinMD.Table>(for column: Int) throws
   |                      `- warning: generic parameter 'Table' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
27 |       -> TableIterator<Table> {
28 |     // Lists are stored as a single index in the current row.  This marks the
[56/110] Compiling WinMD GUIDHeap.swift
/host/spi-builder-workspace/Sources/WinMD/Iteration.swift:26:22: warning: generic parameter 'Table' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 6 | /// A record, or colloquailly a row, is a singular entity in a table.  This is
 7 | /// an iterable entity in the record collection of a table.
 8 | public struct Record<Table: WinMD.Table> {
   |                      `- note: 'Table' previously declared here
 9 |   internal let row: Int
10 |   internal let columns: [Int]
   :
24 |
25 | extension Record {
26 |   internal func list<Table: WinMD.Table>(for column: Int) throws
   |                      `- warning: generic parameter 'Table' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
27 |       -> TableIterator<Table> {
28 |     // Lists are stored as a single index in the current row.  This marks the
[57/110] Compiling WinMD Index.swift
/host/spi-builder-workspace/Sources/WinMD/Iteration.swift:26:22: warning: generic parameter 'Table' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 6 | /// A record, or colloquailly a row, is a singular entity in a table.  This is
 7 | /// an iterable entity in the record collection of a table.
 8 | public struct Record<Table: WinMD.Table> {
   |                      `- note: 'Table' previously declared here
 9 |   internal let row: Int
10 |   internal let columns: [Int]
   :
24 |
25 | extension Record {
26 |   internal func list<Table: WinMD.Table>(for column: Int) throws
   |                      `- warning: generic parameter 'Table' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
27 |       -> TableIterator<Table> {
28 |     // Lists are stored as a single index in the current row.  This marks the
[58/110] Compiling WinMD Iteration.swift
/host/spi-builder-workspace/Sources/WinMD/Iteration.swift:26:22: warning: generic parameter 'Table' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 6 | /// A record, or colloquailly a row, is a singular entity in a table.  This is
 7 | /// an iterable entity in the record collection of a table.
 8 | public struct Record<Table: WinMD.Table> {
   |                      `- note: 'Table' previously declared here
 9 |   internal let row: Int
10 |   internal let columns: [Int]
   :
24 |
25 | extension Record {
26 |   internal func list<Table: WinMD.Table>(for column: Int) throws
   |                      `- warning: generic parameter 'Table' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
27 |       -> TableIterator<Table> {
28 |     // Lists are stored as a single index in the current row.  This marks the
[59/110] Compiling ArgumentParser Parsed.swift
/host/spi-builder-workspace/Sources/WinMD/Tables/EventMap.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   Parent (TypeDef Index)
11 |   ///   EventList (Event Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "Parent", type: .index(.simple(TypeDef.self))),
14 |     Column(name: "EventList", type: .index(.simple(EventDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/ExportedType.swift:15:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
13 |   ///   TypeNamespace (String Heap Index)
14 |   ///   Implementation (Implementation Coded Index)
15 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |     Column(name: "Flags", type: .constant(4)),
17 |     Column(name: "TypeDefId", type: .constant(4)),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/FieldDef.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Name (String Heap Index)
12 |   ///   Signature (Blob Heap Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Flags", type: .constant(2)),
15 |     Column(name: "Name", type: .index(.heap(.string))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/FieldLayout.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   Offset (4-byte constant)
11 |   ///   Field (Field Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "Offset", type: .constant(4)),
14 |     Column(name: "Field", type: .index(.simple(FieldDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/FieldMarshal.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   Parent (HasFieldMarshal Coded Index)
11 |   ///   NativeType (Blob Heap Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "Parent", type: .index(.coded(HasFieldMarshal.self))),
14 |     Column(name: "NativeType", type: .index(.heap(.blob))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/FieldRVA.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   RVA (4-byte constant)
11 |   ///   Field (Field Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "RVA", type: .constant(4)),
14 |     Column(name: "Field", type: .index(.simple(FieldDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/File.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Name (String Heap Index)
12 |   ///   HashValue (Blob Heap Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Flags", type: .constant(4)),
15 |     Column(name: "Name", type: .index(.heap(.string))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
[60/110] Compiling ArgumentParser ParsedValues.swift
/host/spi-builder-workspace/Sources/WinMD/Tables/EventMap.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   Parent (TypeDef Index)
11 |   ///   EventList (Event Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "Parent", type: .index(.simple(TypeDef.self))),
14 |     Column(name: "EventList", type: .index(.simple(EventDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/ExportedType.swift:15:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
13 |   ///   TypeNamespace (String Heap Index)
14 |   ///   Implementation (Implementation Coded Index)
15 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |     Column(name: "Flags", type: .constant(4)),
17 |     Column(name: "TypeDefId", type: .constant(4)),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/FieldDef.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Name (String Heap Index)
12 |   ///   Signature (Blob Heap Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Flags", type: .constant(2)),
15 |     Column(name: "Name", type: .index(.heap(.string))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/FieldLayout.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   Offset (4-byte constant)
11 |   ///   Field (Field Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "Offset", type: .constant(4)),
14 |     Column(name: "Field", type: .index(.simple(FieldDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/FieldMarshal.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   Parent (HasFieldMarshal Coded Index)
11 |   ///   NativeType (Blob Heap Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "Parent", type: .index(.coded(HasFieldMarshal.self))),
14 |     Column(name: "NativeType", type: .index(.heap(.blob))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/FieldRVA.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   RVA (4-byte constant)
11 |   ///   Field (Field Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "RVA", type: .constant(4)),
14 |     Column(name: "Field", type: .index(.simple(FieldDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/File.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Name (String Heap Index)
12 |   ///   HashValue (Blob Heap Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Flags", type: .constant(4)),
15 |     Column(name: "Name", type: .index(.heap(.string))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
[61/110] Compiling ArgumentParser ParserError.swift
/host/spi-builder-workspace/Sources/WinMD/Tables/EventMap.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   Parent (TypeDef Index)
11 |   ///   EventList (Event Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "Parent", type: .index(.simple(TypeDef.self))),
14 |     Column(name: "EventList", type: .index(.simple(EventDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/ExportedType.swift:15:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
13 |   ///   TypeNamespace (String Heap Index)
14 |   ///   Implementation (Implementation Coded Index)
15 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |     Column(name: "Flags", type: .constant(4)),
17 |     Column(name: "TypeDefId", type: .constant(4)),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/FieldDef.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Name (String Heap Index)
12 |   ///   Signature (Blob Heap Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Flags", type: .constant(2)),
15 |     Column(name: "Name", type: .index(.heap(.string))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/FieldLayout.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   Offset (4-byte constant)
11 |   ///   Field (Field Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "Offset", type: .constant(4)),
14 |     Column(name: "Field", type: .index(.simple(FieldDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/FieldMarshal.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   Parent (HasFieldMarshal Coded Index)
11 |   ///   NativeType (Blob Heap Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "Parent", type: .index(.coded(HasFieldMarshal.self))),
14 |     Column(name: "NativeType", type: .index(.heap(.blob))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/FieldRVA.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   RVA (4-byte constant)
11 |   ///   Field (Field Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "RVA", type: .constant(4)),
14 |     Column(name: "Field", type: .index(.simple(FieldDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/File.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Name (String Heap Index)
12 |   ///   HashValue (Blob Heap Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Flags", type: .constant(4)),
15 |     Column(name: "Name", type: .index(.heap(.string))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
[62/110] Compiling ArgumentParser SplitArguments.swift
/host/spi-builder-workspace/Sources/WinMD/Tables/EventMap.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   Parent (TypeDef Index)
11 |   ///   EventList (Event Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "Parent", type: .index(.simple(TypeDef.self))),
14 |     Column(name: "EventList", type: .index(.simple(EventDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/ExportedType.swift:15:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
13 |   ///   TypeNamespace (String Heap Index)
14 |   ///   Implementation (Implementation Coded Index)
15 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |     Column(name: "Flags", type: .constant(4)),
17 |     Column(name: "TypeDefId", type: .constant(4)),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/FieldDef.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Name (String Heap Index)
12 |   ///   Signature (Blob Heap Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Flags", type: .constant(2)),
15 |     Column(name: "Name", type: .index(.heap(.string))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/FieldLayout.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   Offset (4-byte constant)
11 |   ///   Field (Field Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "Offset", type: .constant(4)),
14 |     Column(name: "Field", type: .index(.simple(FieldDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/FieldMarshal.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   Parent (HasFieldMarshal Coded Index)
11 |   ///   NativeType (Blob Heap Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "Parent", type: .index(.coded(HasFieldMarshal.self))),
14 |     Column(name: "NativeType", type: .index(.heap(.blob))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/FieldRVA.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   RVA (4-byte constant)
11 |   ///   Field (Field Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "RVA", type: .constant(4)),
14 |     Column(name: "Field", type: .index(.simple(FieldDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/File.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Name (String Heap Index)
12 |   ///   HashValue (Blob Heap Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Flags", type: .constant(4)),
15 |     Column(name: "Name", type: .index(.heap(.string))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
[63/110] Compiling ArgumentParser DumpHelpGenerator.swift
/host/spi-builder-workspace/Sources/WinMD/Tables/EventMap.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   Parent (TypeDef Index)
11 |   ///   EventList (Event Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "Parent", type: .index(.simple(TypeDef.self))),
14 |     Column(name: "EventList", type: .index(.simple(EventDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/ExportedType.swift:15:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
13 |   ///   TypeNamespace (String Heap Index)
14 |   ///   Implementation (Implementation Coded Index)
15 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |     Column(name: "Flags", type: .constant(4)),
17 |     Column(name: "TypeDefId", type: .constant(4)),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/FieldDef.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Name (String Heap Index)
12 |   ///   Signature (Blob Heap Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Flags", type: .constant(2)),
15 |     Column(name: "Name", type: .index(.heap(.string))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/FieldLayout.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   Offset (4-byte constant)
11 |   ///   Field (Field Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "Offset", type: .constant(4)),
14 |     Column(name: "Field", type: .index(.simple(FieldDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/FieldMarshal.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   Parent (HasFieldMarshal Coded Index)
11 |   ///   NativeType (Blob Heap Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "Parent", type: .index(.coded(HasFieldMarshal.self))),
14 |     Column(name: "NativeType", type: .index(.heap(.blob))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/FieldRVA.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   RVA (4-byte constant)
11 |   ///   Field (Field Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "RVA", type: .constant(4)),
14 |     Column(name: "Field", type: .index(.simple(FieldDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/File.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Name (String Heap Index)
12 |   ///   HashValue (Blob Heap Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Flags", type: .constant(4)),
15 |     Column(name: "Name", type: .index(.heap(.string))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
[64/110] Compiling ArgumentParser CollectionExtensions.swift
/host/spi-builder-workspace/Sources/WinMD/Tables/EventMap.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   Parent (TypeDef Index)
11 |   ///   EventList (Event Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "Parent", type: .index(.simple(TypeDef.self))),
14 |     Column(name: "EventList", type: .index(.simple(EventDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/ExportedType.swift:15:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
13 |   ///   TypeNamespace (String Heap Index)
14 |   ///   Implementation (Implementation Coded Index)
15 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |     Column(name: "Flags", type: .constant(4)),
17 |     Column(name: "TypeDefId", type: .constant(4)),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/FieldDef.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Name (String Heap Index)
12 |   ///   Signature (Blob Heap Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Flags", type: .constant(2)),
15 |     Column(name: "Name", type: .index(.heap(.string))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/FieldLayout.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   Offset (4-byte constant)
11 |   ///   Field (Field Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "Offset", type: .constant(4)),
14 |     Column(name: "Field", type: .index(.simple(FieldDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/FieldMarshal.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   Parent (HasFieldMarshal Coded Index)
11 |   ///   NativeType (Blob Heap Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "Parent", type: .index(.coded(HasFieldMarshal.self))),
14 |     Column(name: "NativeType", type: .index(.heap(.blob))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/FieldRVA.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   RVA (4-byte constant)
11 |   ///   Field (Field Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "RVA", type: .constant(4)),
14 |     Column(name: "Field", type: .index(.simple(FieldDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/File.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Name (String Heap Index)
12 |   ///   HashValue (Blob Heap Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Flags", type: .constant(4)),
15 |     Column(name: "Name", type: .index(.heap(.string))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
[65/110] Compiling ArgumentParser SequenceExtensions.swift
/host/spi-builder-workspace/Sources/WinMD/Tables/EventMap.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   Parent (TypeDef Index)
11 |   ///   EventList (Event Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "Parent", type: .index(.simple(TypeDef.self))),
14 |     Column(name: "EventList", type: .index(.simple(EventDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/ExportedType.swift:15:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
13 |   ///   TypeNamespace (String Heap Index)
14 |   ///   Implementation (Implementation Coded Index)
15 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |     Column(name: "Flags", type: .constant(4)),
17 |     Column(name: "TypeDefId", type: .constant(4)),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/FieldDef.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Name (String Heap Index)
12 |   ///   Signature (Blob Heap Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Flags", type: .constant(2)),
15 |     Column(name: "Name", type: .index(.heap(.string))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/FieldLayout.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   Offset (4-byte constant)
11 |   ///   Field (Field Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "Offset", type: .constant(4)),
14 |     Column(name: "Field", type: .index(.simple(FieldDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/FieldMarshal.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   Parent (HasFieldMarshal Coded Index)
11 |   ///   NativeType (Blob Heap Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "Parent", type: .index(.coded(HasFieldMarshal.self))),
14 |     Column(name: "NativeType", type: .index(.heap(.blob))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/FieldRVA.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   RVA (4-byte constant)
11 |   ///   Field (Field Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "RVA", type: .constant(4)),
14 |     Column(name: "Field", type: .index(.simple(FieldDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/File.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Name (String Heap Index)
12 |   ///   HashValue (Blob Heap Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Flags", type: .constant(4)),
15 |     Column(name: "Name", type: .index(.heap(.string))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
[66/110] Compiling ArgumentParser NameSpecification.swift
/host/spi-builder-workspace/Sources/WinMD/Tables/MethodImpl.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   MethodBody (MethodDefOrRef Coded Index)
12 |   ///   MethodDeclaration (MethodDefOrRef Coded Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Class", type: .index(.simple(TypeDef.self))),
15 |     Column(name: "MethodBody", type: .index(.coded(MethodDefOrRef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/MethodSemantics.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Method (MethodDef Index)
12 |   ///   Association (HasSemantics Coded Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Semantics", type: .constant(2)),
15 |     Column(name: "Method", type: .index(.simple(MethodDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/MethodSpec.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   Method (MethodDefOrRef Coded Index)
11 |   ///   Instantiation (Blob Heap Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "Method", type: .index(.coded(MethodDefOrRef.self))),
14 |     Column(name: "Instantiation", type: .index(.heap(.blob))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/Module.swift:17:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
15 |   ///   EncId (GUID Heap Index, reserved, MBZ)
16 |   ///   EncBaseId (GUID Heap Index, reserved, MBZ)
17 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |     Column(name: "Generation", type: .constant(2)),
19 |     Column(name: "Name", type: .index(.heap(.string))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/ModuleRef.swift:11:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |   /// Record Layout
10 |   ///   Name (String Heap Index)
11 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |     Column(name: "Name", type: .index(.heap(.string))),
13 |   ]
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/NestedClass.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   NestedClass (TypeDef Index)
11 |   ///   EnclosingClass (TypeDef Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "NestedClass", type: .index(.simple(TypeDef.self))),
14 |     Column(name: "EnclosingClass", type: .index(.simple(TypeDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/Param.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Sequence (2-byte constant)
12 |   ///   Name (String Heap Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Flags", type: .constant(2)),
15 |     Column(name: "Sequence", type: .constant(2)),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
[67/110] Compiling ArgumentParser ParsableArguments.swift
/host/spi-builder-workspace/Sources/WinMD/Tables/MethodImpl.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   MethodBody (MethodDefOrRef Coded Index)
12 |   ///   MethodDeclaration (MethodDefOrRef Coded Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Class", type: .index(.simple(TypeDef.self))),
15 |     Column(name: "MethodBody", type: .index(.coded(MethodDefOrRef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/MethodSemantics.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Method (MethodDef Index)
12 |   ///   Association (HasSemantics Coded Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Semantics", type: .constant(2)),
15 |     Column(name: "Method", type: .index(.simple(MethodDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/MethodSpec.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   Method (MethodDefOrRef Coded Index)
11 |   ///   Instantiation (Blob Heap Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "Method", type: .index(.coded(MethodDefOrRef.self))),
14 |     Column(name: "Instantiation", type: .index(.heap(.blob))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/Module.swift:17:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
15 |   ///   EncId (GUID Heap Index, reserved, MBZ)
16 |   ///   EncBaseId (GUID Heap Index, reserved, MBZ)
17 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |     Column(name: "Generation", type: .constant(2)),
19 |     Column(name: "Name", type: .index(.heap(.string))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/ModuleRef.swift:11:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |   /// Record Layout
10 |   ///   Name (String Heap Index)
11 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |     Column(name: "Name", type: .index(.heap(.string))),
13 |   ]
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/NestedClass.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   NestedClass (TypeDef Index)
11 |   ///   EnclosingClass (TypeDef Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "NestedClass", type: .index(.simple(TypeDef.self))),
14 |     Column(name: "EnclosingClass", type: .index(.simple(TypeDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/Param.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Sequence (2-byte constant)
12 |   ///   Name (String Heap Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Flags", type: .constant(2)),
15 |     Column(name: "Sequence", type: .constant(2)),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
[68/110] Compiling ArgumentParser ParsableArgumentsValidation.swift
/host/spi-builder-workspace/Sources/WinMD/Tables/MethodImpl.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   MethodBody (MethodDefOrRef Coded Index)
12 |   ///   MethodDeclaration (MethodDefOrRef Coded Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Class", type: .index(.simple(TypeDef.self))),
15 |     Column(name: "MethodBody", type: .index(.coded(MethodDefOrRef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/MethodSemantics.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Method (MethodDef Index)
12 |   ///   Association (HasSemantics Coded Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Semantics", type: .constant(2)),
15 |     Column(name: "Method", type: .index(.simple(MethodDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/MethodSpec.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   Method (MethodDefOrRef Coded Index)
11 |   ///   Instantiation (Blob Heap Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "Method", type: .index(.coded(MethodDefOrRef.self))),
14 |     Column(name: "Instantiation", type: .index(.heap(.blob))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/Module.swift:17:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
15 |   ///   EncId (GUID Heap Index, reserved, MBZ)
16 |   ///   EncBaseId (GUID Heap Index, reserved, MBZ)
17 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |     Column(name: "Generation", type: .constant(2)),
19 |     Column(name: "Name", type: .index(.heap(.string))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/ModuleRef.swift:11:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |   /// Record Layout
10 |   ///   Name (String Heap Index)
11 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |     Column(name: "Name", type: .index(.heap(.string))),
13 |   ]
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/NestedClass.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   NestedClass (TypeDef Index)
11 |   ///   EnclosingClass (TypeDef Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "NestedClass", type: .index(.simple(TypeDef.self))),
14 |     Column(name: "EnclosingClass", type: .index(.simple(TypeDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/Param.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Sequence (2-byte constant)
12 |   ///   Name (String Heap Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Flags", type: .constant(2)),
15 |     Column(name: "Sequence", type: .constant(2)),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
[69/110] Compiling ArgumentParser ParsableCommand.swift
/host/spi-builder-workspace/Sources/WinMD/Tables/MethodImpl.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   MethodBody (MethodDefOrRef Coded Index)
12 |   ///   MethodDeclaration (MethodDefOrRef Coded Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Class", type: .index(.simple(TypeDef.self))),
15 |     Column(name: "MethodBody", type: .index(.coded(MethodDefOrRef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/MethodSemantics.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Method (MethodDef Index)
12 |   ///   Association (HasSemantics Coded Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Semantics", type: .constant(2)),
15 |     Column(name: "Method", type: .index(.simple(MethodDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/MethodSpec.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   Method (MethodDefOrRef Coded Index)
11 |   ///   Instantiation (Blob Heap Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "Method", type: .index(.coded(MethodDefOrRef.self))),
14 |     Column(name: "Instantiation", type: .index(.heap(.blob))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/Module.swift:17:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
15 |   ///   EncId (GUID Heap Index, reserved, MBZ)
16 |   ///   EncBaseId (GUID Heap Index, reserved, MBZ)
17 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |     Column(name: "Generation", type: .constant(2)),
19 |     Column(name: "Name", type: .index(.heap(.string))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/ModuleRef.swift:11:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |   /// Record Layout
10 |   ///   Name (String Heap Index)
11 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |     Column(name: "Name", type: .index(.heap(.string))),
13 |   ]
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/NestedClass.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   NestedClass (TypeDef Index)
11 |   ///   EnclosingClass (TypeDef Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "NestedClass", type: .index(.simple(TypeDef.self))),
14 |     Column(name: "EnclosingClass", type: .index(.simple(TypeDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/Param.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Sequence (2-byte constant)
12 |   ///   Name (String Heap Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Flags", type: .constant(2)),
15 |     Column(name: "Sequence", type: .constant(2)),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
[70/110] Compiling ArgumentParser ArgumentDecoder.swift
/host/spi-builder-workspace/Sources/WinMD/Tables/MethodImpl.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   MethodBody (MethodDefOrRef Coded Index)
12 |   ///   MethodDeclaration (MethodDefOrRef Coded Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Class", type: .index(.simple(TypeDef.self))),
15 |     Column(name: "MethodBody", type: .index(.coded(MethodDefOrRef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/MethodSemantics.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Method (MethodDef Index)
12 |   ///   Association (HasSemantics Coded Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Semantics", type: .constant(2)),
15 |     Column(name: "Method", type: .index(.simple(MethodDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/MethodSpec.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   Method (MethodDefOrRef Coded Index)
11 |   ///   Instantiation (Blob Heap Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "Method", type: .index(.coded(MethodDefOrRef.self))),
14 |     Column(name: "Instantiation", type: .index(.heap(.blob))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/Module.swift:17:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
15 |   ///   EncId (GUID Heap Index, reserved, MBZ)
16 |   ///   EncBaseId (GUID Heap Index, reserved, MBZ)
17 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |     Column(name: "Generation", type: .constant(2)),
19 |     Column(name: "Name", type: .index(.heap(.string))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/ModuleRef.swift:11:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |   /// Record Layout
10 |   ///   Name (String Heap Index)
11 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |     Column(name: "Name", type: .index(.heap(.string))),
13 |   ]
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/NestedClass.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   NestedClass (TypeDef Index)
11 |   ///   EnclosingClass (TypeDef Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "NestedClass", type: .index(.simple(TypeDef.self))),
14 |     Column(name: "EnclosingClass", type: .index(.simple(TypeDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/Param.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Sequence (2-byte constant)
12 |   ///   Name (String Heap Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Flags", type: .constant(2)),
15 |     Column(name: "Sequence", type: .constant(2)),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
[71/110] Compiling ArgumentParser ArgumentDefinition.swift
/host/spi-builder-workspace/Sources/WinMD/Tables/MethodImpl.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   MethodBody (MethodDefOrRef Coded Index)
12 |   ///   MethodDeclaration (MethodDefOrRef Coded Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Class", type: .index(.simple(TypeDef.self))),
15 |     Column(name: "MethodBody", type: .index(.coded(MethodDefOrRef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/MethodSemantics.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Method (MethodDef Index)
12 |   ///   Association (HasSemantics Coded Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Semantics", type: .constant(2)),
15 |     Column(name: "Method", type: .index(.simple(MethodDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/MethodSpec.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   Method (MethodDefOrRef Coded Index)
11 |   ///   Instantiation (Blob Heap Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "Method", type: .index(.coded(MethodDefOrRef.self))),
14 |     Column(name: "Instantiation", type: .index(.heap(.blob))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/Module.swift:17:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
15 |   ///   EncId (GUID Heap Index, reserved, MBZ)
16 |   ///   EncBaseId (GUID Heap Index, reserved, MBZ)
17 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |     Column(name: "Generation", type: .constant(2)),
19 |     Column(name: "Name", type: .index(.heap(.string))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/ModuleRef.swift:11:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |   /// Record Layout
10 |   ///   Name (String Heap Index)
11 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |     Column(name: "Name", type: .index(.heap(.string))),
13 |   ]
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/NestedClass.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   NestedClass (TypeDef Index)
11 |   ///   EnclosingClass (TypeDef Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "NestedClass", type: .index(.simple(TypeDef.self))),
14 |     Column(name: "EnclosingClass", type: .index(.simple(TypeDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/Param.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Sequence (2-byte constant)
12 |   ///   Name (String Heap Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Flags", type: .constant(2)),
15 |     Column(name: "Sequence", type: .constant(2)),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
[72/110] Compiling ArgumentParser HelpCommand.swift
/host/spi-builder-workspace/Sources/WinMD/Tables/MethodImpl.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   MethodBody (MethodDefOrRef Coded Index)
12 |   ///   MethodDeclaration (MethodDefOrRef Coded Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Class", type: .index(.simple(TypeDef.self))),
15 |     Column(name: "MethodBody", type: .index(.coded(MethodDefOrRef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/MethodSemantics.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Method (MethodDef Index)
12 |   ///   Association (HasSemantics Coded Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Semantics", type: .constant(2)),
15 |     Column(name: "Method", type: .index(.simple(MethodDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/MethodSpec.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   Method (MethodDefOrRef Coded Index)
11 |   ///   Instantiation (Blob Heap Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "Method", type: .index(.coded(MethodDefOrRef.self))),
14 |     Column(name: "Instantiation", type: .index(.heap(.blob))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/Module.swift:17:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
15 |   ///   EncId (GUID Heap Index, reserved, MBZ)
16 |   ///   EncBaseId (GUID Heap Index, reserved, MBZ)
17 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |     Column(name: "Generation", type: .constant(2)),
19 |     Column(name: "Name", type: .index(.heap(.string))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/ModuleRef.swift:11:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |   /// Record Layout
10 |   ///   Name (String Heap Index)
11 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |     Column(name: "Name", type: .index(.heap(.string))),
13 |   ]
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/NestedClass.swift:12:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   ///   NestedClass (TypeDef Index)
11 |   ///   EnclosingClass (TypeDef Index)
12 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     Column(name: "NestedClass", type: .index(.simple(TypeDef.self))),
14 |     Column(name: "EnclosingClass", type: .index(.simple(TypeDef.self))),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
/host/spi-builder-workspace/Sources/WinMD/Tables/Param.swift:13:21: warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
11 |   ///   Sequence (2-byte constant)
12 |   ///   Name (String Heap Index)
13 |   public static let columns: [Column] = [
   |                     |- warning: static property 'columns' is not concurrency-safe because non-'Sendable' type '[Column]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: add '@MainActor' to make static property 'columns' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |     Column(name: "Flags", type: .constant(2)),
15 |     Column(name: "Sequence", type: .constant(2)),
/host/spi-builder-workspace/Sources/WinMD/Table.swift:20:15: note: consider making struct 'Column' conform to the 'Sendable' protocol
18 | /// Accessible columns have a name which the user can use to reference the
19 | /// column, and a type which indicates how to read the value of the column.
20 | public struct Column {
   |               `- note: consider making struct 'Column' conform to the 'Sendable' protocol
21 |   let name: StaticString
22 |   let type: ColumnType
[73/111] Wrapping AST for WinMD for debugging
[75/111] Emitting module ArgumentParser
[76/111] Compiling ArgumentParser BashCompletionsGenerator.swift
[77/111] Compiling ArgumentParser CompletionsGenerator.swift
[78/111] Compiling ArgumentParser FishCompletionsGenerator.swift
[79/111] Compiling ArgumentParser ZshCompletionsGenerator.swift
[80/111] Compiling ArgumentParser Argument.swift
[98/111] Compiling ArgumentParser ArgumentHelp.swift
[99/111] Compiling ArgumentParser CompletionKind.swift
[100/111] Compiling ArgumentParser Errors.swift
[101/111] Compiling ArgumentParser Flag.swift
[108/112] Wrapping AST for ArgumentParser for debugging
[110/115] Compiling winmd_inspect main.swift
[111/115] Emitting module winmd_inspect
[112/115] Compiling winmd_inspect FileURL.swift
[113/116] Wrapping AST for winmd-inspect for debugging
[114/116] Write Objects.LinkFileList
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/libFoundation.a: archive member 'Foundation.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/libFoundationEssentials.a: archive member 'FoundationEssentials.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/libFoundationInternationalization.a: archive member 'FoundationInternationalization.autolink' is neither Wasm object file nor LLVM bitcode
[115/116] Linking winmd-inspect.wasm
Build complete! (18.60s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "1.1.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "http://github.com/apple/swift-argument-parser"
    }
  ],
  "manifest_display_name" : "SwiftWinMD",
  "name" : "SwiftWinMD",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "winmd-inspect",
      "targets" : [
        "winmd-inspect"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "winmd_inspect",
      "module_type" : "SwiftTarget",
      "name" : "winmd-inspect",
      "path" : "Sources/winmd-inspect",
      "product_dependencies" : [
        "ArgumentParser"
      ],
      "product_memberships" : [
        "winmd-inspect"
      ],
      "sources" : [
        "FileURL.swift",
        "main.swift"
      ],
      "target_dependencies" : [
        "WinMD"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "WinMDTests",
      "module_type" : "SwiftTarget",
      "name" : "WinMDTests",
      "path" : "Tests/WinMDTests",
      "sources" : [
        "CodedIndexTests.swift",
        "GUIDHeapTests.swift",
        "StringsHeapTests.swift"
      ],
      "target_dependencies" : [
        "WinMD"
      ],
      "type" : "test"
    },
    {
      "c99name" : "WinMD",
      "module_type" : "SwiftTarget",
      "name" : "WinMD",
      "path" : "Sources/WinMD",
      "product_memberships" : [
        "winmd-inspect"
      ],
      "sources" : [
        "ArraySlice+Extensions.swift",
        "AssemblyVersion.swift",
        "BlobsHeap.swift",
        "CIL.swift",
        "CILFlags.swift",
        "CILTables.swift",
        "CodedIndex.swift",
        "Compression.swift",
        "DOSFile.swift",
        "Database.swift",
        "Error.swift",
        "GUIDHeap.swift",
        "Index.swift",
        "Iteration.swift",
        "PEFile.swift",
        "StringsHeap.swift",
        "Table.swift",
        "Tables/Assembly.swift",
        "Tables/AssemblyOS.swift",
        "Tables/AssemblyProcessor.swift",
        "Tables/AssemblyRef.swift",
        "Tables/AssemblyRefOS.swift",
        "Tables/AssemblyRefProcessor.swift",
        "Tables/ClassLayout.swift",
        "Tables/Constant.swift",
        "Tables/CustomAttribute.swift",
        "Tables/DeclSecurity.swift",
        "Tables/EventDef.swift",
        "Tables/EventMap.swift",
        "Tables/ExportedType.swift",
        "Tables/FieldDef.swift",
        "Tables/FieldLayout.swift",
        "Tables/FieldMarshal.swift",
        "Tables/FieldRVA.swift",
        "Tables/File.swift",
        "Tables/GenericParam.swift",
        "Tables/GenericParamConstraint.swift",
        "Tables/ImplMap.swift",
        "Tables/InterfaceImpl.swift",
        "Tables/ManifestResource.swift",
        "Tables/MemberRef.swift",
        "Tables/MethodDef.swift",
        "Tables/MethodImpl.swift",
        "Tables/MethodSemantics.swift",
        "Tables/MethodSpec.swift",
        "Tables/Module.swift",
        "Tables/ModuleRef.swift",
        "Tables/NestedClass.swift",
        "Tables/Param.swift",
        "Tables/PropertyDef.swift",
        "Tables/PropertyMap.swift",
        "Tables/StandAloneSig.swift",
        "Tables/TypeDef.swift",
        "Tables/TypeRef.swift",
        "Tables/TypeSpec.swift",
        "TablesStream.swift"
      ],
      "target_dependencies" : [
        "CPE"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CPE",
      "module_type" : "ClangTarget",
      "name" : "CPE",
      "path" : "Sources/CPE",
      "product_memberships" : [
        "winmd-inspect"
      ],
      "sources" : [
        "shims.c"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.3"
}
wasm-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:7e37457820e5f17452a98118754f345f2619722c485f2db0d8b666940a83afd2
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest
Done.