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 0.2.3 (1d98bc), with Swift 6.1 for Android on 28 May 2025 20:17:46 UTC.

Swift 6 data race errors: 123

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1

Build Log

   |                       |- note: add '@MainActor' to make static property 'onehundredtwentyeighth' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     public static let twohundredfiftysixth = NoteType(.twohundredfiftysixth)
38 |     public static let fivehundredtwelfth = NoteType(.fivehundredtwelfth)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/NoteType.swift:37:23: warning: static property 'twohundredfiftysixth' is not concurrency-safe because non-'Sendable' type 'NoteType' may have shared mutable state; this is an error in the Swift 6 language mode
 7 |
 8 | /// The note-type type indicates the graphic note type. Values range from 256th to long.
 9 | public struct NoteType {
   |               `- note: consider making struct 'NoteType' conform to the 'Sendable' protocol
10 |     public let value: NoteTypeValue
11 |     public let size: SymbolSize?
   :
35 |     public static let sixtyfourth = NoteType(.sixtyfourth)
36 |     public static let onehundredtwentyeighth = NoteType(.onehundredtwentyeighth)
37 |     public static let twohundredfiftysixth = NoteType(.twohundredfiftysixth)
   |                       |- warning: static property 'twohundredfiftysixth' is not concurrency-safe because non-'Sendable' type 'NoteType' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'twohundredfiftysixth' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |     public static let fivehundredtwelfth = NoteType(.fivehundredtwelfth)
39 |     public static let onethousandtwentyfourth = NoteType(.onehundredtwentyeighth)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/NoteType.swift:38:23: warning: static property 'fivehundredtwelfth' is not concurrency-safe because non-'Sendable' type 'NoteType' may have shared mutable state; this is an error in the Swift 6 language mode
 7 |
 8 | /// The note-type type indicates the graphic note type. Values range from 256th to long.
 9 | public struct NoteType {
   |               `- note: consider making struct 'NoteType' conform to the 'Sendable' protocol
10 |     public let value: NoteTypeValue
11 |     public let size: SymbolSize?
   :
36 |     public static let onehundredtwentyeighth = NoteType(.onehundredtwentyeighth)
37 |     public static let twohundredfiftysixth = NoteType(.twohundredfiftysixth)
38 |     public static let fivehundredtwelfth = NoteType(.fivehundredtwelfth)
   |                       |- warning: static property 'fivehundredtwelfth' is not concurrency-safe because non-'Sendable' type 'NoteType' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'fivehundredtwelfth' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |     public static let onethousandtwentyfourth = NoteType(.onehundredtwentyeighth)
40 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/NoteType.swift:39:23: warning: static property 'onethousandtwentyfourth' is not concurrency-safe because non-'Sendable' type 'NoteType' may have shared mutable state; this is an error in the Swift 6 language mode
 7 |
 8 | /// The note-type type indicates the graphic note type. Values range from 256th to long.
 9 | public struct NoteType {
   |               `- note: consider making struct 'NoteType' conform to the 'Sendable' protocol
10 |     public let value: NoteTypeValue
11 |     public let size: SymbolSize?
   :
37 |     public static let twohundredfiftysixth = NoteType(.twohundredfiftysixth)
38 |     public static let fivehundredtwelfth = NoteType(.fivehundredtwelfth)
39 |     public static let onethousandtwentyfourth = NoteType(.onehundredtwentyeighth)
   |                       |- warning: static property 'onethousandtwentyfourth' is not concurrency-safe because non-'Sendable' type 'NoteType' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'onethousandtwentyfourth' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 | }
41 |
[221/364] Compiling MusicXML ArrowDirection.swift
[222/364] Compiling MusicXML ArrowStyle.swift
[223/364] Compiling MusicXML BackwardForward.swift
[224/364] Compiling MusicXML BarStyle.swift
[225/364] Compiling MusicXML BeamLevel.swift
[226/364] Compiling MusicXML BeamValue.swift
[227/364] Compiling MusicXML BeaterValue.swift
[228/364] Compiling MusicXML BreathMarkValue.swift
[229/364] Compiling MusicXML CSSFontSize.swift
[230/364] Compiling MusicXML CancelLocation.swift
[231/364] Compiling MusicXML CircularArrow.swift
[232/364] Compiling MusicXML ClefSign.swift
[233/364] Compiling MusicXML Color.swift
[234/364] Compiling MusicXML CommaSeparatedText.swift
[235/364] Compiling MusicXML DegreeSymbolValue.swift
[236/364] Compiling MusicXML DegreeTypeValue.swift
[237/364] Compiling MusicXML DistanceType.swift
[238/364] Compiling MusicXML Divisions.swift
[239/364] Compiling MusicXML Effect.swift
[240/364] Compiling MusicXML EnclosureShape.swift
[241/364] Compiling MusicXML EndingNumber.swift
[242/364] Compiling MusicXML Fan.swift
[243/364] Compiling MusicXML FermataShape.swift
[244/364] Compiling MusicXML Fifths.swift
[245/364] Compiling MusicXML FontSize.swift
[246/364] Compiling MusicXML FontStyle.swift
[247/364] Compiling MusicXML FontWeight.swift
[248/364] Compiling MusicXML Glass.swift
[249/364] Compiling MusicXML GroupBarlineValue.swift
[250/364] Compiling MusicXML GroupSymbolValue.swift
[251/364] Compiling MusicXML HandbellValue.swift
[252/364] Compiling MusicXML HarmonyType.swift
[253/364] Compiling MusicXML HoleClosedLocation.swift
[254/364] Compiling MusicXML HoleClosedValue.swift
[255/364] Compiling MusicXML SimpleTypesInternalConformance.swift
[256/364] Compiling MusicXML KindValue.swift
[257/364] Compiling MusicXML LeftCenterRight.swift
[258/364] Compiling MusicXML LeftRight.swift
[259/364] Compiling MusicXML LineEnd.swift
[260/364] Compiling MusicXML LineShape.swift
[261/364] Compiling MusicXML LineType.swift
[262/364] Compiling MusicXML LineWidthType.swift
[263/364] Compiling MusicXML MarginType.swift
[264/364] Compiling MusicXML MeasureNumberingValue.swift
[265/364] Compiling MusicXML Membrane.swift
[266/364] Compiling MusicXML Metal.swift
[267/364] Compiling MusicXML Mode.swift
[268/364] Compiling MusicXML MusicXML.swift
[269/364] Compiling MusicXML Mute.swift
[270/364] Compiling MusicXML NonNegativeDecimal.swift
[271/364] Compiling MusicXML NoteSizeType.swift
[272/364] Compiling MusicXML NoteTypeValue.swift
[273/364] Compiling MusicXML NoteheadValue.swift
[274/364] Compiling MusicXML NumberOrNormal.swift
[275/364] Compiling MusicXML OnOff.swift
[276/364] Compiling MusicXML OverUnder.swift
[277/364] Compiling MusicXML Pitched.swift
[278/364] Compiling MusicXML PrincipleVoiceSymbol.swift
[279/364] Compiling MusicXML RightLeftMiddle.swift
[280/364] Compiling MusicXML SemiPitched.swift
[281/364] Compiling MusicXML ShowFrets.swift
[282/364] Compiling MusicXML ShowTuplet.swift
[283/364] Compiling MusicXML StaffType.swift
[284/364] Compiling MusicXML StartNote.swift
[285/364] Compiling MusicXML StartStop.swift
[286/364] Compiling MusicXML StartStopChangeContinue.swift
[287/364] Compiling MusicXML StartStopContinue.swift
[288/364] Compiling MusicXML StartStopDiscontinue.swift
[289/364] Compiling MusicXML StartStopSingle.swift
[290/364] Compiling MusicXML StemValue.swift
[291/364] Compiling MusicXML Step.swift
[292/364] Compiling MusicXML StickLocation.swift
[293/364] Compiling MusicXML StickMaterial.swift
[294/364] Compiling MusicXML StickType.swift
[295/364] Compiling MusicXML Syllabic.swift
[296/364] Compiling MusicXML SymbolSize.swift
[297/364] Compiling MusicXML Tenths.swift
[298/364] Compiling MusicXML TextDirection.swift
[299/364] Compiling MusicXML TimeOnly.swift
[300/364] Compiling MusicXML TimeRelation.swift
[301/364] Compiling MusicXML TimeSeparator.swift
[302/364] Compiling MusicXML TimeSymbol.swift
[303/364] Compiling MusicXML TipDirection.swift
[304/364] Compiling MusicXML TopBottom.swift
[305/364] Compiling MusicXML TrillStep.swift
[306/364] Compiling MusicXML TwoNoteTurn.swift
[307/364] Compiling MusicXML UpDown.swift
[308/364] Compiling MusicXML UpDownStopContinue.swift
[309/364] Compiling MusicXML UprightInverted.swift
[310/364] Compiling MusicXML VAlign.swift
[311/364] Compiling MusicXML VAlignImage.swift
[312/364] Compiling MusicXML WedgeType.swift
[313/364] Compiling MusicXML Winged.swift
[314/364] Compiling MusicXML Wood.swift
[315/364] Compiling MusicXML YesNo.swift
[316/364] Compiling MusicXML YesNoNumber.swift
[317/364] Compiling MusicXML Time.swift
[318/364] Compiling MusicXML TimeModification.swift
[319/364] Compiling MusicXML Timewise.Measure.swift
[320/364] Compiling MusicXML Timewise.Part.swift
[321/364] Compiling MusicXML Timewise.swift
[322/364] Compiling MusicXML Transpose.swift
[323/364] Compiling MusicXML Tremolo.swift
[324/364] Compiling MusicXML TrillSound.swift
[325/364] Compiling MusicXML Tuplet.swift
[326/364] Compiling MusicXML TupletDot.swift
[327/364] Compiling MusicXML TupletNumber.swift
[328/364] Compiling MusicXML TupletPortion.swift
[329/364] Compiling MusicXML TupletType.swift
[330/364] Compiling MusicXML Unpitched.swift
[331/364] Compiling MusicXML VirtualInstrument.swift
[332/364] Compiling MusicXML WavyLine.swift
[333/364] Compiling MusicXML Wedge.swift
[334/364] Compiling MusicXML Work.swift
[335/364] Compiling MusicXML Decoding.swift
[336/364] Compiling MusicXML AttributeGroup.swift
[337/364] Compiling MusicXML Empty.swift
[338/364] Compiling MusicXML AboveBelow.swift
[339/364] Compiling MusicXML AccidentalValue.swift
[340/364] Compiling MusicXML AccordionMiddle.swift
[341/364] Compiling MusicXML Slash.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:34: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 |
   :
32 |     // MARK: Type Properties
33 |
34 |     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: add '@MainActor' to make static property 'up' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:35: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 |
   :
33 |
34 |     public static let up = Stem(.up)
35 |     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: add '@MainActor' to make static property 'down' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     public static let double = Stem(.double)
37 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:36: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 |
   :
34 |     public static let up = Stem(.up)
35 |     public static let down = Stem(.down)
36 |     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: add '@MainActor' to make static property 'double' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     public static let none = Stem(.none)
38 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:37: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 |
   :
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
37 |     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: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | }
39 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:23: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
21 |     // MARK: Type Properties
22 |
23 |     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: add '@MainActor' to make static property 'start' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let stop = Tie(.stop)
25 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:24: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
22 |
23 |     public static let start = Tie(.start)
24 |     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: add '@MainActor' to make static property 'stop' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[342/364] Compiling MusicXML Slide.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:34: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 |
   :
32 |     // MARK: Type Properties
33 |
34 |     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: add '@MainActor' to make static property 'up' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:35: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 |
   :
33 |
34 |     public static let up = Stem(.up)
35 |     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: add '@MainActor' to make static property 'down' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     public static let double = Stem(.double)
37 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:36: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 |
   :
34 |     public static let up = Stem(.up)
35 |     public static let down = Stem(.down)
36 |     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: add '@MainActor' to make static property 'double' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     public static let none = Stem(.none)
38 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:37: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 |
   :
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
37 |     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: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | }
39 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:23: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
21 |     // MARK: Type Properties
22 |
23 |     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: add '@MainActor' to make static property 'start' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let stop = Tie(.stop)
25 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:24: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
22 |
23 |     public static let start = Tie(.start)
24 |     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: add '@MainActor' to make static property 'stop' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[343/364] Compiling MusicXML Slur.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:34: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 |
   :
32 |     // MARK: Type Properties
33 |
34 |     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: add '@MainActor' to make static property 'up' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:35: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 |
   :
33 |
34 |     public static let up = Stem(.up)
35 |     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: add '@MainActor' to make static property 'down' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     public static let double = Stem(.double)
37 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:36: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 |
   :
34 |     public static let up = Stem(.up)
35 |     public static let down = Stem(.down)
36 |     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: add '@MainActor' to make static property 'double' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     public static let none = Stem(.none)
38 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:37: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 |
   :
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
37 |     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: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | }
39 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:23: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
21 |     // MARK: Type Properties
22 |
23 |     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: add '@MainActor' to make static property 'start' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let stop = Tie(.stop)
25 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:24: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
22 |
23 |     public static let start = Tie(.start)
24 |     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: add '@MainActor' to make static property 'stop' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[344/364] Compiling MusicXML Sound.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:34: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 |
   :
32 |     // MARK: Type Properties
33 |
34 |     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: add '@MainActor' to make static property 'up' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:35: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 |
   :
33 |
34 |     public static let up = Stem(.up)
35 |     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: add '@MainActor' to make static property 'down' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     public static let double = Stem(.double)
37 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:36: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 |
   :
34 |     public static let up = Stem(.up)
35 |     public static let down = Stem(.down)
36 |     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: add '@MainActor' to make static property 'double' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     public static let none = Stem(.none)
38 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:37: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 |
   :
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
37 |     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: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | }
39 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:23: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
21 |     // MARK: Type Properties
22 |
23 |     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: add '@MainActor' to make static property 'start' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let stop = Tie(.stop)
25 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:24: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
22 |
23 |     public static let start = Tie(.start)
24 |     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: add '@MainActor' to make static property 'stop' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[345/364] Compiling MusicXML StaffDetails.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:34: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 |
   :
32 |     // MARK: Type Properties
33 |
34 |     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: add '@MainActor' to make static property 'up' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:35: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 |
   :
33 |
34 |     public static let up = Stem(.up)
35 |     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: add '@MainActor' to make static property 'down' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     public static let double = Stem(.double)
37 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:36: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 |
   :
34 |     public static let up = Stem(.up)
35 |     public static let down = Stem(.down)
36 |     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: add '@MainActor' to make static property 'double' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     public static let none = Stem(.none)
38 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:37: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 |
   :
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
37 |     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: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | }
39 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:23: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
21 |     // MARK: Type Properties
22 |
23 |     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: add '@MainActor' to make static property 'start' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let stop = Tie(.stop)
25 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:24: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
22 |
23 |     public static let start = Tie(.start)
24 |     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: add '@MainActor' to make static property 'stop' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[346/364] Compiling MusicXML StaffLayout.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:34: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 |
   :
32 |     // MARK: Type Properties
33 |
34 |     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: add '@MainActor' to make static property 'up' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:35: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 |
   :
33 |
34 |     public static let up = Stem(.up)
35 |     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: add '@MainActor' to make static property 'down' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     public static let double = Stem(.double)
37 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:36: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 |
   :
34 |     public static let up = Stem(.up)
35 |     public static let down = Stem(.down)
36 |     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: add '@MainActor' to make static property 'double' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     public static let none = Stem(.none)
38 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:37: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 |
   :
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
37 |     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: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | }
39 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:23: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
21 |     // MARK: Type Properties
22 |
23 |     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: add '@MainActor' to make static property 'start' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let stop = Tie(.stop)
25 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:24: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
22 |
23 |     public static let start = Tie(.start)
24 |     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: add '@MainActor' to make static property 'stop' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[347/364] Compiling MusicXML StaffTuning.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:34: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 |
   :
32 |     // MARK: Type Properties
33 |
34 |     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: add '@MainActor' to make static property 'up' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:35: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 |
   :
33 |
34 |     public static let up = Stem(.up)
35 |     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: add '@MainActor' to make static property 'down' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     public static let double = Stem(.double)
37 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:36: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 |
   :
34 |     public static let up = Stem(.up)
35 |     public static let down = Stem(.down)
36 |     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: add '@MainActor' to make static property 'double' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     public static let none = Stem(.none)
38 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:37: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 |
   :
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
37 |     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: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | }
39 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:23: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
21 |     // MARK: Type Properties
22 |
23 |     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: add '@MainActor' to make static property 'start' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let stop = Tie(.stop)
25 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:24: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
22 |
23 |     public static let start = Tie(.start)
24 |     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: add '@MainActor' to make static property 'stop' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[348/364] Compiling MusicXML Stem.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:34: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 |
   :
32 |     // MARK: Type Properties
33 |
34 |     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: add '@MainActor' to make static property 'up' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:35: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 |
   :
33 |
34 |     public static let up = Stem(.up)
35 |     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: add '@MainActor' to make static property 'down' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     public static let double = Stem(.double)
37 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:36: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 |
   :
34 |     public static let up = Stem(.up)
35 |     public static let down = Stem(.down)
36 |     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: add '@MainActor' to make static property 'double' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     public static let none = Stem(.none)
38 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:37: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 |
   :
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
37 |     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: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | }
39 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:23: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
21 |     // MARK: Type Properties
22 |
23 |     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: add '@MainActor' to make static property 'start' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let stop = Tie(.stop)
25 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:24: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
22 |
23 |     public static let start = Tie(.start)
24 |     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: add '@MainActor' to make static property 'stop' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[349/364] Compiling MusicXML Stick.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:34: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 |
   :
32 |     // MARK: Type Properties
33 |
34 |     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: add '@MainActor' to make static property 'up' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:35: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 |
   :
33 |
34 |     public static let up = Stem(.up)
35 |     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: add '@MainActor' to make static property 'down' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     public static let double = Stem(.double)
37 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:36: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 |
   :
34 |     public static let up = Stem(.up)
35 |     public static let down = Stem(.down)
36 |     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: add '@MainActor' to make static property 'double' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     public static let none = Stem(.none)
38 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:37: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 |
   :
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
37 |     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: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | }
39 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:23: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
21 |     // MARK: Type Properties
22 |
23 |     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: add '@MainActor' to make static property 'start' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let stop = Tie(.stop)
25 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:24: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
22 |
23 |     public static let start = Tie(.start)
24 |     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: add '@MainActor' to make static property 'stop' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[350/364] Compiling MusicXML StringMute.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:34: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 |
   :
32 |     // MARK: Type Properties
33 |
34 |     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: add '@MainActor' to make static property 'up' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:35: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 |
   :
33 |
34 |     public static let up = Stem(.up)
35 |     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: add '@MainActor' to make static property 'down' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     public static let double = Stem(.double)
37 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:36: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 |
   :
34 |     public static let up = Stem(.up)
35 |     public static let down = Stem(.down)
36 |     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: add '@MainActor' to make static property 'double' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     public static let none = Stem(.none)
38 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:37: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 |
   :
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
37 |     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: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | }
39 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:23: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
21 |     // MARK: Type Properties
22 |
23 |     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: add '@MainActor' to make static property 'start' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let stop = Tie(.stop)
25 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:24: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
22 |
23 |     public static let start = Tie(.start)
24 |     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: add '@MainActor' to make static property 'stop' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[351/364] Compiling MusicXML StrongAccent.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:34: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 |
   :
32 |     // MARK: Type Properties
33 |
34 |     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: add '@MainActor' to make static property 'up' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:35: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 |
   :
33 |
34 |     public static let up = Stem(.up)
35 |     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: add '@MainActor' to make static property 'down' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     public static let double = Stem(.double)
37 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:36: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 |
   :
34 |     public static let up = Stem(.up)
35 |     public static let down = Stem(.down)
36 |     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: add '@MainActor' to make static property 'double' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     public static let none = Stem(.none)
38 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:37: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 |
   :
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
37 |     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: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | }
39 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:23: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
21 |     // MARK: Type Properties
22 |
23 |     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: add '@MainActor' to make static property 'start' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let stop = Tie(.stop)
25 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:24: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
22 |
23 |     public static let start = Tie(.start)
24 |     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: add '@MainActor' to make static property 'stop' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[352/364] Compiling MusicXML StyleText.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:34: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 |
   :
32 |     // MARK: Type Properties
33 |
34 |     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: add '@MainActor' to make static property 'up' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:35: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 |
   :
33 |
34 |     public static let up = Stem(.up)
35 |     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: add '@MainActor' to make static property 'down' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     public static let double = Stem(.double)
37 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:36: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 |
   :
34 |     public static let up = Stem(.up)
35 |     public static let down = Stem(.down)
36 |     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: add '@MainActor' to make static property 'double' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     public static let none = Stem(.none)
38 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:37: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 |
   :
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
37 |     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: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | }
39 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:23: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
21 |     // MARK: Type Properties
22 |
23 |     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: add '@MainActor' to make static property 'start' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let stop = Tie(.stop)
25 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:24: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
22 |
23 |     public static let start = Tie(.start)
24 |     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: add '@MainActor' to make static property 'stop' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[353/364] Compiling MusicXML Supports.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:34: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 |
   :
32 |     // MARK: Type Properties
33 |
34 |     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: add '@MainActor' to make static property 'up' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:35: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 |
   :
33 |
34 |     public static let up = Stem(.up)
35 |     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: add '@MainActor' to make static property 'down' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     public static let double = Stem(.double)
37 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:36: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 |
   :
34 |     public static let up = Stem(.up)
35 |     public static let down = Stem(.down)
36 |     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: add '@MainActor' to make static property 'double' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     public static let none = Stem(.none)
38 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:37: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 |
   :
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
37 |     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: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | }
39 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:23: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
21 |     // MARK: Type Properties
22 |
23 |     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: add '@MainActor' to make static property 'start' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let stop = Tie(.stop)
25 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:24: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
22 |
23 |     public static let start = Tie(.start)
24 |     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: add '@MainActor' to make static property 'stop' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[354/364] Compiling MusicXML SystemDividers.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:34: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 |
   :
32 |     // MARK: Type Properties
33 |
34 |     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: add '@MainActor' to make static property 'up' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:35: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 |
   :
33 |
34 |     public static let up = Stem(.up)
35 |     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: add '@MainActor' to make static property 'down' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     public static let double = Stem(.double)
37 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:36: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 |
   :
34 |     public static let up = Stem(.up)
35 |     public static let down = Stem(.down)
36 |     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: add '@MainActor' to make static property 'double' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     public static let none = Stem(.none)
38 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:37: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 |
   :
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
37 |     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: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | }
39 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:23: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
21 |     // MARK: Type Properties
22 |
23 |     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: add '@MainActor' to make static property 'start' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let stop = Tie(.stop)
25 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:24: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
22 |
23 |     public static let start = Tie(.start)
24 |     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: add '@MainActor' to make static property 'stop' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[355/364] Compiling MusicXML SystemLayout.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:34: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 |
   :
32 |     // MARK: Type Properties
33 |
34 |     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: add '@MainActor' to make static property 'up' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:35: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 |
   :
33 |
34 |     public static let up = Stem(.up)
35 |     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: add '@MainActor' to make static property 'down' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     public static let double = Stem(.double)
37 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:36: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 |
   :
34 |     public static let up = Stem(.up)
35 |     public static let down = Stem(.down)
36 |     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: add '@MainActor' to make static property 'double' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     public static let none = Stem(.none)
38 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:37: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 |
   :
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
37 |     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: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | }
39 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:23: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
21 |     // MARK: Type Properties
22 |
23 |     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: add '@MainActor' to make static property 'start' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let stop = Tie(.stop)
25 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:24: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
22 |
23 |     public static let start = Tie(.start)
24 |     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: add '@MainActor' to make static property 'stop' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[356/364] Compiling MusicXML SystemMargins.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:34: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 |
   :
32 |     // MARK: Type Properties
33 |
34 |     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: add '@MainActor' to make static property 'up' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:35: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 |
   :
33 |
34 |     public static let up = Stem(.up)
35 |     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: add '@MainActor' to make static property 'down' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     public static let double = Stem(.double)
37 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:36: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 |
   :
34 |     public static let up = Stem(.up)
35 |     public static let down = Stem(.down)
36 |     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: add '@MainActor' to make static property 'double' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     public static let none = Stem(.none)
38 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:37: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 |
   :
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
37 |     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: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | }
39 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:23: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
21 |     // MARK: Type Properties
22 |
23 |     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: add '@MainActor' to make static property 'start' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let stop = Tie(.stop)
25 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:24: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
22 |
23 |     public static let start = Tie(.start)
24 |     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: add '@MainActor' to make static property 'stop' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[357/364] Compiling MusicXML Technical.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:34: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 |
   :
32 |     // MARK: Type Properties
33 |
34 |     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: add '@MainActor' to make static property 'up' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:35: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 |
   :
33 |
34 |     public static let up = Stem(.up)
35 |     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: add '@MainActor' to make static property 'down' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     public static let double = Stem(.double)
37 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:36: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 |
   :
34 |     public static let up = Stem(.up)
35 |     public static let down = Stem(.down)
36 |     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: add '@MainActor' to make static property 'double' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     public static let none = Stem(.none)
38 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:37: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 |
   :
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
37 |     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: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | }
39 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:23: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
21 |     // MARK: Type Properties
22 |
23 |     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: add '@MainActor' to make static property 'start' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let stop = Tie(.stop)
25 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:24: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
22 |
23 |     public static let start = Tie(.start)
24 |     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: add '@MainActor' to make static property 'stop' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[358/364] Compiling MusicXML Technique.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:34: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 |
   :
32 |     // MARK: Type Properties
33 |
34 |     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: add '@MainActor' to make static property 'up' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:35: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 |
   :
33 |
34 |     public static let up = Stem(.up)
35 |     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: add '@MainActor' to make static property 'down' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     public static let double = Stem(.double)
37 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:36: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 |
   :
34 |     public static let up = Stem(.up)
35 |     public static let down = Stem(.down)
36 |     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: add '@MainActor' to make static property 'double' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     public static let none = Stem(.none)
38 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:37: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 |
   :
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
37 |     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: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | }
39 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:23: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
21 |     // MARK: Type Properties
22 |
23 |     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: add '@MainActor' to make static property 'start' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let stop = Tie(.stop)
25 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:24: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
22 |
23 |     public static let start = Tie(.start)
24 |     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: add '@MainActor' to make static property 'stop' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[359/364] Compiling MusicXML TextDecoration.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:34: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 |
   :
32 |     // MARK: Type Properties
33 |
34 |     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: add '@MainActor' to make static property 'up' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:35: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 |
   :
33 |
34 |     public static let up = Stem(.up)
35 |     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: add '@MainActor' to make static property 'down' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     public static let double = Stem(.double)
37 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:36: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 |
   :
34 |     public static let up = Stem(.up)
35 |     public static let down = Stem(.down)
36 |     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: add '@MainActor' to make static property 'double' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     public static let none = Stem(.none)
38 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:37: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 |
   :
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
37 |     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: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | }
39 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:23: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
21 |     // MARK: Type Properties
22 |
23 |     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: add '@MainActor' to make static property 'start' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let stop = Tie(.stop)
25 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:24: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
22 |
23 |     public static let start = Tie(.start)
24 |     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: add '@MainActor' to make static property 'stop' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[360/364] Compiling MusicXML TextElementData.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:34: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 |
   :
32 |     // MARK: Type Properties
33 |
34 |     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: add '@MainActor' to make static property 'up' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:35: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 |
   :
33 |
34 |     public static let up = Stem(.up)
35 |     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: add '@MainActor' to make static property 'down' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     public static let double = Stem(.double)
37 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:36: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 |
   :
34 |     public static let up = Stem(.up)
35 |     public static let down = Stem(.down)
36 |     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: add '@MainActor' to make static property 'double' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     public static let none = Stem(.none)
38 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:37: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 |
   :
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
37 |     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: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | }
39 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:23: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
21 |     // MARK: Type Properties
22 |
23 |     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: add '@MainActor' to make static property 'start' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let stop = Tie(.stop)
25 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:24: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
22 |
23 |     public static let start = Tie(.start)
24 |     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: add '@MainActor' to make static property 'stop' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[361/364] Compiling MusicXML TextFontColor.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:34: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 |
   :
32 |     // MARK: Type Properties
33 |
34 |     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: add '@MainActor' to make static property 'up' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:35: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 |
   :
33 |
34 |     public static let up = Stem(.up)
35 |     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: add '@MainActor' to make static property 'down' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     public static let double = Stem(.double)
37 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:36: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 |
   :
34 |     public static let up = Stem(.up)
35 |     public static let down = Stem(.down)
36 |     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: add '@MainActor' to make static property 'double' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     public static let none = Stem(.none)
38 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:37: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 |
   :
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
37 |     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: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | }
39 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:23: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
21 |     // MARK: Type Properties
22 |
23 |     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: add '@MainActor' to make static property 'start' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let stop = Tie(.stop)
25 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:24: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
22 |
23 |     public static let start = Tie(.start)
24 |     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: add '@MainActor' to make static property 'stop' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[362/364] Compiling MusicXML Tie.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:34: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 |
   :
32 |     // MARK: Type Properties
33 |
34 |     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: add '@MainActor' to make static property 'up' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:35: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 |
   :
33 |
34 |     public static let up = Stem(.up)
35 |     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: add '@MainActor' to make static property 'down' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     public static let double = Stem(.double)
37 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:36: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 |
   :
34 |     public static let up = Stem(.up)
35 |     public static let down = Stem(.down)
36 |     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: add '@MainActor' to make static property 'double' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     public static let none = Stem(.none)
38 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:37: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 |
   :
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
37 |     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: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | }
39 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:23: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
21 |     // MARK: Type Properties
22 |
23 |     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: add '@MainActor' to make static property 'start' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let stop = Tie(.stop)
25 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:24: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
22 |
23 |     public static let start = Tie(.start)
24 |     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: add '@MainActor' to make static property 'stop' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[363/364] Compiling MusicXML Tied.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:34: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 |
   :
32 |     // MARK: Type Properties
33 |
34 |     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: add '@MainActor' to make static property 'up' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:35: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 |
   :
33 |
34 |     public static let up = Stem(.up)
35 |     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: add '@MainActor' to make static property 'down' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     public static let double = Stem(.double)
37 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:36: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 |
   :
34 |     public static let up = Stem(.up)
35 |     public static let down = Stem(.down)
36 |     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: add '@MainActor' to make static property 'double' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     public static let none = Stem(.none)
38 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:37: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 |
   :
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
37 |     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: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | }
39 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:23: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
21 |     // MARK: Type Properties
22 |
23 |     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: add '@MainActor' to make static property 'start' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let stop = Tie(.stop)
25 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:24: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
22 |
23 |     public static let start = Tie(.start)
24 |     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: add '@MainActor' to make static property 'stop' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
[364/364] Compiling MusicXML Ties.swift
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:34: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 |
   :
32 |     // MARK: Type Properties
33 |
34 |     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: add '@MainActor' to make static property 'up' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:35: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 |
   :
33 |
34 |     public static let up = Stem(.up)
35 |     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: add '@MainActor' to make static property 'down' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     public static let double = Stem(.double)
37 |     public static let none = Stem(.none)
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:36: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 |
   :
34 |     public static let up = Stem(.up)
35 |     public static let down = Stem(.down)
36 |     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: add '@MainActor' to make static property 'double' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     public static let none = Stem(.none)
38 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Stem.swift:37: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 |
   :
35 |     public static let down = Stem(.down)
36 |     public static let double = Stem(.double)
37 |     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: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | }
39 |
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:23: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
21 |     // MARK: Type Properties
22 |
23 |     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: add '@MainActor' to make static property 'start' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let stop = Tie(.stop)
25 | }
/host/spi-builder-workspace/Sources/MusicXML/Complex Types/Tie.swift:24: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 |     public var type: StartStop
12 |     public var timeOnly: TimeOnly?
   :
22 |
23 |     public static let start = Tie(.start)
24 |     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: add '@MainActor' to make static property 'stop' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | }
26 |
Build complete! (40.50s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "xmlcoder",
      "requirement" : {
        "branch" : [
          "value-coding-key-empty"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/bwetherfield/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/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/Empty.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/Internal/SimpleTypesInternalConformance.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"
}
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:fe1962677657b2408c217cb5cceb3c09bc1d91486e360cebbc6eee461a5945d8
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
Done.