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 MusicXML, reference latest (bd65d6), with Swift 6.0 for Linux on 29 Nov 2024 23:56:09 UTC.

Swift 6 data race errors: 123

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/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

41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:41:23: warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
39 |
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
   |                       |- warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'down' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:42:23: warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
   |                       |- warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'double' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |     public static let none = Stem(.none)
44 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:43:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | }
45 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:29:23: warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
27 |     // MARK: Type Properties
28 |
29 |     public static let start = Tie(.start)
   |                       |- warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'start' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let stop = Tie(.stop)
31 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:30:23: warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
28 |
29 |     public static let start = Tie(.start)
30 |     public static let stop = Tie(.stop)
   |                       |- warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'stop' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | }
32 |
[252/371] Compiling MusicXML Fifths.swift
[253/371] Compiling MusicXML FontSize.swift
[254/371] Compiling MusicXML FontStyle.swift
[255/371] Compiling MusicXML FontWeight.swift
[256/371] Compiling MusicXML Glass.swift
[257/371] Compiling MusicXML GroupBarlineValue.swift
[258/371] Compiling MusicXML GroupSymbolValue.swift
[259/371] Compiling MusicXML HandbellValue.swift
[260/371] Compiling MusicXML HarmonyType.swift
[261/371] Compiling MusicXML HoleClosedLocation.swift
[262/371] Compiling MusicXML HoleClosedValue.swift
[263/371] Compiling MusicXML KindValue.swift
[264/371] Compiling MusicXML LeftCenterRight.swift
[265/371] Compiling MusicXML LeftRight.swift
[266/371] Compiling MusicXML LineEnd.swift
[267/371] Compiling MusicXML LineShape.swift
[268/371] Compiling MusicXML LineType.swift
[269/371] Compiling MusicXML LineWidthType.swift
[270/371] Compiling MusicXML MarginType.swift
[271/371] Compiling MusicXML MeasureNumberingValue.swift
[272/371] Compiling MusicXML Membrane.swift
[273/371] Compiling MusicXML Metal.swift
[274/371] Compiling MusicXML Mode.swift
[275/371] Compiling MusicXML MusicXML.swift
[276/371] Compiling MusicXML Mute.swift
[277/371] Compiling MusicXML NonNegativeDecimal.swift
[278/371] Compiling MusicXML NoteSizeType.swift
[279/371] Compiling MusicXML NoteTypeValue.swift
[280/371] Compiling MusicXML NoteheadValue.swift
[281/371] Compiling MusicXML NumberOrNormal.swift
[282/371] Compiling MusicXML OnOff.swift
[283/371] Compiling MusicXML OverUnder.swift
[284/371] Compiling MusicXML Pitched.swift
[285/371] Compiling MusicXML PrincipleVoiceSymbol.swift
[286/371] Compiling MusicXML RightLeftMiddle.swift
[287/371] Compiling MusicXML SemiPitched.swift
[288/371] Compiling MusicXML ShowFrets.swift
[289/371] Compiling MusicXML ShowTuplet.swift
[290/371] Compiling MusicXML StaffType.swift
[291/371] Compiling MusicXML StartNote.swift
[292/371] Compiling MusicXML StartStop.swift
[293/371] Compiling MusicXML StartStopChangeContinue.swift
[294/371] Compiling MusicXML StartStopContinue.swift
[295/371] Compiling MusicXML StartStopDiscontinue.swift
[296/371] Compiling MusicXML StartStopSingle.swift
[297/371] Compiling MusicXML StemValue.swift
[298/371] Compiling MusicXML Step.swift
[299/371] Compiling MusicXML StickLocation.swift
[300/371] Compiling MusicXML StickMaterial.swift
[301/371] Compiling MusicXML StickType.swift
[302/371] Compiling MusicXML Syllabic.swift
[303/371] Compiling MusicXML SymbolSize.swift
[304/371] Compiling MusicXML Tenths.swift
[305/371] Compiling MusicXML TextDirection.swift
[306/371] Compiling MusicXML TimeOnly.swift
[307/371] Compiling MusicXML TimeRelation.swift
[308/371] Compiling MusicXML TimeSeparator.swift
[309/371] Compiling MusicXML TimeSymbol.swift
[310/371] Compiling MusicXML TipDirection.swift
[311/371] Compiling MusicXML TopBottom.swift
[312/371] Compiling MusicXML TrillStep.swift
[313/371] Compiling MusicXML TwoNoteTurn.swift
[314/371] Compiling MusicXML UpDown.swift
[315/371] Compiling MusicXML UpDownStopContinue.swift
[316/371] Compiling MusicXML UprightInverted.swift
[317/371] Compiling MusicXML VAlign.swift
[318/371] Compiling MusicXML VAlignImage.swift
[319/371] Compiling MusicXML WedgeType.swift
[320/371] Compiling MusicXML Winged.swift
[321/371] Compiling MusicXML Wood.swift
[322/371] Compiling MusicXML YesNo.swift
[323/371] Compiling MusicXML YesNoNumber.swift
[324/371] Compiling MusicXML TimeModification.swift
[325/371] Compiling MusicXML Timewise.Measure.swift
[326/371] Compiling MusicXML Timewise.Part.swift
[327/371] Compiling MusicXML Timewise.swift
[328/371] Compiling MusicXML Transpose.swift
[329/371] Compiling MusicXML Tremolo.swift
[330/371] Compiling MusicXML TrillSound.swift
[331/371] Compiling MusicXML Tuplet.swift
[332/371] Compiling MusicXML TupletDot.swift
[333/371] Compiling MusicXML TupletNumber.swift
[334/371] Compiling MusicXML TupletPortion.swift
[335/371] Compiling MusicXML TupletType.swift
[336/371] Compiling MusicXML Unpitched.swift
[337/371] Compiling MusicXML VirtualInstrument.swift
[338/371] Compiling MusicXML WavyLine.swift
[339/371] Compiling MusicXML Wedge.swift
[340/371] Compiling MusicXML Work.swift
[341/371] Compiling MusicXML Decoding.swift
[342/371] Compiling MusicXML AttributeGroup.swift
[343/371] Compiling MusicXML Decoder.swift
[344/371] Compiling MusicXML Empty.swift
[345/371] Compiling MusicXML XMLAttributeGroupCodingKey.swift
[346/371] Compiling MusicXML AboveBelow.swift
[347/371] Compiling MusicXML AccidentalValue.swift
[348/371] Compiling MusicXML Slide.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:40:23: warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
38 |     // MARK: Type Properties
39 |
40 |     public static let up = Stem(.up)
   |                       |- warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'up' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:41:23: warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
39 |
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
   |                       |- warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'down' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:42:23: warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
   |                       |- warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'double' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |     public static let none = Stem(.none)
44 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:43:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | }
45 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:29:23: warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
27 |     // MARK: Type Properties
28 |
29 |     public static let start = Tie(.start)
   |                       |- warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'start' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let stop = Tie(.stop)
31 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:30:23: warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
28 |
29 |     public static let start = Tie(.start)
30 |     public static let stop = Tie(.stop)
   |                       |- warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'stop' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | }
32 |
[349/371] Compiling MusicXML Slur.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:40:23: warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
38 |     // MARK: Type Properties
39 |
40 |     public static let up = Stem(.up)
   |                       |- warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'up' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:41:23: warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
39 |
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
   |                       |- warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'down' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:42:23: warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
   |                       |- warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'double' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |     public static let none = Stem(.none)
44 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:43:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | }
45 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:29:23: warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
27 |     // MARK: Type Properties
28 |
29 |     public static let start = Tie(.start)
   |                       |- warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'start' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let stop = Tie(.stop)
31 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:30:23: warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
28 |
29 |     public static let start = Tie(.start)
30 |     public static let stop = Tie(.stop)
   |                       |- warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'stop' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | }
32 |
[350/371] Compiling MusicXML Sound.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:40:23: warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
38 |     // MARK: Type Properties
39 |
40 |     public static let up = Stem(.up)
   |                       |- warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'up' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:41:23: warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
39 |
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
   |                       |- warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'down' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:42:23: warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
   |                       |- warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'double' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |     public static let none = Stem(.none)
44 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:43:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | }
45 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:29:23: warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
27 |     // MARK: Type Properties
28 |
29 |     public static let start = Tie(.start)
   |                       |- warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'start' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let stop = Tie(.stop)
31 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:30:23: warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
28 |
29 |     public static let start = Tie(.start)
30 |     public static let stop = Tie(.stop)
   |                       |- warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'stop' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | }
32 |
[351/371] Compiling MusicXML StaffDetails.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:40:23: warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
38 |     // MARK: Type Properties
39 |
40 |     public static let up = Stem(.up)
   |                       |- warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'up' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:41:23: warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
39 |
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
   |                       |- warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'down' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:42:23: warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
   |                       |- warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'double' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |     public static let none = Stem(.none)
44 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:43:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | }
45 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:29:23: warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
27 |     // MARK: Type Properties
28 |
29 |     public static let start = Tie(.start)
   |                       |- warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'start' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let stop = Tie(.stop)
31 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:30:23: warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
28 |
29 |     public static let start = Tie(.start)
30 |     public static let stop = Tie(.stop)
   |                       |- warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'stop' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | }
32 |
[352/371] Compiling MusicXML StaffLayout.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:40:23: warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
38 |     // MARK: Type Properties
39 |
40 |     public static let up = Stem(.up)
   |                       |- warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'up' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:41:23: warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
39 |
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
   |                       |- warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'down' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:42:23: warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
   |                       |- warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'double' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |     public static let none = Stem(.none)
44 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:43:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | }
45 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:29:23: warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
27 |     // MARK: Type Properties
28 |
29 |     public static let start = Tie(.start)
   |                       |- warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'start' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let stop = Tie(.stop)
31 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:30:23: warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
28 |
29 |     public static let start = Tie(.start)
30 |     public static let stop = Tie(.stop)
   |                       |- warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'stop' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | }
32 |
[353/371] Compiling MusicXML StaffTuning.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:40:23: warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
38 |     // MARK: Type Properties
39 |
40 |     public static let up = Stem(.up)
   |                       |- warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'up' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:41:23: warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
39 |
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
   |                       |- warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'down' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:42:23: warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
   |                       |- warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'double' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |     public static let none = Stem(.none)
44 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:43:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | }
45 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:29:23: warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
27 |     // MARK: Type Properties
28 |
29 |     public static let start = Tie(.start)
   |                       |- warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'start' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let stop = Tie(.stop)
31 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:30:23: warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
28 |
29 |     public static let start = Tie(.start)
30 |     public static let stop = Tie(.stop)
   |                       |- warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'stop' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | }
32 |
[354/371] Compiling MusicXML Stem.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:40:23: warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
38 |     // MARK: Type Properties
39 |
40 |     public static let up = Stem(.up)
   |                       |- warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'up' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:41:23: warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
39 |
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
   |                       |- warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'down' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:42:23: warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
   |                       |- warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'double' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |     public static let none = Stem(.none)
44 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:43:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | }
45 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:29:23: warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
27 |     // MARK: Type Properties
28 |
29 |     public static let start = Tie(.start)
   |                       |- warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'start' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let stop = Tie(.stop)
31 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:30:23: warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
28 |
29 |     public static let start = Tie(.start)
30 |     public static let stop = Tie(.stop)
   |                       |- warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'stop' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | }
32 |
[355/371] Compiling MusicXML Stick.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:40:23: warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
38 |     // MARK: Type Properties
39 |
40 |     public static let up = Stem(.up)
   |                       |- warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'up' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:41:23: warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
39 |
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
   |                       |- warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'down' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:42:23: warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
   |                       |- warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'double' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |     public static let none = Stem(.none)
44 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:43:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | }
45 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:29:23: warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
27 |     // MARK: Type Properties
28 |
29 |     public static let start = Tie(.start)
   |                       |- warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'start' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let stop = Tie(.stop)
31 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:30:23: warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
28 |
29 |     public static let start = Tie(.start)
30 |     public static let stop = Tie(.stop)
   |                       |- warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'stop' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | }
32 |
[356/371] Compiling MusicXML StringMute.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:40:23: warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
38 |     // MARK: Type Properties
39 |
40 |     public static let up = Stem(.up)
   |                       |- warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'up' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:41:23: warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
39 |
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
   |                       |- warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'down' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:42:23: warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
   |                       |- warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'double' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |     public static let none = Stem(.none)
44 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:43:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | }
45 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:29:23: warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
27 |     // MARK: Type Properties
28 |
29 |     public static let start = Tie(.start)
   |                       |- warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'start' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let stop = Tie(.stop)
31 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:30:23: warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
28 |
29 |     public static let start = Tie(.start)
30 |     public static let stop = Tie(.stop)
   |                       |- warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'stop' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | }
32 |
[357/371] Compiling MusicXML StrongAccent.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:40:23: warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
38 |     // MARK: Type Properties
39 |
40 |     public static let up = Stem(.up)
   |                       |- warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'up' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:41:23: warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
39 |
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
   |                       |- warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'down' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:42:23: warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
   |                       |- warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'double' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |     public static let none = Stem(.none)
44 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:43:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | }
45 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:29:23: warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
27 |     // MARK: Type Properties
28 |
29 |     public static let start = Tie(.start)
   |                       |- warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'start' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let stop = Tie(.stop)
31 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:30:23: warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
28 |
29 |     public static let start = Tie(.start)
30 |     public static let stop = Tie(.stop)
   |                       |- warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'stop' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | }
32 |
[358/371] Compiling MusicXML StyleText.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:40:23: warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
38 |     // MARK: Type Properties
39 |
40 |     public static let up = Stem(.up)
   |                       |- warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'up' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:41:23: warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
39 |
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
   |                       |- warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'down' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:42:23: warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
   |                       |- warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'double' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |     public static let none = Stem(.none)
44 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:43:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | }
45 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:29:23: warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
27 |     // MARK: Type Properties
28 |
29 |     public static let start = Tie(.start)
   |                       |- warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'start' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let stop = Tie(.stop)
31 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:30:23: warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
28 |
29 |     public static let start = Tie(.start)
30 |     public static let stop = Tie(.stop)
   |                       |- warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'stop' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | }
32 |
[359/371] Compiling MusicXML Supports.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:40:23: warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
38 |     // MARK: Type Properties
39 |
40 |     public static let up = Stem(.up)
   |                       |- warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'up' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:41:23: warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
39 |
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
   |                       |- warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'down' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:42:23: warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
   |                       |- warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'double' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |     public static let none = Stem(.none)
44 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:43:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | }
45 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:29:23: warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
27 |     // MARK: Type Properties
28 |
29 |     public static let start = Tie(.start)
   |                       |- warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'start' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let stop = Tie(.stop)
31 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:30:23: warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
28 |
29 |     public static let start = Tie(.start)
30 |     public static let stop = Tie(.stop)
   |                       |- warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'stop' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | }
32 |
[360/371] Compiling MusicXML SystemDividers.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:40:23: warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
38 |     // MARK: Type Properties
39 |
40 |     public static let up = Stem(.up)
   |                       |- warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'up' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:41:23: warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
39 |
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
   |                       |- warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'down' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:42:23: warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
   |                       |- warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'double' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |     public static let none = Stem(.none)
44 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:43:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | }
45 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:29:23: warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
27 |     // MARK: Type Properties
28 |
29 |     public static let start = Tie(.start)
   |                       |- warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'start' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let stop = Tie(.stop)
31 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:30:23: warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
28 |
29 |     public static let start = Tie(.start)
30 |     public static let stop = Tie(.stop)
   |                       |- warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'stop' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | }
32 |
[361/371] Compiling MusicXML SystemLayout.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:40:23: warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
38 |     // MARK: Type Properties
39 |
40 |     public static let up = Stem(.up)
   |                       |- warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'up' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:41:23: warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
39 |
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
   |                       |- warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'down' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:42:23: warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
   |                       |- warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'double' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |     public static let none = Stem(.none)
44 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:43:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | }
45 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:29:23: warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
27 |     // MARK: Type Properties
28 |
29 |     public static let start = Tie(.start)
   |                       |- warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'start' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let stop = Tie(.stop)
31 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:30:23: warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
28 |
29 |     public static let start = Tie(.start)
30 |     public static let stop = Tie(.stop)
   |                       |- warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'stop' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | }
32 |
[362/371] Compiling MusicXML SystemMargins.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:40:23: warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
38 |     // MARK: Type Properties
39 |
40 |     public static let up = Stem(.up)
   |                       |- warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'up' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:41:23: warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
39 |
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
   |                       |- warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'down' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:42:23: warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
   |                       |- warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'double' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |     public static let none = Stem(.none)
44 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:43:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | }
45 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:29:23: warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
27 |     // MARK: Type Properties
28 |
29 |     public static let start = Tie(.start)
   |                       |- warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'start' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let stop = Tie(.stop)
31 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:30:23: warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
28 |
29 |     public static let start = Tie(.start)
30 |     public static let stop = Tie(.stop)
   |                       |- warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'stop' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | }
32 |
[363/371] Compiling MusicXML Technical.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:40:23: warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
38 |     // MARK: Type Properties
39 |
40 |     public static let up = Stem(.up)
   |                       |- warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'up' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:41:23: warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
39 |
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
   |                       |- warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'down' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:42:23: warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
   |                       |- warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'double' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |     public static let none = Stem(.none)
44 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:43:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | }
45 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:29:23: warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
27 |     // MARK: Type Properties
28 |
29 |     public static let start = Tie(.start)
   |                       |- warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'start' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let stop = Tie(.stop)
31 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:30:23: warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
28 |
29 |     public static let start = Tie(.start)
30 |     public static let stop = Tie(.stop)
   |                       |- warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'stop' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | }
32 |
[364/371] Compiling MusicXML Technique.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:40:23: warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
38 |     // MARK: Type Properties
39 |
40 |     public static let up = Stem(.up)
   |                       |- warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'up' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:41:23: warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
39 |
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
   |                       |- warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'down' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:42:23: warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
   |                       |- warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'double' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |     public static let none = Stem(.none)
44 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:43:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | }
45 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:29:23: warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
27 |     // MARK: Type Properties
28 |
29 |     public static let start = Tie(.start)
   |                       |- warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'start' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let stop = Tie(.stop)
31 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:30:23: warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
28 |
29 |     public static let start = Tie(.start)
30 |     public static let stop = Tie(.stop)
   |                       |- warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'stop' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | }
32 |
[365/371] Compiling MusicXML TextDecoration.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:40:23: warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
38 |     // MARK: Type Properties
39 |
40 |     public static let up = Stem(.up)
   |                       |- warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'up' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:41:23: warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
39 |
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
   |                       |- warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'down' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:42:23: warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
   |                       |- warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'double' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |     public static let none = Stem(.none)
44 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:43:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | }
45 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:29:23: warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
27 |     // MARK: Type Properties
28 |
29 |     public static let start = Tie(.start)
   |                       |- warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'start' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let stop = Tie(.stop)
31 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:30:23: warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
28 |
29 |     public static let start = Tie(.start)
30 |     public static let stop = Tie(.stop)
   |                       |- warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'stop' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | }
32 |
[366/371] Compiling MusicXML TextElementData.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:40:23: warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
38 |     // MARK: Type Properties
39 |
40 |     public static let up = Stem(.up)
   |                       |- warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'up' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:41:23: warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
39 |
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
   |                       |- warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'down' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:42:23: warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
   |                       |- warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'double' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |     public static let none = Stem(.none)
44 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:43:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | }
45 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:29:23: warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
27 |     // MARK: Type Properties
28 |
29 |     public static let start = Tie(.start)
   |                       |- warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'start' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let stop = Tie(.stop)
31 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:30:23: warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
28 |
29 |     public static let start = Tie(.start)
30 |     public static let stop = Tie(.stop)
   |                       |- warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'stop' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | }
32 |
[367/371] Compiling MusicXML TextFontColor.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:40:23: warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
38 |     // MARK: Type Properties
39 |
40 |     public static let up = Stem(.up)
   |                       |- warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'up' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:41:23: warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
39 |
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
   |                       |- warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'down' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:42:23: warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
   |                       |- warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'double' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |     public static let none = Stem(.none)
44 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:43:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | }
45 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:29:23: warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
27 |     // MARK: Type Properties
28 |
29 |     public static let start = Tie(.start)
   |                       |- warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'start' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let stop = Tie(.stop)
31 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:30:23: warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
28 |
29 |     public static let start = Tie(.start)
30 |     public static let stop = Tie(.stop)
   |                       |- warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'stop' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | }
32 |
[368/371] Compiling MusicXML Tie.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:40:23: warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
38 |     // MARK: Type Properties
39 |
40 |     public static let up = Stem(.up)
   |                       |- warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'up' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:41:23: warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
39 |
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
   |                       |- warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'down' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:42:23: warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
   |                       |- warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'double' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |     public static let none = Stem(.none)
44 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:43:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | }
45 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:29:23: warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
27 |     // MARK: Type Properties
28 |
29 |     public static let start = Tie(.start)
   |                       |- warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'start' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let stop = Tie(.stop)
31 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:30:23: warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
28 |
29 |     public static let start = Tie(.start)
30 |     public static let stop = Tie(.stop)
   |                       |- warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'stop' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | }
32 |
[369/371] Compiling MusicXML Tied.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:40:23: warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
38 |     // MARK: Type Properties
39 |
40 |     public static let up = Stem(.up)
   |                       |- warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'up' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:41:23: warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
39 |
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
   |                       |- warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'down' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:42:23: warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
   |                       |- warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'double' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |     public static let none = Stem(.none)
44 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:43:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | }
45 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:29:23: warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
27 |     // MARK: Type Properties
28 |
29 |     public static let start = Tie(.start)
   |                       |- warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'start' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let stop = Tie(.stop)
31 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:30:23: warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
28 |
29 |     public static let start = Tie(.start)
30 |     public static let stop = Tie(.stop)
   |                       |- warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'stop' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | }
32 |
[370/371] Compiling MusicXML Ties.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:40:23: warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
38 |     // MARK: Type Properties
39 |
40 |     public static let up = Stem(.up)
   |                       |- warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'up' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:41:23: warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
39 |
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
   |                       |- warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'down' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:42:23: warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
   |                       |- warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'double' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |     public static let none = Stem(.none)
44 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:43:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | }
45 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:29:23: warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
27 |     // MARK: Type Properties
28 |
29 |     public static let start = Tie(.start)
   |                       |- warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'start' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let stop = Tie(.stop)
31 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:30:23: warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
28 |
29 |     public static let start = Tie(.start)
30 |     public static let stop = Tie(.stop)
   |                       |- warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'stop' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | }
32 |
[371/371] Compiling MusicXML Time.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:40:23: warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
38 |     // MARK: Type Properties
39 |
40 |     public static let up = Stem(.up)
   |                       |- warning: static property 'up' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'up' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:41:23: warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
39 |
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
   |                       |- warning: static property 'down' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'down' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:42:23: warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
40 |     public static let up = Stem(.up)
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
   |                       |- warning: static property 'double' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'double' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |     public static let none = Stem(.none)
44 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:43:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// relative-y that would flip a stem instead of shortening it are ignored. A stem element
12 | /// associated with a rest refers to a stemlet.
13 | public struct Stem {
   |               `- note: consider making struct 'Stem' conform to the 'Sendable' protocol
14 |     // MARK: - Instance Properties
15 |
   :
41 |     public static let down = Stem(.down)
42 |     public static let double = Stem(.double)
43 |     public static let none = Stem(.none)
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Stem' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'none' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | }
45 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:29:23: warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
27 |     // MARK: Type Properties
28 |
29 |     public static let start = Tie(.start)
   |                       |- warning: static property 'start' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'start' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let stop = Tie(.stop)
31 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:30:23: warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | /// The tie element indicates that a tie begins or ends with this note. The tie element indicates
 9 | /// sound; the tied element indicates notation.
10 | public struct Tie {
   |               `- note: consider making struct 'Tie' conform to the 'Sendable' protocol
11 |     // MARK: - Instance Properties
12 |
   :
28 |
29 |     public static let start = Tie(.start)
30 |     public static let stop = Tie(.stop)
   |                       |- warning: static property 'stop' is not concurrency-safe because non-'Sendable' type 'Tie' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'stop' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | }
32 |
Build complete! (28.90s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "xmlcoder",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.11.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/MaxDesiatov/XMLCoder"
    },
    {
      "identity" : "yams",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.0.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/jpsim/Yams.git"
    }
  ],
  "manifest_display_name" : "MusicXML",
  "name" : "MusicXML",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "MusicXML",
      "targets" : [
        "MusicXML"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "MusicXMLTests",
      "module_type" : "SwiftTarget",
      "name" : "MusicXMLTests",
      "path" : "Tests/MusicXMLTests",
      "product_dependencies" : [
        "Yams"
      ],
      "sources" : [
        "Complex Types/AccidentalTests.swift",
        "Complex Types/AccordionRegistrationTests.swift",
        "Complex Types/ArrowTests.swift",
        "Complex Types/AttributesTests.swift",
        "Complex Types/BackupTests.swift",
        "Complex Types/BarlineTests.swift",
        "Complex Types/ClefTests.swift",
        "Complex Types/CreatorTests.swift",
        "Complex Types/DirectionTests.swift",
        "Complex Types/EndingTests.swift",
        "Complex Types/FretTests.swift",
        "Complex Types/HarmonicTests.swift",
        "Complex Types/HarmonyTests.swift",
        "Complex Types/IdentificationTests.swift",
        "Complex Types/KeyTests.swift",
        "Complex Types/LyricFontTests.swift",
        "Complex Types/MIDIDeviceTests.swift",
        "Complex Types/MIDIInstrumentTests.swift",
        "Complex Types/MeasureNumberingTests.swift",
        "Complex Types/MeasureStyleTests.swift",
        "Complex Types/MetronomeTests.swift",
        "Complex Types/MiscellaneousTests.swift",
        "Complex Types/MusicDataTests.swift",
        "Complex Types/NotationsTests.swift",
        "Complex Types/NoteTests.swift",
        "Complex Types/OrnamentsTests.swift",
        "Complex Types/PartListTests.swift",
        "Complex Types/PartNameTests.swift",
        "Complex Types/PartwiseMeasureTests.swift",
        "Complex Types/PartwisePartTests.swift",
        "Complex Types/PitchTests.swift",
        "Complex Types/PitchUnpitchedRestTests.swift",
        "Complex Types/RestTests.swift",
        "Complex Types/ScoreInstrumentTests.swift",
        "Complex Types/ScorePartTests.swift",
        "Complex Types/SoundTests.swift",
        "Complex Types/SystemLayoutTests.swift",
        "Complex Types/TimeTests.swift",
        "HelloWorld.swift",
        "LilyPondTests/ArticulationsTextsTests.swift",
        "LilyPondTests/ChordsFretsTests.swift",
        "LilyPondTests/DirectionsTests.swift",
        "LilyPondTests/LilyPondTestSuite.swift",
        "LilyPondTests/MidmeasureClefTests.swift",
        "LilyPondTests/PartNameLineBreakTests.swift",
        "LilyPondTests/PercussionTests.swift",
        "LilyPondTests/PickupMeasureChordnamesFiguredBassTests.swift",
        "LilyPondTests/RepeatWithAlternativesTests.swift",
        "LilyPondTests/SimpleRepeatTests.swift",
        "LilyPondTests/StabatMaterTests.swift",
        "LilyPondTests/StaffNoteStylesTests.swift",
        "LilyPondTests/TupletsTremoloTest.swift",
        "ReveTests.swift",
        "ScoreTests/ScoreTestCaseManifest.swift",
        "ScoreTests/ScoreTestExpectation.swift",
        "ScoreTests/ScoreTestSuite.swift",
        "TraversalConversionTests.swift",
        "XCTestHelpers.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "MusicXML"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MusicXML",
      "module_type" : "SwiftTarget",
      "name" : "MusicXML",
      "path" : "Sources/MusicXML",
      "product_dependencies" : [
        "XMLCoder"
      ],
      "product_memberships" : [
        "MusicXML"
      ],
      "sources" : [
        "Complex Types/Accidental.swift",
        "Complex Types/AccidentalMark.swift",
        "Complex Types/AccidentalText.swift",
        "Complex Types/Accord.swift",
        "Complex Types/AccordionRegistration.swift",
        "Complex Types/Appearance.swift",
        "Complex Types/Arpeggiate.swift",
        "Complex Types/Arrow.swift",
        "Complex Types/Articulation.swift",
        "Complex Types/Articulations.swift",
        "Complex Types/Attributes.swift",
        "Complex Types/Backup.swift",
        "Complex Types/BarStyleColor.swift",
        "Complex Types/Barline.swift",
        "Complex Types/Barre.swift",
        "Complex Types/Bass.swift",
        "Complex Types/BassAlter.swift",
        "Complex Types/BassStep.swift",
        "Complex Types/Beam.swift",
        "Complex Types/BeatRepeat.swift",
        "Complex Types/Beater.swift",
        "Complex Types/Bend.swift",
        "Complex Types/BendSound.swift",
        "Complex Types/Bezier.swift",
        "Complex Types/Bookmark.swift",
        "Complex Types/Bracket.swift",
        "Complex Types/BreathMark.swift",
        "Complex Types/Cancel.swift",
        "Complex Types/Clef.swift",
        "Complex Types/Creator.swift",
        "Complex Types/Credit.swift",
        "Complex Types/DashedFormatting.swift",
        "Complex Types/Dashes.swift",
        "Complex Types/Defaults.swift",
        "Complex Types/Degree.swift",
        "Complex Types/DegreeAlter.swift",
        "Complex Types/DegreeType.swift",
        "Complex Types/DegreeValue.swift",
        "Complex Types/Direction.swift",
        "Complex Types/DirectionType.swift",
        "Complex Types/Distance.swift",
        "Complex Types/Dynamic.swift",
        "Complex Types/Dynamics.swift",
        "Complex Types/Editorial.swift",
        "Complex Types/EditorialVoice.swift",
        "Complex Types/Encoding.swift",
        "Complex Types/Ending.swift",
        "Complex Types/Extend.swift",
        "Complex Types/Feature.swift",
        "Complex Types/Fermata.swift",
        "Complex Types/Figure.swift",
        "Complex Types/FiguredBass.swift",
        "Complex Types/Fingering.swift",
        "Complex Types/FirstFret.swift",
        "Complex Types/Font.swift",
        "Complex Types/FormattedText.swift",
        "Complex Types/Forward.swift",
        "Complex Types/Frame.swift",
        "Complex Types/FrameNote.swift",
        "Complex Types/Fret.swift",
        "Complex Types/Glissando.swift",
        "Complex Types/Grace.swift",
        "Complex Types/GroupBarline.swift",
        "Complex Types/GroupName.swift",
        "Complex Types/GroupSymbol.swift",
        "Complex Types/Grouping.swift",
        "Complex Types/HammerOnPullOff.swift",
        "Complex Types/Handbell.swift",
        "Complex Types/Harmonic.swift",
        "Complex Types/Harmony.swift",
        "Complex Types/HarmonyChord.swift",
        "Complex Types/HarpPedals.swift",
        "Complex Types/Header.swift",
        "Complex Types/HeelToe.swift",
        "Complex Types/Hole.swift",
        "Complex Types/HoleClosed.swift",
        "Complex Types/HorizontalTurn.swift",
        "Complex Types/Identification.swift",
        "Complex Types/Image.swift",
        "Complex Types/Instrument.swift",
        "Complex Types/Interchangeable.swift",
        "Complex Types/Internal/ComplexTypesInternalConformance.swift",
        "Complex Types/Inversion.swift",
        "Complex Types/Justify.swift",
        "Complex Types/Key.swift",
        "Complex Types/KeyOctave.swift",
        "Complex Types/Kind.swift",
        "Complex Types/Level.swift",
        "Complex Types/LevelDisplay.swift",
        "Complex Types/Line.swift",
        "Complex Types/LineWidth.swift",
        "Complex Types/LinearArrow.swift",
        "Complex Types/Link.swift",
        "Complex Types/Lyric.swift",
        "Complex Types/LyricFont.swift",
        "Complex Types/LyricLanguage.swift",
        "Complex Types/MIDIDevice.swift",
        "Complex Types/MIDIInstrument.swift",
        "Complex Types/MeasureAttributes.swift",
        "Complex Types/MeasureLayout.swift",
        "Complex Types/MeasureNumbering.swift",
        "Complex Types/MeasureRepeat.swift",
        "Complex Types/MeasureStyle.swift",
        "Complex Types/Metronome.swift",
        "Complex Types/MetronomeBeam.swift",
        "Complex Types/MetronomeNote.swift",
        "Complex Types/MetronomeTuplet.swift",
        "Complex Types/Miscellaneous.swift",
        "Complex Types/MiscellaneousField.swift",
        "Complex Types/Mordent.swift",
        "Complex Types/MultipleRest.swift",
        "Complex Types/MusicData.swift",
        "Complex Types/MusicXML.String.swift",
        "Complex Types/NameDisplay.swift",
        "Complex Types/NonArpeggiate.swift",
        "Complex Types/Notations.swift",
        "Complex Types/Note.swift",
        "Complex Types/NoteSize.swift",
        "Complex Types/NoteType.swift",
        "Complex Types/Notehead.swift",
        "Complex Types/NoteheadText.swift",
        "Complex Types/OctaveShift.swift",
        "Complex Types/Offset.swift",
        "Complex Types/Opus.swift",
        "Complex Types/Ornament.swift",
        "Complex Types/Ornaments.swift",
        "Complex Types/OtherAppearance.swift",
        "Complex Types/OtherDirection.swift",
        "Complex Types/OtherDynamics.swift",
        "Complex Types/OtherNotation.swift",
        "Complex Types/OtherPlay.swift",
        "Complex Types/PageLayout.swift",
        "Complex Types/PageMargins.swift",
        "Complex Types/PartGroup.swift",
        "Complex Types/PartList.swift",
        "Complex Types/PartName.swift",
        "Complex Types/PartSymbol.swift",
        "Complex Types/Partwise/Partwise.Measure.swift",
        "Complex Types/Partwise/Partwise.Part.swift",
        "Complex Types/Partwise/Partwise.swift",
        "Complex Types/Pedal.swift",
        "Complex Types/PedalTuning.swift",
        "Complex Types/PerMinute.swift",
        "Complex Types/Percussion.swift",
        "Complex Types/Pitch.swift",
        "Complex Types/PitchUnpitchedRest.swift",
        "Complex Types/PlacementPrintStyle.swift",
        "Complex Types/PlacementText.swift",
        "Complex Types/Play.swift",
        "Complex Types/Position.swift",
        "Complex Types/PrincipleVoice.swift",
        "Complex Types/Print.swift",
        "Complex Types/PrintStyle.swift",
        "Complex Types/PrintStyleAlign.swift",
        "Complex Types/PrintStyleAlignObject.swift",
        "Complex Types/PrintStyleTrillSound.swift",
        "Complex Types/Printout.swift",
        "Complex Types/Repeat.swift",
        "Complex Types/Rest.swift",
        "Complex Types/Rights.swift",
        "Complex Types/Root.swift",
        "Complex Types/RootAlter.swift",
        "Complex Types/RootStep.swift",
        "Complex Types/SMuFL.swift",
        "Complex Types/SMuFLGlyph.swift",
        "Complex Types/Scaling.swift",
        "Complex Types/Scordatura.swift",
        "Complex Types/Score.swift",
        "Complex Types/ScoreInstrument.swift",
        "Complex Types/ScorePart.swift",
        "Complex Types/Slash.swift",
        "Complex Types/Slide.swift",
        "Complex Types/Slur.swift",
        "Complex Types/Sound.swift",
        "Complex Types/StaffDetails.swift",
        "Complex Types/StaffLayout.swift",
        "Complex Types/StaffTuning.swift",
        "Complex Types/Stem.swift",
        "Complex Types/Stick.swift",
        "Complex Types/StringMute.swift",
        "Complex Types/StrongAccent.swift",
        "Complex Types/StyleText.swift",
        "Complex Types/Supports.swift",
        "Complex Types/SystemDividers.swift",
        "Complex Types/SystemLayout.swift",
        "Complex Types/SystemMargins.swift",
        "Complex Types/Technical.swift",
        "Complex Types/Technique.swift",
        "Complex Types/TextDecoration.swift",
        "Complex Types/TextElementData.swift",
        "Complex Types/TextFontColor.swift",
        "Complex Types/Tie.swift",
        "Complex Types/Tied.swift",
        "Complex Types/Ties.swift",
        "Complex Types/Time.swift",
        "Complex Types/TimeModification.swift",
        "Complex Types/Timewise/Timewise.Measure.swift",
        "Complex Types/Timewise/Timewise.Part.swift",
        "Complex Types/Timewise/Timewise.swift",
        "Complex Types/Transpose.swift",
        "Complex Types/Tremolo.swift",
        "Complex Types/TrillSound.swift",
        "Complex Types/Tuplet.swift",
        "Complex Types/TupletDot.swift",
        "Complex Types/TupletNumber.swift",
        "Complex Types/TupletPortion.swift",
        "Complex Types/TupletType.swift",
        "Complex Types/Unpitched.swift",
        "Complex Types/VirtualInstrument.swift",
        "Complex Types/WavyLine.swift",
        "Complex Types/Wedge.swift",
        "Complex Types/Work.swift",
        "Decoding/Decoding.swift",
        "InternalTypes/AttributeGroup.swift",
        "InternalTypes/Decoder.swift",
        "InternalTypes/Empty.swift",
        "InternalTypes/XMLAttributeGroupCodingKey.swift",
        "Simple Types/AboveBelow.swift",
        "Simple Types/AccidentalValue.swift",
        "Simple Types/AccordionMiddle.swift",
        "Simple Types/ArrowDirection.swift",
        "Simple Types/ArrowStyle.swift",
        "Simple Types/BackwardForward.swift",
        "Simple Types/BarStyle.swift",
        "Simple Types/BeamLevel.swift",
        "Simple Types/BeamValue.swift",
        "Simple Types/BeaterValue.swift",
        "Simple Types/BreathMarkValue.swift",
        "Simple Types/CSSFontSize.swift",
        "Simple Types/CancelLocation.swift",
        "Simple Types/CircularArrow.swift",
        "Simple Types/ClefSign.swift",
        "Simple Types/Color.swift",
        "Simple Types/CommaSeparatedText.swift",
        "Simple Types/DegreeSymbolValue.swift",
        "Simple Types/DegreeTypeValue.swift",
        "Simple Types/DistanceType.swift",
        "Simple Types/Divisions.swift",
        "Simple Types/Effect.swift",
        "Simple Types/EnclosureShape.swift",
        "Simple Types/EndingNumber.swift",
        "Simple Types/Fan.swift",
        "Simple Types/FermataShape.swift",
        "Simple Types/Fifths.swift",
        "Simple Types/FontSize.swift",
        "Simple Types/FontStyle.swift",
        "Simple Types/FontWeight.swift",
        "Simple Types/Glass.swift",
        "Simple Types/GroupBarlineValue.swift",
        "Simple Types/GroupSymbolValue.swift",
        "Simple Types/HandbellValue.swift",
        "Simple Types/HarmonyType.swift",
        "Simple Types/HoleClosedLocation.swift",
        "Simple Types/HoleClosedValue.swift",
        "Simple Types/KindValue.swift",
        "Simple Types/LeftCenterRight.swift",
        "Simple Types/LeftRight.swift",
        "Simple Types/LineEnd.swift",
        "Simple Types/LineShape.swift",
        "Simple Types/LineType.swift",
        "Simple Types/LineWidthType.swift",
        "Simple Types/MarginType.swift",
        "Simple Types/MeasureNumberingValue.swift",
        "Simple Types/Membrane.swift",
        "Simple Types/Metal.swift",
        "Simple Types/Mode.swift",
        "Simple Types/MusicXML.swift",
        "Simple Types/Mute.swift",
        "Simple Types/NonNegativeDecimal.swift",
        "Simple Types/NoteSizeType.swift",
        "Simple Types/NoteTypeValue.swift",
        "Simple Types/NoteheadValue.swift",
        "Simple Types/NumberOrNormal.swift",
        "Simple Types/OnOff.swift",
        "Simple Types/OverUnder.swift",
        "Simple Types/Pitched.swift",
        "Simple Types/PrincipleVoiceSymbol.swift",
        "Simple Types/RightLeftMiddle.swift",
        "Simple Types/SemiPitched.swift",
        "Simple Types/ShowFrets.swift",
        "Simple Types/ShowTuplet.swift",
        "Simple Types/StaffType.swift",
        "Simple Types/StartNote.swift",
        "Simple Types/StartStop.swift",
        "Simple Types/StartStopChangeContinue.swift",
        "Simple Types/StartStopContinue.swift",
        "Simple Types/StartStopDiscontinue.swift",
        "Simple Types/StartStopSingle.swift",
        "Simple Types/StemValue.swift",
        "Simple Types/Step.swift",
        "Simple Types/StickLocation.swift",
        "Simple Types/StickMaterial.swift",
        "Simple Types/StickType.swift",
        "Simple Types/Syllabic.swift",
        "Simple Types/SymbolSize.swift",
        "Simple Types/Tenths.swift",
        "Simple Types/TextDirection.swift",
        "Simple Types/TimeOnly.swift",
        "Simple Types/TimeRelation.swift",
        "Simple Types/TimeSeparator.swift",
        "Simple Types/TimeSymbol.swift",
        "Simple Types/TipDirection.swift",
        "Simple Types/TopBottom.swift",
        "Simple Types/TrillStep.swift",
        "Simple Types/TwoNoteTurn.swift",
        "Simple Types/UpDown.swift",
        "Simple Types/UpDownStopContinue.swift",
        "Simple Types/UprightInverted.swift",
        "Simple Types/VAlign.swift",
        "Simple Types/VAlignImage.swift",
        "Simple Types/WedgeType.swift",
        "Simple Types/Winged.swift",
        "Simple Types/Wood.swift",
        "Simple Types/YesNo.swift",
        "Simple Types/YesNoNumber.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.0"
}
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.