The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build Lark, reference 0.8.0 (af39c8), with Swift 6.0 for macOS (SPM) on 31 Oct 2024 12:39:03 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

========================================
RunAll
========================================
Builder version: 4.56.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/bouke/lark.git
Reference: 0.8.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/bouke/lark
 * tag               0.8.0      -> FETCH_HEAD
HEAD is now at af39c8b Release 0.8.0
Cloned https://github.com/bouke/lark.git
Revision (git rev-parse @):
af39c8ba22ff1c7318a47e06666c4fee9aa9dd50
SUCCESS checkout https://github.com/bouke/lark.git at 0.8.0
Fetching https://github.com/Alamofire/Alamofire.git
[1/29789] Fetching alamofire
Fetched https://github.com/Alamofire/Alamofire.git from cache (3.05s)
Computing version for https://github.com/Alamofire/Alamofire.git
Computed https://github.com/Alamofire/Alamofire.git at 4.9.1 (2.61s)
Creating working copy for https://github.com/Alamofire/Alamofire.git
Working copy of https://github.com/Alamofire/Alamofire.git resolved at 4.9.1
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "lark",
      "name": "Lark",
      "url": "https://github.com/bouke/lark.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/lark",
      "dependencies": [
        {
          "identity": "alamofire",
          "name": "Alamofire",
          "url": "https://github.com/Alamofire/Alamofire.git",
          "version": "4.9.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Alamofire",
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/bouke/lark.git
[1/2164] Fetching lark
Fetched https://github.com/bouke/lark.git from cache (1.11s)
Fetching https://github.com/Alamofire/Alamofire.git from cache
Fetched https://github.com/Alamofire/Alamofire.git from cache (0.70s)
Computing version for https://github.com/Alamofire/Alamofire.git
Computed https://github.com/Alamofire/Alamofire.git at 4.9.1 (0.05s)
Creating working copy for https://github.com/Alamofire/Alamofire.git
Working copy of https://github.com/Alamofire/Alamofire.git resolved at 4.9.1
Creating working copy for https://github.com/bouke/lark.git
Working copy of https://github.com/bouke/lark.git resolved at 0.8.0 (af39c8b)
warning: '.resolve-product-dependencies': dependency 'lark' is not used by any target
Found 1 product dependencies
  - Alamofire
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/bouke/lark.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Building for debugging...
[0/10] Write sources
[4/10] Write lark-generate-client-entitlement.plist
[4/10] Write sources
[6/10] Write swift-version--7754E27361AE5C74.txt
[8/27] Compiling Alamofire TaskDelegate.swift
[9/28] Compiling Alamofire Result.swift
[10/28] Compiling Alamofire ServerTrustPolicy.swift
[11/28] Compiling Alamofire Timeline.swift
[12/28] Compiling Alamofire SessionDelegate.swift
[13/28] Compiling Alamofire SessionManager.swift
[14/28] Compiling Alamofire ParameterEncoding.swift
[15/28] Compiling Alamofire Request.swift
[16/28] Compiling Alamofire Response.swift
[17/28] Compiling Alamofire ResponseSerialization.swift
[18/28] Emitting module Alamofire
[19/28] Compiling Alamofire NetworkReachabilityManager.swift
[20/28] Compiling Alamofire Notifications.swift
[21/28] Compiling Alamofire AFError.swift
[22/28] Compiling Alamofire Alamofire.swift
[23/28] Compiling Alamofire DispatchQueue+Alamofire.swift
[24/28] Compiling Alamofire MultipartFormData.swift
[25/28] Compiling Alamofire Validation.swift
[26/37] Compiling Lark Utils.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lark/StringSerializableList.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
 2 |
 3 | public protocol StringSerializableList: XMLDeserializable, XMLSerializable, Sequence, Collection, ExpressibleByArrayLiteral {
 4 |     associatedtype Element: StringDeserializable, StringSerializable
   |                    `- warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
 5 |
 6 |     var _contents: [Element] { get }
Swift.Sequence:2:20: note: 'Element' declared here
 1 | public protocol Sequence<Element> {
 2 |     associatedtype Element where Self.Element == Self.Iterator.Element
   |                    `- note: 'Element' declared here
 3 |     associatedtype Iterator : IteratorProtocol
 4 |     @available(*, unavailable, renamed: "Iterator")
[27/37] Compiling Lark StringSerializableList.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lark/StringSerializableList.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
 2 |
 3 | public protocol StringSerializableList: XMLDeserializable, XMLSerializable, Sequence, Collection, ExpressibleByArrayLiteral {
 4 |     associatedtype Element: StringDeserializable, StringSerializable
   |                    `- warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
 5 |
 6 |     var _contents: [Element] { get }
Swift.Sequence:2:20: note: 'Element' declared here
 1 | public protocol Sequence<Element> {
 2 |     associatedtype Element where Self.Element == Self.Iterator.Element
   |                    `- note: 'Element' declared here
 3 |     associatedtype Iterator : IteratorProtocol
 4 |     @available(*, unavailable, renamed: "Iterator")
[28/37] Compiling Lark Validation.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lark/Validation.swift:47:16: warning: stored property 'faultcode' of 'Sendable'-conforming struct 'Fault' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
 45 |
 46 |     /// Provides an algorithmic mechanism for identifying the fault.
 47 |     public let faultcode: QualifiedName
    |                `- warning: stored property 'faultcode' of 'Sendable'-conforming struct 'Fault' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
 48 |
 49 |     /// Provides a human readable explanation of the fault and is not intended for algorithmic processing.
/Users/admin/builder/spi-builder-workspace/Sources/Lark/QualifiedName.swift:3:15: note: consider making struct 'QualifiedName' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct QualifiedName {
   |               `- note: consider making struct 'QualifiedName' conform to the 'Sendable' protocol
 4 |     public enum Error: Swift.Error {
 5 |         case invalidNamespacePrefix(String)
/Users/admin/builder/spi-builder-workspace/Sources/Lark/Validation.swift:56:16: warning: stored property 'detail' of 'Sendable'-conforming struct 'Fault' has non-sendable type '[XMLNode]'; this is an error in the Swift 6 language mode
 54 |
 55 |     /// Carries application specific error information related to the `Body` element.
 56 |     public let detail: [XMLNode]
    |                `- warning: stored property 'detail' of 'Sendable'-conforming struct 'Fault' has non-sendable type '[XMLNode]'; this is an error in the Swift 6 language mode
 57 |
 58 |     /// A textual representation of this `Fault` instance.
Swift.Array:1:23: note: generic struct 'Array' does not conform to the 'Sendable' protocol
1 | @frozen public struct Array<Element> : _DestructorSafeContainer {
  |                       `- note: generic struct 'Array' does not conform to the 'Sendable' protocol
2 | }
[29/37] Compiling Lark Envelope.swift
[30/37] Compiling Lark QualifiedName.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lark/StringSerializableList.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
 2 |
 3 | public protocol StringSerializableList: XMLDeserializable, XMLSerializable, Sequence, Collection, ExpressibleByArrayLiteral {
 4 |     associatedtype Element: StringDeserializable, StringSerializable
   |                    `- warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
 5 |
 6 |     var _contents: [Element] { get }
Swift.Sequence:2:20: note: 'Element' declared here
 1 | public protocol Sequence<Element> {
 2 |     associatedtype Element where Self.Element == Self.Iterator.Element
   |                    `- note: 'Element' declared here
 3 |     associatedtype Iterator : IteratorProtocol
 4 |     @available(*, unavailable, renamed: "Iterator")
/Users/admin/builder/spi-builder-workspace/Sources/Lark/QualifiedName.swift:31:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'QualifiedName' to 'Hashable' by implementing 'hash(into:)' instead
29 |
30 | extension QualifiedName: Hashable {
31 |     public var hashValue: Int {
   |                `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'QualifiedName' to 'Hashable' by implementing 'hash(into:)' instead
32 |         return uri.hashValue % 17 + localName.hashValue
33 |     }
[31/37] Emitting module Lark
/Users/admin/builder/spi-builder-workspace/Sources/Lark/StringSerializableList.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
 2 |
 3 | public protocol StringSerializableList: XMLDeserializable, XMLSerializable, Sequence, Collection, ExpressibleByArrayLiteral {
 4 |     associatedtype Element: StringDeserializable, StringSerializable
   |                    `- warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
 5 |
 6 |     var _contents: [Element] { get }
Swift.Sequence:2:20: note: 'Element' declared here
 1 | public protocol Sequence<Element> {
 2 |     associatedtype Element where Self.Element == Self.Iterator.Element
   |                    `- note: 'Element' declared here
 3 |     associatedtype Iterator : IteratorProtocol
 4 |     @available(*, unavailable, renamed: "Iterator")
/Users/admin/builder/spi-builder-workspace/Sources/Lark/QualifiedName.swift:31:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'QualifiedName' to 'Hashable' by implementing 'hash(into:)' instead
29 |
30 | extension QualifiedName: Hashable {
31 |     public var hashValue: Int {
   |                `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'QualifiedName' to 'Hashable' by implementing 'hash(into:)' instead
32 |         return uri.hashValue % 17 + localName.hashValue
33 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Lark/Serialization.swift:12:10: warning: associated value 'noElementWithName' of 'Sendable'-conforming enum 'XMLDeserializationError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
 10 |
 11 | public enum XMLDeserializationError: Error {
 12 |     case noElementWithName(QualifiedName)
    |          `- warning: associated value 'noElementWithName' of 'Sendable'-conforming enum 'XMLDeserializationError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
 13 |     case cannotDeserialize
 14 | }
/Users/admin/builder/spi-builder-workspace/Sources/Lark/QualifiedName.swift:3:15: note: consider making struct 'QualifiedName' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct QualifiedName {
   |               `- note: consider making struct 'QualifiedName' conform to the 'Sendable' protocol
 4 |     public enum Error: Swift.Error {
 5 |         case invalidNamespacePrefix(String)
/Users/admin/builder/spi-builder-workspace/Sources/Lark/Validation.swift:47:16: warning: stored property 'faultcode' of 'Sendable'-conforming struct 'Fault' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
 45 |
 46 |     /// Provides an algorithmic mechanism for identifying the fault.
 47 |     public let faultcode: QualifiedName
    |                `- warning: stored property 'faultcode' of 'Sendable'-conforming struct 'Fault' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
 48 |
 49 |     /// Provides a human readable explanation of the fault and is not intended for algorithmic processing.
/Users/admin/builder/spi-builder-workspace/Sources/Lark/QualifiedName.swift:3:15: note: consider making struct 'QualifiedName' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct QualifiedName {
   |               `- note: consider making struct 'QualifiedName' conform to the 'Sendable' protocol
 4 |     public enum Error: Swift.Error {
 5 |         case invalidNamespacePrefix(String)
/Users/admin/builder/spi-builder-workspace/Sources/Lark/Validation.swift:56:16: warning: stored property 'detail' of 'Sendable'-conforming struct 'Fault' has non-sendable type '[XMLNode]'; this is an error in the Swift 6 language mode
 54 |
 55 |     /// Carries application specific error information related to the `Body` element.
 56 |     public let detail: [XMLNode]
    |                `- warning: stored property 'detail' of 'Sendable'-conforming struct 'Fault' has non-sendable type '[XMLNode]'; this is an error in the Swift 6 language mode
 57 |
 58 |     /// A textual representation of this `Fault` instance.
Swift.Array:1:23: note: generic struct 'Array' does not conform to the 'Sendable' protocol
1 | @frozen public struct Array<Element> : _DestructorSafeContainer {
  |                       `- note: generic struct 'Array' does not conform to the 'Sendable' protocol
2 | }
[32/37] Compiling Lark Alamofire+Extensions.swift
[33/37] Compiling Lark Client.swift
[34/37] Compiling Lark Serialization.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lark/Serialization.swift:12:10: warning: associated value 'noElementWithName' of 'Sendable'-conforming enum 'XMLDeserializationError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
 10 |
 11 | public enum XMLDeserializationError: Error {
 12 |     case noElementWithName(QualifiedName)
    |          `- warning: associated value 'noElementWithName' of 'Sendable'-conforming enum 'XMLDeserializationError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
 13 |     case cannotDeserialize
 14 | }
/Users/admin/builder/spi-builder-workspace/Sources/Lark/QualifiedName.swift:3:15: note: consider making struct 'QualifiedName' conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct QualifiedName {
   |               `- note: consider making struct 'QualifiedName' conform to the 'Sendable' protocol
 4 |     public enum Error: Swift.Error {
 5 |         case invalidNamespacePrefix(String)
/Users/admin/builder/spi-builder-workspace/Sources/Lark/StringSerializableList.swift:4:20: warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
 2 |
 3 | public protocol StringSerializableList: XMLDeserializable, XMLSerializable, Sequence, Collection, ExpressibleByArrayLiteral {
 4 |     associatedtype Element: StringDeserializable, StringSerializable
   |                    `- warning: redeclaration of associated type 'Element' from protocol 'Sequence' is better expressed as a 'where' clause on the protocol
 5 |
 6 |     var _contents: [Element] { get }
Swift.Sequence:2:20: note: 'Element' declared here
 1 | public protocol Sequence<Element> {
 2 |     associatedtype Element where Self.Element == Self.Iterator.Element
   |                    `- note: 'Element' declared here
 3 |     associatedtype Iterator : IteratorProtocol
 4 |     @available(*, unavailable, renamed: "Iterator")
[35/44] Emitting module SchemaParser
/Users/admin/builder/spi-builder-workspace/Sources/SchemaParser/Schema+Extensions.swift:10:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Element' to 'Hashable' by implementing 'hash(into:)' instead
 8 |
 9 | extension Element: Hashable {
10 |     public var hashValue: Int {
   |                `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Element' to 'Hashable' by implementing 'hash(into:)' instead
11 |         return name.hashValue
12 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SchemaParser/WebServiceDescription.swift:56:14: warning: associated value 'unsupportedOperation' of 'Sendable'-conforming enum 'ParseError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
 54 |         case unsupportedTransport(String)
 55 |         case noTransport
 56 |         case unsupportedOperation(QualifiedName)
    |              `- warning: associated value 'unsupportedOperation' of 'Sendable'-conforming enum 'ParseError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
 57 |         case bindingOperationMissingInput(QualifiedName)
 58 |         case bindingOperationMissingOutput(QualifiedName)
/Users/admin/builder/spi-builder-workspace/Sources/Lark/QualifiedName.swift:3:15: note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct QualifiedName {
   |               `- note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 4 |     public enum Error: Swift.Error {
 5 |         case invalidNamespacePrefix(String)
/Users/admin/builder/spi-builder-workspace/Sources/SchemaParser/WebServiceDescription.swift:4:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Lark'
  2 |
  3 | import Foundation
  4 | import Lark
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Lark'
  5 |
  6 | public struct Message {
/Users/admin/builder/spi-builder-workspace/Sources/SchemaParser/WebServiceDescription.swift:57:14: warning: associated value 'bindingOperationMissingInput' of 'Sendable'-conforming enum 'ParseError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
 55 |         case noTransport
 56 |         case unsupportedOperation(QualifiedName)
 57 |         case bindingOperationMissingInput(QualifiedName)
    |              `- warning: associated value 'bindingOperationMissingInput' of 'Sendable'-conforming enum 'ParseError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
 58 |         case bindingOperationMissingOutput(QualifiedName)
 59 |         case unsupportedBindingOperationEncoding(QualifiedName)
/Users/admin/builder/spi-builder-workspace/Sources/Lark/QualifiedName.swift:3:15: note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct QualifiedName {
   |               `- note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 4 |     public enum Error: Swift.Error {
 5 |         case invalidNamespacePrefix(String)
/Users/admin/builder/spi-builder-workspace/Sources/SchemaParser/WebServiceDescription.swift:58:14: warning: associated value 'bindingOperationMissingOutput' of 'Sendable'-conforming enum 'ParseError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
 56 |         case unsupportedOperation(QualifiedName)
 57 |         case bindingOperationMissingInput(QualifiedName)
 58 |         case bindingOperationMissingOutput(QualifiedName)
    |              `- warning: associated value 'bindingOperationMissingOutput' of 'Sendable'-conforming enum 'ParseError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
 59 |         case unsupportedBindingOperationEncoding(QualifiedName)
 60 |         case invalidOperationStyleForBindingOperation(QualifiedName)
/Users/admin/builder/spi-builder-workspace/Sources/Lark/QualifiedName.swift:3:15: note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct QualifiedName {
   |               `- note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 4 |     public enum Error: Swift.Error {
 5 |         case invalidNamespacePrefix(String)
/Users/admin/builder/spi-builder-workspace/Sources/SchemaParser/WebServiceDescription.swift:59:14: warning: associated value 'unsupportedBindingOperationEncoding' of 'Sendable'-conforming enum 'ParseError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
 57 |         case bindingOperationMissingInput(QualifiedName)
 58 |         case bindingOperationMissingOutput(QualifiedName)
 59 |         case unsupportedBindingOperationEncoding(QualifiedName)
    |              `- warning: associated value 'unsupportedBindingOperationEncoding' of 'Sendable'-conforming enum 'ParseError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
 60 |         case invalidOperationStyleForBindingOperation(QualifiedName)
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/Lark/QualifiedName.swift:3:15: note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct QualifiedName {
   |               `- note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 4 |     public enum Error: Swift.Error {
 5 |         case invalidNamespacePrefix(String)
/Users/admin/builder/spi-builder-workspace/Sources/SchemaParser/WebServiceDescription.swift:60:14: warning: associated value 'invalidOperationStyleForBindingOperation' of 'Sendable'-conforming enum 'ParseError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
 58 |         case bindingOperationMissingOutput(QualifiedName)
 59 |         case unsupportedBindingOperationEncoding(QualifiedName)
 60 |         case invalidOperationStyleForBindingOperation(QualifiedName)
    |              `- warning: associated value 'invalidOperationStyleForBindingOperation' of 'Sendable'-conforming enum 'ParseError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
 61 |
 62 |         public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/Lark/QualifiedName.swift:3:15: note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct QualifiedName {
   |               `- note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 4 |     public enum Error: Swift.Error {
 5 |         case invalidNamespacePrefix(String)
/Users/admin/builder/spi-builder-workspace/Sources/SchemaParser/WebServiceDescription.swift:339:10: warning: associated value 'unsupportedPortAddress' of 'Sendable'-conforming enum 'WebServiceDescriptionParseError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
337 |     case unsupportedImport
338 |     case incorrectRootElement
339 |     case unsupportedPortAddress(QualifiedName)
    |          `- warning: associated value 'unsupportedPortAddress' of 'Sendable'-conforming enum 'WebServiceDescriptionParseError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
340 |     case nodeWithoutTargetNamespace
341 |     case schemaWithoutTargetNamespace
/Users/admin/builder/spi-builder-workspace/Sources/Lark/QualifiedName.swift:3:15: note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct QualifiedName {
   |               `- note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 4 |     public enum Error: Swift.Error {
 5 |         case invalidNamespacePrefix(String)
[36/44] Compiling SchemaParser Utils.swift
[37/44] Compiling SchemaParser SchemaParser.swift
[38/44] Compiling SchemaParser WebServiceDescription.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchemaParser/WebServiceDescription.swift:56:14: warning: associated value 'unsupportedOperation' of 'Sendable'-conforming enum 'ParseError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
 54 |         case unsupportedTransport(String)
 55 |         case noTransport
 56 |         case unsupportedOperation(QualifiedName)
    |              `- warning: associated value 'unsupportedOperation' of 'Sendable'-conforming enum 'ParseError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
 57 |         case bindingOperationMissingInput(QualifiedName)
 58 |         case bindingOperationMissingOutput(QualifiedName)
/Users/admin/builder/spi-builder-workspace/Sources/Lark/QualifiedName.swift:3:15: note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct QualifiedName {
   |               `- note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 4 |     public enum Error: Swift.Error {
 5 |         case invalidNamespacePrefix(String)
/Users/admin/builder/spi-builder-workspace/Sources/SchemaParser/WebServiceDescription.swift:4:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Lark'
  2 |
  3 | import Foundation
  4 | import Lark
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Lark'
  5 |
  6 | public struct Message {
/Users/admin/builder/spi-builder-workspace/Sources/SchemaParser/WebServiceDescription.swift:57:14: warning: associated value 'bindingOperationMissingInput' of 'Sendable'-conforming enum 'ParseError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
 55 |         case noTransport
 56 |         case unsupportedOperation(QualifiedName)
 57 |         case bindingOperationMissingInput(QualifiedName)
    |              `- warning: associated value 'bindingOperationMissingInput' of 'Sendable'-conforming enum 'ParseError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
 58 |         case bindingOperationMissingOutput(QualifiedName)
 59 |         case unsupportedBindingOperationEncoding(QualifiedName)
/Users/admin/builder/spi-builder-workspace/Sources/Lark/QualifiedName.swift:3:15: note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct QualifiedName {
   |               `- note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 4 |     public enum Error: Swift.Error {
 5 |         case invalidNamespacePrefix(String)
/Users/admin/builder/spi-builder-workspace/Sources/SchemaParser/WebServiceDescription.swift:58:14: warning: associated value 'bindingOperationMissingOutput' of 'Sendable'-conforming enum 'ParseError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
 56 |         case unsupportedOperation(QualifiedName)
 57 |         case bindingOperationMissingInput(QualifiedName)
 58 |         case bindingOperationMissingOutput(QualifiedName)
    |              `- warning: associated value 'bindingOperationMissingOutput' of 'Sendable'-conforming enum 'ParseError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
 59 |         case unsupportedBindingOperationEncoding(QualifiedName)
 60 |         case invalidOperationStyleForBindingOperation(QualifiedName)
/Users/admin/builder/spi-builder-workspace/Sources/Lark/QualifiedName.swift:3:15: note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct QualifiedName {
   |               `- note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 4 |     public enum Error: Swift.Error {
 5 |         case invalidNamespacePrefix(String)
/Users/admin/builder/spi-builder-workspace/Sources/SchemaParser/WebServiceDescription.swift:59:14: warning: associated value 'unsupportedBindingOperationEncoding' of 'Sendable'-conforming enum 'ParseError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
 57 |         case bindingOperationMissingInput(QualifiedName)
 58 |         case bindingOperationMissingOutput(QualifiedName)
 59 |         case unsupportedBindingOperationEncoding(QualifiedName)
    |              `- warning: associated value 'unsupportedBindingOperationEncoding' of 'Sendable'-conforming enum 'ParseError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
 60 |         case invalidOperationStyleForBindingOperation(QualifiedName)
 61 |
/Users/admin/builder/spi-builder-workspace/Sources/Lark/QualifiedName.swift:3:15: note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct QualifiedName {
   |               `- note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 4 |     public enum Error: Swift.Error {
 5 |         case invalidNamespacePrefix(String)
/Users/admin/builder/spi-builder-workspace/Sources/SchemaParser/WebServiceDescription.swift:60:14: warning: associated value 'invalidOperationStyleForBindingOperation' of 'Sendable'-conforming enum 'ParseError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
 58 |         case bindingOperationMissingOutput(QualifiedName)
 59 |         case unsupportedBindingOperationEncoding(QualifiedName)
 60 |         case invalidOperationStyleForBindingOperation(QualifiedName)
    |              `- warning: associated value 'invalidOperationStyleForBindingOperation' of 'Sendable'-conforming enum 'ParseError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
 61 |
 62 |         public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/Lark/QualifiedName.swift:3:15: note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct QualifiedName {
   |               `- note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 4 |     public enum Error: Swift.Error {
 5 |         case invalidNamespacePrefix(String)
/Users/admin/builder/spi-builder-workspace/Sources/SchemaParser/WebServiceDescription.swift:339:10: warning: associated value 'unsupportedPortAddress' of 'Sendable'-conforming enum 'WebServiceDescriptionParseError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
337 |     case unsupportedImport
338 |     case incorrectRootElement
339 |     case unsupportedPortAddress(QualifiedName)
    |          `- warning: associated value 'unsupportedPortAddress' of 'Sendable'-conforming enum 'WebServiceDescriptionParseError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
340 |     case nodeWithoutTargetNamespace
341 |     case schemaWithoutTargetNamespace
/Users/admin/builder/spi-builder-workspace/Sources/Lark/QualifiedName.swift:3:15: note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct QualifiedName {
   |               `- note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 4 |     public enum Error: Swift.Error {
 5 |         case invalidNamespacePrefix(String)
[39/44] Compiling SchemaParser Schema+Extensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/SchemaParser/Schema+Extensions.swift:10:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Element' to 'Hashable' by implementing 'hash(into:)' instead
 8 |
 9 | extension Element: Hashable {
10 |     public var hashValue: Int {
   |                `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Element' to 'Hashable' by implementing 'hash(into:)' instead
11 |         return name.hashValue
12 |     }
[40/44] Compiling SchemaParser Schema.swift
[41/44] Compiling SchemaParser QualifiedName+XMLElement.swift
[42/53] Compiling CodeGenerator NameTranslation.swift
[43/53] Compiling CodeGenerator Schema+toSwift.swift
[44/53] Compiling CodeGenerator Graph.swift
[45/53] Compiling CodeGenerator Models.swift
[46/53] Compiling CodeGenerator WebServiceDescription+verify.swift
/Users/admin/builder/spi-builder-workspace/Sources/CodeGenerator/WebServiceDescription+verify.swift:162:9: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'WebServiceDescription.Node' to 'Hashable' by implementing 'hash(into:)' instead
160 |     }
161 |
162 |     var hashValue: Int {
    |         `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'WebServiceDescription.Node' to 'Hashable' by implementing 'hash(into:)' instead
163 |         switch self {
164 |         case let .service(qname): return qname.hashValue
/Users/admin/builder/spi-builder-workspace/Sources/CodeGenerator/WebServiceDescription+verify.swift:188:10: warning: associated value 'missingNodes' of 'Sendable'-conforming enum 'WebServiceDescriptionVerifyError' has non-sendable type 'WebServiceDescription.Node'; this is an error in the Swift 6 language mode
  4 |
  5 | extension WebServiceDescription {
  6 |     enum Node {
    |          `- note: consider making enum 'Node' conform to the 'Sendable' protocol
  7 |         case service(QualifiedName)
  8 |         case binding(QualifiedName)
    :
186 |
187 | enum WebServiceDescriptionVerifyError: Error {
188 |     case missingNodes(Set<WebServiceDescription.Node>)
    |          `- warning: associated value 'missingNodes' of 'Sendable'-conforming enum 'WebServiceDescriptionVerifyError' has non-sendable type 'WebServiceDescription.Node'; this is an error in the Swift 6 language mode
189 | }
190 |
/Users/admin/builder/spi-builder-workspace/Sources/CodeGenerator/Generator.swift:211:5: warning: let 'baseTypes' is not concurrency-safe because non-'Sendable' type '[QualifiedName : Identifier]' (aka 'Dictionary<QualifiedName, String>') may have shared mutable state; this is an error in the Swift 6 language mode
209 |
210 | // todo: cleanup
211 | let baseTypes: [QualifiedName: Identifier] = [
    |     `- warning: let 'baseTypes' is not concurrency-safe because non-'Sendable' type '[QualifiedName : Identifier]' (aka 'Dictionary<QualifiedName, String>') may have shared mutable state; this is an error in the Swift 6 language mode
212 |     QualifiedName(uri: NS_XS, localName: "byte"): "Int8",
213 |     QualifiedName(uri: NS_XS, localName: "short"): "Int16",
/Users/admin/builder/spi-builder-workspace/Sources/Lark/QualifiedName.swift:3:15: note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct QualifiedName {
   |               `- note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 4 |     public enum Error: Swift.Error {
 5 |         case invalidNamespacePrefix(String)
/Users/admin/builder/spi-builder-workspace/Sources/CodeGenerator/Generator.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Lark'
  1 | import Foundation
  2 | import SchemaParser
  3 | import Lark
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Lark'
  4 |
  5 | enum GeneratorError: Error {
    :
209 |
210 | // todo: cleanup
211 | let baseTypes: [QualifiedName: Identifier] = [
    |     |- note: annotate 'baseTypes' with '@MainActor' if property should only be accessed from the main actor
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
212 |     QualifiedName(uri: NS_XS, localName: "byte"): "Int8",
213 |     QualifiedName(uri: NS_XS, localName: "short"): "Int16",
[47/53] Compiling CodeGenerator Utils.swift
[48/53] Compiling CodeGenerator Generator.swift
/Users/admin/builder/spi-builder-workspace/Sources/CodeGenerator/Generator.swift:6:10: warning: associated value 'missingType' of 'Sendable'-conforming enum 'GeneratorError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
  4 |
  5 | enum GeneratorError: Error {
  6 |     case missingType(QualifiedName)
    |          `- warning: associated value 'missingType' of 'Sendable'-conforming enum 'GeneratorError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
  7 |     case messageNotFound(QualifiedName)
  8 |     case noSOAP11Port
/Users/admin/builder/spi-builder-workspace/Sources/Lark/QualifiedName.swift:3:15: note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct QualifiedName {
   |               `- note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 4 |     public enum Error: Swift.Error {
 5 |         case invalidNamespacePrefix(String)
/Users/admin/builder/spi-builder-workspace/Sources/CodeGenerator/Generator.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Lark'
  1 | import Foundation
  2 | import SchemaParser
  3 | import Lark
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Lark'
  4 |
  5 | enum GeneratorError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/CodeGenerator/Generator.swift:7:10: warning: associated value 'messageNotFound' of 'Sendable'-conforming enum 'GeneratorError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
  5 | enum GeneratorError: Error {
  6 |     case missingType(QualifiedName)
  7 |     case messageNotFound(QualifiedName)
    |          `- warning: associated value 'messageNotFound' of 'Sendable'-conforming enum 'GeneratorError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
  8 |     case noSOAP11Port
  9 |     case rpcNotSupported
/Users/admin/builder/spi-builder-workspace/Sources/Lark/QualifiedName.swift:3:15: note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct QualifiedName {
   |               `- note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 4 |     public enum Error: Swift.Error {
 5 |         case invalidNamespacePrefix(String)
/Users/admin/builder/spi-builder-workspace/Sources/CodeGenerator/Generator.swift:10:10: warning: associated value 'messageNotWSICompliant' of 'Sendable'-conforming enum 'GeneratorError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
  8 |     case noSOAP11Port
  9 |     case rpcNotSupported
 10 |     case messageNotWSICompliant(QualifiedName)
    |          `- warning: associated value 'messageNotWSICompliant' of 'Sendable'-conforming enum 'GeneratorError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
 11 | }
 12 |
/Users/admin/builder/spi-builder-workspace/Sources/Lark/QualifiedName.swift:3:15: note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct QualifiedName {
   |               `- note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 4 |     public enum Error: Swift.Error {
 5 |         case invalidNamespacePrefix(String)
/Users/admin/builder/spi-builder-workspace/Sources/CodeGenerator/Generator.swift:54:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Type' to 'Hashable' by implementing 'hash(into:)' instead
 52 |     }
 53 |
 54 |     public var hashValue: Int {
    |                `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Type' to 'Hashable' by implementing 'hash(into:)' instead
 55 |         switch self {
 56 |         case let .element(qname): return qname.hashValue
/Users/admin/builder/spi-builder-workspace/Sources/CodeGenerator/Generator.swift:211:5: warning: let 'baseTypes' is not concurrency-safe because non-'Sendable' type '[QualifiedName : Identifier]' (aka 'Dictionary<QualifiedName, String>') may have shared mutable state; this is an error in the Swift 6 language mode
209 |
210 | // todo: cleanup
211 | let baseTypes: [QualifiedName: Identifier] = [
    |     |- warning: let 'baseTypes' is not concurrency-safe because non-'Sendable' type '[QualifiedName : Identifier]' (aka 'Dictionary<QualifiedName, String>') may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: annotate 'baseTypes' with '@MainActor' if property should only be accessed from the main actor
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
212 |     QualifiedName(uri: NS_XS, localName: "byte"): "Int8",
213 |     QualifiedName(uri: NS_XS, localName: "short"): "Int16",
/Users/admin/builder/spi-builder-workspace/Sources/Lark/QualifiedName.swift:3:15: note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct QualifiedName {
   |               `- note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 4 |     public enum Error: Swift.Error {
 5 |         case invalidNamespacePrefix(String)
[49/53] Emitting module CodeGenerator
/Users/admin/builder/spi-builder-workspace/Sources/CodeGenerator/Generator.swift:6:10: warning: associated value 'missingType' of 'Sendable'-conforming enum 'GeneratorError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
  4 |
  5 | enum GeneratorError: Error {
  6 |     case missingType(QualifiedName)
    |          `- warning: associated value 'missingType' of 'Sendable'-conforming enum 'GeneratorError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
  7 |     case messageNotFound(QualifiedName)
  8 |     case noSOAP11Port
/Users/admin/builder/spi-builder-workspace/Sources/Lark/QualifiedName.swift:3:15: note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct QualifiedName {
   |               `- note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 4 |     public enum Error: Swift.Error {
 5 |         case invalidNamespacePrefix(String)
/Users/admin/builder/spi-builder-workspace/Sources/CodeGenerator/Generator.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Lark'
  1 | import Foundation
  2 | import SchemaParser
  3 | import Lark
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Lark'
  4 |
  5 | enum GeneratorError: Error {
/Users/admin/builder/spi-builder-workspace/Sources/CodeGenerator/Generator.swift:7:10: warning: associated value 'messageNotFound' of 'Sendable'-conforming enum 'GeneratorError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
  5 | enum GeneratorError: Error {
  6 |     case missingType(QualifiedName)
  7 |     case messageNotFound(QualifiedName)
    |          `- warning: associated value 'messageNotFound' of 'Sendable'-conforming enum 'GeneratorError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
  8 |     case noSOAP11Port
  9 |     case rpcNotSupported
/Users/admin/builder/spi-builder-workspace/Sources/Lark/QualifiedName.swift:3:15: note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct QualifiedName {
   |               `- note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 4 |     public enum Error: Swift.Error {
 5 |         case invalidNamespacePrefix(String)
/Users/admin/builder/spi-builder-workspace/Sources/CodeGenerator/Generator.swift:10:10: warning: associated value 'messageNotWSICompliant' of 'Sendable'-conforming enum 'GeneratorError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
  8 |     case noSOAP11Port
  9 |     case rpcNotSupported
 10 |     case messageNotWSICompliant(QualifiedName)
    |          `- warning: associated value 'messageNotWSICompliant' of 'Sendable'-conforming enum 'GeneratorError' has non-sendable type 'QualifiedName'; this is an error in the Swift 6 language mode
 11 | }
 12 |
/Users/admin/builder/spi-builder-workspace/Sources/Lark/QualifiedName.swift:3:15: note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct QualifiedName {
   |               `- note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 4 |     public enum Error: Swift.Error {
 5 |         case invalidNamespacePrefix(String)
/Users/admin/builder/spi-builder-workspace/Sources/CodeGenerator/Generator.swift:54:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Type' to 'Hashable' by implementing 'hash(into:)' instead
 52 |     }
 53 |
 54 |     public var hashValue: Int {
    |                `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Type' to 'Hashable' by implementing 'hash(into:)' instead
 55 |         switch self {
 56 |         case let .element(qname): return qname.hashValue
/Users/admin/builder/spi-builder-workspace/Sources/CodeGenerator/Generator.swift:211:5: warning: let 'baseTypes' is not concurrency-safe because non-'Sendable' type '[QualifiedName : Identifier]' (aka 'Dictionary<QualifiedName, String>') may have shared mutable state; this is an error in the Swift 6 language mode
209 |
210 | // todo: cleanup
211 | let baseTypes: [QualifiedName: Identifier] = [
    |     |- warning: let 'baseTypes' is not concurrency-safe because non-'Sendable' type '[QualifiedName : Identifier]' (aka 'Dictionary<QualifiedName, String>') may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: annotate 'baseTypes' with '@MainActor' if property should only be accessed from the main actor
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
212 |     QualifiedName(uri: NS_XS, localName: "byte"): "Int8",
213 |     QualifiedName(uri: NS_XS, localName: "short"): "Int16",
/Users/admin/builder/spi-builder-workspace/Sources/Lark/QualifiedName.swift:3:15: note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | public struct QualifiedName {
   |               `- note: struct 'QualifiedName' does not conform to the 'Sendable' protocol
 4 |     public enum Error: Swift.Error {
 5 |         case invalidNamespacePrefix(String)
/Users/admin/builder/spi-builder-workspace/Sources/CodeGenerator/WebServiceDescription+verify.swift:162:9: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'WebServiceDescription.Node' to 'Hashable' by implementing 'hash(into:)' instead
160 |     }
161 |
162 |     var hashValue: Int {
    |         `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'WebServiceDescription.Node' to 'Hashable' by implementing 'hash(into:)' instead
163 |         switch self {
164 |         case let .service(qname): return qname.hashValue
/Users/admin/builder/spi-builder-workspace/Sources/CodeGenerator/WebServiceDescription+verify.swift:188:10: warning: associated value 'missingNodes' of 'Sendable'-conforming enum 'WebServiceDescriptionVerifyError' has non-sendable type 'WebServiceDescription.Node'; this is an error in the Swift 6 language mode
  4 |
  5 | extension WebServiceDescription {
  6 |     enum Node {
    |          `- note: consider making enum 'Node' conform to the 'Sendable' protocol
  7 |         case service(QualifiedName)
  8 |         case binding(QualifiedName)
    :
186 |
187 | enum WebServiceDescriptionVerifyError: Error {
188 |     case missingNodes(Set<WebServiceDescription.Node>)
    |          `- warning: associated value 'missingNodes' of 'Sendable'-conforming enum 'WebServiceDescriptionVerifyError' has non-sendable type 'WebServiceDescription.Node'; this is an error in the Swift 6 language mode
189 | }
190 |
[50/53] Compiling CodeGenerator SwiftCodeGenerator.swift
[51/55] Emitting module lark_generate_client
/Users/admin/builder/spi-builder-workspace/Sources/lark-generate-client/main.swift:7:1: warning: extension declares a conformance of imported type 'FileHandle' to imported protocol 'TextOutputStream'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 5 | var standardError = FileHandle.standardError
 6 |
 7 | extension FileHandle: TextOutputStream {
   | |- warning: extension declares a conformance of imported type 'FileHandle' to imported protocol 'TextOutputStream'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
 8 |     public func write(_ string: String) {
 9 |         guard let data = string.data(using: .utf8) else { return }
[52/55] Compiling lark_generate_client main.swift
/Users/admin/builder/spi-builder-workspace/Sources/lark-generate-client/main.swift:7:1: warning: extension declares a conformance of imported type 'FileHandle' to imported protocol 'TextOutputStream'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 5 | var standardError = FileHandle.standardError
 6 |
 7 | extension FileHandle: TextOutputStream {
   | |- warning: extension declares a conformance of imported type 'FileHandle' to imported protocol 'TextOutputStream'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
 8 |     public func write(_ string: String) {
 9 |         guard let data = string.data(using: .utf8) else { return }
/Users/admin/builder/spi-builder-workspace/Sources/lark-generate-client/main.swift:15:52: error: main actor-isolated var 'standardError' can not be used 'inout' from a nonisolated context
 3 | import CodeGenerator
 4 |
 5 | var standardError = FileHandle.standardError
   |     `- note: mutation of this var is only permitted within the actor
 6 |
 7 | extension FileHandle: TextOutputStream {
   :
12 | }
13 |
14 | func printUsage() {
   |      `- note: add '@MainActor' to make global function 'printUsage()' part of global actor 'MainActor'
15 |     print("usage: lark-generate-client WSDL", to: &standardError)
   |                                                    `- error: main actor-isolated var 'standardError' can not be used 'inout' from a nonisolated context
16 | }
17 |
BUILD FAILURE 6.0 macosSpm