The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of RomanNumeralKit, reference mainline (8a5bd8), with Swift 6.0 for Linux on 28 Nov 2024 03:26:12 UTC.

Swift 6 data race errors: 4024

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-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: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11745:12: warning: let 'MMMCMVII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11743 |
11744 | /// The Roman numeral representing the Arabic numeral "3907".
11745 | public let MMMCMVII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .V, .I, .I])
      |            |- warning: let 'MMMCMVII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMVII' 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
11746 |
11747 | /// The Roman numeral representing the Arabic numeral "3908".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11748:12: warning: let 'MMMCMVIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11746 |
11747 | /// The Roman numeral representing the Arabic numeral "3908".
11748 | public let MMMCMVIII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .V, .I, .I, .I])
      |            |- warning: let 'MMMCMVIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMVIII' 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
11749 |
11750 | /// The Roman numeral representing the Arabic numeral "3909".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11751:12: warning: let 'MMMCMIX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11749 |
11750 | /// The Roman numeral representing the Arabic numeral "3909".
11751 | public let MMMCMIX = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .IX])
      |            |- warning: let 'MMMCMIX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMIX' 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
11752 |
11753 | /// The Roman numeral representing the Arabic numeral "3910".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11754:12: warning: let 'MMMCMX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11752 |
11753 | /// The Roman numeral representing the Arabic numeral "3910".
11754 | public let MMMCMX = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .X])
      |            |- warning: let 'MMMCMX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMX' 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
11755 |
11756 | /// The Roman numeral representing the Arabic numeral "3911".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11757:12: warning: let 'MMMCMXI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11755 |
11756 | /// The Roman numeral representing the Arabic numeral "3911".
11757 | public let MMMCMXI = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .X, .I])
      |            |- warning: let 'MMMCMXI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXI' 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
11758 |
11759 | /// The Roman numeral representing the Arabic numeral "3912".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11760:12: warning: let 'MMMCMXII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11758 |
11759 | /// The Roman numeral representing the Arabic numeral "3912".
11760 | public let MMMCMXII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .X, .I, .I])
      |            |- warning: let 'MMMCMXII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXII' 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
11761 |
11762 | /// The Roman numeral representing the Arabic numeral "3913".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11763:12: warning: let 'MMMCMXIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11761 |
11762 | /// The Roman numeral representing the Arabic numeral "3913".
11763 | public let MMMCMXIII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .X, .I, .I, .I])
      |            |- warning: let 'MMMCMXIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXIII' 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
11764 |
11765 | /// The Roman numeral representing the Arabic numeral "3914".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11766:12: warning: let 'MMMCMXIV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11764 |
11765 | /// The Roman numeral representing the Arabic numeral "3914".
11766 | public let MMMCMXIV = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .X, .IV])
      |            |- warning: let 'MMMCMXIV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXIV' 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
11767 |
11768 | /// The Roman numeral representing the Arabic numeral "3915".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11769:12: warning: let 'MMMCMXV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11767 |
11768 | /// The Roman numeral representing the Arabic numeral "3915".
11769 | public let MMMCMXV = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .X, .V])
      |            |- warning: let 'MMMCMXV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXV' 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
11770 |
11771 | /// The Roman numeral representing the Arabic numeral "3916".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11772:12: warning: let 'MMMCMXVI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11770 |
11771 | /// The Roman numeral representing the Arabic numeral "3916".
11772 | public let MMMCMXVI = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .X, .V, .I])
      |            |- warning: let 'MMMCMXVI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXVI' 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
11773 |
11774 | /// The Roman numeral representing the Arabic numeral "3917".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11775:12: warning: let 'MMMCMXVII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11773 |
11774 | /// The Roman numeral representing the Arabic numeral "3917".
11775 | public let MMMCMXVII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .X, .V, .I, .I])
      |            |- warning: let 'MMMCMXVII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXVII' 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
11776 |
11777 | /// The Roman numeral representing the Arabic numeral "3918".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11778:12: warning: let 'MMMCMXVIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11776 |
11777 | /// The Roman numeral representing the Arabic numeral "3918".
11778 | public let MMMCMXVIII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .X, .V, .I, .I, .I])
      |            |- warning: let 'MMMCMXVIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXVIII' 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
11779 |
11780 | /// The Roman numeral representing the Arabic numeral "3919".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11781:12: warning: let 'MMMCMXIX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11779 |
11780 | /// The Roman numeral representing the Arabic numeral "3919".
11781 | public let MMMCMXIX = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .X, .IX])
      |            |- warning: let 'MMMCMXIX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXIX' 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
11782 |
11783 | /// The Roman numeral representing the Arabic numeral "3920".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11784:12: warning: let 'MMMCMXX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11782 |
11783 | /// The Roman numeral representing the Arabic numeral "3920".
11784 | public let MMMCMXX = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .X, .X])
      |            |- warning: let 'MMMCMXX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXX' 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
11785 |
11786 | /// The Roman numeral representing the Arabic numeral "3921".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11787:12: warning: let 'MMMCMXXI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11785 |
11786 | /// The Roman numeral representing the Arabic numeral "3921".
11787 | public let MMMCMXXI = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .X, .X, .I])
      |            |- warning: let 'MMMCMXXI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXXI' 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
11788 |
11789 | /// The Roman numeral representing the Arabic numeral "3922".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11790:12: warning: let 'MMMCMXXII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11788 |
11789 | /// The Roman numeral representing the Arabic numeral "3922".
11790 | public let MMMCMXXII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .X, .X, .I, .I])
      |            |- warning: let 'MMMCMXXII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXXII' 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
11791 |
11792 | /// The Roman numeral representing the Arabic numeral "3923".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11793:12: warning: let 'MMMCMXXIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11791 |
11792 | /// The Roman numeral representing the Arabic numeral "3923".
11793 | public let MMMCMXXIII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .X, .X, .I, .I, .I])
      |            |- warning: let 'MMMCMXXIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXXIII' 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
11794 |
11795 | /// The Roman numeral representing the Arabic numeral "3924".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11796:12: warning: let 'MMMCMXXIV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11794 |
11795 | /// The Roman numeral representing the Arabic numeral "3924".
11796 | public let MMMCMXXIV = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .X, .X, .IV])
      |            |- warning: let 'MMMCMXXIV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXXIV' 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
11797 |
11798 | /// The Roman numeral representing the Arabic numeral "3925".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11799:12: warning: let 'MMMCMXXV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11797 |
11798 | /// The Roman numeral representing the Arabic numeral "3925".
11799 | public let MMMCMXXV = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .X, .X, .V])
      |            |- warning: let 'MMMCMXXV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXXV' 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
11800 |
11801 | /// The Roman numeral representing the Arabic numeral "3926".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11802:12: warning: let 'MMMCMXXVI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11800 |
11801 | /// The Roman numeral representing the Arabic numeral "3926".
11802 | public let MMMCMXXVI = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .X, .X, .V, .I])
      |            |- warning: let 'MMMCMXXVI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXXVI' 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
11803 |
11804 | /// The Roman numeral representing the Arabic numeral "3927".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11805:12: warning: let 'MMMCMXXVII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11803 |
11804 | /// The Roman numeral representing the Arabic numeral "3927".
11805 | public let MMMCMXXVII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .X, .X, .V, .I, .I])
      |            |- warning: let 'MMMCMXXVII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXXVII' 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
11806 |
11807 | /// The Roman numeral representing the Arabic numeral "3928".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11808:12: warning: let 'MMMCMXXVIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11806 |
11807 | /// The Roman numeral representing the Arabic numeral "3928".
11808 | public let MMMCMXXVIII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .X, .X, .V, .I, .I, .I])
      |            |- warning: let 'MMMCMXXVIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXXVIII' 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
11809 |
11810 | /// The Roman numeral representing the Arabic numeral "3929".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11811:12: warning: let 'MMMCMXXIX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11809 |
11810 | /// The Roman numeral representing the Arabic numeral "3929".
11811 | public let MMMCMXXIX = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .X, .X, .IX])
      |            |- warning: let 'MMMCMXXIX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXXIX' 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
11812 |
11813 | /// The Roman numeral representing the Arabic numeral "3930".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11814:12: warning: let 'MMMCMXXX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11812 |
11813 | /// The Roman numeral representing the Arabic numeral "3930".
11814 | public let MMMCMXXX = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .X, .X, .X])
      |            |- warning: let 'MMMCMXXX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXXX' 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
11815 |
11816 | /// The Roman numeral representing the Arabic numeral "3931".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11817:12: warning: let 'MMMCMXXXI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11815 |
11816 | /// The Roman numeral representing the Arabic numeral "3931".
11817 | public let MMMCMXXXI = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .X, .X, .X, .I])
      |            |- warning: let 'MMMCMXXXI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXXXI' 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
11818 |
11819 | /// The Roman numeral representing the Arabic numeral "3932".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11820:12: warning: let 'MMMCMXXXII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11818 |
11819 | /// The Roman numeral representing the Arabic numeral "3932".
11820 | public let MMMCMXXXII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .X, .X, .X, .I, .I])
      |            |- warning: let 'MMMCMXXXII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXXXII' 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
11821 |
11822 | /// The Roman numeral representing the Arabic numeral "3933".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11823:12: warning: let 'MMMCMXXXIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11821 |
11822 | /// The Roman numeral representing the Arabic numeral "3933".
11823 | public let MMMCMXXXIII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .X, .X, .X, .I, .I, .I])
      |            |- warning: let 'MMMCMXXXIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXXXIII' 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
11824 |
11825 | /// The Roman numeral representing the Arabic numeral "3934".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11826:12: warning: let 'MMMCMXXXIV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11824 |
11825 | /// The Roman numeral representing the Arabic numeral "3934".
11826 | public let MMMCMXXXIV = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .X, .X, .X, .IV])
      |            |- warning: let 'MMMCMXXXIV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXXXIV' 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
11827 |
11828 | /// The Roman numeral representing the Arabic numeral "3935".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11829:12: warning: let 'MMMCMXXXV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11827 |
11828 | /// The Roman numeral representing the Arabic numeral "3935".
11829 | public let MMMCMXXXV = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .X, .X, .X, .V])
      |            |- warning: let 'MMMCMXXXV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXXXV' 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
11830 |
11831 | /// The Roman numeral representing the Arabic numeral "3936".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11832:12: warning: let 'MMMCMXXXVI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11830 |
11831 | /// The Roman numeral representing the Arabic numeral "3936".
11832 | public let MMMCMXXXVI = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .X, .X, .X, .V, .I])
      |            |- warning: let 'MMMCMXXXVI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXXXVI' 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
11833 |
11834 | /// The Roman numeral representing the Arabic numeral "3937".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11835:12: warning: let 'MMMCMXXXVII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11833 |
11834 | /// The Roman numeral representing the Arabic numeral "3937".
11835 | public let MMMCMXXXVII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .X, .X, .X, .V, .I, .I])
      |            |- warning: let 'MMMCMXXXVII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXXXVII' 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
11836 |
11837 | /// The Roman numeral representing the Arabic numeral "3938".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11838:12: warning: let 'MMMCMXXXVIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11836 |
11837 | /// The Roman numeral representing the Arabic numeral "3938".
11838 | public let MMMCMXXXVIII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .X, .X, .X, .V, .I, .I, .I])
      |            |- warning: let 'MMMCMXXXVIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXXXVIII' 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
11839 |
11840 | /// The Roman numeral representing the Arabic numeral "3939".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11841:12: warning: let 'MMMCMXXXIX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11839 |
11840 | /// The Roman numeral representing the Arabic numeral "3939".
11841 | public let MMMCMXXXIX = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .X, .X, .X, .IX])
      |            |- warning: let 'MMMCMXXXIX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXXXIX' 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
11842 |
11843 | /// The Roman numeral representing the Arabic numeral "3940".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11844:12: warning: let 'MMMCMXL' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11842 |
11843 | /// The Roman numeral representing the Arabic numeral "3940".
11844 | public let MMMCMXL = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .XL])
      |            |- warning: let 'MMMCMXL' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXL' 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
11845 |
11846 | /// The Roman numeral representing the Arabic numeral "3941".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11847:12: warning: let 'MMMCMXLI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11845 |
11846 | /// The Roman numeral representing the Arabic numeral "3941".
11847 | public let MMMCMXLI = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .XL, .I])
      |            |- warning: let 'MMMCMXLI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXLI' 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
11848 |
11849 | /// The Roman numeral representing the Arabic numeral "3942".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11850:12: warning: let 'MMMCMXLII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11848 |
11849 | /// The Roman numeral representing the Arabic numeral "3942".
11850 | public let MMMCMXLII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .XL, .I, .I])
      |            |- warning: let 'MMMCMXLII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXLII' 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
11851 |
11852 | /// The Roman numeral representing the Arabic numeral "3943".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11853:12: warning: let 'MMMCMXLIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11851 |
11852 | /// The Roman numeral representing the Arabic numeral "3943".
11853 | public let MMMCMXLIII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .XL, .I, .I, .I])
      |            |- warning: let 'MMMCMXLIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXLIII' 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
11854 |
11855 | /// The Roman numeral representing the Arabic numeral "3944".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11856:12: warning: let 'MMMCMXLIV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11854 |
11855 | /// The Roman numeral representing the Arabic numeral "3944".
11856 | public let MMMCMXLIV = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .XL, .IV])
      |            |- warning: let 'MMMCMXLIV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXLIV' 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
11857 |
11858 | /// The Roman numeral representing the Arabic numeral "3945".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11859:12: warning: let 'MMMCMXLV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11857 |
11858 | /// The Roman numeral representing the Arabic numeral "3945".
11859 | public let MMMCMXLV = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .XL, .V])
      |            |- warning: let 'MMMCMXLV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXLV' 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
11860 |
11861 | /// The Roman numeral representing the Arabic numeral "3946".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11862:12: warning: let 'MMMCMXLVI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11860 |
11861 | /// The Roman numeral representing the Arabic numeral "3946".
11862 | public let MMMCMXLVI = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .XL, .V, .I])
      |            |- warning: let 'MMMCMXLVI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXLVI' 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
11863 |
11864 | /// The Roman numeral representing the Arabic numeral "3947".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11865:12: warning: let 'MMMCMXLVII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11863 |
11864 | /// The Roman numeral representing the Arabic numeral "3947".
11865 | public let MMMCMXLVII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .XL, .V, .I, .I])
      |            |- warning: let 'MMMCMXLVII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXLVII' 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
11866 |
11867 | /// The Roman numeral representing the Arabic numeral "3948".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11868:12: warning: let 'MMMCMXLVIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11866 |
11867 | /// The Roman numeral representing the Arabic numeral "3948".
11868 | public let MMMCMXLVIII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .XL, .V, .I, .I, .I])
      |            |- warning: let 'MMMCMXLVIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXLVIII' 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
11869 |
11870 | /// The Roman numeral representing the Arabic numeral "3949".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11871:12: warning: let 'MMMCMXLIX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11869 |
11870 | /// The Roman numeral representing the Arabic numeral "3949".
11871 | public let MMMCMXLIX = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .XL, .IX])
      |            |- warning: let 'MMMCMXLIX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXLIX' 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
11872 |
11873 | /// The Roman numeral representing the Arabic numeral "3950".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11874:12: warning: let 'MMMCML' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11872 |
11873 | /// The Roman numeral representing the Arabic numeral "3950".
11874 | public let MMMCML = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L])
      |            |- warning: let 'MMMCML' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCML' 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
11875 |
11876 | /// The Roman numeral representing the Arabic numeral "3951".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11877:12: warning: let 'MMMCMLI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11875 |
11876 | /// The Roman numeral representing the Arabic numeral "3951".
11877 | public let MMMCMLI = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .I])
      |            |- warning: let 'MMMCMLI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLI' 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
11878 |
11879 | /// The Roman numeral representing the Arabic numeral "3952".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11880:12: warning: let 'MMMCMLII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11878 |
11879 | /// The Roman numeral representing the Arabic numeral "3952".
11880 | public let MMMCMLII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .I, .I])
      |            |- warning: let 'MMMCMLII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLII' 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
11881 |
11882 | /// The Roman numeral representing the Arabic numeral "3953".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11883:12: warning: let 'MMMCMLIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11881 |
11882 | /// The Roman numeral representing the Arabic numeral "3953".
11883 | public let MMMCMLIII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .I, .I, .I])
      |            |- warning: let 'MMMCMLIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLIII' 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
11884 |
11885 | /// The Roman numeral representing the Arabic numeral "3954".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11886:12: warning: let 'MMMCMLIV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11884 |
11885 | /// The Roman numeral representing the Arabic numeral "3954".
11886 | public let MMMCMLIV = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .IV])
      |            |- warning: let 'MMMCMLIV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLIV' 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
11887 |
11888 | /// The Roman numeral representing the Arabic numeral "3955".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11889:12: warning: let 'MMMCMLV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11887 |
11888 | /// The Roman numeral representing the Arabic numeral "3955".
11889 | public let MMMCMLV = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .V])
      |            |- warning: let 'MMMCMLV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLV' 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
11890 |
11891 | /// The Roman numeral representing the Arabic numeral "3956".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11892:12: warning: let 'MMMCMLVI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11890 |
11891 | /// The Roman numeral representing the Arabic numeral "3956".
11892 | public let MMMCMLVI = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .V, .I])
      |            |- warning: let 'MMMCMLVI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLVI' 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
11893 |
11894 | /// The Roman numeral representing the Arabic numeral "3957".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11895:12: warning: let 'MMMCMLVII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11893 |
11894 | /// The Roman numeral representing the Arabic numeral "3957".
11895 | public let MMMCMLVII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .V, .I, .I])
      |            |- warning: let 'MMMCMLVII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLVII' 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
11896 |
11897 | /// The Roman numeral representing the Arabic numeral "3958".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11898:12: warning: let 'MMMCMLVIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11896 |
11897 | /// The Roman numeral representing the Arabic numeral "3958".
11898 | public let MMMCMLVIII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .V, .I, .I, .I])
      |            |- warning: let 'MMMCMLVIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLVIII' 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
11899 |
11900 | /// The Roman numeral representing the Arabic numeral "3959".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11901:12: warning: let 'MMMCMLIX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11899 |
11900 | /// The Roman numeral representing the Arabic numeral "3959".
11901 | public let MMMCMLIX = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .IX])
      |            |- warning: let 'MMMCMLIX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLIX' 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
11902 |
11903 | /// The Roman numeral representing the Arabic numeral "3960".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11904:12: warning: let 'MMMCMLX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11902 |
11903 | /// The Roman numeral representing the Arabic numeral "3960".
11904 | public let MMMCMLX = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .X])
      |            |- warning: let 'MMMCMLX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLX' 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
11905 |
11906 | /// The Roman numeral representing the Arabic numeral "3961".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11907:12: warning: let 'MMMCMLXI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11905 |
11906 | /// The Roman numeral representing the Arabic numeral "3961".
11907 | public let MMMCMLXI = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .X, .I])
      |            |- warning: let 'MMMCMLXI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLXI' 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
11908 |
11909 | /// The Roman numeral representing the Arabic numeral "3962".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11910:12: warning: let 'MMMCMLXII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11908 |
11909 | /// The Roman numeral representing the Arabic numeral "3962".
11910 | public let MMMCMLXII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .X, .I, .I])
      |            |- warning: let 'MMMCMLXII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLXII' 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
11911 |
11912 | /// The Roman numeral representing the Arabic numeral "3963".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11913:12: warning: let 'MMMCMLXIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11911 |
11912 | /// The Roman numeral representing the Arabic numeral "3963".
11913 | public let MMMCMLXIII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .X, .I, .I, .I])
      |            |- warning: let 'MMMCMLXIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLXIII' 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
11914 |
11915 | /// The Roman numeral representing the Arabic numeral "3964".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11916:12: warning: let 'MMMCMLXIV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11914 |
11915 | /// The Roman numeral representing the Arabic numeral "3964".
11916 | public let MMMCMLXIV = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .X, .IV])
      |            |- warning: let 'MMMCMLXIV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLXIV' 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
11917 |
11918 | /// The Roman numeral representing the Arabic numeral "3965".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11919:12: warning: let 'MMMCMLXV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11917 |
11918 | /// The Roman numeral representing the Arabic numeral "3965".
11919 | public let MMMCMLXV = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .X, .V])
      |            |- warning: let 'MMMCMLXV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLXV' 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
11920 |
11921 | /// The Roman numeral representing the Arabic numeral "3966".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11922:12: warning: let 'MMMCMLXVI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11920 |
11921 | /// The Roman numeral representing the Arabic numeral "3966".
11922 | public let MMMCMLXVI = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .X, .V, .I])
      |            |- warning: let 'MMMCMLXVI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLXVI' 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
11923 |
11924 | /// The Roman numeral representing the Arabic numeral "3967".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11925:12: warning: let 'MMMCMLXVII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11923 |
11924 | /// The Roman numeral representing the Arabic numeral "3967".
11925 | public let MMMCMLXVII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .X, .V, .I, .I])
      |            |- warning: let 'MMMCMLXVII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLXVII' 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
11926 |
11927 | /// The Roman numeral representing the Arabic numeral "3968".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11928:12: warning: let 'MMMCMLXVIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11926 |
11927 | /// The Roman numeral representing the Arabic numeral "3968".
11928 | public let MMMCMLXVIII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .X, .V, .I, .I, .I])
      |            |- warning: let 'MMMCMLXVIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLXVIII' 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
11929 |
11930 | /// The Roman numeral representing the Arabic numeral "3969".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11931:12: warning: let 'MMMCMLXIX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11929 |
11930 | /// The Roman numeral representing the Arabic numeral "3969".
11931 | public let MMMCMLXIX = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .X, .IX])
      |            |- warning: let 'MMMCMLXIX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLXIX' 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
11932 |
11933 | /// The Roman numeral representing the Arabic numeral "3970".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11934:12: warning: let 'MMMCMLXX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11932 |
11933 | /// The Roman numeral representing the Arabic numeral "3970".
11934 | public let MMMCMLXX = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .X, .X])
      |            |- warning: let 'MMMCMLXX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLXX' 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
11935 |
11936 | /// The Roman numeral representing the Arabic numeral "3971".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11937:12: warning: let 'MMMCMLXXI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11935 |
11936 | /// The Roman numeral representing the Arabic numeral "3971".
11937 | public let MMMCMLXXI = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .X, .X, .I])
      |            |- warning: let 'MMMCMLXXI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLXXI' 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
11938 |
11939 | /// The Roman numeral representing the Arabic numeral "3972".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11940:12: warning: let 'MMMCMLXXII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11938 |
11939 | /// The Roman numeral representing the Arabic numeral "3972".
11940 | public let MMMCMLXXII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .X, .X, .I, .I])
      |            |- warning: let 'MMMCMLXXII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLXXII' 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
11941 |
11942 | /// The Roman numeral representing the Arabic numeral "3973".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11943:12: warning: let 'MMMCMLXXIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11941 |
11942 | /// The Roman numeral representing the Arabic numeral "3973".
11943 | public let MMMCMLXXIII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .X, .X, .I, .I, .I])
      |            |- warning: let 'MMMCMLXXIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLXXIII' 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
11944 |
11945 | /// The Roman numeral representing the Arabic numeral "3974".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11946:12: warning: let 'MMMCMLXXIV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11944 |
11945 | /// The Roman numeral representing the Arabic numeral "3974".
11946 | public let MMMCMLXXIV = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .X, .X, .IV])
      |            |- warning: let 'MMMCMLXXIV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLXXIV' 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
11947 |
11948 | /// The Roman numeral representing the Arabic numeral "3975".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11949:12: warning: let 'MMMCMLXXV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11947 |
11948 | /// The Roman numeral representing the Arabic numeral "3975".
11949 | public let MMMCMLXXV = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .X, .X, .V])
      |            |- warning: let 'MMMCMLXXV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLXXV' 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
11950 |
11951 | /// The Roman numeral representing the Arabic numeral "3976".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11952:12: warning: let 'MMMCMLXXVI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11950 |
11951 | /// The Roman numeral representing the Arabic numeral "3976".
11952 | public let MMMCMLXXVI = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .X, .X, .V, .I])
      |            |- warning: let 'MMMCMLXXVI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLXXVI' 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
11953 |
11954 | /// The Roman numeral representing the Arabic numeral "3977".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11955:12: warning: let 'MMMCMLXXVII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11953 |
11954 | /// The Roman numeral representing the Arabic numeral "3977".
11955 | public let MMMCMLXXVII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .X, .X, .V, .I, .I])
      |            |- warning: let 'MMMCMLXXVII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLXXVII' 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
11956 |
11957 | /// The Roman numeral representing the Arabic numeral "3978".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11958:12: warning: let 'MMMCMLXXVIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11956 |
11957 | /// The Roman numeral representing the Arabic numeral "3978".
11958 | public let MMMCMLXXVIII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .X, .X, .V, .I, .I, .I])
      |            |- warning: let 'MMMCMLXXVIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLXXVIII' 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
11959 |
11960 | /// The Roman numeral representing the Arabic numeral "3979".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11961:12: warning: let 'MMMCMLXXIX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11959 |
11960 | /// The Roman numeral representing the Arabic numeral "3979".
11961 | public let MMMCMLXXIX = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .X, .X, .IX])
      |            |- warning: let 'MMMCMLXXIX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLXXIX' 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
11962 |
11963 | /// The Roman numeral representing the Arabic numeral "3980".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11964:12: warning: let 'MMMCMLXXX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11962 |
11963 | /// The Roman numeral representing the Arabic numeral "3980".
11964 | public let MMMCMLXXX = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .X, .X, .X])
      |            |- warning: let 'MMMCMLXXX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLXXX' 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
11965 |
11966 | /// The Roman numeral representing the Arabic numeral "3981".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11967:12: warning: let 'MMMCMLXXXI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11965 |
11966 | /// The Roman numeral representing the Arabic numeral "3981".
11967 | public let MMMCMLXXXI = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .X, .X, .X, .I])
      |            |- warning: let 'MMMCMLXXXI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLXXXI' 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
11968 |
11969 | /// The Roman numeral representing the Arabic numeral "3982".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11970:12: warning: let 'MMMCMLXXXII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11968 |
11969 | /// The Roman numeral representing the Arabic numeral "3982".
11970 | public let MMMCMLXXXII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .X, .X, .X, .I, .I])
      |            |- warning: let 'MMMCMLXXXII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLXXXII' 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
11971 |
11972 | /// The Roman numeral representing the Arabic numeral "3983".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11973:12: warning: let 'MMMCMLXXXIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11971 |
11972 | /// The Roman numeral representing the Arabic numeral "3983".
11973 | public let MMMCMLXXXIII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .X, .X, .X, .I, .I, .I])
      |            |- warning: let 'MMMCMLXXXIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLXXXIII' 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
11974 |
11975 | /// The Roman numeral representing the Arabic numeral "3984".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11976:12: warning: let 'MMMCMLXXXIV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11974 |
11975 | /// The Roman numeral representing the Arabic numeral "3984".
11976 | public let MMMCMLXXXIV = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .X, .X, .X, .IV])
      |            |- warning: let 'MMMCMLXXXIV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLXXXIV' 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
11977 |
11978 | /// The Roman numeral representing the Arabic numeral "3985".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11979:12: warning: let 'MMMCMLXXXV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11977 |
11978 | /// The Roman numeral representing the Arabic numeral "3985".
11979 | public let MMMCMLXXXV = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .X, .X, .X, .V])
      |            |- warning: let 'MMMCMLXXXV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLXXXV' 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
11980 |
11981 | /// The Roman numeral representing the Arabic numeral "3986".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11982:12: warning: let 'MMMCMLXXXVI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11980 |
11981 | /// The Roman numeral representing the Arabic numeral "3986".
11982 | public let MMMCMLXXXVI = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .X, .X, .X, .V, .I])
      |            |- warning: let 'MMMCMLXXXVI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLXXXVI' 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
11983 |
11984 | /// The Roman numeral representing the Arabic numeral "3987".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11985:12: warning: let 'MMMCMLXXXVII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11983 |
11984 | /// The Roman numeral representing the Arabic numeral "3987".
11985 | public let MMMCMLXXXVII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .X, .X, .X, .V, .I, .I])
      |            |- warning: let 'MMMCMLXXXVII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLXXXVII' 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
11986 |
11987 | /// The Roman numeral representing the Arabic numeral "3988".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11988:12: warning: let 'MMMCMLXXXVIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11986 |
11987 | /// The Roman numeral representing the Arabic numeral "3988".
11988 | public let MMMCMLXXXVIII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .X, .X, .X, .V, .I, .I, .I])
      |            |- warning: let 'MMMCMLXXXVIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLXXXVIII' 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
11989 |
11990 | /// The Roman numeral representing the Arabic numeral "3989".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11991:12: warning: let 'MMMCMLXXXIX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11989 |
11990 | /// The Roman numeral representing the Arabic numeral "3989".
11991 | public let MMMCMLXXXIX = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .L, .X, .X, .X, .IX])
      |            |- warning: let 'MMMCMLXXXIX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMLXXXIX' 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
11992 |
11993 | /// The Roman numeral representing the Arabic numeral "3990".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11994:12: warning: let 'MMMCMXC' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11992 |
11993 | /// The Roman numeral representing the Arabic numeral "3990".
11994 | public let MMMCMXC = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .XC])
      |            |- warning: let 'MMMCMXC' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXC' 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
11995 |
11996 | /// The Roman numeral representing the Arabic numeral "3991".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:11997:12: warning: let 'MMMCMXCI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11995 |
11996 | /// The Roman numeral representing the Arabic numeral "3991".
11997 | public let MMMCMXCI = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .XC, .I])
      |            |- warning: let 'MMMCMXCI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXCI' 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
11998 |
11999 | /// The Roman numeral representing the Arabic numeral "3992".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:12000:12: warning: let 'MMMCMXCII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
11998 |
11999 | /// The Roman numeral representing the Arabic numeral "3992".
12000 | public let MMMCMXCII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .XC, .I, .I])
      |            |- warning: let 'MMMCMXCII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXCII' 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
12001 |
12002 | /// The Roman numeral representing the Arabic numeral "3993".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:12003:12: warning: let 'MMMCMXCIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
12001 |
12002 | /// The Roman numeral representing the Arabic numeral "3993".
12003 | public let MMMCMXCIII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .XC, .I, .I, .I])
      |            |- warning: let 'MMMCMXCIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXCIII' 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
12004 |
12005 | /// The Roman numeral representing the Arabic numeral "3994".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:12006:12: warning: let 'MMMCMXCIV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
12004 |
12005 | /// The Roman numeral representing the Arabic numeral "3994".
12006 | public let MMMCMXCIV = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .XC, .IV])
      |            |- warning: let 'MMMCMXCIV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXCIV' 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
12007 |
12008 | /// The Roman numeral representing the Arabic numeral "3995".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:12009:12: warning: let 'MMMCMXCV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
12007 |
12008 | /// The Roman numeral representing the Arabic numeral "3995".
12009 | public let MMMCMXCV = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .XC, .V])
      |            |- warning: let 'MMMCMXCV' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXCV' 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
12010 |
12011 | /// The Roman numeral representing the Arabic numeral "3996".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:12012:12: warning: let 'MMMCMXCVI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
12010 |
12011 | /// The Roman numeral representing the Arabic numeral "3996".
12012 | public let MMMCMXCVI = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .XC, .V, .I])
      |            |- warning: let 'MMMCMXCVI' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXCVI' 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
12013 |
12014 | /// The Roman numeral representing the Arabic numeral "3997".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:12015:12: warning: let 'MMMCMXCVII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
12013 |
12014 | /// The Roman numeral representing the Arabic numeral "3997".
12015 | public let MMMCMXCVII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .XC, .V, .I, .I])
      |            |- warning: let 'MMMCMXCVII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXCVII' 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
12016 |
12017 | /// The Roman numeral representing the Arabic numeral "3998".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:12018:12: warning: let 'MMMCMXCVIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
12016 |
12017 | /// The Roman numeral representing the Arabic numeral "3998".
12018 | public let MMMCMXCVIII = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .XC, .V, .I, .I, .I])
      |            |- warning: let 'MMMCMXCVIII' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXCVIII' 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
12019 |
12020 | /// The Roman numeral representing the Arabic numeral "3999".
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumerals.swift:12021:12: warning: let 'MMMCMXCIX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
12019 |
12020 | /// The Roman numeral representing the Arabic numeral "3999".
12021 | public let MMMCMXCIX = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .XC, .IX])
      |            |- warning: let 'MMMCMXCIX' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
      |            |- note: annotate 'MMMCMXCIX' 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
12022 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:64:15: note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:67:23: warning: static property 'maximum' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
 67 |     public static let maximum = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .XC, .IX])
    |                       |- warning: static property 'maximum' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'maximum' 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
 68 |     public static let minimum = RomanNumeral(unsafeSymbols: [.I])
 69 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/RomanNumeral.swift:68:23: warning: static property 'minimum' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
 62 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Description
 63 |  */
 64 | public struct RomanNumeral: SubtractiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'RomanNumeral' conform to the 'Sendable' protocol
 65 |     // MARK: Public Static Properties
 66 |
 67 |     public static let maximum = RomanNumeral(unsafeSymbols: [.M, .M, .M, .CM, .XC, .IX])
 68 |     public static let minimum = RomanNumeral(unsafeSymbols: [.I])
    |                       |- warning: static property 'minimum' is not concurrency-safe because non-'Sendable' type 'RomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'minimum' 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
 69 |
 70 |     // MARK: Public Instance Properties
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/SubtractiveRomanNumeralSymbol.swift:248:23: warning: static property 'allSymbolsDescending' is not concurrency-safe because non-'Sendable' type '[SubtractiveRomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
 24 | //
 25 |
 26 | public enum SubtractiveRomanNumeralSymbol: CaseIterable {
    |             `- note: consider making enum 'SubtractiveRomanNumeralSymbol' conform to the 'Sendable' protocol
 27 |     /// The Latin word meaning "none" which is used in lieu of the Western Arabic value "0".
 28 |     case nulla
    :
246 |
247 |     public static let allSymbolsAscending: [SubtractiveRomanNumeralSymbol] = [.I, .IV, .V, .IX, .X, .XL, .L, .XC, .C, .CD, .D, .CM, .M]
248 |     public static let allSymbolsDescending: [SubtractiveRomanNumeralSymbol] = allSymbolsAscending.reversed()
    |                       |- warning: static property 'allSymbolsDescending' is not concurrency-safe because non-'Sendable' type '[SubtractiveRomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'allSymbolsDescending' 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
249 |
250 |     // MARK: Public Initialization
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumeralTallyMarkGroup.swift:35:23: warning: static property 'nulla' is not concurrency-safe because non-'Sendable' type 'RomanNumeralTallyMarkGroup' may have shared mutable state; this is an error in the Swift 6 language mode
 29 |  For example, `IIIII` contains five tally marks, so the value of the group is five.
 30 |  */
 31 | public struct RomanNumeralTallyMarkGroup: Equatable {
    |               `- note: consider making struct 'RomanNumeralTallyMarkGroup' conform to the 'Sendable' protocol
 32 |     // MARK: Public Static Properties
 33 |
 34 |     /// A tally mark group with 0 tally marks.
 35 |     public static let nulla = RomanNumeralTallyMarkGroup(numberOfTallyMarks: 0)
    |                       |- warning: static property 'nulla' is not concurrency-safe because non-'Sendable' type 'RomanNumeralTallyMarkGroup' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'nulla' 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 |     /// A tally mark group with 1 tally mark.
[26/29] Compiling RomanNumeralKit String+RomanNumeral.swift
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Additive Notation/AdditiveRomanNumeral.swift:46:23: warning: static property 'maximum' is not concurrency-safe because non-'Sendable' type 'AdditiveRomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
 41 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Use_of_additive_notation
 42 |  */
 43 | public struct AdditiveRomanNumeral: AdditiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'AdditiveRomanNumeral' conform to the 'Sendable' protocol
 44 |     // MARK: Public Static Properties
 45 |
 46 |     public static let maximum = AdditiveRomanNumeral(unsafeSymbols: [.M, .M, .M, .D, .C, .C, .C, .C, .L, .X, .X, .X, .X, .V, .I, .I, .I, .I])
    |                       |- warning: static property 'maximum' is not concurrency-safe because non-'Sendable' type 'AdditiveRomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'maximum' 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
 47 |     public static let minimum = AdditiveRomanNumeral(unsafeSymbols: [.I])
 48 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Additive Notation/AdditiveRomanNumeral.swift:47:23: warning: static property 'minimum' is not concurrency-safe because non-'Sendable' type 'AdditiveRomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
 41 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Use_of_additive_notation
 42 |  */
 43 | public struct AdditiveRomanNumeral: AdditiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'AdditiveRomanNumeral' conform to the 'Sendable' protocol
 44 |     // MARK: Public Static Properties
 45 |
 46 |     public static let maximum = AdditiveRomanNumeral(unsafeSymbols: [.M, .M, .M, .D, .C, .C, .C, .C, .L, .X, .X, .X, .X, .V, .I, .I, .I, .I])
 47 |     public static let minimum = AdditiveRomanNumeral(unsafeSymbols: [.I])
    |                       |- warning: static property 'minimum' is not concurrency-safe because non-'Sendable' type 'AdditiveRomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'minimum' 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
 48 |
 49 |     // MARK: Public Instance Properties
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/SubtractiveRomanNumeralSymbol.swift:80:23: warning: static property 'allRomanNumeralSymbolsAscending' is not concurrency-safe because non-'Sendable' type '[[RomanNumeralSymbol]]' may have shared mutable state; this is an error in the Swift 6 language mode
 78 |
 79 |     /// All of the Roman numeral symbols, represented in ascending order by value using regular Roman numeral symbols.
 80 |     public static let allRomanNumeralSymbolsAscending = allSymbolsAscending.map { $0.romanNumeralSymbols }
    |                       |- warning: static property 'allRomanNumeralSymbolsAscending' is not concurrency-safe because non-'Sendable' type '[[RomanNumeralSymbol]]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'allRomanNumeralSymbolsAscending' 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
 81 |
 82 |     // MARK: Public Instance Interface
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumeralSymbol.swift:37:13: note: consider making enum 'RomanNumeralSymbol' conform to the 'Sendable' protocol
 35 |  numerals (e.g. `Int`) are conversions made by counting these tally marks.
 36 |  */
 37 | public enum RomanNumeralSymbol: CaseIterable {
    |             `- note: consider making enum 'RomanNumeralSymbol' conform to the 'Sendable' protocol
 38 |     /// The Latin word meaning "none" which is used in lieu of the Western Arabic value "0".
 39 |     case nulla
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/SubtractiveRomanNumeralSymbol.swift:247:23: warning: static property 'allSymbolsAscending' is not concurrency-safe because non-'Sendable' type '[SubtractiveRomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
 24 | //
 25 |
 26 | public enum SubtractiveRomanNumeralSymbol: CaseIterable {
    |             `- note: consider making enum 'SubtractiveRomanNumeralSymbol' conform to the 'Sendable' protocol
 27 |     /// The Latin word meaning "none" which is used in lieu of the Western Arabic value "0".
 28 |     case nulla
    :
245 |     // MARK: Public Static Properties
246 |
247 |     public static let allSymbolsAscending: [SubtractiveRomanNumeralSymbol] = [.I, .IV, .V, .IX, .X, .XL, .L, .XC, .C, .CD, .D, .CM, .M]
    |                       |- warning: static property 'allSymbolsAscending' is not concurrency-safe because non-'Sendable' type '[SubtractiveRomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'allSymbolsAscending' 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
248 |     public static let allSymbolsDescending: [SubtractiveRomanNumeralSymbol] = allSymbolsAscending.reversed()
249 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/SubtractiveRomanNumeralSymbol.swift:76:23: warning: static property 'allAdditiveRomanNumeralSymbolsDescending' is not concurrency-safe because non-'Sendable' type '[[RomanNumeralSymbol]]' may have shared mutable state; this is an error in the Swift 6 language mode
 74 |
 75 |     /// All of the Roman numeral symbols, represented in descending order by value using additive notation.
 76 |     public static let allAdditiveRomanNumeralSymbolsDescending = allSymbolsDescending
    |                       |- warning: static property 'allAdditiveRomanNumeralSymbolsDescending' is not concurrency-safe because non-'Sendable' type '[[RomanNumeralSymbol]]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'allAdditiveRomanNumeralSymbolsDescending' 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
 77 |         .map { $0.additiveRomanNumeralSymbols }
 78 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumeralSymbol.swift:37:13: note: consider making enum 'RomanNumeralSymbol' conform to the 'Sendable' protocol
 35 |  numerals (e.g. `Int`) are conversions made by counting these tally marks.
 36 |  */
 37 | public enum RomanNumeralSymbol: CaseIterable {
    |             `- note: consider making enum 'RomanNumeralSymbol' conform to the 'Sendable' protocol
 38 |     /// The Latin word meaning "none" which is used in lieu of the Western Arabic value "0".
 39 |     case nulla
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/SubtractiveRomanNumeralSymbol.swift:248:23: warning: static property 'allSymbolsDescending' is not concurrency-safe because non-'Sendable' type '[SubtractiveRomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
 24 | //
 25 |
 26 | public enum SubtractiveRomanNumeralSymbol: CaseIterable {
    |             `- note: consider making enum 'SubtractiveRomanNumeralSymbol' conform to the 'Sendable' protocol
 27 |     /// The Latin word meaning "none" which is used in lieu of the Western Arabic value "0".
 28 |     case nulla
    :
246 |
247 |     public static let allSymbolsAscending: [SubtractiveRomanNumeralSymbol] = [.I, .IV, .V, .IX, .X, .XL, .L, .XC, .C, .CD, .D, .CM, .M]
248 |     public static let allSymbolsDescending: [SubtractiveRomanNumeralSymbol] = allSymbolsAscending.reversed()
    |                       |- warning: static property 'allSymbolsDescending' is not concurrency-safe because non-'Sendable' type '[SubtractiveRomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'allSymbolsDescending' 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
249 |
250 |     // MARK: Public Initialization
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumeralSymbol.swift:310:23: warning: static property 'allSymbolsDescending' is not concurrency-safe because non-'Sendable' type '[RomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
 35 |  numerals (e.g. `Int`) are conversions made by counting these tally marks.
 36 |  */
 37 | public enum RomanNumeralSymbol: CaseIterable {
    |             `- note: consider making enum 'RomanNumeralSymbol' conform to the 'Sendable' protocol
 38 |     /// The Latin word meaning "none" which is used in lieu of the Western Arabic value "0".
 39 |     case nulla
    :
308 |     public static let allSymbolsAscending: [RomanNumeralSymbol] = [.I, .V, .X, .L, .C, .D, .M]
309 |
310 |     public static let allSymbolsDescending: [RomanNumeralSymbol] = allSymbolsAscending.reversed()
    |                       |- warning: static property 'allSymbolsDescending' is not concurrency-safe because non-'Sendable' type '[RomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'allSymbolsDescending' 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
311 |
312 |     // MARK: Public Initialization
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumeralTallyMarkGroup.swift:35:23: warning: static property 'nulla' is not concurrency-safe because non-'Sendable' type 'RomanNumeralTallyMarkGroup' may have shared mutable state; this is an error in the Swift 6 language mode
 29 |  For example, `IIIII` contains five tally marks, so the value of the group is five.
 30 |  */
 31 | public struct RomanNumeralTallyMarkGroup: Equatable {
    |               `- note: consider making struct 'RomanNumeralTallyMarkGroup' conform to the 'Sendable' protocol
 32 |     // MARK: Public Static Properties
 33 |
 34 |     /// A tally mark group with 0 tally marks.
 35 |     public static let nulla = RomanNumeralTallyMarkGroup(numberOfTallyMarks: 0)
    |                       |- warning: static property 'nulla' is not concurrency-safe because non-'Sendable' type 'RomanNumeralTallyMarkGroup' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'nulla' 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 |     /// A tally mark group with 1 tally mark.
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumeralSymbol.swift:308:23: warning: static property 'allSymbolsAscending' is not concurrency-safe because non-'Sendable' type '[RomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
 35 |  numerals (e.g. `Int`) are conversions made by counting these tally marks.
 36 |  */
 37 | public enum RomanNumeralSymbol: CaseIterable {
    |             `- note: consider making enum 'RomanNumeralSymbol' conform to the 'Sendable' protocol
 38 |     /// The Latin word meaning "none" which is used in lieu of the Western Arabic value "0".
 39 |     case nulla
    :
306 |     // MARK: Public Static Properties
307 |
308 |     public static let allSymbolsAscending: [RomanNumeralSymbol] = [.I, .V, .X, .L, .C, .D, .M]
    |                       |- warning: static property 'allSymbolsAscending' is not concurrency-safe because non-'Sendable' type '[RomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'allSymbolsAscending' 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
309 |
310 |     public static let allSymbolsDescending: [RomanNumeralSymbol] = allSymbolsAscending.reversed()
[27/29] Compiling RomanNumeralKit AdditiveRomanNumeral.swift
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Additive Notation/AdditiveRomanNumeral.swift:46:23: warning: static property 'maximum' is not concurrency-safe because non-'Sendable' type 'AdditiveRomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
 41 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Use_of_additive_notation
 42 |  */
 43 | public struct AdditiveRomanNumeral: AdditiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'AdditiveRomanNumeral' conform to the 'Sendable' protocol
 44 |     // MARK: Public Static Properties
 45 |
 46 |     public static let maximum = AdditiveRomanNumeral(unsafeSymbols: [.M, .M, .M, .D, .C, .C, .C, .C, .L, .X, .X, .X, .X, .V, .I, .I, .I, .I])
    |                       |- warning: static property 'maximum' is not concurrency-safe because non-'Sendable' type 'AdditiveRomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'maximum' 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
 47 |     public static let minimum = AdditiveRomanNumeral(unsafeSymbols: [.I])
 48 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Additive Notation/AdditiveRomanNumeral.swift:47:23: warning: static property 'minimum' is not concurrency-safe because non-'Sendable' type 'AdditiveRomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
 41 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Use_of_additive_notation
 42 |  */
 43 | public struct AdditiveRomanNumeral: AdditiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'AdditiveRomanNumeral' conform to the 'Sendable' protocol
 44 |     // MARK: Public Static Properties
 45 |
 46 |     public static let maximum = AdditiveRomanNumeral(unsafeSymbols: [.M, .M, .M, .D, .C, .C, .C, .C, .L, .X, .X, .X, .X, .V, .I, .I, .I, .I])
 47 |     public static let minimum = AdditiveRomanNumeral(unsafeSymbols: [.I])
    |                       |- warning: static property 'minimum' is not concurrency-safe because non-'Sendable' type 'AdditiveRomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'minimum' 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
 48 |
 49 |     // MARK: Public Instance Properties
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/SubtractiveRomanNumeralSymbol.swift:80:23: warning: static property 'allRomanNumeralSymbolsAscending' is not concurrency-safe because non-'Sendable' type '[[RomanNumeralSymbol]]' may have shared mutable state; this is an error in the Swift 6 language mode
 78 |
 79 |     /// All of the Roman numeral symbols, represented in ascending order by value using regular Roman numeral symbols.
 80 |     public static let allRomanNumeralSymbolsAscending = allSymbolsAscending.map { $0.romanNumeralSymbols }
    |                       |- warning: static property 'allRomanNumeralSymbolsAscending' is not concurrency-safe because non-'Sendable' type '[[RomanNumeralSymbol]]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'allRomanNumeralSymbolsAscending' 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
 81 |
 82 |     // MARK: Public Instance Interface
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumeralSymbol.swift:37:13: note: consider making enum 'RomanNumeralSymbol' conform to the 'Sendable' protocol
 35 |  numerals (e.g. `Int`) are conversions made by counting these tally marks.
 36 |  */
 37 | public enum RomanNumeralSymbol: CaseIterable {
    |             `- note: consider making enum 'RomanNumeralSymbol' conform to the 'Sendable' protocol
 38 |     /// The Latin word meaning "none" which is used in lieu of the Western Arabic value "0".
 39 |     case nulla
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/SubtractiveRomanNumeralSymbol.swift:247:23: warning: static property 'allSymbolsAscending' is not concurrency-safe because non-'Sendable' type '[SubtractiveRomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
 24 | //
 25 |
 26 | public enum SubtractiveRomanNumeralSymbol: CaseIterable {
    |             `- note: consider making enum 'SubtractiveRomanNumeralSymbol' conform to the 'Sendable' protocol
 27 |     /// The Latin word meaning "none" which is used in lieu of the Western Arabic value "0".
 28 |     case nulla
    :
245 |     // MARK: Public Static Properties
246 |
247 |     public static let allSymbolsAscending: [SubtractiveRomanNumeralSymbol] = [.I, .IV, .V, .IX, .X, .XL, .L, .XC, .C, .CD, .D, .CM, .M]
    |                       |- warning: static property 'allSymbolsAscending' is not concurrency-safe because non-'Sendable' type '[SubtractiveRomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'allSymbolsAscending' 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
248 |     public static let allSymbolsDescending: [SubtractiveRomanNumeralSymbol] = allSymbolsAscending.reversed()
249 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/SubtractiveRomanNumeralSymbol.swift:76:23: warning: static property 'allAdditiveRomanNumeralSymbolsDescending' is not concurrency-safe because non-'Sendable' type '[[RomanNumeralSymbol]]' may have shared mutable state; this is an error in the Swift 6 language mode
 74 |
 75 |     /// All of the Roman numeral symbols, represented in descending order by value using additive notation.
 76 |     public static let allAdditiveRomanNumeralSymbolsDescending = allSymbolsDescending
    |                       |- warning: static property 'allAdditiveRomanNumeralSymbolsDescending' is not concurrency-safe because non-'Sendable' type '[[RomanNumeralSymbol]]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'allAdditiveRomanNumeralSymbolsDescending' 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
 77 |         .map { $0.additiveRomanNumeralSymbols }
 78 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumeralSymbol.swift:37:13: note: consider making enum 'RomanNumeralSymbol' conform to the 'Sendable' protocol
 35 |  numerals (e.g. `Int`) are conversions made by counting these tally marks.
 36 |  */
 37 | public enum RomanNumeralSymbol: CaseIterable {
    |             `- note: consider making enum 'RomanNumeralSymbol' conform to the 'Sendable' protocol
 38 |     /// The Latin word meaning "none" which is used in lieu of the Western Arabic value "0".
 39 |     case nulla
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/SubtractiveRomanNumeralSymbol.swift:248:23: warning: static property 'allSymbolsDescending' is not concurrency-safe because non-'Sendable' type '[SubtractiveRomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
 24 | //
 25 |
 26 | public enum SubtractiveRomanNumeralSymbol: CaseIterable {
    |             `- note: consider making enum 'SubtractiveRomanNumeralSymbol' conform to the 'Sendable' protocol
 27 |     /// The Latin word meaning "none" which is used in lieu of the Western Arabic value "0".
 28 |     case nulla
    :
246 |
247 |     public static let allSymbolsAscending: [SubtractiveRomanNumeralSymbol] = [.I, .IV, .V, .IX, .X, .XL, .L, .XC, .C, .CD, .D, .CM, .M]
248 |     public static let allSymbolsDescending: [SubtractiveRomanNumeralSymbol] = allSymbolsAscending.reversed()
    |                       |- warning: static property 'allSymbolsDescending' is not concurrency-safe because non-'Sendable' type '[SubtractiveRomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'allSymbolsDescending' 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
249 |
250 |     // MARK: Public Initialization
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumeralSymbol.swift:310:23: warning: static property 'allSymbolsDescending' is not concurrency-safe because non-'Sendable' type '[RomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
 35 |  numerals (e.g. `Int`) are conversions made by counting these tally marks.
 36 |  */
 37 | public enum RomanNumeralSymbol: CaseIterable {
    |             `- note: consider making enum 'RomanNumeralSymbol' conform to the 'Sendable' protocol
 38 |     /// The Latin word meaning "none" which is used in lieu of the Western Arabic value "0".
 39 |     case nulla
    :
308 |     public static let allSymbolsAscending: [RomanNumeralSymbol] = [.I, .V, .X, .L, .C, .D, .M]
309 |
310 |     public static let allSymbolsDescending: [RomanNumeralSymbol] = allSymbolsAscending.reversed()
    |                       |- warning: static property 'allSymbolsDescending' is not concurrency-safe because non-'Sendable' type '[RomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'allSymbolsDescending' 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
311 |
312 |     // MARK: Public Initialization
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumeralTallyMarkGroup.swift:35:23: warning: static property 'nulla' is not concurrency-safe because non-'Sendable' type 'RomanNumeralTallyMarkGroup' may have shared mutable state; this is an error in the Swift 6 language mode
 29 |  For example, `IIIII` contains five tally marks, so the value of the group is five.
 30 |  */
 31 | public struct RomanNumeralTallyMarkGroup: Equatable {
    |               `- note: consider making struct 'RomanNumeralTallyMarkGroup' conform to the 'Sendable' protocol
 32 |     // MARK: Public Static Properties
 33 |
 34 |     /// A tally mark group with 0 tally marks.
 35 |     public static let nulla = RomanNumeralTallyMarkGroup(numberOfTallyMarks: 0)
    |                       |- warning: static property 'nulla' is not concurrency-safe because non-'Sendable' type 'RomanNumeralTallyMarkGroup' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'nulla' 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 |     /// A tally mark group with 1 tally mark.
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumeralSymbol.swift:308:23: warning: static property 'allSymbolsAscending' is not concurrency-safe because non-'Sendable' type '[RomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
 35 |  numerals (e.g. `Int`) are conversions made by counting these tally marks.
 36 |  */
 37 | public enum RomanNumeralSymbol: CaseIterable {
    |             `- note: consider making enum 'RomanNumeralSymbol' conform to the 'Sendable' protocol
 38 |     /// The Latin word meaning "none" which is used in lieu of the Western Arabic value "0".
 39 |     case nulla
    :
306 |     // MARK: Public Static Properties
307 |
308 |     public static let allSymbolsAscending: [RomanNumeralSymbol] = [.I, .V, .X, .L, .C, .D, .M]
    |                       |- warning: static property 'allSymbolsAscending' is not concurrency-safe because non-'Sendable' type '[RomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'allSymbolsAscending' 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
309 |
310 |     public static let allSymbolsDescending: [RomanNumeralSymbol] = allSymbolsAscending.reversed()
[28/29] Compiling RomanNumeralKit AdditiveRomanNumeralConvertible.swift
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Additive Notation/AdditiveRomanNumeral.swift:46:23: warning: static property 'maximum' is not concurrency-safe because non-'Sendable' type 'AdditiveRomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
 41 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Use_of_additive_notation
 42 |  */
 43 | public struct AdditiveRomanNumeral: AdditiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'AdditiveRomanNumeral' conform to the 'Sendable' protocol
 44 |     // MARK: Public Static Properties
 45 |
 46 |     public static let maximum = AdditiveRomanNumeral(unsafeSymbols: [.M, .M, .M, .D, .C, .C, .C, .C, .L, .X, .X, .X, .X, .V, .I, .I, .I, .I])
    |                       |- warning: static property 'maximum' is not concurrency-safe because non-'Sendable' type 'AdditiveRomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'maximum' 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
 47 |     public static let minimum = AdditiveRomanNumeral(unsafeSymbols: [.I])
 48 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Additive Notation/AdditiveRomanNumeral.swift:47:23: warning: static property 'minimum' is not concurrency-safe because non-'Sendable' type 'AdditiveRomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
 41 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Use_of_additive_notation
 42 |  */
 43 | public struct AdditiveRomanNumeral: AdditiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'AdditiveRomanNumeral' conform to the 'Sendable' protocol
 44 |     // MARK: Public Static Properties
 45 |
 46 |     public static let maximum = AdditiveRomanNumeral(unsafeSymbols: [.M, .M, .M, .D, .C, .C, .C, .C, .L, .X, .X, .X, .X, .V, .I, .I, .I, .I])
 47 |     public static let minimum = AdditiveRomanNumeral(unsafeSymbols: [.I])
    |                       |- warning: static property 'minimum' is not concurrency-safe because non-'Sendable' type 'AdditiveRomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'minimum' 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
 48 |
 49 |     // MARK: Public Instance Properties
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/SubtractiveRomanNumeralSymbol.swift:80:23: warning: static property 'allRomanNumeralSymbolsAscending' is not concurrency-safe because non-'Sendable' type '[[RomanNumeralSymbol]]' may have shared mutable state; this is an error in the Swift 6 language mode
 78 |
 79 |     /// All of the Roman numeral symbols, represented in ascending order by value using regular Roman numeral symbols.
 80 |     public static let allRomanNumeralSymbolsAscending = allSymbolsAscending.map { $0.romanNumeralSymbols }
    |                       |- warning: static property 'allRomanNumeralSymbolsAscending' is not concurrency-safe because non-'Sendable' type '[[RomanNumeralSymbol]]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'allRomanNumeralSymbolsAscending' 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
 81 |
 82 |     // MARK: Public Instance Interface
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumeralSymbol.swift:37:13: note: consider making enum 'RomanNumeralSymbol' conform to the 'Sendable' protocol
 35 |  numerals (e.g. `Int`) are conversions made by counting these tally marks.
 36 |  */
 37 | public enum RomanNumeralSymbol: CaseIterable {
    |             `- note: consider making enum 'RomanNumeralSymbol' conform to the 'Sendable' protocol
 38 |     /// The Latin word meaning "none" which is used in lieu of the Western Arabic value "0".
 39 |     case nulla
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/SubtractiveRomanNumeralSymbol.swift:247:23: warning: static property 'allSymbolsAscending' is not concurrency-safe because non-'Sendable' type '[SubtractiveRomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
 24 | //
 25 |
 26 | public enum SubtractiveRomanNumeralSymbol: CaseIterable {
    |             `- note: consider making enum 'SubtractiveRomanNumeralSymbol' conform to the 'Sendable' protocol
 27 |     /// The Latin word meaning "none" which is used in lieu of the Western Arabic value "0".
 28 |     case nulla
    :
245 |     // MARK: Public Static Properties
246 |
247 |     public static let allSymbolsAscending: [SubtractiveRomanNumeralSymbol] = [.I, .IV, .V, .IX, .X, .XL, .L, .XC, .C, .CD, .D, .CM, .M]
    |                       |- warning: static property 'allSymbolsAscending' is not concurrency-safe because non-'Sendable' type '[SubtractiveRomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'allSymbolsAscending' 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
248 |     public static let allSymbolsDescending: [SubtractiveRomanNumeralSymbol] = allSymbolsAscending.reversed()
249 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/SubtractiveRomanNumeralSymbol.swift:76:23: warning: static property 'allAdditiveRomanNumeralSymbolsDescending' is not concurrency-safe because non-'Sendable' type '[[RomanNumeralSymbol]]' may have shared mutable state; this is an error in the Swift 6 language mode
 74 |
 75 |     /// All of the Roman numeral symbols, represented in descending order by value using additive notation.
 76 |     public static let allAdditiveRomanNumeralSymbolsDescending = allSymbolsDescending
    |                       |- warning: static property 'allAdditiveRomanNumeralSymbolsDescending' is not concurrency-safe because non-'Sendable' type '[[RomanNumeralSymbol]]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'allAdditiveRomanNumeralSymbolsDescending' 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
 77 |         .map { $0.additiveRomanNumeralSymbols }
 78 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumeralSymbol.swift:37:13: note: consider making enum 'RomanNumeralSymbol' conform to the 'Sendable' protocol
 35 |  numerals (e.g. `Int`) are conversions made by counting these tally marks.
 36 |  */
 37 | public enum RomanNumeralSymbol: CaseIterable {
    |             `- note: consider making enum 'RomanNumeralSymbol' conform to the 'Sendable' protocol
 38 |     /// The Latin word meaning "none" which is used in lieu of the Western Arabic value "0".
 39 |     case nulla
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/SubtractiveRomanNumeralSymbol.swift:248:23: warning: static property 'allSymbolsDescending' is not concurrency-safe because non-'Sendable' type '[SubtractiveRomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
 24 | //
 25 |
 26 | public enum SubtractiveRomanNumeralSymbol: CaseIterable {
    |             `- note: consider making enum 'SubtractiveRomanNumeralSymbol' conform to the 'Sendable' protocol
 27 |     /// The Latin word meaning "none" which is used in lieu of the Western Arabic value "0".
 28 |     case nulla
    :
246 |
247 |     public static let allSymbolsAscending: [SubtractiveRomanNumeralSymbol] = [.I, .IV, .V, .IX, .X, .XL, .L, .XC, .C, .CD, .D, .CM, .M]
248 |     public static let allSymbolsDescending: [SubtractiveRomanNumeralSymbol] = allSymbolsAscending.reversed()
    |                       |- warning: static property 'allSymbolsDescending' is not concurrency-safe because non-'Sendable' type '[SubtractiveRomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'allSymbolsDescending' 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
249 |
250 |     // MARK: Public Initialization
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumeralSymbol.swift:310:23: warning: static property 'allSymbolsDescending' is not concurrency-safe because non-'Sendable' type '[RomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
 35 |  numerals (e.g. `Int`) are conversions made by counting these tally marks.
 36 |  */
 37 | public enum RomanNumeralSymbol: CaseIterable {
    |             `- note: consider making enum 'RomanNumeralSymbol' conform to the 'Sendable' protocol
 38 |     /// The Latin word meaning "none" which is used in lieu of the Western Arabic value "0".
 39 |     case nulla
    :
308 |     public static let allSymbolsAscending: [RomanNumeralSymbol] = [.I, .V, .X, .L, .C, .D, .M]
309 |
310 |     public static let allSymbolsDescending: [RomanNumeralSymbol] = allSymbolsAscending.reversed()
    |                       |- warning: static property 'allSymbolsDescending' is not concurrency-safe because non-'Sendable' type '[RomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'allSymbolsDescending' 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
311 |
312 |     // MARK: Public Initialization
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumeralTallyMarkGroup.swift:35:23: warning: static property 'nulla' is not concurrency-safe because non-'Sendable' type 'RomanNumeralTallyMarkGroup' may have shared mutable state; this is an error in the Swift 6 language mode
 29 |  For example, `IIIII` contains five tally marks, so the value of the group is five.
 30 |  */
 31 | public struct RomanNumeralTallyMarkGroup: Equatable {
    |               `- note: consider making struct 'RomanNumeralTallyMarkGroup' conform to the 'Sendable' protocol
 32 |     // MARK: Public Static Properties
 33 |
 34 |     /// A tally mark group with 0 tally marks.
 35 |     public static let nulla = RomanNumeralTallyMarkGroup(numberOfTallyMarks: 0)
    |                       |- warning: static property 'nulla' is not concurrency-safe because non-'Sendable' type 'RomanNumeralTallyMarkGroup' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'nulla' 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 |     /// A tally mark group with 1 tally mark.
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumeralSymbol.swift:308:23: warning: static property 'allSymbolsAscending' is not concurrency-safe because non-'Sendable' type '[RomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
 35 |  numerals (e.g. `Int`) are conversions made by counting these tally marks.
 36 |  */
 37 | public enum RomanNumeralSymbol: CaseIterable {
    |             `- note: consider making enum 'RomanNumeralSymbol' conform to the 'Sendable' protocol
 38 |     /// The Latin word meaning "none" which is used in lieu of the Western Arabic value "0".
 39 |     case nulla
    :
306 |     // MARK: Public Static Properties
307 |
308 |     public static let allSymbolsAscending: [RomanNumeralSymbol] = [.I, .V, .X, .L, .C, .D, .M]
    |                       |- warning: static property 'allSymbolsAscending' is not concurrency-safe because non-'Sendable' type '[RomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'allSymbolsAscending' 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
309 |
310 |     public static let allSymbolsDescending: [RomanNumeralSymbol] = allSymbolsAscending.reversed()
[29/29] Compiling RomanNumeralKit AdditiveRomanNumeralSymbolCondenser.swift
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Additive Notation/AdditiveRomanNumeral.swift:46:23: warning: static property 'maximum' is not concurrency-safe because non-'Sendable' type 'AdditiveRomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
 41 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Use_of_additive_notation
 42 |  */
 43 | public struct AdditiveRomanNumeral: AdditiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'AdditiveRomanNumeral' conform to the 'Sendable' protocol
 44 |     // MARK: Public Static Properties
 45 |
 46 |     public static let maximum = AdditiveRomanNumeral(unsafeSymbols: [.M, .M, .M, .D, .C, .C, .C, .C, .L, .X, .X, .X, .X, .V, .I, .I, .I, .I])
    |                       |- warning: static property 'maximum' is not concurrency-safe because non-'Sendable' type 'AdditiveRomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'maximum' 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
 47 |     public static let minimum = AdditiveRomanNumeral(unsafeSymbols: [.I])
 48 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Additive Notation/AdditiveRomanNumeral.swift:47:23: warning: static property 'minimum' is not concurrency-safe because non-'Sendable' type 'AdditiveRomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
 41 |  - SeeAlso: https://en.wikipedia.org/wiki/Roman_numerals#Use_of_additive_notation
 42 |  */
 43 | public struct AdditiveRomanNumeral: AdditiveRomanNumeralSymbolsConvertible {
    |               `- note: consider making struct 'AdditiveRomanNumeral' conform to the 'Sendable' protocol
 44 |     // MARK: Public Static Properties
 45 |
 46 |     public static let maximum = AdditiveRomanNumeral(unsafeSymbols: [.M, .M, .M, .D, .C, .C, .C, .C, .L, .X, .X, .X, .X, .V, .I, .I, .I, .I])
 47 |     public static let minimum = AdditiveRomanNumeral(unsafeSymbols: [.I])
    |                       |- warning: static property 'minimum' is not concurrency-safe because non-'Sendable' type 'AdditiveRomanNumeral' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'minimum' 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
 48 |
 49 |     // MARK: Public Instance Properties
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/SubtractiveRomanNumeralSymbol.swift:80:23: warning: static property 'allRomanNumeralSymbolsAscending' is not concurrency-safe because non-'Sendable' type '[[RomanNumeralSymbol]]' may have shared mutable state; this is an error in the Swift 6 language mode
 78 |
 79 |     /// All of the Roman numeral symbols, represented in ascending order by value using regular Roman numeral symbols.
 80 |     public static let allRomanNumeralSymbolsAscending = allSymbolsAscending.map { $0.romanNumeralSymbols }
    |                       |- warning: static property 'allRomanNumeralSymbolsAscending' is not concurrency-safe because non-'Sendable' type '[[RomanNumeralSymbol]]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'allRomanNumeralSymbolsAscending' 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
 81 |
 82 |     // MARK: Public Instance Interface
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumeralSymbol.swift:37:13: note: consider making enum 'RomanNumeralSymbol' conform to the 'Sendable' protocol
 35 |  numerals (e.g. `Int`) are conversions made by counting these tally marks.
 36 |  */
 37 | public enum RomanNumeralSymbol: CaseIterable {
    |             `- note: consider making enum 'RomanNumeralSymbol' conform to the 'Sendable' protocol
 38 |     /// The Latin word meaning "none" which is used in lieu of the Western Arabic value "0".
 39 |     case nulla
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/SubtractiveRomanNumeralSymbol.swift:247:23: warning: static property 'allSymbolsAscending' is not concurrency-safe because non-'Sendable' type '[SubtractiveRomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
 24 | //
 25 |
 26 | public enum SubtractiveRomanNumeralSymbol: CaseIterable {
    |             `- note: consider making enum 'SubtractiveRomanNumeralSymbol' conform to the 'Sendable' protocol
 27 |     /// The Latin word meaning "none" which is used in lieu of the Western Arabic value "0".
 28 |     case nulla
    :
245 |     // MARK: Public Static Properties
246 |
247 |     public static let allSymbolsAscending: [SubtractiveRomanNumeralSymbol] = [.I, .IV, .V, .IX, .X, .XL, .L, .XC, .C, .CD, .D, .CM, .M]
    |                       |- warning: static property 'allSymbolsAscending' is not concurrency-safe because non-'Sendable' type '[SubtractiveRomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'allSymbolsAscending' 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
248 |     public static let allSymbolsDescending: [SubtractiveRomanNumeralSymbol] = allSymbolsAscending.reversed()
249 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/SubtractiveRomanNumeralSymbol.swift:76:23: warning: static property 'allAdditiveRomanNumeralSymbolsDescending' is not concurrency-safe because non-'Sendable' type '[[RomanNumeralSymbol]]' may have shared mutable state; this is an error in the Swift 6 language mode
 74 |
 75 |     /// All of the Roman numeral symbols, represented in descending order by value using additive notation.
 76 |     public static let allAdditiveRomanNumeralSymbolsDescending = allSymbolsDescending
    |                       |- warning: static property 'allAdditiveRomanNumeralSymbolsDescending' is not concurrency-safe because non-'Sendable' type '[[RomanNumeralSymbol]]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'allAdditiveRomanNumeralSymbolsDescending' 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
 77 |         .map { $0.additiveRomanNumeralSymbols }
 78 |
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumeralSymbol.swift:37:13: note: consider making enum 'RomanNumeralSymbol' conform to the 'Sendable' protocol
 35 |  numerals (e.g. `Int`) are conversions made by counting these tally marks.
 36 |  */
 37 | public enum RomanNumeralSymbol: CaseIterable {
    |             `- note: consider making enum 'RomanNumeralSymbol' conform to the 'Sendable' protocol
 38 |     /// The Latin word meaning "none" which is used in lieu of the Western Arabic value "0".
 39 |     case nulla
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/Subtractive Notation/SubtractiveRomanNumeralSymbol.swift:248:23: warning: static property 'allSymbolsDescending' is not concurrency-safe because non-'Sendable' type '[SubtractiveRomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
 24 | //
 25 |
 26 | public enum SubtractiveRomanNumeralSymbol: CaseIterable {
    |             `- note: consider making enum 'SubtractiveRomanNumeralSymbol' conform to the 'Sendable' protocol
 27 |     /// The Latin word meaning "none" which is used in lieu of the Western Arabic value "0".
 28 |     case nulla
    :
246 |
247 |     public static let allSymbolsAscending: [SubtractiveRomanNumeralSymbol] = [.I, .IV, .V, .IX, .X, .XL, .L, .XC, .C, .CD, .D, .CM, .M]
248 |     public static let allSymbolsDescending: [SubtractiveRomanNumeralSymbol] = allSymbolsAscending.reversed()
    |                       |- warning: static property 'allSymbolsDescending' is not concurrency-safe because non-'Sendable' type '[SubtractiveRomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'allSymbolsDescending' 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
249 |
250 |     // MARK: Public Initialization
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumeralSymbol.swift:310:23: warning: static property 'allSymbolsDescending' is not concurrency-safe because non-'Sendable' type '[RomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
 35 |  numerals (e.g. `Int`) are conversions made by counting these tally marks.
 36 |  */
 37 | public enum RomanNumeralSymbol: CaseIterable {
    |             `- note: consider making enum 'RomanNumeralSymbol' conform to the 'Sendable' protocol
 38 |     /// The Latin word meaning "none" which is used in lieu of the Western Arabic value "0".
 39 |     case nulla
    :
308 |     public static let allSymbolsAscending: [RomanNumeralSymbol] = [.I, .V, .X, .L, .C, .D, .M]
309 |
310 |     public static let allSymbolsDescending: [RomanNumeralSymbol] = allSymbolsAscending.reversed()
    |                       |- warning: static property 'allSymbolsDescending' is not concurrency-safe because non-'Sendable' type '[RomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'allSymbolsDescending' 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
311 |
312 |     // MARK: Public Initialization
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumeralTallyMarkGroup.swift:35:23: warning: static property 'nulla' is not concurrency-safe because non-'Sendable' type 'RomanNumeralTallyMarkGroup' may have shared mutable state; this is an error in the Swift 6 language mode
 29 |  For example, `IIIII` contains five tally marks, so the value of the group is five.
 30 |  */
 31 | public struct RomanNumeralTallyMarkGroup: Equatable {
    |               `- note: consider making struct 'RomanNumeralTallyMarkGroup' conform to the 'Sendable' protocol
 32 |     // MARK: Public Static Properties
 33 |
 34 |     /// A tally mark group with 0 tally marks.
 35 |     public static let nulla = RomanNumeralTallyMarkGroup(numberOfTallyMarks: 0)
    |                       |- warning: static property 'nulla' is not concurrency-safe because non-'Sendable' type 'RomanNumeralTallyMarkGroup' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'nulla' 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 |     /// A tally mark group with 1 tally mark.
/host/spi-builder-workspace/Sources/RomanNumeralKit/Numeric System/RomanNumeralSymbol.swift:308:23: warning: static property 'allSymbolsAscending' is not concurrency-safe because non-'Sendable' type '[RomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
 35 |  numerals (e.g. `Int`) are conversions made by counting these tally marks.
 36 |  */
 37 | public enum RomanNumeralSymbol: CaseIterable {
    |             `- note: consider making enum 'RomanNumeralSymbol' conform to the 'Sendable' protocol
 38 |     /// The Latin word meaning "none" which is used in lieu of the Western Arabic value "0".
 39 |     case nulla
    :
306 |     // MARK: Public Static Properties
307 |
308 |     public static let allSymbolsAscending: [RomanNumeralSymbol] = [.I, .V, .X, .L, .C, .D, .M]
    |                       |- warning: static property 'allSymbolsAscending' is not concurrency-safe because non-'Sendable' type '[RomanNumeralSymbol]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'allSymbolsAscending' 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
309 |
310 |     public static let allSymbolsDescending: [RomanNumeralSymbol] = allSymbolsAscending.reversed()
Build complete! (191.92s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "RomanNumeralKit",
  "name" : "RomanNumeralKit",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.12"
    },
    {
      "name" : "ios",
      "version" : "10.0"
    },
    {
      "name" : "tvos",
      "version" : "10.0"
    },
    {
      "name" : "watchos",
      "version" : "3.0"
    }
  ],
  "products" : [
    {
      "name" : "RomanNumeralKit",
      "targets" : [
        "RomanNumeralKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "RomanNumeralKitTests",
      "module_type" : "SwiftTarget",
      "name" : "RomanNumeralKitTests",
      "path" : "Tests/RomanNumeralKitTests",
      "sources" : [
        "Extensions/Foundation/CalendarTests+RomanNumeral.swift",
        "Extensions/Foundation/DateComponentsTests+RomanNumeral.swift",
        "Extensions/Foundation/IntTests+RomanNumeral.swift",
        "Extensions/Foundation/StringTests+RomanNumeral.swift",
        "Numeric System/Additive Notation/AdditiveRomanNumeralTests.swift",
        "Numeric System/RomanNumeralArithmeticErrorTests.swift",
        "Numeric System/RomanNumeralErrorTests.swift",
        "Numeric System/RomanNumeralSymbolErrorTests.swift",
        "Numeric System/RomanNumeralSymbolTests.swift",
        "Numeric System/RomanNumeralTallyMarkGroupTests.swift",
        "Numeric System/Subtractive Notation/RomanNumeralTests.swift",
        "Numeric System/Subtractive Notation/SubtractiveRomanNumeralSymbolTests.swift"
      ],
      "target_dependencies" : [
        "RomanNumeralKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "RomanNumeralKit",
      "module_type" : "SwiftTarget",
      "name" : "RomanNumeralKit",
      "path" : "Sources/RomanNumeralKit",
      "product_memberships" : [
        "RomanNumeralKit"
      ],
      "sources" : [
        "Extensions/Foundation/Calendar+RomanNumeral.swift",
        "Extensions/Foundation/DateComponents+RomanNumeral.swift",
        "Extensions/Foundation/Int+RomanNumeral.swift",
        "Extensions/Foundation/Sequence+Sorting.swift",
        "Extensions/Foundation/String+RomanNumeral.swift",
        "Numeric System/Additive Notation/AdditiveRomanNumeral.swift",
        "Numeric System/Additive Notation/AdditiveRomanNumeralConvertible.swift",
        "Numeric System/Additive Notation/AdditiveRomanNumeralSymbolCondenser.swift",
        "Numeric System/Additive Notation/AdditiveRomanNumeralSymbolConvertible.swift",
        "Numeric System/Additive Notation/AdditiveRomanNumeralSymbolsConvertible.swift",
        "Numeric System/RomanNumeralArithmeticError.swift",
        "Numeric System/RomanNumeralError.swift",
        "Numeric System/RomanNumeralProtocol.swift",
        "Numeric System/RomanNumeralSymbol.swift",
        "Numeric System/RomanNumeralSymbolConvertible.swift",
        "Numeric System/RomanNumeralSymbolError.swift",
        "Numeric System/RomanNumeralSymbolProtocol.swift",
        "Numeric System/RomanNumeralSymbolsConvertible.swift",
        "Numeric System/RomanNumeralTallyMark.swift",
        "Numeric System/RomanNumeralTallyMarkGroup.swift",
        "Numeric System/RomanNumerals.swift",
        "Numeric System/Subtractive Notation/RomanNumeral.swift",
        "Numeric System/Subtractive Notation/RomanNumeralConvertible.swift",
        "Numeric System/Subtractive Notation/SubtractiveRomanNumeralSymbol.swift",
        "Numeric System/Subtractive Notation/SubtractiveRomanNumeralSymbolConvertible.swift",
        "Numeric System/Subtractive Notation/SubtractiveRomanNumeralSymbolsConvertible.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.3"
}
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:47d26c99ca4f1ac0a332c85fd5b13ff4390e72115219984a57a68fe9d1063a05
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
Done.