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 XMLMapper, reference master (6218f3), with Swift 6.0 for Linux on 28 Nov 2024 14:34:58 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -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

   |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:20:27: warning: static property 'trimWhiteSpace' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
18 |         public static let collapseTextNodes = ReadingOptions(rawValue: 1 << 0)
19 |         public static let stripEmptyNodes = ReadingOptions(rawValue: 1 << 1)
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
   |                           |- warning: static property 'trimWhiteSpace' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'trimWhiteSpace' 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
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:21:27: warning: static property 'alwaysUseArrays' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
19 |         public static let stripEmptyNodes = ReadingOptions(rawValue: 1 << 1)
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
   |                           |- warning: static property 'alwaysUseArrays' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'alwaysUseArrays' 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
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:22:27: warning: static property 'preserveComments' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
   |                           |- warning: static property 'preserveComments' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'preserveComments' 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
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:23:27: warning: static property 'wrapRootNode' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
   |                           |- warning: static property 'wrapRootNode' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'wrapRootNode' 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
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
25 |
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:35:27: warning: static property 'cdataAsString' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
34 |
35 |         public static let cdataAsString = ReadingOptions(rawValue: 1 << 14)
   |                           |- warning: static property 'cdataAsString' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'cdataAsString' 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
36 |
37 |         public static let `default`: ReadingOptions = [
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:24:27: warning: static property 'keepNodesOrder' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
   |                           |- warning: static property 'keepNodesOrder' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'keepNodesOrder' 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
25 |
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:26:27: warning: static property 'prefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
25 |
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
   |                           |- warning: static property 'prefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'prefixedAttributes' 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
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:27:27: warning: static property 'unprefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
25 |
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
   |                           |- warning: static property 'unprefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'unprefixedAttributes' 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
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:28:27: warning: static property 'dictionaryAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
   |                           |- warning: static property 'dictionaryAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'dictionaryAttributes' 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
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
30 |
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:29:27: warning: static property 'discardAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
   |                           |- warning: static property 'discardAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'discardAttributes' 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
30 |
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:32:27: warning: static property 'alwaysNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
30 |
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
32 |         public static let alwaysNodeName = ReadingOptions(rawValue: 1 << 12)
   |                           |- warning: static property 'alwaysNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'alwaysNodeName' 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
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
34 |
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:31:27: warning: static property 'rootOnlyNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
30 |
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
   |                           |- warning: static property 'rootOnlyNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'rootOnlyNodeName' 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
32 |         public static let alwaysNodeName = ReadingOptions(rawValue: 1 << 12)
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:33:27: warning: static property 'neverNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
32 |         public static let alwaysNodeName = ReadingOptions(rawValue: 1 << 12)
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
   |                           |- warning: static property 'neverNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'neverNodeName' 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
34 |
35 |         public static let cdataAsString = ReadingOptions(rawValue: 1 << 14)
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:290:16: error: value of type 'XMLParser' (aka 'AnyObject') has no member 'abortParsing'
288 |         print(parseError)
289 |         error = parseError
290 |         parser.abortParsing()
    |                `- error: value of type 'XMLParser' (aka 'AnyObject') has no member 'abortParsing'
291 |     }
292 |
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:296:16: error: value of type 'XMLParser' (aka 'AnyObject') has no member 'abortParsing'
294 |         print(validationError)
295 |         error = validationError
296 |         parser.abortParsing()
    |                `- error: value of type 'XMLParser' (aka 'AnyObject') has no member 'abortParsing'
297 |     }
298 | }
[28/39] Compiling XMLMapper XMLMapper.swift
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:37:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
35 |         public static let cdataAsString = ReadingOptions(rawValue: 1 << 14)
36 |
37 |         public static let `default`: ReadingOptions = [
   |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'default' 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
38 |             .collapseTextNodes,
39 |             .trimWhiteSpace,
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:151:28: error: cannot find type 'XMLParserDelegate' in scope
149 | // MARK: - XMLParserDelegate
150 |
151 | extension XMLObjectParser: XMLParserDelegate {
    |                            `- error: cannot find type 'XMLParserDelegate' in scope
152 |     func parser(_ parser: XMLParser, didStartElement elementName: String, namespaceURI: String?, qualifiedName qName: String?, attributes attributeDict: [String : String] = [:]) {
153 |         endText()
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:152:27: error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
150 |
151 | extension XMLObjectParser: XMLParserDelegate {
152 |     func parser(_ parser: XMLParser, didStartElement elementName: String, namespaceURI: String?, qualifiedName qName: String?, attributes attributeDict: [String : String] = [:]) {
    |                           `- error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
153 |         endText()
154 |         endData()
Foundation.XMLParser:2:18: note: 'XMLParser' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationXML module. Import that module to use it.")
2 | public typealias XMLParser = AnyObject
  |                  `- note: 'XMLParser' has been explicitly marked unavailable here
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:217:27: error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
215 |     }
216 |
217 |     func parser(_ parser: XMLParser, didEndElement elementName: String, namespaceURI: String?, qualifiedName qName: String?) {
    |                           `- error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
218 |         endText()
219 |         endData()
Foundation.XMLParser:2:18: note: 'XMLParser' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationXML module. Import that module to use it.")
2 | public typealias XMLParser = AnyObject
  |                  `- note: 'XMLParser' has been explicitly marked unavailable here
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:259:27: error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
257 |     }
258 |
259 |     func parser(_ parser: XMLParser, foundCharacters string: String) {
    |                           `- error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
260 |         addText(string)
261 |     }
Foundation.XMLParser:2:18: note: 'XMLParser' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationXML module. Import that module to use it.")
2 | public typealias XMLParser = AnyObject
  |                  `- note: 'XMLParser' has been explicitly marked unavailable here
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:263:27: error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
261 |     }
262 |
263 |     func parser(_ parser: XMLParser, foundCDATA CDATABlock: Data) {
    |                           `- error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
264 |         if cdataAsString {
265 |             guard let string = String(data: CDATABlock, encoding: .utf8) else {
Foundation.XMLParser:2:18: note: 'XMLParser' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationXML module. Import that module to use it.")
2 | public typealias XMLParser = AnyObject
  |                  `- note: 'XMLParser' has been explicitly marked unavailable here
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:274:27: error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
272 |     }
273 |
274 |     func parser(_ parser: XMLParser, foundComment comment: String) {
    |                           `- error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
275 |         if preserveComments {
276 |             let top = stack?.last
Foundation.XMLParser:2:18: note: 'XMLParser' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationXML module. Import that module to use it.")
2 | public typealias XMLParser = AnyObject
  |                  `- note: 'XMLParser' has been explicitly marked unavailable here
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:287:27: error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
285 |     }
286 |
287 |     func parser(_ parser: XMLParser, parseErrorOccurred parseError: Error) {
    |                           `- error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
288 |         print(parseError)
289 |         error = parseError
Foundation.XMLParser:2:18: note: 'XMLParser' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationXML module. Import that module to use it.")
2 | public typealias XMLParser = AnyObject
  |                  `- note: 'XMLParser' has been explicitly marked unavailable here
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:293:27: error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
291 |     }
292 |
293 |     func parser(_ parser: XMLParser, validationErrorOccurred validationError: Error) {
    |                           `- error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
294 |         print(validationError)
295 |         error = validationError
Foundation.XMLParser:2:18: note: 'XMLParser' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationXML module. Import that module to use it.")
2 | public typealias XMLParser = AnyObject
  |                  `- note: 'XMLParser' has been explicitly marked unavailable here
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:62:22: error: 'XMLParser' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
 60 |         let xmlObjectParser = XMLObjectParser()
 61 |         xmlObjectParser.applyOptions(options)
 62 |         let parser = XMLParser(data: data)
    |                      `- error: 'XMLParser' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
 63 |         parser.delegate = xmlObjectParser
 64 |         parser.parse()
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:18:27: warning: static property 'collapseTextNodes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
16 |         }
17 |
18 |         public static let collapseTextNodes = ReadingOptions(rawValue: 1 << 0)
   |                           |- warning: static property 'collapseTextNodes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'collapseTextNodes' 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
19 |         public static let stripEmptyNodes = ReadingOptions(rawValue: 1 << 1)
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:19:27: warning: static property 'stripEmptyNodes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
17 |
18 |         public static let collapseTextNodes = ReadingOptions(rawValue: 1 << 0)
19 |         public static let stripEmptyNodes = ReadingOptions(rawValue: 1 << 1)
   |                           |- warning: static property 'stripEmptyNodes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'stripEmptyNodes' 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
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:20:27: warning: static property 'trimWhiteSpace' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
18 |         public static let collapseTextNodes = ReadingOptions(rawValue: 1 << 0)
19 |         public static let stripEmptyNodes = ReadingOptions(rawValue: 1 << 1)
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
   |                           |- warning: static property 'trimWhiteSpace' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'trimWhiteSpace' 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
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:21:27: warning: static property 'alwaysUseArrays' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
19 |         public static let stripEmptyNodes = ReadingOptions(rawValue: 1 << 1)
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
   |                           |- warning: static property 'alwaysUseArrays' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'alwaysUseArrays' 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
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:22:27: warning: static property 'preserveComments' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
   |                           |- warning: static property 'preserveComments' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'preserveComments' 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
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:23:27: warning: static property 'wrapRootNode' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
   |                           |- warning: static property 'wrapRootNode' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'wrapRootNode' 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
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
25 |
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:35:27: warning: static property 'cdataAsString' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
34 |
35 |         public static let cdataAsString = ReadingOptions(rawValue: 1 << 14)
   |                           |- warning: static property 'cdataAsString' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'cdataAsString' 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
36 |
37 |         public static let `default`: ReadingOptions = [
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:24:27: warning: static property 'keepNodesOrder' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
   |                           |- warning: static property 'keepNodesOrder' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'keepNodesOrder' 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
25 |
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:26:27: warning: static property 'prefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
25 |
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
   |                           |- warning: static property 'prefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'prefixedAttributes' 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
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:27:27: warning: static property 'unprefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
25 |
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
   |                           |- warning: static property 'unprefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'unprefixedAttributes' 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
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:28:27: warning: static property 'dictionaryAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
   |                           |- warning: static property 'dictionaryAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'dictionaryAttributes' 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
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
30 |
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:29:27: warning: static property 'discardAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
   |                           |- warning: static property 'discardAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'discardAttributes' 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
30 |
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:32:27: warning: static property 'alwaysNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
30 |
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
32 |         public static let alwaysNodeName = ReadingOptions(rawValue: 1 << 12)
   |                           |- warning: static property 'alwaysNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'alwaysNodeName' 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
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
34 |
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:31:27: warning: static property 'rootOnlyNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
30 |
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
   |                           |- warning: static property 'rootOnlyNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'rootOnlyNodeName' 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
32 |         public static let alwaysNodeName = ReadingOptions(rawValue: 1 << 12)
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:33:27: warning: static property 'neverNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
32 |         public static let alwaysNodeName = ReadingOptions(rawValue: 1 << 12)
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
   |                           |- warning: static property 'neverNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'neverNodeName' 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
34 |
35 |         public static let cdataAsString = ReadingOptions(rawValue: 1 << 14)
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:290:16: error: value of type 'XMLParser' (aka 'AnyObject') has no member 'abortParsing'
288 |         print(parseError)
289 |         error = parseError
290 |         parser.abortParsing()
    |                `- error: value of type 'XMLParser' (aka 'AnyObject') has no member 'abortParsing'
291 |     }
292 |
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:296:16: error: value of type 'XMLParser' (aka 'AnyObject') has no member 'abortParsing'
294 |         print(validationError)
295 |         error = validationError
296 |         parser.abortParsing()
    |                `- error: value of type 'XMLParser' (aka 'AnyObject') has no member 'abortParsing'
297 |     }
298 | }
[29/39] Compiling XMLMapper XMLNSDecimalNumberTransform.swift
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:37:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
35 |         public static let cdataAsString = ReadingOptions(rawValue: 1 << 14)
36 |
37 |         public static let `default`: ReadingOptions = [
   |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'default' 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
38 |             .collapseTextNodes,
39 |             .trimWhiteSpace,
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:151:28: error: cannot find type 'XMLParserDelegate' in scope
149 | // MARK: - XMLParserDelegate
150 |
151 | extension XMLObjectParser: XMLParserDelegate {
    |                            `- error: cannot find type 'XMLParserDelegate' in scope
152 |     func parser(_ parser: XMLParser, didStartElement elementName: String, namespaceURI: String?, qualifiedName qName: String?, attributes attributeDict: [String : String] = [:]) {
153 |         endText()
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:152:27: error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
150 |
151 | extension XMLObjectParser: XMLParserDelegate {
152 |     func parser(_ parser: XMLParser, didStartElement elementName: String, namespaceURI: String?, qualifiedName qName: String?, attributes attributeDict: [String : String] = [:]) {
    |                           `- error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
153 |         endText()
154 |         endData()
Foundation.XMLParser:2:18: note: 'XMLParser' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationXML module. Import that module to use it.")
2 | public typealias XMLParser = AnyObject
  |                  `- note: 'XMLParser' has been explicitly marked unavailable here
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:217:27: error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
215 |     }
216 |
217 |     func parser(_ parser: XMLParser, didEndElement elementName: String, namespaceURI: String?, qualifiedName qName: String?) {
    |                           `- error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
218 |         endText()
219 |         endData()
Foundation.XMLParser:2:18: note: 'XMLParser' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationXML module. Import that module to use it.")
2 | public typealias XMLParser = AnyObject
  |                  `- note: 'XMLParser' has been explicitly marked unavailable here
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:259:27: error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
257 |     }
258 |
259 |     func parser(_ parser: XMLParser, foundCharacters string: String) {
    |                           `- error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
260 |         addText(string)
261 |     }
Foundation.XMLParser:2:18: note: 'XMLParser' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationXML module. Import that module to use it.")
2 | public typealias XMLParser = AnyObject
  |                  `- note: 'XMLParser' has been explicitly marked unavailable here
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:263:27: error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
261 |     }
262 |
263 |     func parser(_ parser: XMLParser, foundCDATA CDATABlock: Data) {
    |                           `- error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
264 |         if cdataAsString {
265 |             guard let string = String(data: CDATABlock, encoding: .utf8) else {
Foundation.XMLParser:2:18: note: 'XMLParser' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationXML module. Import that module to use it.")
2 | public typealias XMLParser = AnyObject
  |                  `- note: 'XMLParser' has been explicitly marked unavailable here
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:274:27: error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
272 |     }
273 |
274 |     func parser(_ parser: XMLParser, foundComment comment: String) {
    |                           `- error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
275 |         if preserveComments {
276 |             let top = stack?.last
Foundation.XMLParser:2:18: note: 'XMLParser' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationXML module. Import that module to use it.")
2 | public typealias XMLParser = AnyObject
  |                  `- note: 'XMLParser' has been explicitly marked unavailable here
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:287:27: error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
285 |     }
286 |
287 |     func parser(_ parser: XMLParser, parseErrorOccurred parseError: Error) {
    |                           `- error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
288 |         print(parseError)
289 |         error = parseError
Foundation.XMLParser:2:18: note: 'XMLParser' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationXML module. Import that module to use it.")
2 | public typealias XMLParser = AnyObject
  |                  `- note: 'XMLParser' has been explicitly marked unavailable here
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:293:27: error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
291 |     }
292 |
293 |     func parser(_ parser: XMLParser, validationErrorOccurred validationError: Error) {
    |                           `- error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
294 |         print(validationError)
295 |         error = validationError
Foundation.XMLParser:2:18: note: 'XMLParser' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationXML module. Import that module to use it.")
2 | public typealias XMLParser = AnyObject
  |                  `- note: 'XMLParser' has been explicitly marked unavailable here
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:62:22: error: 'XMLParser' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
 60 |         let xmlObjectParser = XMLObjectParser()
 61 |         xmlObjectParser.applyOptions(options)
 62 |         let parser = XMLParser(data: data)
    |                      `- error: 'XMLParser' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
 63 |         parser.delegate = xmlObjectParser
 64 |         parser.parse()
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:18:27: warning: static property 'collapseTextNodes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
16 |         }
17 |
18 |         public static let collapseTextNodes = ReadingOptions(rawValue: 1 << 0)
   |                           |- warning: static property 'collapseTextNodes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'collapseTextNodes' 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
19 |         public static let stripEmptyNodes = ReadingOptions(rawValue: 1 << 1)
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:19:27: warning: static property 'stripEmptyNodes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
17 |
18 |         public static let collapseTextNodes = ReadingOptions(rawValue: 1 << 0)
19 |         public static let stripEmptyNodes = ReadingOptions(rawValue: 1 << 1)
   |                           |- warning: static property 'stripEmptyNodes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'stripEmptyNodes' 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
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:20:27: warning: static property 'trimWhiteSpace' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
18 |         public static let collapseTextNodes = ReadingOptions(rawValue: 1 << 0)
19 |         public static let stripEmptyNodes = ReadingOptions(rawValue: 1 << 1)
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
   |                           |- warning: static property 'trimWhiteSpace' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'trimWhiteSpace' 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
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:21:27: warning: static property 'alwaysUseArrays' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
19 |         public static let stripEmptyNodes = ReadingOptions(rawValue: 1 << 1)
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
   |                           |- warning: static property 'alwaysUseArrays' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'alwaysUseArrays' 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
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:22:27: warning: static property 'preserveComments' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
   |                           |- warning: static property 'preserveComments' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'preserveComments' 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
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:23:27: warning: static property 'wrapRootNode' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
   |                           |- warning: static property 'wrapRootNode' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'wrapRootNode' 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
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
25 |
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:35:27: warning: static property 'cdataAsString' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
34 |
35 |         public static let cdataAsString = ReadingOptions(rawValue: 1 << 14)
   |                           |- warning: static property 'cdataAsString' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'cdataAsString' 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
36 |
37 |         public static let `default`: ReadingOptions = [
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:24:27: warning: static property 'keepNodesOrder' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
   |                           |- warning: static property 'keepNodesOrder' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'keepNodesOrder' 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
25 |
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:26:27: warning: static property 'prefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
25 |
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
   |                           |- warning: static property 'prefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'prefixedAttributes' 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
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:27:27: warning: static property 'unprefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
25 |
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
   |                           |- warning: static property 'unprefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'unprefixedAttributes' 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
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:28:27: warning: static property 'dictionaryAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
   |                           |- warning: static property 'dictionaryAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'dictionaryAttributes' 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
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
30 |
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:29:27: warning: static property 'discardAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
   |                           |- warning: static property 'discardAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'discardAttributes' 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
30 |
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:32:27: warning: static property 'alwaysNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
30 |
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
32 |         public static let alwaysNodeName = ReadingOptions(rawValue: 1 << 12)
   |                           |- warning: static property 'alwaysNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'alwaysNodeName' 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
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
34 |
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:31:27: warning: static property 'rootOnlyNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
30 |
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
   |                           |- warning: static property 'rootOnlyNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'rootOnlyNodeName' 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
32 |         public static let alwaysNodeName = ReadingOptions(rawValue: 1 << 12)
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:33:27: warning: static property 'neverNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
32 |         public static let alwaysNodeName = ReadingOptions(rawValue: 1 << 12)
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
   |                           |- warning: static property 'neverNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'neverNodeName' 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
34 |
35 |         public static let cdataAsString = ReadingOptions(rawValue: 1 << 14)
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:290:16: error: value of type 'XMLParser' (aka 'AnyObject') has no member 'abortParsing'
288 |         print(parseError)
289 |         error = parseError
290 |         parser.abortParsing()
    |                `- error: value of type 'XMLParser' (aka 'AnyObject') has no member 'abortParsing'
291 |     }
292 |
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:296:16: error: value of type 'XMLParser' (aka 'AnyObject') has no member 'abortParsing'
294 |         print(validationError)
295 |         error = validationError
296 |         parser.abortParsing()
    |                `- error: value of type 'XMLParser' (aka 'AnyObject') has no member 'abortParsing'
297 |     }
298 | }
[30/39] Compiling XMLMapper XMLObjectParser.swift
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:37:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
35 |         public static let cdataAsString = ReadingOptions(rawValue: 1 << 14)
36 |
37 |         public static let `default`: ReadingOptions = [
   |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'default' 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
38 |             .collapseTextNodes,
39 |             .trimWhiteSpace,
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:151:28: error: cannot find type 'XMLParserDelegate' in scope
149 | // MARK: - XMLParserDelegate
150 |
151 | extension XMLObjectParser: XMLParserDelegate {
    |                            `- error: cannot find type 'XMLParserDelegate' in scope
152 |     func parser(_ parser: XMLParser, didStartElement elementName: String, namespaceURI: String?, qualifiedName qName: String?, attributes attributeDict: [String : String] = [:]) {
153 |         endText()
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:152:27: error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
150 |
151 | extension XMLObjectParser: XMLParserDelegate {
152 |     func parser(_ parser: XMLParser, didStartElement elementName: String, namespaceURI: String?, qualifiedName qName: String?, attributes attributeDict: [String : String] = [:]) {
    |                           `- error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
153 |         endText()
154 |         endData()
Foundation.XMLParser:2:18: note: 'XMLParser' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationXML module. Import that module to use it.")
2 | public typealias XMLParser = AnyObject
  |                  `- note: 'XMLParser' has been explicitly marked unavailable here
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:217:27: error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
215 |     }
216 |
217 |     func parser(_ parser: XMLParser, didEndElement elementName: String, namespaceURI: String?, qualifiedName qName: String?) {
    |                           `- error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
218 |         endText()
219 |         endData()
Foundation.XMLParser:2:18: note: 'XMLParser' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationXML module. Import that module to use it.")
2 | public typealias XMLParser = AnyObject
  |                  `- note: 'XMLParser' has been explicitly marked unavailable here
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:259:27: error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
257 |     }
258 |
259 |     func parser(_ parser: XMLParser, foundCharacters string: String) {
    |                           `- error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
260 |         addText(string)
261 |     }
Foundation.XMLParser:2:18: note: 'XMLParser' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationXML module. Import that module to use it.")
2 | public typealias XMLParser = AnyObject
  |                  `- note: 'XMLParser' has been explicitly marked unavailable here
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:263:27: error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
261 |     }
262 |
263 |     func parser(_ parser: XMLParser, foundCDATA CDATABlock: Data) {
    |                           `- error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
264 |         if cdataAsString {
265 |             guard let string = String(data: CDATABlock, encoding: .utf8) else {
Foundation.XMLParser:2:18: note: 'XMLParser' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationXML module. Import that module to use it.")
2 | public typealias XMLParser = AnyObject
  |                  `- note: 'XMLParser' has been explicitly marked unavailable here
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:274:27: error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
272 |     }
273 |
274 |     func parser(_ parser: XMLParser, foundComment comment: String) {
    |                           `- error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
275 |         if preserveComments {
276 |             let top = stack?.last
Foundation.XMLParser:2:18: note: 'XMLParser' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationXML module. Import that module to use it.")
2 | public typealias XMLParser = AnyObject
  |                  `- note: 'XMLParser' has been explicitly marked unavailable here
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:287:27: error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
285 |     }
286 |
287 |     func parser(_ parser: XMLParser, parseErrorOccurred parseError: Error) {
    |                           `- error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
288 |         print(parseError)
289 |         error = parseError
Foundation.XMLParser:2:18: note: 'XMLParser' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationXML module. Import that module to use it.")
2 | public typealias XMLParser = AnyObject
  |                  `- note: 'XMLParser' has been explicitly marked unavailable here
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:293:27: error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
291 |     }
292 |
293 |     func parser(_ parser: XMLParser, validationErrorOccurred validationError: Error) {
    |                           `- error: 'XMLParser' is unavailable: This type has moved to the FoundationXML module. Import that module to use it.
294 |         print(validationError)
295 |         error = validationError
Foundation.XMLParser:2:18: note: 'XMLParser' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationXML module. Import that module to use it.")
2 | public typealias XMLParser = AnyObject
  |                  `- note: 'XMLParser' has been explicitly marked unavailable here
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:62:22: error: 'XMLParser' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
 60 |         let xmlObjectParser = XMLObjectParser()
 61 |         xmlObjectParser.applyOptions(options)
 62 |         let parser = XMLParser(data: data)
    |                      `- error: 'XMLParser' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
 63 |         parser.delegate = xmlObjectParser
 64 |         parser.parse()
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:18:27: warning: static property 'collapseTextNodes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
16 |         }
17 |
18 |         public static let collapseTextNodes = ReadingOptions(rawValue: 1 << 0)
   |                           |- warning: static property 'collapseTextNodes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'collapseTextNodes' 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
19 |         public static let stripEmptyNodes = ReadingOptions(rawValue: 1 << 1)
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:19:27: warning: static property 'stripEmptyNodes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
17 |
18 |         public static let collapseTextNodes = ReadingOptions(rawValue: 1 << 0)
19 |         public static let stripEmptyNodes = ReadingOptions(rawValue: 1 << 1)
   |                           |- warning: static property 'stripEmptyNodes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'stripEmptyNodes' 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
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:20:27: warning: static property 'trimWhiteSpace' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
18 |         public static let collapseTextNodes = ReadingOptions(rawValue: 1 << 0)
19 |         public static let stripEmptyNodes = ReadingOptions(rawValue: 1 << 1)
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
   |                           |- warning: static property 'trimWhiteSpace' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'trimWhiteSpace' 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
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:21:27: warning: static property 'alwaysUseArrays' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
19 |         public static let stripEmptyNodes = ReadingOptions(rawValue: 1 << 1)
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
   |                           |- warning: static property 'alwaysUseArrays' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'alwaysUseArrays' 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
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:22:27: warning: static property 'preserveComments' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
   |                           |- warning: static property 'preserveComments' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'preserveComments' 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
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:23:27: warning: static property 'wrapRootNode' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
   |                           |- warning: static property 'wrapRootNode' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'wrapRootNode' 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
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
25 |
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:35:27: warning: static property 'cdataAsString' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
34 |
35 |         public static let cdataAsString = ReadingOptions(rawValue: 1 << 14)
   |                           |- warning: static property 'cdataAsString' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'cdataAsString' 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
36 |
37 |         public static let `default`: ReadingOptions = [
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:24:27: warning: static property 'keepNodesOrder' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
   |                           |- warning: static property 'keepNodesOrder' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'keepNodesOrder' 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
25 |
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:26:27: warning: static property 'prefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
25 |
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
   |                           |- warning: static property 'prefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'prefixedAttributes' 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
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:27:27: warning: static property 'unprefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
25 |
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
   |                           |- warning: static property 'unprefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'unprefixedAttributes' 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
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:28:27: warning: static property 'dictionaryAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
   |                           |- warning: static property 'dictionaryAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'dictionaryAttributes' 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
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
30 |
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:29:27: warning: static property 'discardAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
   |                           |- warning: static property 'discardAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'discardAttributes' 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
30 |
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:32:27: warning: static property 'alwaysNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
30 |
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
32 |         public static let alwaysNodeName = ReadingOptions(rawValue: 1 << 12)
   |                           |- warning: static property 'alwaysNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'alwaysNodeName' 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
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
34 |
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:31:27: warning: static property 'rootOnlyNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
30 |
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
   |                           |- warning: static property 'rootOnlyNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'rootOnlyNodeName' 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
32 |         public static let alwaysNodeName = ReadingOptions(rawValue: 1 << 12)
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:33:27: warning: static property 'neverNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
32 |         public static let alwaysNodeName = ReadingOptions(rawValue: 1 << 12)
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
   |                           |- warning: static property 'neverNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'neverNodeName' 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
34 |
35 |         public static let cdataAsString = ReadingOptions(rawValue: 1 << 14)
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:290:16: error: value of type 'XMLParser' (aka 'AnyObject') has no member 'abortParsing'
288 |         print(parseError)
289 |         error = parseError
290 |         parser.abortParsing()
    |                `- error: value of type 'XMLParser' (aka 'AnyObject') has no member 'abortParsing'
291 |     }
292 |
/host/spi-builder-workspace/XMLMapper/Classes/XMLObjectParser.swift:296:16: error: value of type 'XMLParser' (aka 'AnyObject') has no member 'abortParsing'
294 |         print(validationError)
295 |         error = validationError
296 |         parser.abortParsing()
    |                `- error: value of type 'XMLParser' (aka 'AnyObject') has no member 'abortParsing'
297 |     }
298 | }
[31/39] Compiling XMLMapper XMLSerialization+ReadingOptions.swift
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:18:27: warning: static property 'collapseTextNodes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
16 |         }
17 |
18 |         public static let collapseTextNodes = ReadingOptions(rawValue: 1 << 0)
   |                           |- warning: static property 'collapseTextNodes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'collapseTextNodes' 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
19 |         public static let stripEmptyNodes = ReadingOptions(rawValue: 1 << 1)
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:19:27: warning: static property 'stripEmptyNodes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
17 |
18 |         public static let collapseTextNodes = ReadingOptions(rawValue: 1 << 0)
19 |         public static let stripEmptyNodes = ReadingOptions(rawValue: 1 << 1)
   |                           |- warning: static property 'stripEmptyNodes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'stripEmptyNodes' 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
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:20:27: warning: static property 'trimWhiteSpace' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
18 |         public static let collapseTextNodes = ReadingOptions(rawValue: 1 << 0)
19 |         public static let stripEmptyNodes = ReadingOptions(rawValue: 1 << 1)
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
   |                           |- warning: static property 'trimWhiteSpace' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'trimWhiteSpace' 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
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:21:27: warning: static property 'alwaysUseArrays' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
19 |         public static let stripEmptyNodes = ReadingOptions(rawValue: 1 << 1)
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
   |                           |- warning: static property 'alwaysUseArrays' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'alwaysUseArrays' 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
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:22:27: warning: static property 'preserveComments' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
   |                           |- warning: static property 'preserveComments' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'preserveComments' 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
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:23:27: warning: static property 'wrapRootNode' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
   |                           |- warning: static property 'wrapRootNode' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'wrapRootNode' 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
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
25 |
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:24:27: warning: static property 'keepNodesOrder' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
   |                           |- warning: static property 'keepNodesOrder' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'keepNodesOrder' 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
25 |
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:26:27: warning: static property 'prefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
25 |
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
   |                           |- warning: static property 'prefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'prefixedAttributes' 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
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:27:27: warning: static property 'unprefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
25 |
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
   |                           |- warning: static property 'unprefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'unprefixedAttributes' 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
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:28:27: warning: static property 'dictionaryAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
   |                           |- warning: static property 'dictionaryAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'dictionaryAttributes' 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
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
30 |
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:29:27: warning: static property 'discardAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
   |                           |- warning: static property 'discardAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'discardAttributes' 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
30 |
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:31:27: warning: static property 'rootOnlyNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
30 |
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
   |                           |- warning: static property 'rootOnlyNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'rootOnlyNodeName' 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
32 |         public static let alwaysNodeName = ReadingOptions(rawValue: 1 << 12)
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:32:27: warning: static property 'alwaysNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
30 |
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
32 |         public static let alwaysNodeName = ReadingOptions(rawValue: 1 << 12)
   |                           |- warning: static property 'alwaysNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'alwaysNodeName' 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
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
34 |
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:33:27: warning: static property 'neverNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
32 |         public static let alwaysNodeName = ReadingOptions(rawValue: 1 << 12)
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
   |                           |- warning: static property 'neverNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'neverNodeName' 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
34 |
35 |         public static let cdataAsString = ReadingOptions(rawValue: 1 << 14)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:35:27: warning: static property 'cdataAsString' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
34 |
35 |         public static let cdataAsString = ReadingOptions(rawValue: 1 << 14)
   |                           |- warning: static property 'cdataAsString' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'cdataAsString' 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
36 |
37 |         public static let `default`: ReadingOptions = [
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:37:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
35 |         public static let cdataAsString = ReadingOptions(rawValue: 1 << 14)
36 |
37 |         public static let `default`: ReadingOptions = [
   |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'default' 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
38 |             .collapseTextNodes,
39 |             .trimWhiteSpace,
[32/39] Compiling XMLMapper XMLSerialization.swift
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:18:27: warning: static property 'collapseTextNodes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
16 |         }
17 |
18 |         public static let collapseTextNodes = ReadingOptions(rawValue: 1 << 0)
   |                           |- warning: static property 'collapseTextNodes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'collapseTextNodes' 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
19 |         public static let stripEmptyNodes = ReadingOptions(rawValue: 1 << 1)
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:19:27: warning: static property 'stripEmptyNodes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
17 |
18 |         public static let collapseTextNodes = ReadingOptions(rawValue: 1 << 0)
19 |         public static let stripEmptyNodes = ReadingOptions(rawValue: 1 << 1)
   |                           |- warning: static property 'stripEmptyNodes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'stripEmptyNodes' 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
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:20:27: warning: static property 'trimWhiteSpace' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
18 |         public static let collapseTextNodes = ReadingOptions(rawValue: 1 << 0)
19 |         public static let stripEmptyNodes = ReadingOptions(rawValue: 1 << 1)
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
   |                           |- warning: static property 'trimWhiteSpace' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'trimWhiteSpace' 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
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:21:27: warning: static property 'alwaysUseArrays' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
19 |         public static let stripEmptyNodes = ReadingOptions(rawValue: 1 << 1)
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
   |                           |- warning: static property 'alwaysUseArrays' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'alwaysUseArrays' 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
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:22:27: warning: static property 'preserveComments' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
   |                           |- warning: static property 'preserveComments' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'preserveComments' 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
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:23:27: warning: static property 'wrapRootNode' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
   |                           |- warning: static property 'wrapRootNode' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'wrapRootNode' 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
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
25 |
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:24:27: warning: static property 'keepNodesOrder' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
   |                           |- warning: static property 'keepNodesOrder' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'keepNodesOrder' 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
25 |
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:26:27: warning: static property 'prefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
25 |
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
   |                           |- warning: static property 'prefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'prefixedAttributes' 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
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:27:27: warning: static property 'unprefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
25 |
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
   |                           |- warning: static property 'unprefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'unprefixedAttributes' 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
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:28:27: warning: static property 'dictionaryAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
   |                           |- warning: static property 'dictionaryAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'dictionaryAttributes' 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
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
30 |
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:29:27: warning: static property 'discardAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
   |                           |- warning: static property 'discardAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'discardAttributes' 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
30 |
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:31:27: warning: static property 'rootOnlyNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
30 |
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
   |                           |- warning: static property 'rootOnlyNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'rootOnlyNodeName' 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
32 |         public static let alwaysNodeName = ReadingOptions(rawValue: 1 << 12)
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:32:27: warning: static property 'alwaysNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
30 |
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
32 |         public static let alwaysNodeName = ReadingOptions(rawValue: 1 << 12)
   |                           |- warning: static property 'alwaysNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'alwaysNodeName' 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
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
34 |
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:33:27: warning: static property 'neverNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
32 |         public static let alwaysNodeName = ReadingOptions(rawValue: 1 << 12)
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
   |                           |- warning: static property 'neverNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'neverNodeName' 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
34 |
35 |         public static let cdataAsString = ReadingOptions(rawValue: 1 << 14)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:35:27: warning: static property 'cdataAsString' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
34 |
35 |         public static let cdataAsString = ReadingOptions(rawValue: 1 << 14)
   |                           |- warning: static property 'cdataAsString' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'cdataAsString' 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
36 |
37 |         public static let `default`: ReadingOptions = [
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:37:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
35 |         public static let cdataAsString = ReadingOptions(rawValue: 1 << 14)
36 |
37 |         public static let `default`: ReadingOptions = [
   |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'default' 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
38 |             .collapseTextNodes,
39 |             .trimWhiteSpace,
[33/39] Compiling XMLMapper XMLStringConvertibleOperators.swift
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:18:27: warning: static property 'collapseTextNodes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
16 |         }
17 |
18 |         public static let collapseTextNodes = ReadingOptions(rawValue: 1 << 0)
   |                           |- warning: static property 'collapseTextNodes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'collapseTextNodes' 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
19 |         public static let stripEmptyNodes = ReadingOptions(rawValue: 1 << 1)
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:19:27: warning: static property 'stripEmptyNodes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
17 |
18 |         public static let collapseTextNodes = ReadingOptions(rawValue: 1 << 0)
19 |         public static let stripEmptyNodes = ReadingOptions(rawValue: 1 << 1)
   |                           |- warning: static property 'stripEmptyNodes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'stripEmptyNodes' 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
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:20:27: warning: static property 'trimWhiteSpace' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
18 |         public static let collapseTextNodes = ReadingOptions(rawValue: 1 << 0)
19 |         public static let stripEmptyNodes = ReadingOptions(rawValue: 1 << 1)
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
   |                           |- warning: static property 'trimWhiteSpace' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'trimWhiteSpace' 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
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:21:27: warning: static property 'alwaysUseArrays' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
19 |         public static let stripEmptyNodes = ReadingOptions(rawValue: 1 << 1)
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
   |                           |- warning: static property 'alwaysUseArrays' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'alwaysUseArrays' 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
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:22:27: warning: static property 'preserveComments' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
   |                           |- warning: static property 'preserveComments' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'preserveComments' 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
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:23:27: warning: static property 'wrapRootNode' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
   |                           |- warning: static property 'wrapRootNode' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'wrapRootNode' 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
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
25 |
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:24:27: warning: static property 'keepNodesOrder' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
   |                           |- warning: static property 'keepNodesOrder' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'keepNodesOrder' 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
25 |
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:26:27: warning: static property 'prefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
25 |
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
   |                           |- warning: static property 'prefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'prefixedAttributes' 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
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:27:27: warning: static property 'unprefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
25 |
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
   |                           |- warning: static property 'unprefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'unprefixedAttributes' 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
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:28:27: warning: static property 'dictionaryAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
   |                           |- warning: static property 'dictionaryAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'dictionaryAttributes' 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
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
30 |
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:29:27: warning: static property 'discardAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
   |                           |- warning: static property 'discardAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'discardAttributes' 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
30 |
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:31:27: warning: static property 'rootOnlyNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
30 |
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
   |                           |- warning: static property 'rootOnlyNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'rootOnlyNodeName' 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
32 |         public static let alwaysNodeName = ReadingOptions(rawValue: 1 << 12)
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:32:27: warning: static property 'alwaysNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
30 |
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
32 |         public static let alwaysNodeName = ReadingOptions(rawValue: 1 << 12)
   |                           |- warning: static property 'alwaysNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'alwaysNodeName' 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
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
34 |
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:33:27: warning: static property 'neverNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
32 |         public static let alwaysNodeName = ReadingOptions(rawValue: 1 << 12)
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
   |                           |- warning: static property 'neverNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'neverNodeName' 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
34 |
35 |         public static let cdataAsString = ReadingOptions(rawValue: 1 << 14)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:35:27: warning: static property 'cdataAsString' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
34 |
35 |         public static let cdataAsString = ReadingOptions(rawValue: 1 << 14)
   |                           |- warning: static property 'cdataAsString' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'cdataAsString' 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
36 |
37 |         public static let `default`: ReadingOptions = [
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:37:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
35 |         public static let cdataAsString = ReadingOptions(rawValue: 1 << 14)
36 |
37 |         public static let `default`: ReadingOptions = [
   |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'default' 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
38 |             .collapseTextNodes,
39 |             .trimWhiteSpace,
[34/39] Compiling XMLMapper XMLStringConvertibleTransform.swift
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:18:27: warning: static property 'collapseTextNodes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
16 |         }
17 |
18 |         public static let collapseTextNodes = ReadingOptions(rawValue: 1 << 0)
   |                           |- warning: static property 'collapseTextNodes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'collapseTextNodes' 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
19 |         public static let stripEmptyNodes = ReadingOptions(rawValue: 1 << 1)
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:19:27: warning: static property 'stripEmptyNodes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
17 |
18 |         public static let collapseTextNodes = ReadingOptions(rawValue: 1 << 0)
19 |         public static let stripEmptyNodes = ReadingOptions(rawValue: 1 << 1)
   |                           |- warning: static property 'stripEmptyNodes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'stripEmptyNodes' 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
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:20:27: warning: static property 'trimWhiteSpace' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
18 |         public static let collapseTextNodes = ReadingOptions(rawValue: 1 << 0)
19 |         public static let stripEmptyNodes = ReadingOptions(rawValue: 1 << 1)
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
   |                           |- warning: static property 'trimWhiteSpace' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'trimWhiteSpace' 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
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:21:27: warning: static property 'alwaysUseArrays' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
19 |         public static let stripEmptyNodes = ReadingOptions(rawValue: 1 << 1)
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
   |                           |- warning: static property 'alwaysUseArrays' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'alwaysUseArrays' 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
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:22:27: warning: static property 'preserveComments' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
20 |         public static let trimWhiteSpace = ReadingOptions(rawValue: 1 << 2)
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
   |                           |- warning: static property 'preserveComments' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'preserveComments' 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
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:23:27: warning: static property 'wrapRootNode' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
21 |         public static let alwaysUseArrays = ReadingOptions(rawValue: 1 << 3)
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
   |                           |- warning: static property 'wrapRootNode' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'wrapRootNode' 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
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
25 |
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:24:27: warning: static property 'keepNodesOrder' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
22 |         public static let preserveComments = ReadingOptions(rawValue: 1 << 4)
23 |         public static let wrapRootNode = ReadingOptions(rawValue: 1 << 5)
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
   |                           |- warning: static property 'keepNodesOrder' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'keepNodesOrder' 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
25 |
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:26:27: warning: static property 'prefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
24 |         public static let keepNodesOrder = ReadingOptions(rawValue: 1 << 6)
25 |
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
   |                           |- warning: static property 'prefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'prefixedAttributes' 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
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:27:27: warning: static property 'unprefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
25 |
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
   |                           |- warning: static property 'unprefixedAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'unprefixedAttributes' 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
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:28:27: warning: static property 'dictionaryAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
26 |         public static let prefixedAttributes = ReadingOptions(rawValue: 1 << 7)
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
   |                           |- warning: static property 'dictionaryAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'dictionaryAttributes' 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
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
30 |
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:29:27: warning: static property 'discardAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
27 |         public static let unprefixedAttributes = ReadingOptions(rawValue: 1 << 8)
28 |         public static let dictionaryAttributes = ReadingOptions(rawValue: 1 << 9)
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
   |                           |- warning: static property 'discardAttributes' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'discardAttributes' 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
30 |
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:31:27: warning: static property 'rootOnlyNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
29 |         public static let discardAttributes = ReadingOptions(rawValue: 1 << 10)
30 |
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
   |                           |- warning: static property 'rootOnlyNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'rootOnlyNodeName' 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
32 |         public static let alwaysNodeName = ReadingOptions(rawValue: 1 << 12)
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:32:27: warning: static property 'alwaysNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
30 |
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
32 |         public static let alwaysNodeName = ReadingOptions(rawValue: 1 << 12)
   |                           |- warning: static property 'alwaysNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'alwaysNodeName' 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
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
34 |
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:33:27: warning: static property 'neverNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
31 |         public static let rootOnlyNodeName = ReadingOptions(rawValue: 1 << 11)
32 |         public static let alwaysNodeName = ReadingOptions(rawValue: 1 << 12)
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
   |                           |- warning: static property 'neverNodeName' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'neverNodeName' 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
34 |
35 |         public static let cdataAsString = ReadingOptions(rawValue: 1 << 14)
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:35:27: warning: static property 'cdataAsString' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
33 |         public static let neverNodeName = ReadingOptions(rawValue: 1 << 13)
34 |
35 |         public static let cdataAsString = ReadingOptions(rawValue: 1 << 14)
   |                           |- warning: static property 'cdataAsString' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'cdataAsString' 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
36 |
37 |         public static let `default`: ReadingOptions = [
/host/spi-builder-workspace/XMLMapper/Classes/XMLSerialization+ReadingOptions.swift:37:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |
10 | extension XMLSerialization {
11 |     public struct ReadingOptions: OptionSet {
   |                   `- note: consider making struct 'ReadingOptions' conform to the 'Sendable' protocol
12 |         public let rawValue: Int
13 |
   :
35 |         public static let cdataAsString = ReadingOptions(rawValue: 1 << 14)
36 |
37 |         public static let `default`: ReadingOptions = [
   |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'XMLSerialization.ReadingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                           |- note: annotate 'default' 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
38 |             .collapseTextNodes,
39 |             .trimWhiteSpace,
[35/39] Compiling XMLMapper XMLDictionaryTransform.swift
[36/39] Compiling XMLMapper XMLEnumOperators.swift
[37/39] Compiling XMLMapper XMLEnumTransform.swift
[38/39] Compiling XMLMapper XMLHexColorTransform.swift
[39/39] Compiling XMLMapper XMLMap.swift
BUILD FAILURE 6.0 linux