The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of SongSprout, reference 0.5.0 (8ef418), with Swift 6.0 for macOS (SPM) on 4 Nov 2024 06:06:24 UTC.

Swift 6 data race errors: 15

Build Command

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

Build Log

   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Accompaniment/AccompanimentPartComposer+Chord Style.swift:8:24: warning: static property 'firstNoteDurationProbabilities' is not concurrency-safe because non-'Sendable' type 'ProbabilityGroup<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | extension AccompanimentPartComposer {
  7 |
  8 |     static private let firstNoteDurationProbabilities = ProbabilityGroup<Double>([
    |                        `- warning: static property 'firstNoteDurationProbabilities' is not concurrency-safe because non-'Sendable' type 'ProbabilityGroup<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |         1.0 : 30,
 10 |         1.5 : 25,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ControlledChaos/Sources/ControlledChaos/ProbabilityGroup.swift:5:15: note: generic struct 'ProbabilityGroup' does not conform to the 'Sendable' protocol
 3 | import Foundation
 4 |
 5 | public struct ProbabilityGroup<Item: Hashable & Codable>: Hashable {
   |               `- note: generic struct 'ProbabilityGroup' does not conform to the 'Sendable' protocol
 6 |
 7 |     enum CodingKeys: String, CodingKey {
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Accompaniment/AccompanimentPartComposer+Chord Style.swift:4:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ControlledChaos'
  2 |
  3 | import AudioKit
  4 | import ControlledChaos
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ControlledChaos'
  5 |
  6 | extension AccompanimentPartComposer {
  7 |
  8 |     static private let firstNoteDurationProbabilities = ProbabilityGroup<Double>([
    |                        |- note: annotate 'firstNoteDurationProbabilities' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  9 |         1.0 : 30,
 10 |         1.5 : 25,
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Accompaniment/AccompanimentPartComposer+Freeform Style.swift:18:24: warning: static property 'noteDurationBeatProbabilities' is not concurrency-safe because non-'Sendable' type 'ProbabilityGroup<AccompanimentPartComposer.FreeformNoteDuration>' may have shared mutable state; this is an error in the Swift 6 language mode
 16 |     }
 17 |
 18 |     static private let noteDurationBeatProbabilities = ProbabilityGroup<FreeformNoteDuration>([
    |                        `- warning: static property 'noteDurationBeatProbabilities' is not concurrency-safe because non-'Sendable' type 'ProbabilityGroup<AccompanimentPartComposer.FreeformNoteDuration>' may have shared mutable state; this is an error in the Swift 6 language mode
 19 |         .sixteenthNote      :  5,
 20 |         .eighthNote         : 10,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ControlledChaos/Sources/ControlledChaos/ProbabilityGroup.swift:5:15: note: generic struct 'ProbabilityGroup' does not conform to the 'Sendable' protocol
 3 | import Foundation
 4 |
 5 | public struct ProbabilityGroup<Item: Hashable & Codable>: Hashable {
   |               `- note: generic struct 'ProbabilityGroup' does not conform to the 'Sendable' protocol
 6 |
 7 |     enum CodingKeys: String, CodingKey {
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Accompaniment/AccompanimentPartComposer+Freeform Style.swift:4:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ControlledChaos'
  2 |
  3 | import AudioKit
  4 | import ControlledChaos
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ControlledChaos'
  5 |
  6 | extension AccompanimentPartComposer {
    :
 16 |     }
 17 |
 18 |     static private let noteDurationBeatProbabilities = ProbabilityGroup<FreeformNoteDuration>([
    |                        |- note: annotate 'noteDurationBeatProbabilities' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |         .sixteenthNote      :  5,
 20 |         .eighthNote         : 10,
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Accompaniment/AccompanimentPartGenotype.swift:7:24: warning: static property 'phraseStyleProbabilities' is not concurrency-safe because non-'Sendable' type 'ProbabilityGroup<AccompanimentPhrasePatternStyle>' may have shared mutable state; this is an error in the Swift 6 language mode
 5 | public struct AccompanimentPartGenotype: Codable {
 6 |
 7 |     static private let phraseStyleProbabilities = ProbabilityGroup<AccompanimentPhrasePatternStyle>([
   |                        `- warning: static property 'phraseStyleProbabilities' is not concurrency-safe because non-'Sendable' type 'ProbabilityGroup<AccompanimentPhrasePatternStyle>' may have shared mutable state; this is an error in the Swift 6 language mode
 8 |         .chord              : 20,
 9 |         .longChord          : 15,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ControlledChaos/Sources/ControlledChaos/ProbabilityGroup.swift:5:15: note: generic struct 'ProbabilityGroup' does not conform to the 'Sendable' protocol
 3 | import Foundation
 4 |
 5 | public struct ProbabilityGroup<Item: Hashable & Codable>: Hashable {
   |               `- note: generic struct 'ProbabilityGroup' does not conform to the 'Sendable' protocol
 6 |
 7 |     enum CodingKeys: String, CodingKey {
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Accompaniment/AccompanimentPartGenotype.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ControlledChaos'
 1 | //  Created by B.T. Franklin on 3/1/20.
 2 |
 3 | import ControlledChaos
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ControlledChaos'
 4 |
 5 | public struct AccompanimentPartGenotype: Codable {
 6 |
 7 |     static private let phraseStyleProbabilities = ProbabilityGroup<AccompanimentPhrasePatternStyle>([
   |                        |- note: annotate 'phraseStyleProbabilities' with '@MainActor' if property should only be accessed from the main actor
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 8 |         .chord              : 20,
 9 |         .longChord          : 15,
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Arpeggiator/ArpeggioInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ArpeggioInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 1/5/20.
  2 |
  3 | class ArpeggioInstruments {
    |       `- note: class 'ArpeggioInstruments' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = ArpeggioInstruments()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ArpeggioInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentNames: [String]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Bass/BassInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'BassInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 1/8/20.
 2 |
 3 | class BassInstruments {
   |       `- note: class 'BassInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = BassInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'BassInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Drone/DroneInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'DroneInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 2/19/20.
 2 |
 3 | class DroneInstruments {
   |       `- note: class 'DroneInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = DroneInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'DroneInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Lead/LeadInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'LeadInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 4/20/20.
  2 |
  3 | class LeadInstruments {
    |       `- note: class 'LeadInstruments' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = LeadInstruments()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'LeadInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentNames: [String]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Pad/PadInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'PadInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 1/5/20.
 2 |
 3 | class PadInstruments {
   |       `- note: class 'PadInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = PadInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'PadInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:27:23: warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       `- warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Sequencing/Duration.swift:9:15: note: struct 'Duration' does not conform to the 'Sendable' protocol
  7 |
  8 | /// Container for the notion of time in sequencing
  9 | public struct Duration: CustomStringConvertible, Comparable {
    |               `- note: struct 'Duration' does not conform to the 'Sendable' protocol
 10 |     static let secondsPerMinute = 60
 11 |
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 1 | //  Created by B.T. Franklin on 12/18/19.
 2 |
 3 | import AudioKit
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 4 |
 5 | public struct SectionDescriptor: Codable {
   :
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       |- note: annotate 'MEASURE_DURATION' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:29:23: warning: static property 'NORMAL_DESIGNATIONS' is not concurrency-safe because non-'Sendable' type '[SectionDescriptor.Designation]' may have shared mutable state; this is an error in the Swift 6 language mode
 5 | public struct SectionDescriptor: Codable {
 6 |
 7 |     public enum Designation: String, Codable, CaseIterable {
   |                 `- note: consider making enum 'Designation' conform to the 'Sendable' protocol
 8 |         case i // intro
 9 |         case A
   :
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
   |                       |- warning: static property 'NORMAL_DESIGNATIONS' is not concurrency-safe because non-'Sendable' type '[SectionDescriptor.Designation]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'NORMAL_DESIGNATIONS' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |         .A, .B, .C, .D
31 |     ]
[450/495] Compiling SongSprout MusicalGenotype.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/MusicalGenotype.swift:8:24: warning: static property 'chordFunctionCategorySequenceLengthBag' is not concurrency-safe because non-'Sendable' type 'RandomItemBag<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | public struct MusicalGenotype: Codable {
  7 |
  8 |     static private let chordFunctionCategorySequenceLengthBag = RandomItemBag<Int>([
    |                        `- warning: static property 'chordFunctionCategorySequenceLengthBag' is not concurrency-safe because non-'Sendable' type 'RandomItemBag<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |         2:  25,
 10 |         3:  25,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ControlledChaos/Sources/ControlledChaos/RandomItemBag.swift:5:14: note: generic class 'RandomItemBag' does not conform to the 'Sendable' protocol
  3 | import Foundation
  4 |
  5 | public class RandomItemBag<Item: Hashable & Codable>: Codable {
    |              `- note: generic class 'RandomItemBag' does not conform to the 'Sendable' protocol
  6 |
  7 |     enum CodingKeys: String, CodingKey {
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/MusicalGenotype.swift:4:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ControlledChaos'
  2 |
  3 | import AudioKit
  4 | import ControlledChaos
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ControlledChaos'
  5 |
  6 | public struct MusicalGenotype: Codable {
  7 |
  8 |     static private let chordFunctionCategorySequenceLengthBag = RandomItemBag<Int>([
    |                        |- note: annotate 'chordFunctionCategorySequenceLengthBag' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  9 |         2:  25,
 10 |         3:  25,
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Orchestrion.swift:16:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Orchestrion' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | import SoundpipeAudioKit
  7 |
  8 | public class Orchestrion {
    |              `- note: class 'Orchestrion' does not conform to the 'Sendable' protocol
  9 |
 10 |     public enum PlaybackState {
    :
 14 |     }
 15 |
 16 |     public static let shared = Orchestrion()
    |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Orchestrion' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |
 18 |     public var tempo: Double {
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Orchestrion.swift:77:22: warning: reference to class property 'sharedInstance' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 75 |         do {
 76 |             try engine.start()
 77 |             _ = MIDI.sharedInstance.client
    |                      `- warning: reference to class property 'sharedInstance' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 78 |         } catch {
 79 |             print("Error while starting AudioKit: \(error)")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/MIDI/MIDI.swift:11:23: note: class property declared here
  9 |
 10 |     /// Shared singleton
 11 |     public static var sharedInstance = MIDI()
    |                       `- note: class property declared here
 12 |
 13 |     // MARK: - Properties
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Accompaniment/AccompanimentInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'AccompanimentInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 3/1/20.
 2 |
 3 | class AccompanimentInstruments {
   |       `- note: class 'AccompanimentInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = AccompanimentInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'AccompanimentInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
[451/495] Compiling SongSprout MusicalKeyName.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/MusicalGenotype.swift:8:24: warning: static property 'chordFunctionCategorySequenceLengthBag' is not concurrency-safe because non-'Sendable' type 'RandomItemBag<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | public struct MusicalGenotype: Codable {
  7 |
  8 |     static private let chordFunctionCategorySequenceLengthBag = RandomItemBag<Int>([
    |                        `- warning: static property 'chordFunctionCategorySequenceLengthBag' is not concurrency-safe because non-'Sendable' type 'RandomItemBag<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |         2:  25,
 10 |         3:  25,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ControlledChaos/Sources/ControlledChaos/RandomItemBag.swift:5:14: note: generic class 'RandomItemBag' does not conform to the 'Sendable' protocol
  3 | import Foundation
  4 |
  5 | public class RandomItemBag<Item: Hashable & Codable>: Codable {
    |              `- note: generic class 'RandomItemBag' does not conform to the 'Sendable' protocol
  6 |
  7 |     enum CodingKeys: String, CodingKey {
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/MusicalGenotype.swift:4:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ControlledChaos'
  2 |
  3 | import AudioKit
  4 | import ControlledChaos
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ControlledChaos'
  5 |
  6 | public struct MusicalGenotype: Codable {
  7 |
  8 |     static private let chordFunctionCategorySequenceLengthBag = RandomItemBag<Int>([
    |                        |- note: annotate 'chordFunctionCategorySequenceLengthBag' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  9 |         2:  25,
 10 |         3:  25,
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Orchestrion.swift:16:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Orchestrion' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | import SoundpipeAudioKit
  7 |
  8 | public class Orchestrion {
    |              `- note: class 'Orchestrion' does not conform to the 'Sendable' protocol
  9 |
 10 |     public enum PlaybackState {
    :
 14 |     }
 15 |
 16 |     public static let shared = Orchestrion()
    |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Orchestrion' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |
 18 |     public var tempo: Double {
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Orchestrion.swift:77:22: warning: reference to class property 'sharedInstance' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 75 |         do {
 76 |             try engine.start()
 77 |             _ = MIDI.sharedInstance.client
    |                      `- warning: reference to class property 'sharedInstance' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 78 |         } catch {
 79 |             print("Error while starting AudioKit: \(error)")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/MIDI/MIDI.swift:11:23: note: class property declared here
  9 |
 10 |     /// Shared singleton
 11 |     public static var sharedInstance = MIDI()
    |                       `- note: class property declared here
 12 |
 13 |     // MARK: - Properties
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Accompaniment/AccompanimentInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'AccompanimentInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 3/1/20.
 2 |
 3 | class AccompanimentInstruments {
   |       `- note: class 'AccompanimentInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = AccompanimentInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'AccompanimentInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
[452/495] Compiling SongSprout MusicalScale.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/MusicalGenotype.swift:8:24: warning: static property 'chordFunctionCategorySequenceLengthBag' is not concurrency-safe because non-'Sendable' type 'RandomItemBag<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | public struct MusicalGenotype: Codable {
  7 |
  8 |     static private let chordFunctionCategorySequenceLengthBag = RandomItemBag<Int>([
    |                        `- warning: static property 'chordFunctionCategorySequenceLengthBag' is not concurrency-safe because non-'Sendable' type 'RandomItemBag<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |         2:  25,
 10 |         3:  25,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ControlledChaos/Sources/ControlledChaos/RandomItemBag.swift:5:14: note: generic class 'RandomItemBag' does not conform to the 'Sendable' protocol
  3 | import Foundation
  4 |
  5 | public class RandomItemBag<Item: Hashable & Codable>: Codable {
    |              `- note: generic class 'RandomItemBag' does not conform to the 'Sendable' protocol
  6 |
  7 |     enum CodingKeys: String, CodingKey {
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/MusicalGenotype.swift:4:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ControlledChaos'
  2 |
  3 | import AudioKit
  4 | import ControlledChaos
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ControlledChaos'
  5 |
  6 | public struct MusicalGenotype: Codable {
  7 |
  8 |     static private let chordFunctionCategorySequenceLengthBag = RandomItemBag<Int>([
    |                        |- note: annotate 'chordFunctionCategorySequenceLengthBag' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  9 |         2:  25,
 10 |         3:  25,
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Orchestrion.swift:16:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Orchestrion' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | import SoundpipeAudioKit
  7 |
  8 | public class Orchestrion {
    |              `- note: class 'Orchestrion' does not conform to the 'Sendable' protocol
  9 |
 10 |     public enum PlaybackState {
    :
 14 |     }
 15 |
 16 |     public static let shared = Orchestrion()
    |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Orchestrion' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |
 18 |     public var tempo: Double {
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Orchestrion.swift:77:22: warning: reference to class property 'sharedInstance' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 75 |         do {
 76 |             try engine.start()
 77 |             _ = MIDI.sharedInstance.client
    |                      `- warning: reference to class property 'sharedInstance' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 78 |         } catch {
 79 |             print("Error while starting AudioKit: \(error)")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/MIDI/MIDI.swift:11:23: note: class property declared here
  9 |
 10 |     /// Shared singleton
 11 |     public static var sharedInstance = MIDI()
    |                       `- note: class property declared here
 12 |
 13 |     // MARK: - Properties
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Accompaniment/AccompanimentInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'AccompanimentInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 3/1/20.
 2 |
 3 | class AccompanimentInstruments {
   |       `- note: class 'AccompanimentInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = AccompanimentInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'AccompanimentInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
[453/495] Compiling SongSprout MusicalScaleType.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/MusicalGenotype.swift:8:24: warning: static property 'chordFunctionCategorySequenceLengthBag' is not concurrency-safe because non-'Sendable' type 'RandomItemBag<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | public struct MusicalGenotype: Codable {
  7 |
  8 |     static private let chordFunctionCategorySequenceLengthBag = RandomItemBag<Int>([
    |                        `- warning: static property 'chordFunctionCategorySequenceLengthBag' is not concurrency-safe because non-'Sendable' type 'RandomItemBag<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |         2:  25,
 10 |         3:  25,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ControlledChaos/Sources/ControlledChaos/RandomItemBag.swift:5:14: note: generic class 'RandomItemBag' does not conform to the 'Sendable' protocol
  3 | import Foundation
  4 |
  5 | public class RandomItemBag<Item: Hashable & Codable>: Codable {
    |              `- note: generic class 'RandomItemBag' does not conform to the 'Sendable' protocol
  6 |
  7 |     enum CodingKeys: String, CodingKey {
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/MusicalGenotype.swift:4:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ControlledChaos'
  2 |
  3 | import AudioKit
  4 | import ControlledChaos
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ControlledChaos'
  5 |
  6 | public struct MusicalGenotype: Codable {
  7 |
  8 |     static private let chordFunctionCategorySequenceLengthBag = RandomItemBag<Int>([
    |                        |- note: annotate 'chordFunctionCategorySequenceLengthBag' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  9 |         2:  25,
 10 |         3:  25,
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Orchestrion.swift:16:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Orchestrion' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | import SoundpipeAudioKit
  7 |
  8 | public class Orchestrion {
    |              `- note: class 'Orchestrion' does not conform to the 'Sendable' protocol
  9 |
 10 |     public enum PlaybackState {
    :
 14 |     }
 15 |
 16 |     public static let shared = Orchestrion()
    |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Orchestrion' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |
 18 |     public var tempo: Double {
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Orchestrion.swift:77:22: warning: reference to class property 'sharedInstance' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 75 |         do {
 76 |             try engine.start()
 77 |             _ = MIDI.sharedInstance.client
    |                      `- warning: reference to class property 'sharedInstance' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 78 |         } catch {
 79 |             print("Error while starting AudioKit: \(error)")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/MIDI/MIDI.swift:11:23: note: class property declared here
  9 |
 10 |     /// Shared singleton
 11 |     public static var sharedInstance = MIDI()
    |                       `- note: class property declared here
 12 |
 13 |     // MARK: - Properties
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Accompaniment/AccompanimentInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'AccompanimentInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 3/1/20.
 2 |
 3 | class AccompanimentInstruments {
   |       `- note: class 'AccompanimentInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = AccompanimentInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'AccompanimentInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
[454/495] Compiling SongSprout Orchestrion.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/MusicalGenotype.swift:8:24: warning: static property 'chordFunctionCategorySequenceLengthBag' is not concurrency-safe because non-'Sendable' type 'RandomItemBag<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | public struct MusicalGenotype: Codable {
  7 |
  8 |     static private let chordFunctionCategorySequenceLengthBag = RandomItemBag<Int>([
    |                        `- warning: static property 'chordFunctionCategorySequenceLengthBag' is not concurrency-safe because non-'Sendable' type 'RandomItemBag<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |         2:  25,
 10 |         3:  25,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ControlledChaos/Sources/ControlledChaos/RandomItemBag.swift:5:14: note: generic class 'RandomItemBag' does not conform to the 'Sendable' protocol
  3 | import Foundation
  4 |
  5 | public class RandomItemBag<Item: Hashable & Codable>: Codable {
    |              `- note: generic class 'RandomItemBag' does not conform to the 'Sendable' protocol
  6 |
  7 |     enum CodingKeys: String, CodingKey {
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/MusicalGenotype.swift:4:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ControlledChaos'
  2 |
  3 | import AudioKit
  4 | import ControlledChaos
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ControlledChaos'
  5 |
  6 | public struct MusicalGenotype: Codable {
  7 |
  8 |     static private let chordFunctionCategorySequenceLengthBag = RandomItemBag<Int>([
    |                        |- note: annotate 'chordFunctionCategorySequenceLengthBag' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  9 |         2:  25,
 10 |         3:  25,
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Orchestrion.swift:16:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Orchestrion' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | import SoundpipeAudioKit
  7 |
  8 | public class Orchestrion {
    |              `- note: class 'Orchestrion' does not conform to the 'Sendable' protocol
  9 |
 10 |     public enum PlaybackState {
    :
 14 |     }
 15 |
 16 |     public static let shared = Orchestrion()
    |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Orchestrion' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |
 18 |     public var tempo: Double {
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Orchestrion.swift:77:22: warning: reference to class property 'sharedInstance' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 75 |         do {
 76 |             try engine.start()
 77 |             _ = MIDI.sharedInstance.client
    |                      `- warning: reference to class property 'sharedInstance' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 78 |         } catch {
 79 |             print("Error while starting AudioKit: \(error)")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/MIDI/MIDI.swift:11:23: note: class property declared here
  9 |
 10 |     /// Shared singleton
 11 |     public static var sharedInstance = MIDI()
    |                       `- note: class property declared here
 12 |
 13 |     // MARK: - Properties
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Accompaniment/AccompanimentInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'AccompanimentInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 3/1/20.
 2 |
 3 | class AccompanimentInstruments {
   |       `- note: class 'AccompanimentInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = AccompanimentInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'AccompanimentInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
[455/495] Compiling SongSprout AccompanimentInstruments.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/MusicalGenotype.swift:8:24: warning: static property 'chordFunctionCategorySequenceLengthBag' is not concurrency-safe because non-'Sendable' type 'RandomItemBag<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | public struct MusicalGenotype: Codable {
  7 |
  8 |     static private let chordFunctionCategorySequenceLengthBag = RandomItemBag<Int>([
    |                        `- warning: static property 'chordFunctionCategorySequenceLengthBag' is not concurrency-safe because non-'Sendable' type 'RandomItemBag<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |         2:  25,
 10 |         3:  25,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ControlledChaos/Sources/ControlledChaos/RandomItemBag.swift:5:14: note: generic class 'RandomItemBag' does not conform to the 'Sendable' protocol
  3 | import Foundation
  4 |
  5 | public class RandomItemBag<Item: Hashable & Codable>: Codable {
    |              `- note: generic class 'RandomItemBag' does not conform to the 'Sendable' protocol
  6 |
  7 |     enum CodingKeys: String, CodingKey {
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/MusicalGenotype.swift:4:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ControlledChaos'
  2 |
  3 | import AudioKit
  4 | import ControlledChaos
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ControlledChaos'
  5 |
  6 | public struct MusicalGenotype: Codable {
  7 |
  8 |     static private let chordFunctionCategorySequenceLengthBag = RandomItemBag<Int>([
    |                        |- note: annotate 'chordFunctionCategorySequenceLengthBag' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  9 |         2:  25,
 10 |         3:  25,
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Orchestrion.swift:16:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Orchestrion' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | import SoundpipeAudioKit
  7 |
  8 | public class Orchestrion {
    |              `- note: class 'Orchestrion' does not conform to the 'Sendable' protocol
  9 |
 10 |     public enum PlaybackState {
    :
 14 |     }
 15 |
 16 |     public static let shared = Orchestrion()
    |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Orchestrion' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |
 18 |     public var tempo: Double {
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Orchestrion.swift:77:22: warning: reference to class property 'sharedInstance' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 75 |         do {
 76 |             try engine.start()
 77 |             _ = MIDI.sharedInstance.client
    |                      `- warning: reference to class property 'sharedInstance' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 78 |         } catch {
 79 |             print("Error while starting AudioKit: \(error)")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/MIDI/MIDI.swift:11:23: note: class property declared here
  9 |
 10 |     /// Shared singleton
 11 |     public static var sharedInstance = MIDI()
    |                       `- note: class property declared here
 12 |
 13 |     // MARK: - Properties
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Accompaniment/AccompanimentInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'AccompanimentInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 3/1/20.
 2 |
 3 | class AccompanimentInstruments {
   |       `- note: class 'AccompanimentInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = AccompanimentInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'AccompanimentInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
[456/495] Compiling SongSprout AccompanimentPartComposer+Arpeggio Style.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/MusicalGenotype.swift:8:24: warning: static property 'chordFunctionCategorySequenceLengthBag' is not concurrency-safe because non-'Sendable' type 'RandomItemBag<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | public struct MusicalGenotype: Codable {
  7 |
  8 |     static private let chordFunctionCategorySequenceLengthBag = RandomItemBag<Int>([
    |                        `- warning: static property 'chordFunctionCategorySequenceLengthBag' is not concurrency-safe because non-'Sendable' type 'RandomItemBag<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |         2:  25,
 10 |         3:  25,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ControlledChaos/Sources/ControlledChaos/RandomItemBag.swift:5:14: note: generic class 'RandomItemBag' does not conform to the 'Sendable' protocol
  3 | import Foundation
  4 |
  5 | public class RandomItemBag<Item: Hashable & Codable>: Codable {
    |              `- note: generic class 'RandomItemBag' does not conform to the 'Sendable' protocol
  6 |
  7 |     enum CodingKeys: String, CodingKey {
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/MusicalGenotype.swift:4:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ControlledChaos'
  2 |
  3 | import AudioKit
  4 | import ControlledChaos
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ControlledChaos'
  5 |
  6 | public struct MusicalGenotype: Codable {
  7 |
  8 |     static private let chordFunctionCategorySequenceLengthBag = RandomItemBag<Int>([
    |                        |- note: annotate 'chordFunctionCategorySequenceLengthBag' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  9 |         2:  25,
 10 |         3:  25,
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Orchestrion.swift:16:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Orchestrion' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | import SoundpipeAudioKit
  7 |
  8 | public class Orchestrion {
    |              `- note: class 'Orchestrion' does not conform to the 'Sendable' protocol
  9 |
 10 |     public enum PlaybackState {
    :
 14 |     }
 15 |
 16 |     public static let shared = Orchestrion()
    |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Orchestrion' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |
 18 |     public var tempo: Double {
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Orchestrion.swift:77:22: warning: reference to class property 'sharedInstance' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 75 |         do {
 76 |             try engine.start()
 77 |             _ = MIDI.sharedInstance.client
    |                      `- warning: reference to class property 'sharedInstance' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 78 |         } catch {
 79 |             print("Error while starting AudioKit: \(error)")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/MIDI/MIDI.swift:11:23: note: class property declared here
  9 |
 10 |     /// Shared singleton
 11 |     public static var sharedInstance = MIDI()
    |                       `- note: class property declared here
 12 |
 13 |     // MARK: - Properties
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Accompaniment/AccompanimentInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'AccompanimentInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 3/1/20.
 2 |
 3 | class AccompanimentInstruments {
   |       `- note: class 'AccompanimentInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = AccompanimentInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'AccompanimentInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
[457/495] Compiling SongSprout AccompanimentPartComposer+Chord Picking Style.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/MusicalGenotype.swift:8:24: warning: static property 'chordFunctionCategorySequenceLengthBag' is not concurrency-safe because non-'Sendable' type 'RandomItemBag<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | public struct MusicalGenotype: Codable {
  7 |
  8 |     static private let chordFunctionCategorySequenceLengthBag = RandomItemBag<Int>([
    |                        `- warning: static property 'chordFunctionCategorySequenceLengthBag' is not concurrency-safe because non-'Sendable' type 'RandomItemBag<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |         2:  25,
 10 |         3:  25,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ControlledChaos/Sources/ControlledChaos/RandomItemBag.swift:5:14: note: generic class 'RandomItemBag' does not conform to the 'Sendable' protocol
  3 | import Foundation
  4 |
  5 | public class RandomItemBag<Item: Hashable & Codable>: Codable {
    |              `- note: generic class 'RandomItemBag' does not conform to the 'Sendable' protocol
  6 |
  7 |     enum CodingKeys: String, CodingKey {
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/MusicalGenotype.swift:4:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ControlledChaos'
  2 |
  3 | import AudioKit
  4 | import ControlledChaos
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ControlledChaos'
  5 |
  6 | public struct MusicalGenotype: Codable {
  7 |
  8 |     static private let chordFunctionCategorySequenceLengthBag = RandomItemBag<Int>([
    |                        |- note: annotate 'chordFunctionCategorySequenceLengthBag' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  9 |         2:  25,
 10 |         3:  25,
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Orchestrion.swift:16:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Orchestrion' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | import SoundpipeAudioKit
  7 |
  8 | public class Orchestrion {
    |              `- note: class 'Orchestrion' does not conform to the 'Sendable' protocol
  9 |
 10 |     public enum PlaybackState {
    :
 14 |     }
 15 |
 16 |     public static let shared = Orchestrion()
    |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Orchestrion' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |
 18 |     public var tempo: Double {
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Orchestrion.swift:77:22: warning: reference to class property 'sharedInstance' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 75 |         do {
 76 |             try engine.start()
 77 |             _ = MIDI.sharedInstance.client
    |                      `- warning: reference to class property 'sharedInstance' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 78 |         } catch {
 79 |             print("Error while starting AudioKit: \(error)")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/MIDI/MIDI.swift:11:23: note: class property declared here
  9 |
 10 |     /// Shared singleton
 11 |     public static var sharedInstance = MIDI()
    |                       `- note: class property declared here
 12 |
 13 |     // MARK: - Properties
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Accompaniment/AccompanimentInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'AccompanimentInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 3/1/20.
 2 |
 3 | class AccompanimentInstruments {
   |       `- note: class 'AccompanimentInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = AccompanimentInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'AccompanimentInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
[458/495] Compiling SongSprout ArpeggiatorPartComposer.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Arpeggiator/ArpeggioInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ArpeggioInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 1/5/20.
  2 |
  3 | class ArpeggioInstruments {
    |       `- note: class 'ArpeggioInstruments' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = ArpeggioInstruments()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ArpeggioInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentNames: [String]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/GeneralUserInstrumentDetails.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 12/27/19.
  2 |
  3 | class GeneralUserInstrumentDetails {
    |       `- note: class 'GeneralUserInstrumentDetails' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = GeneralUserInstrumentDetails()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentDetails: [String:InstrumentDetails]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Bass/BassInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'BassInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 1/8/20.
 2 |
 3 | class BassInstruments {
   |       `- note: class 'BassInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = BassInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'BassInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:27:23: warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       `- warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Sequencing/Duration.swift:9:15: note: struct 'Duration' does not conform to the 'Sendable' protocol
  7 |
  8 | /// Container for the notion of time in sequencing
  9 | public struct Duration: CustomStringConvertible, Comparable {
    |               `- note: struct 'Duration' does not conform to the 'Sendable' protocol
 10 |     static let secondsPerMinute = 60
 11 |
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 1 | //  Created by B.T. Franklin on 12/18/19.
 2 |
 3 | import AudioKit
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 4 |
 5 | public struct SectionDescriptor: Codable {
   :
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       |- note: annotate 'MEASURE_DURATION' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
[459/495] Compiling SongSprout ArpeggiatorPartGenotype.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Arpeggiator/ArpeggioInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ArpeggioInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 1/5/20.
  2 |
  3 | class ArpeggioInstruments {
    |       `- note: class 'ArpeggioInstruments' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = ArpeggioInstruments()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ArpeggioInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentNames: [String]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/GeneralUserInstrumentDetails.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 12/27/19.
  2 |
  3 | class GeneralUserInstrumentDetails {
    |       `- note: class 'GeneralUserInstrumentDetails' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = GeneralUserInstrumentDetails()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentDetails: [String:InstrumentDetails]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Bass/BassInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'BassInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 1/8/20.
 2 |
 3 | class BassInstruments {
   |       `- note: class 'BassInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = BassInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'BassInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:27:23: warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       `- warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Sequencing/Duration.swift:9:15: note: struct 'Duration' does not conform to the 'Sendable' protocol
  7 |
  8 | /// Container for the notion of time in sequencing
  9 | public struct Duration: CustomStringConvertible, Comparable {
    |               `- note: struct 'Duration' does not conform to the 'Sendable' protocol
 10 |     static let secondsPerMinute = 60
 11 |
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 1 | //  Created by B.T. Franklin on 12/18/19.
 2 |
 3 | import AudioKit
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 4 |
 5 | public struct SectionDescriptor: Codable {
   :
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       |- note: annotate 'MEASURE_DURATION' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
[460/495] Compiling SongSprout ArpeggiatorTrackDefinition.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Arpeggiator/ArpeggioInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ArpeggioInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 1/5/20.
  2 |
  3 | class ArpeggioInstruments {
    |       `- note: class 'ArpeggioInstruments' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = ArpeggioInstruments()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ArpeggioInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentNames: [String]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/GeneralUserInstrumentDetails.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 12/27/19.
  2 |
  3 | class GeneralUserInstrumentDetails {
    |       `- note: class 'GeneralUserInstrumentDetails' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = GeneralUserInstrumentDetails()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentDetails: [String:InstrumentDetails]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Bass/BassInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'BassInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 1/8/20.
 2 |
 3 | class BassInstruments {
   |       `- note: class 'BassInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = BassInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'BassInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:27:23: warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       `- warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Sequencing/Duration.swift:9:15: note: struct 'Duration' does not conform to the 'Sendable' protocol
  7 |
  8 | /// Container for the notion of time in sequencing
  9 | public struct Duration: CustomStringConvertible, Comparable {
    |               `- note: struct 'Duration' does not conform to the 'Sendable' protocol
 10 |     static let secondsPerMinute = 60
 11 |
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 1 | //  Created by B.T. Franklin on 12/18/19.
 2 |
 3 | import AudioKit
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 4 |
 5 | public struct SectionDescriptor: Codable {
   :
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       |- note: annotate 'MEASURE_DURATION' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
[461/495] Compiling SongSprout ArpeggioInstruments.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Arpeggiator/ArpeggioInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ArpeggioInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 1/5/20.
  2 |
  3 | class ArpeggioInstruments {
    |       `- note: class 'ArpeggioInstruments' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = ArpeggioInstruments()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ArpeggioInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentNames: [String]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/GeneralUserInstrumentDetails.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 12/27/19.
  2 |
  3 | class GeneralUserInstrumentDetails {
    |       `- note: class 'GeneralUserInstrumentDetails' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = GeneralUserInstrumentDetails()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentDetails: [String:InstrumentDetails]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Bass/BassInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'BassInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 1/8/20.
 2 |
 3 | class BassInstruments {
   |       `- note: class 'BassInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = BassInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'BassInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:27:23: warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       `- warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Sequencing/Duration.swift:9:15: note: struct 'Duration' does not conform to the 'Sendable' protocol
  7 |
  8 | /// Container for the notion of time in sequencing
  9 | public struct Duration: CustomStringConvertible, Comparable {
    |               `- note: struct 'Duration' does not conform to the 'Sendable' protocol
 10 |     static let secondsPerMinute = 60
 11 |
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 1 | //  Created by B.T. Franklin on 12/18/19.
 2 |
 3 | import AudioKit
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 4 |
 5 | public struct SectionDescriptor: Codable {
   :
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       |- note: annotate 'MEASURE_DURATION' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
[462/495] Compiling SongSprout ArpeggioPitchOrderingStyle.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Arpeggiator/ArpeggioInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ArpeggioInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 1/5/20.
  2 |
  3 | class ArpeggioInstruments {
    |       `- note: class 'ArpeggioInstruments' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = ArpeggioInstruments()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ArpeggioInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentNames: [String]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/GeneralUserInstrumentDetails.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 12/27/19.
  2 |
  3 | class GeneralUserInstrumentDetails {
    |       `- note: class 'GeneralUserInstrumentDetails' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = GeneralUserInstrumentDetails()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentDetails: [String:InstrumentDetails]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Bass/BassInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'BassInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 1/8/20.
 2 |
 3 | class BassInstruments {
   |       `- note: class 'BassInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = BassInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'BassInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:27:23: warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       `- warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Sequencing/Duration.swift:9:15: note: struct 'Duration' does not conform to the 'Sendable' protocol
  7 |
  8 | /// Container for the notion of time in sequencing
  9 | public struct Duration: CustomStringConvertible, Comparable {
    |               `- note: struct 'Duration' does not conform to the 'Sendable' protocol
 10 |     static let secondsPerMinute = 60
 11 |
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 1 | //  Created by B.T. Franklin on 12/18/19.
 2 |
 3 | import AudioKit
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 4 |
 5 | public struct SectionDescriptor: Codable {
   :
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       |- note: annotate 'MEASURE_DURATION' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
[463/495] Compiling SongSprout BassInstruments.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Arpeggiator/ArpeggioInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ArpeggioInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 1/5/20.
  2 |
  3 | class ArpeggioInstruments {
    |       `- note: class 'ArpeggioInstruments' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = ArpeggioInstruments()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ArpeggioInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentNames: [String]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/GeneralUserInstrumentDetails.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 12/27/19.
  2 |
  3 | class GeneralUserInstrumentDetails {
    |       `- note: class 'GeneralUserInstrumentDetails' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = GeneralUserInstrumentDetails()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentDetails: [String:InstrumentDetails]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Bass/BassInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'BassInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 1/8/20.
 2 |
 3 | class BassInstruments {
   |       `- note: class 'BassInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = BassInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'BassInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:27:23: warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       `- warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Sequencing/Duration.swift:9:15: note: struct 'Duration' does not conform to the 'Sendable' protocol
  7 |
  8 | /// Container for the notion of time in sequencing
  9 | public struct Duration: CustomStringConvertible, Comparable {
    |               `- note: struct 'Duration' does not conform to the 'Sendable' protocol
 10 |     static let secondsPerMinute = 60
 11 |
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 1 | //  Created by B.T. Franklin on 12/18/19.
 2 |
 3 | import AudioKit
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 4 |
 5 | public struct SectionDescriptor: Codable {
   :
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       |- note: annotate 'MEASURE_DURATION' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
[464/495] Compiling SongSprout BassPartComposer.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Arpeggiator/ArpeggioInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ArpeggioInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 1/5/20.
  2 |
  3 | class ArpeggioInstruments {
    |       `- note: class 'ArpeggioInstruments' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = ArpeggioInstruments()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ArpeggioInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentNames: [String]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/GeneralUserInstrumentDetails.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 12/27/19.
  2 |
  3 | class GeneralUserInstrumentDetails {
    |       `- note: class 'GeneralUserInstrumentDetails' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = GeneralUserInstrumentDetails()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentDetails: [String:InstrumentDetails]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Bass/BassInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'BassInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 1/8/20.
 2 |
 3 | class BassInstruments {
   |       `- note: class 'BassInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = BassInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'BassInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:27:23: warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       `- warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Sequencing/Duration.swift:9:15: note: struct 'Duration' does not conform to the 'Sendable' protocol
  7 |
  8 | /// Container for the notion of time in sequencing
  9 | public struct Duration: CustomStringConvertible, Comparable {
    |               `- note: struct 'Duration' does not conform to the 'Sendable' protocol
 10 |     static let secondsPerMinute = 60
 11 |
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 1 | //  Created by B.T. Franklin on 12/18/19.
 2 |
 3 | import AudioKit
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 4 |
 5 | public struct SectionDescriptor: Codable {
   :
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       |- note: annotate 'MEASURE_DURATION' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
[465/495] Compiling SongSprout ComposedPartSection.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/GeneralUserInstrumentDetails.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 12/27/19.
  2 |
  3 | class GeneralUserInstrumentDetails {
    |       `- note: class 'GeneralUserInstrumentDetails' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = GeneralUserInstrumentDetails()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentDetails: [String:InstrumentDetails]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:27:23: warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       `- warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Sequencing/Duration.swift:9:15: note: struct 'Duration' does not conform to the 'Sendable' protocol
  7 |
  8 | /// Container for the notion of time in sequencing
  9 | public struct Duration: CustomStringConvertible, Comparable {
    |               `- note: struct 'Duration' does not conform to the 'Sendable' protocol
 10 |     static let secondsPerMinute = 60
 11 |
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 1 | //  Created by B.T. Franklin on 12/18/19.
 2 |
 3 | import AudioKit
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 4 |
 5 | public struct SectionDescriptor: Codable {
   :
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       |- note: annotate 'MEASURE_DURATION' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/MusicalFlowPattern.swift:5:24: warning: static property 'sectionalFormConfigOptions' is not concurrency-safe because non-'Sendable' type '[(designators: [SectionDescriptor.Designation], densities: [SectionDescriptor.Density])]' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | public struct MusicalFlowPattern: Codable {
  4 |
  5 |     private static let sectionalFormConfigOptions: [(designators: [SectionDescriptor.Designation], densities: [SectionDescriptor.Density])] = [
    |                        |- warning: static property 'sectionalFormConfigOptions' is not concurrency-safe because non-'Sendable' type '[(designators: [SectionDescriptor.Designation], densities: [SectionDescriptor.Density])]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: annotate 'sectionalFormConfigOptions' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         ([.A,.A,.B,.C],          [.minimal, .minimal, .enhanced, .complete]),
  7 |         ([.A,.A,.B,.B],          [.minimal, .minimal, .complete, .complete]),                                   // Binary form
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:7:17: note: consider making enum 'Designation' conform to the 'Sendable' protocol
 5 | public struct SectionDescriptor: Codable {
 6 |
 7 |     public enum Designation: String, Codable, CaseIterable {
   |                 `- note: consider making enum 'Designation' conform to the 'Sendable' protocol
 8 |         case i // intro
 9 |         case A
   :
15 |     }
16 |
17 |     public enum Density: Int, Codable, Comparable {
   |                 `- note: consider making enum 'Density' conform to the 'Sendable' protocol
18 |         case minimal = 1
19 |         case enhanced
[466/495] Compiling SongSprout Bool+randomProbabilityInt.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/GeneralUserInstrumentDetails.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 12/27/19.
  2 |
  3 | class GeneralUserInstrumentDetails {
    |       `- note: class 'GeneralUserInstrumentDetails' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = GeneralUserInstrumentDetails()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentDetails: [String:InstrumentDetails]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:27:23: warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       `- warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Sequencing/Duration.swift:9:15: note: struct 'Duration' does not conform to the 'Sendable' protocol
  7 |
  8 | /// Container for the notion of time in sequencing
  9 | public struct Duration: CustomStringConvertible, Comparable {
    |               `- note: struct 'Duration' does not conform to the 'Sendable' protocol
 10 |     static let secondsPerMinute = 60
 11 |
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 1 | //  Created by B.T. Franklin on 12/18/19.
 2 |
 3 | import AudioKit
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 4 |
 5 | public struct SectionDescriptor: Codable {
   :
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       |- note: annotate 'MEASURE_DURATION' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/MusicalFlowPattern.swift:5:24: warning: static property 'sectionalFormConfigOptions' is not concurrency-safe because non-'Sendable' type '[(designators: [SectionDescriptor.Designation], densities: [SectionDescriptor.Density])]' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | public struct MusicalFlowPattern: Codable {
  4 |
  5 |     private static let sectionalFormConfigOptions: [(designators: [SectionDescriptor.Designation], densities: [SectionDescriptor.Density])] = [
    |                        |- warning: static property 'sectionalFormConfigOptions' is not concurrency-safe because non-'Sendable' type '[(designators: [SectionDescriptor.Designation], densities: [SectionDescriptor.Density])]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: annotate 'sectionalFormConfigOptions' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         ([.A,.A,.B,.C],          [.minimal, .minimal, .enhanced, .complete]),
  7 |         ([.A,.A,.B,.B],          [.minimal, .minimal, .complete, .complete]),                                   // Binary form
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:7:17: note: consider making enum 'Designation' conform to the 'Sendable' protocol
 5 | public struct SectionDescriptor: Codable {
 6 |
 7 |     public enum Designation: String, Codable, CaseIterable {
   |                 `- note: consider making enum 'Designation' conform to the 'Sendable' protocol
 8 |         case i // intro
 9 |         case A
   :
15 |     }
16 |
17 |     public enum Density: Int, Codable, Comparable {
   |                 `- note: consider making enum 'Density' conform to the 'Sendable' protocol
18 |         case minimal = 1
19 |         case enhanced
[467/495] Compiling SongSprout MIDINoteData Array + shifted.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/GeneralUserInstrumentDetails.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 12/27/19.
  2 |
  3 | class GeneralUserInstrumentDetails {
    |       `- note: class 'GeneralUserInstrumentDetails' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = GeneralUserInstrumentDetails()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentDetails: [String:InstrumentDetails]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:27:23: warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       `- warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Sequencing/Duration.swift:9:15: note: struct 'Duration' does not conform to the 'Sendable' protocol
  7 |
  8 | /// Container for the notion of time in sequencing
  9 | public struct Duration: CustomStringConvertible, Comparable {
    |               `- note: struct 'Duration' does not conform to the 'Sendable' protocol
 10 |     static let secondsPerMinute = 60
 11 |
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 1 | //  Created by B.T. Franklin on 12/18/19.
 2 |
 3 | import AudioKit
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 4 |
 5 | public struct SectionDescriptor: Codable {
   :
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       |- note: annotate 'MEASURE_DURATION' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/MusicalFlowPattern.swift:5:24: warning: static property 'sectionalFormConfigOptions' is not concurrency-safe because non-'Sendable' type '[(designators: [SectionDescriptor.Designation], densities: [SectionDescriptor.Density])]' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | public struct MusicalFlowPattern: Codable {
  4 |
  5 |     private static let sectionalFormConfigOptions: [(designators: [SectionDescriptor.Designation], densities: [SectionDescriptor.Density])] = [
    |                        |- warning: static property 'sectionalFormConfigOptions' is not concurrency-safe because non-'Sendable' type '[(designators: [SectionDescriptor.Designation], densities: [SectionDescriptor.Density])]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: annotate 'sectionalFormConfigOptions' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         ([.A,.A,.B,.C],          [.minimal, .minimal, .enhanced, .complete]),
  7 |         ([.A,.A,.B,.B],          [.minimal, .minimal, .complete, .complete]),                                   // Binary form
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:7:17: note: consider making enum 'Designation' conform to the 'Sendable' protocol
 5 | public struct SectionDescriptor: Codable {
 6 |
 7 |     public enum Designation: String, Codable, CaseIterable {
   |                 `- note: consider making enum 'Designation' conform to the 'Sendable' protocol
 8 |         case i // intro
 9 |         case A
   :
15 |     }
16 |
17 |     public enum Density: Int, Codable, Comparable {
   |                 `- note: consider making enum 'Density' conform to the 'Sendable' protocol
18 |         case minimal = 1
19 |         case enhanced
[468/495] Compiling SongSprout GeneralUserDrumKit.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/GeneralUserInstrumentDetails.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 12/27/19.
  2 |
  3 | class GeneralUserInstrumentDetails {
    |       `- note: class 'GeneralUserInstrumentDetails' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = GeneralUserInstrumentDetails()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentDetails: [String:InstrumentDetails]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:27:23: warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       `- warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Sequencing/Duration.swift:9:15: note: struct 'Duration' does not conform to the 'Sendable' protocol
  7 |
  8 | /// Container for the notion of time in sequencing
  9 | public struct Duration: CustomStringConvertible, Comparable {
    |               `- note: struct 'Duration' does not conform to the 'Sendable' protocol
 10 |     static let secondsPerMinute = 60
 11 |
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 1 | //  Created by B.T. Franklin on 12/18/19.
 2 |
 3 | import AudioKit
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 4 |
 5 | public struct SectionDescriptor: Codable {
   :
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       |- note: annotate 'MEASURE_DURATION' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/MusicalFlowPattern.swift:5:24: warning: static property 'sectionalFormConfigOptions' is not concurrency-safe because non-'Sendable' type '[(designators: [SectionDescriptor.Designation], densities: [SectionDescriptor.Density])]' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | public struct MusicalFlowPattern: Codable {
  4 |
  5 |     private static let sectionalFormConfigOptions: [(designators: [SectionDescriptor.Designation], densities: [SectionDescriptor.Density])] = [
    |                        |- warning: static property 'sectionalFormConfigOptions' is not concurrency-safe because non-'Sendable' type '[(designators: [SectionDescriptor.Designation], densities: [SectionDescriptor.Density])]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: annotate 'sectionalFormConfigOptions' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         ([.A,.A,.B,.C],          [.minimal, .minimal, .enhanced, .complete]),
  7 |         ([.A,.A,.B,.B],          [.minimal, .minimal, .complete, .complete]),                                   // Binary form
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:7:17: note: consider making enum 'Designation' conform to the 'Sendable' protocol
 5 | public struct SectionDescriptor: Codable {
 6 |
 7 |     public enum Designation: String, Codable, CaseIterable {
   |                 `- note: consider making enum 'Designation' conform to the 'Sendable' protocol
 8 |         case i // intro
 9 |         case A
   :
15 |     }
16 |
17 |     public enum Density: Int, Codable, Comparable {
   |                 `- note: consider making enum 'Density' conform to the 'Sendable' protocol
18 |         case minimal = 1
19 |         case enhanced
[469/495] Compiling SongSprout GeneralUserInstrumentDetails.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/GeneralUserInstrumentDetails.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 12/27/19.
  2 |
  3 | class GeneralUserInstrumentDetails {
    |       `- note: class 'GeneralUserInstrumentDetails' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = GeneralUserInstrumentDetails()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentDetails: [String:InstrumentDetails]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:27:23: warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       `- warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Sequencing/Duration.swift:9:15: note: struct 'Duration' does not conform to the 'Sendable' protocol
  7 |
  8 | /// Container for the notion of time in sequencing
  9 | public struct Duration: CustomStringConvertible, Comparable {
    |               `- note: struct 'Duration' does not conform to the 'Sendable' protocol
 10 |     static let secondsPerMinute = 60
 11 |
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 1 | //  Created by B.T. Franklin on 12/18/19.
 2 |
 3 | import AudioKit
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 4 |
 5 | public struct SectionDescriptor: Codable {
   :
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       |- note: annotate 'MEASURE_DURATION' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/MusicalFlowPattern.swift:5:24: warning: static property 'sectionalFormConfigOptions' is not concurrency-safe because non-'Sendable' type '[(designators: [SectionDescriptor.Designation], densities: [SectionDescriptor.Density])]' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | public struct MusicalFlowPattern: Codable {
  4 |
  5 |     private static let sectionalFormConfigOptions: [(designators: [SectionDescriptor.Designation], densities: [SectionDescriptor.Density])] = [
    |                        |- warning: static property 'sectionalFormConfigOptions' is not concurrency-safe because non-'Sendable' type '[(designators: [SectionDescriptor.Designation], densities: [SectionDescriptor.Density])]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: annotate 'sectionalFormConfigOptions' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         ([.A,.A,.B,.C],          [.minimal, .minimal, .enhanced, .complete]),
  7 |         ([.A,.A,.B,.B],          [.minimal, .minimal, .complete, .complete]),                                   // Binary form
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:7:17: note: consider making enum 'Designation' conform to the 'Sendable' protocol
 5 | public struct SectionDescriptor: Codable {
 6 |
 7 |     public enum Designation: String, Codable, CaseIterable {
   |                 `- note: consider making enum 'Designation' conform to the 'Sendable' protocol
 8 |         case i // intro
 9 |         case A
   :
15 |     }
16 |
17 |     public enum Density: Int, Codable, Comparable {
   |                 `- note: consider making enum 'Density' conform to the 'Sendable' protocol
18 |         case minimal = 1
19 |         case enhanced
[470/495] Compiling SongSprout InstrumentDetails.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/GeneralUserInstrumentDetails.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 12/27/19.
  2 |
  3 | class GeneralUserInstrumentDetails {
    |       `- note: class 'GeneralUserInstrumentDetails' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = GeneralUserInstrumentDetails()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentDetails: [String:InstrumentDetails]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:27:23: warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       `- warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Sequencing/Duration.swift:9:15: note: struct 'Duration' does not conform to the 'Sendable' protocol
  7 |
  8 | /// Container for the notion of time in sequencing
  9 | public struct Duration: CustomStringConvertible, Comparable {
    |               `- note: struct 'Duration' does not conform to the 'Sendable' protocol
 10 |     static let secondsPerMinute = 60
 11 |
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 1 | //  Created by B.T. Franklin on 12/18/19.
 2 |
 3 | import AudioKit
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 4 |
 5 | public struct SectionDescriptor: Codable {
   :
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       |- note: annotate 'MEASURE_DURATION' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/MusicalFlowPattern.swift:5:24: warning: static property 'sectionalFormConfigOptions' is not concurrency-safe because non-'Sendable' type '[(designators: [SectionDescriptor.Designation], densities: [SectionDescriptor.Density])]' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | public struct MusicalFlowPattern: Codable {
  4 |
  5 |     private static let sectionalFormConfigOptions: [(designators: [SectionDescriptor.Designation], densities: [SectionDescriptor.Density])] = [
    |                        |- warning: static property 'sectionalFormConfigOptions' is not concurrency-safe because non-'Sendable' type '[(designators: [SectionDescriptor.Designation], densities: [SectionDescriptor.Density])]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: annotate 'sectionalFormConfigOptions' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         ([.A,.A,.B,.C],          [.minimal, .minimal, .enhanced, .complete]),
  7 |         ([.A,.A,.B,.B],          [.minimal, .minimal, .complete, .complete]),                                   // Binary form
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:7:17: note: consider making enum 'Designation' conform to the 'Sendable' protocol
 5 | public struct SectionDescriptor: Codable {
 6 |
 7 |     public enum Designation: String, Codable, CaseIterable {
   |                 `- note: consider making enum 'Designation' conform to the 'Sendable' protocol
 8 |         case i // intro
 9 |         case A
   :
15 |     }
16 |
17 |     public enum Density: Int, Codable, Comparable {
   |                 `- note: consider making enum 'Density' conform to the 'Sendable' protocol
18 |         case minimal = 1
19 |         case enhanced
[471/495] Compiling SongSprout Motif.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/GeneralUserInstrumentDetails.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 12/27/19.
  2 |
  3 | class GeneralUserInstrumentDetails {
    |       `- note: class 'GeneralUserInstrumentDetails' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = GeneralUserInstrumentDetails()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentDetails: [String:InstrumentDetails]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:27:23: warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       `- warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Sequencing/Duration.swift:9:15: note: struct 'Duration' does not conform to the 'Sendable' protocol
  7 |
  8 | /// Container for the notion of time in sequencing
  9 | public struct Duration: CustomStringConvertible, Comparable {
    |               `- note: struct 'Duration' does not conform to the 'Sendable' protocol
 10 |     static let secondsPerMinute = 60
 11 |
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 1 | //  Created by B.T. Franklin on 12/18/19.
 2 |
 3 | import AudioKit
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 4 |
 5 | public struct SectionDescriptor: Codable {
   :
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       |- note: annotate 'MEASURE_DURATION' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/MusicalFlowPattern.swift:5:24: warning: static property 'sectionalFormConfigOptions' is not concurrency-safe because non-'Sendable' type '[(designators: [SectionDescriptor.Designation], densities: [SectionDescriptor.Density])]' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | public struct MusicalFlowPattern: Codable {
  4 |
  5 |     private static let sectionalFormConfigOptions: [(designators: [SectionDescriptor.Designation], densities: [SectionDescriptor.Density])] = [
    |                        |- warning: static property 'sectionalFormConfigOptions' is not concurrency-safe because non-'Sendable' type '[(designators: [SectionDescriptor.Designation], densities: [SectionDescriptor.Density])]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: annotate 'sectionalFormConfigOptions' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         ([.A,.A,.B,.C],          [.minimal, .minimal, .enhanced, .complete]),
  7 |         ([.A,.A,.B,.B],          [.minimal, .minimal, .complete, .complete]),                                   // Binary form
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:7:17: note: consider making enum 'Designation' conform to the 'Sendable' protocol
 5 | public struct SectionDescriptor: Codable {
 6 |
 7 |     public enum Designation: String, Codable, CaseIterable {
   |                 `- note: consider making enum 'Designation' conform to the 'Sendable' protocol
 8 |         case i // intro
 9 |         case A
   :
15 |     }
16 |
17 |     public enum Density: Int, Codable, Comparable {
   |                 `- note: consider making enum 'Density' conform to the 'Sendable' protocol
18 |         case minimal = 1
19 |         case enhanced
[472/495] Compiling SongSprout MusicalFlowPattern.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/GeneralUserInstrumentDetails.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 12/27/19.
  2 |
  3 | class GeneralUserInstrumentDetails {
    |       `- note: class 'GeneralUserInstrumentDetails' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = GeneralUserInstrumentDetails()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentDetails: [String:InstrumentDetails]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:27:23: warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       `- warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Sequencing/Duration.swift:9:15: note: struct 'Duration' does not conform to the 'Sendable' protocol
  7 |
  8 | /// Container for the notion of time in sequencing
  9 | public struct Duration: CustomStringConvertible, Comparable {
    |               `- note: struct 'Duration' does not conform to the 'Sendable' protocol
 10 |     static let secondsPerMinute = 60
 11 |
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 1 | //  Created by B.T. Franklin on 12/18/19.
 2 |
 3 | import AudioKit
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 4 |
 5 | public struct SectionDescriptor: Codable {
   :
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       |- note: annotate 'MEASURE_DURATION' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/MusicalFlowPattern.swift:5:24: warning: static property 'sectionalFormConfigOptions' is not concurrency-safe because non-'Sendable' type '[(designators: [SectionDescriptor.Designation], densities: [SectionDescriptor.Density])]' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | public struct MusicalFlowPattern: Codable {
  4 |
  5 |     private static let sectionalFormConfigOptions: [(designators: [SectionDescriptor.Designation], densities: [SectionDescriptor.Density])] = [
    |                        |- warning: static property 'sectionalFormConfigOptions' is not concurrency-safe because non-'Sendable' type '[(designators: [SectionDescriptor.Designation], densities: [SectionDescriptor.Density])]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: annotate 'sectionalFormConfigOptions' with '@MainActor' if property should only be accessed from the main actor
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         ([.A,.A,.B,.C],          [.minimal, .minimal, .enhanced, .complete]),
  7 |         ([.A,.A,.B,.B],          [.minimal, .minimal, .complete, .complete]),                                   // Binary form
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:7:17: note: consider making enum 'Designation' conform to the 'Sendable' protocol
 5 | public struct SectionDescriptor: Codable {
 6 |
 7 |     public enum Designation: String, Codable, CaseIterable {
   |                 `- note: consider making enum 'Designation' conform to the 'Sendable' protocol
 8 |         case i // intro
 9 |         case A
   :
15 |     }
16 |
17 |     public enum Density: Int, Codable, Comparable {
   |                 `- note: consider making enum 'Density' conform to the 'Sendable' protocol
18 |         case minimal = 1
19 |         case enhanced
[473/495] Compiling SongSprout CymbalSubPartGenotype.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:27:23: warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       `- warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Sequencing/Duration.swift:9:15: note: struct 'Duration' does not conform to the 'Sendable' protocol
  7 |
  8 | /// Container for the notion of time in sequencing
  9 | public struct Duration: CustomStringConvertible, Comparable {
    |               `- note: struct 'Duration' does not conform to the 'Sendable' protocol
 10 |     static let secondsPerMinute = 60
 11 |
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 1 | //  Created by B.T. Franklin on 12/18/19.
 2 |
 3 | import AudioKit
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 4 |
 5 | public struct SectionDescriptor: Codable {
   :
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       |- note: annotate 'MEASURE_DURATION' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
[474/495] Compiling SongSprout DrumsPartComposer.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:27:23: warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       `- warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Sequencing/Duration.swift:9:15: note: struct 'Duration' does not conform to the 'Sendable' protocol
  7 |
  8 | /// Container for the notion of time in sequencing
  9 | public struct Duration: CustomStringConvertible, Comparable {
    |               `- note: struct 'Duration' does not conform to the 'Sendable' protocol
 10 |     static let secondsPerMinute = 60
 11 |
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 1 | //  Created by B.T. Franklin on 12/18/19.
 2 |
 3 | import AudioKit
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 4 |
 5 | public struct SectionDescriptor: Codable {
   :
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       |- note: annotate 'MEASURE_DURATION' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
[475/495] Compiling SongSprout DrumsPartGenotype.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:27:23: warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       `- warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Sequencing/Duration.swift:9:15: note: struct 'Duration' does not conform to the 'Sendable' protocol
  7 |
  8 | /// Container for the notion of time in sequencing
  9 | public struct Duration: CustomStringConvertible, Comparable {
    |               `- note: struct 'Duration' does not conform to the 'Sendable' protocol
 10 |     static let secondsPerMinute = 60
 11 |
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 1 | //  Created by B.T. Franklin on 12/18/19.
 2 |
 3 | import AudioKit
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 4 |
 5 | public struct SectionDescriptor: Codable {
   :
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       |- note: annotate 'MEASURE_DURATION' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
[476/495] Compiling SongSprout DrumsPartSongContext.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:27:23: warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       `- warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Sequencing/Duration.swift:9:15: note: struct 'Duration' does not conform to the 'Sendable' protocol
  7 |
  8 | /// Container for the notion of time in sequencing
  9 | public struct Duration: CustomStringConvertible, Comparable {
    |               `- note: struct 'Duration' does not conform to the 'Sendable' protocol
 10 |     static let secondsPerMinute = 60
 11 |
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 1 | //  Created by B.T. Franklin on 12/18/19.
 2 |
 3 | import AudioKit
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 4 |
 5 | public struct SectionDescriptor: Codable {
   :
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       |- note: annotate 'MEASURE_DURATION' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
[477/495] Compiling SongSprout DrumsTrackDefinition.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:27:23: warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       `- warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Sequencing/Duration.swift:9:15: note: struct 'Duration' does not conform to the 'Sendable' protocol
  7 |
  8 | /// Container for the notion of time in sequencing
  9 | public struct Duration: CustomStringConvertible, Comparable {
    |               `- note: struct 'Duration' does not conform to the 'Sendable' protocol
 10 |     static let secondsPerMinute = 60
 11 |
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 1 | //  Created by B.T. Franklin on 12/18/19.
 2 |
 3 | import AudioKit
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 4 |
 5 | public struct SectionDescriptor: Codable {
   :
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       |- note: annotate 'MEASURE_DURATION' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
[478/495] Compiling SongSprout Fill.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:27:23: warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       `- warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Sequencing/Duration.swift:9:15: note: struct 'Duration' does not conform to the 'Sendable' protocol
  7 |
  8 | /// Container for the notion of time in sequencing
  9 | public struct Duration: CustomStringConvertible, Comparable {
    |               `- note: struct 'Duration' does not conform to the 'Sendable' protocol
 10 |     static let secondsPerMinute = 60
 11 |
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 1 | //  Created by B.T. Franklin on 12/18/19.
 2 |
 3 | import AudioKit
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 4 |
 5 | public struct SectionDescriptor: Codable {
   :
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       |- note: annotate 'MEASURE_DURATION' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
[479/495] Compiling SongSprout HihatRideSubPartGenotype.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:27:23: warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       `- warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Sequencing/Duration.swift:9:15: note: struct 'Duration' does not conform to the 'Sendable' protocol
  7 |
  8 | /// Container for the notion of time in sequencing
  9 | public struct Duration: CustomStringConvertible, Comparable {
    |               `- note: struct 'Duration' does not conform to the 'Sendable' protocol
 10 |     static let secondsPerMinute = 60
 11 |
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 1 | //  Created by B.T. Franklin on 12/18/19.
 2 |
 3 | import AudioKit
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 4 |
 5 | public struct SectionDescriptor: Codable {
   :
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       |- note: annotate 'MEASURE_DURATION' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
[480/495] Compiling SongSprout BassPartGenotype.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Bass/BassInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'BassInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 1/8/20.
 2 |
 3 | class BassInstruments {
   |       `- note: class 'BassInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = BassInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'BassInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/GeneralUserInstrumentDetails.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 12/27/19.
  2 |
  3 | class GeneralUserInstrumentDetails {
    |       `- note: class 'GeneralUserInstrumentDetails' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = GeneralUserInstrumentDetails()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentDetails: [String:InstrumentDetails]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Drone/DroneInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'DroneInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 2/19/20.
 2 |
 3 | class DroneInstruments {
   |       `- note: class 'DroneInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = DroneInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'DroneInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
[481/495] Compiling SongSprout BassTrackDefinition.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Bass/BassInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'BassInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 1/8/20.
 2 |
 3 | class BassInstruments {
   |       `- note: class 'BassInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = BassInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'BassInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/GeneralUserInstrumentDetails.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 12/27/19.
  2 |
  3 | class GeneralUserInstrumentDetails {
    |       `- note: class 'GeneralUserInstrumentDetails' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = GeneralUserInstrumentDetails()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentDetails: [String:InstrumentDetails]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Drone/DroneInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'DroneInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 2/19/20.
 2 |
 3 | class DroneInstruments {
   |       `- note: class 'DroneInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = DroneInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'DroneInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
[482/495] Compiling SongSprout DroneInstruments.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Bass/BassInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'BassInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 1/8/20.
 2 |
 3 | class BassInstruments {
   |       `- note: class 'BassInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = BassInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'BassInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/GeneralUserInstrumentDetails.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 12/27/19.
  2 |
  3 | class GeneralUserInstrumentDetails {
    |       `- note: class 'GeneralUserInstrumentDetails' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = GeneralUserInstrumentDetails()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentDetails: [String:InstrumentDetails]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Drone/DroneInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'DroneInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 2/19/20.
 2 |
 3 | class DroneInstruments {
   |       `- note: class 'DroneInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = DroneInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'DroneInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
[483/495] Compiling SongSprout DronePartComposer.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Bass/BassInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'BassInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 1/8/20.
 2 |
 3 | class BassInstruments {
   |       `- note: class 'BassInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = BassInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'BassInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/GeneralUserInstrumentDetails.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 12/27/19.
  2 |
  3 | class GeneralUserInstrumentDetails {
    |       `- note: class 'GeneralUserInstrumentDetails' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = GeneralUserInstrumentDetails()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentDetails: [String:InstrumentDetails]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Drone/DroneInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'DroneInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 2/19/20.
 2 |
 3 | class DroneInstruments {
   |       `- note: class 'DroneInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = DroneInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'DroneInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
[484/495] Compiling SongSprout DronePartGenotype.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Bass/BassInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'BassInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 1/8/20.
 2 |
 3 | class BassInstruments {
   |       `- note: class 'BassInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = BassInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'BassInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/GeneralUserInstrumentDetails.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 12/27/19.
  2 |
  3 | class GeneralUserInstrumentDetails {
    |       `- note: class 'GeneralUserInstrumentDetails' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = GeneralUserInstrumentDetails()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentDetails: [String:InstrumentDetails]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Drone/DroneInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'DroneInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 2/19/20.
 2 |
 3 | class DroneInstruments {
   |       `- note: class 'DroneInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = DroneInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'DroneInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
[485/495] Compiling SongSprout DroneTrackDefinition.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Bass/BassInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'BassInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 1/8/20.
 2 |
 3 | class BassInstruments {
   |       `- note: class 'BassInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = BassInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'BassInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/GeneralUserInstrumentDetails.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 12/27/19.
  2 |
  3 | class GeneralUserInstrumentDetails {
    |       `- note: class 'GeneralUserInstrumentDetails' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = GeneralUserInstrumentDetails()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentDetails: [String:InstrumentDetails]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Drone/DroneInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'DroneInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 2/19/20.
 2 |
 3 | class DroneInstruments {
   |       `- note: class 'DroneInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = DroneInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'DroneInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
[486/495] Compiling SongSprout BassDrumSubPartGenotype.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Bass/BassInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'BassInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 1/8/20.
 2 |
 3 | class BassInstruments {
   |       `- note: class 'BassInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = BassInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'BassInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/GeneralUserInstrumentDetails.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | //  Created by B.T. Franklin on 12/27/19.
  2 |
  3 | class GeneralUserInstrumentDetails {
    |       `- note: class 'GeneralUserInstrumentDetails' does not conform to the 'Sendable' protocol
  4 |
  5 |     static let shared = GeneralUserInstrumentDetails()
    |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'GeneralUserInstrumentDetails' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |
  7 |     let instrumentDetails: [String:InstrumentDetails]
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Parts/Drone/DroneInstruments.swift:5:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'DroneInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | //  Created by B.T. Franklin on 2/19/20.
 2 |
 3 | class DroneInstruments {
   |       `- note: class 'DroneInstruments' does not conform to the 'Sendable' protocol
 4 |
 5 |     static let shared = DroneInstruments()
   |                |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'DroneInstruments' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |
 7 |     let instrumentNames: [String]
[487/495] Compiling SongSprout Pitch.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:27:23: warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       `- warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Sequencing/Duration.swift:9:15: note: struct 'Duration' does not conform to the 'Sendable' protocol
  7 |
  8 | /// Container for the notion of time in sequencing
  9 | public struct Duration: CustomStringConvertible, Comparable {
    |               `- note: struct 'Duration' does not conform to the 'Sendable' protocol
 10 |     static let secondsPerMinute = 60
 11 |
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 1 | //  Created by B.T. Franklin on 12/18/19.
 2 |
 3 | import AudioKit
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 4 |
 5 | public struct SectionDescriptor: Codable {
   :
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       |- note: annotate 'MEASURE_DURATION' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:29:23: warning: static property 'NORMAL_DESIGNATIONS' is not concurrency-safe because non-'Sendable' type '[SectionDescriptor.Designation]' may have shared mutable state; this is an error in the Swift 6 language mode
 5 | public struct SectionDescriptor: Codable {
 6 |
 7 |     public enum Designation: String, Codable, CaseIterable {
   |                 `- note: consider making enum 'Designation' conform to the 'Sendable' protocol
 8 |         case i // intro
 9 |         case A
   :
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
   |                       |- warning: static property 'NORMAL_DESIGNATIONS' is not concurrency-safe because non-'Sendable' type '[SectionDescriptor.Designation]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'NORMAL_DESIGNATIONS' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |         .A, .B, .C, .D
31 |     ]
[488/495] Compiling SongSprout Section.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:27:23: warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       `- warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Sequencing/Duration.swift:9:15: note: struct 'Duration' does not conform to the 'Sendable' protocol
  7 |
  8 | /// Container for the notion of time in sequencing
  9 | public struct Duration: CustomStringConvertible, Comparable {
    |               `- note: struct 'Duration' does not conform to the 'Sendable' protocol
 10 |     static let secondsPerMinute = 60
 11 |
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 1 | //  Created by B.T. Franklin on 12/18/19.
 2 |
 3 | import AudioKit
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 4 |
 5 | public struct SectionDescriptor: Codable {
   :
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       |- note: annotate 'MEASURE_DURATION' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:29:23: warning: static property 'NORMAL_DESIGNATIONS' is not concurrency-safe because non-'Sendable' type '[SectionDescriptor.Designation]' may have shared mutable state; this is an error in the Swift 6 language mode
 5 | public struct SectionDescriptor: Codable {
 6 |
 7 |     public enum Designation: String, Codable, CaseIterable {
   |                 `- note: consider making enum 'Designation' conform to the 'Sendable' protocol
 8 |         case i // intro
 9 |         case A
   :
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
   |                       |- warning: static property 'NORMAL_DESIGNATIONS' is not concurrency-safe because non-'Sendable' type '[SectionDescriptor.Designation]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'NORMAL_DESIGNATIONS' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |         .A, .B, .C, .D
31 |     ]
[489/495] Compiling SongSprout SectionDescriptor.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:27:23: warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       `- warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Sequencing/Duration.swift:9:15: note: struct 'Duration' does not conform to the 'Sendable' protocol
  7 |
  8 | /// Container for the notion of time in sequencing
  9 | public struct Duration: CustomStringConvertible, Comparable {
    |               `- note: struct 'Duration' does not conform to the 'Sendable' protocol
 10 |     static let secondsPerMinute = 60
 11 |
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 1 | //  Created by B.T. Franklin on 12/18/19.
 2 |
 3 | import AudioKit
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 4 |
 5 | public struct SectionDescriptor: Codable {
   :
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       |- note: annotate 'MEASURE_DURATION' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:29:23: warning: static property 'NORMAL_DESIGNATIONS' is not concurrency-safe because non-'Sendable' type '[SectionDescriptor.Designation]' may have shared mutable state; this is an error in the Swift 6 language mode
 5 | public struct SectionDescriptor: Codable {
 6 |
 7 |     public enum Designation: String, Codable, CaseIterable {
   |                 `- note: consider making enum 'Designation' conform to the 'Sendable' protocol
 8 |         case i // intro
 9 |         case A
   :
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
   |                       |- warning: static property 'NORMAL_DESIGNATIONS' is not concurrency-safe because non-'Sendable' type '[SectionDescriptor.Designation]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'NORMAL_DESIGNATIONS' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |         .A, .B, .C, .D
31 |     ]
[490/495] Compiling SongSprout Song.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:27:23: warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       `- warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Sequencing/Duration.swift:9:15: note: struct 'Duration' does not conform to the 'Sendable' protocol
  7 |
  8 | /// Container for the notion of time in sequencing
  9 | public struct Duration: CustomStringConvertible, Comparable {
    |               `- note: struct 'Duration' does not conform to the 'Sendable' protocol
 10 |     static let secondsPerMinute = 60
 11 |
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 1 | //  Created by B.T. Franklin on 12/18/19.
 2 |
 3 | import AudioKit
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 4 |
 5 | public struct SectionDescriptor: Codable {
   :
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       |- note: annotate 'MEASURE_DURATION' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:29:23: warning: static property 'NORMAL_DESIGNATIONS' is not concurrency-safe because non-'Sendable' type '[SectionDescriptor.Designation]' may have shared mutable state; this is an error in the Swift 6 language mode
 5 | public struct SectionDescriptor: Codable {
 6 |
 7 |     public enum Designation: String, Codable, CaseIterable {
   |                 `- note: consider making enum 'Designation' conform to the 'Sendable' protocol
 8 |         case i // intro
 9 |         case A
   :
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
   |                       |- warning: static property 'NORMAL_DESIGNATIONS' is not concurrency-safe because non-'Sendable' type '[SectionDescriptor.Designation]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'NORMAL_DESIGNATIONS' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |         .A, .B, .C, .D
31 |     ]
[491/495] Compiling SongSprout Volume.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:27:23: warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       `- warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Sequencing/Duration.swift:9:15: note: struct 'Duration' does not conform to the 'Sendable' protocol
  7 |
  8 | /// Container for the notion of time in sequencing
  9 | public struct Duration: CustomStringConvertible, Comparable {
    |               `- note: struct 'Duration' does not conform to the 'Sendable' protocol
 10 |     static let secondsPerMinute = 60
 11 |
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 1 | //  Created by B.T. Franklin on 12/18/19.
 2 |
 3 | import AudioKit
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 4 |
 5 | public struct SectionDescriptor: Codable {
   :
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       |- note: annotate 'MEASURE_DURATION' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:29:23: warning: static property 'NORMAL_DESIGNATIONS' is not concurrency-safe because non-'Sendable' type '[SectionDescriptor.Designation]' may have shared mutable state; this is an error in the Swift 6 language mode
 5 | public struct SectionDescriptor: Codable {
 6 |
 7 |     public enum Designation: String, Codable, CaseIterable {
   |                 `- note: consider making enum 'Designation' conform to the 'Sendable' protocol
 8 |         case i // intro
 9 |         case A
   :
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
   |                       |- warning: static property 'NORMAL_DESIGNATIONS' is not concurrency-safe because non-'Sendable' type '[SectionDescriptor.Designation]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'NORMAL_DESIGNATIONS' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |         .A, .B, .C, .D
31 |     ]
[492/495] Compiling SongSprout global constants.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:27:23: warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       `- warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Sequencing/Duration.swift:9:15: note: struct 'Duration' does not conform to the 'Sendable' protocol
  7 |
  8 | /// Container for the notion of time in sequencing
  9 | public struct Duration: CustomStringConvertible, Comparable {
    |               `- note: struct 'Duration' does not conform to the 'Sendable' protocol
 10 |     static let secondsPerMinute = 60
 11 |
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 1 | //  Created by B.T. Franklin on 12/18/19.
 2 |
 3 | import AudioKit
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 4 |
 5 | public struct SectionDescriptor: Codable {
   :
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       |- note: annotate 'MEASURE_DURATION' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:29:23: warning: static property 'NORMAL_DESIGNATIONS' is not concurrency-safe because non-'Sendable' type '[SectionDescriptor.Designation]' may have shared mutable state; this is an error in the Swift 6 language mode
 5 | public struct SectionDescriptor: Codable {
 6 |
 7 |     public enum Designation: String, Codable, CaseIterable {
   |                 `- note: consider making enum 'Designation' conform to the 'Sendable' protocol
 8 |         case i // intro
 9 |         case A
   :
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
   |                       |- warning: static property 'NORMAL_DESIGNATIONS' is not concurrency-safe because non-'Sendable' type '[SectionDescriptor.Designation]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'NORMAL_DESIGNATIONS' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |         .A, .B, .C, .D
31 |     ]
[493/495] Compiling SongSprout resource_bundle_accessor.swift
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:27:23: warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       `- warning: static property 'MEASURE_DURATION' is not concurrency-safe because non-'Sendable' type 'Duration' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Sequencing/Duration.swift:9:15: note: struct 'Duration' does not conform to the 'Sendable' protocol
  7 |
  8 | /// Container for the notion of time in sequencing
  9 | public struct Duration: CustomStringConvertible, Comparable {
    |               `- note: struct 'Duration' does not conform to the 'Sendable' protocol
 10 |     static let secondsPerMinute = 60
 11 |
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 1 | //  Created by B.T. Franklin on 12/18/19.
 2 |
 3 | import AudioKit
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
 4 |
 5 | public struct SectionDescriptor: Codable {
   :
25 |     }
26 |
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
   |                       |- note: annotate 'MEASURE_DURATION' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/SectionDescriptor.swift:29:23: warning: static property 'NORMAL_DESIGNATIONS' is not concurrency-safe because non-'Sendable' type '[SectionDescriptor.Designation]' may have shared mutable state; this is an error in the Swift 6 language mode
 5 | public struct SectionDescriptor: Codable {
 6 |
 7 |     public enum Designation: String, Codable, CaseIterable {
   |                 `- note: consider making enum 'Designation' conform to the 'Sendable' protocol
 8 |         case i // intro
 9 |         case A
   :
27 |     public static let MEASURE_DURATION = Duration(beats: 4)
28 |
29 |     public static let NORMAL_DESIGNATIONS: [Designation] = [
   |                       |- warning: static property 'NORMAL_DESIGNATIONS' is not concurrency-safe because non-'Sendable' type '[SectionDescriptor.Designation]' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'NORMAL_DESIGNATIONS' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |         .A, .B, .C, .D
31 |     ]
[493/495] Write Objects.LinkFileList
[494/495] Archiving libSongSprout.a
Build complete! (37.69s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "controlledchaos",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.3.2",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/btfranklin/ControlledChaos.git"
    },
    {
      "identity" : "audiokit",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "5.6.2",
            "upper_bound" : "6.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/AudioKit/AudioKit.git"
    },
    {
      "identity" : "audiokitex",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "5.6.0",
            "upper_bound" : "6.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/AudioKit/AudioKitEX.git"
    },
    {
      "identity" : "soundpipeaudiokit",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "5.6.1",
            "upper_bound" : "6.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/AudioKit/SoundpipeAudioKit.git"
    }
  ],
  "manifest_display_name" : "SongSprout",
  "name" : "SongSprout",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "12.0"
    },
    {
      "name" : "ios",
      "version" : "15.0"
    }
  ],
  "products" : [
    {
      "name" : "SongSprout",
      "targets" : [
        "SongSprout"
      ],
      "type" : {
        "library" : [
          "static"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SongSproutTests",
      "module_type" : "SwiftTarget",
      "name" : "SongSproutTests",
      "path" : "Tests/SongSproutTests",
      "sources" : [
        "MusicalScaleTests.swift",
        "Parts/Accompaniment/AccompanimentTrackDefinitionTests.swift",
        "Parts/Arpeggiator/ArpeggiatorTrackDefinitionTests.swift",
        "Parts/Bass/BassTrackDefinitionTests.swift",
        "Parts/Drone/DroneTrackDefinitionTests.swift",
        "Parts/Drums/DrumsTrackDefinitionTests.swift",
        "Parts/Lead/LeadTrackDefinitionTests.swift",
        "Parts/Pad/PadTrackDefinitionTests.swift",
        "VolumeTests.swift"
      ],
      "target_dependencies" : [
        "SongSprout"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SongSprout",
      "module_type" : "SwiftTarget",
      "name" : "SongSprout",
      "path" : "Sources/SongSprout",
      "product_dependencies" : [
        "ControlledChaos",
        "AudioKit",
        "AudioKitEX",
        "SoundpipeAudioKit"
      ],
      "product_memberships" : [
        "SongSprout"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SongSprout/Resources/GeneralUser GS v1.471.sf2",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Chords/Chord.swift",
        "Chords/ChordDescriptor.swift",
        "Chords/ChordFunction.swift",
        "Chords/ChordFunctionCategory.swift",
        "Chords/ChordFunctionCategorySequence.swift",
        "Chords/ChordPlacementMap.swift",
        "Chords/ChordProgression.swift",
        "Complexity.swift",
        "ComposedPartSection.swift",
        "Extensions/Bool+randomProbabilityInt.swift",
        "Extensions/MIDINoteData Array + shifted.swift",
        "GeneralUserDrumKit.swift",
        "GeneralUserInstrumentDetails.swift",
        "InstrumentDetails.swift",
        "Motif.swift",
        "MusicalFlowPattern.swift",
        "MusicalGenotype.swift",
        "MusicalKeyName.swift",
        "MusicalScale.swift",
        "MusicalScaleType.swift",
        "Orchestrion.swift",
        "Parts/Accompaniment/AccompanimentInstruments.swift",
        "Parts/Accompaniment/AccompanimentPartComposer+Arpeggio Style.swift",
        "Parts/Accompaniment/AccompanimentPartComposer+Chord Picking Style.swift",
        "Parts/Accompaniment/AccompanimentPartComposer+Chord Style.swift",
        "Parts/Accompaniment/AccompanimentPartComposer+Decorated Chord Style.swift",
        "Parts/Accompaniment/AccompanimentPartComposer+Freeform Style.swift",
        "Parts/Accompaniment/AccompanimentPartComposer+Long Chord Style.swift",
        "Parts/Accompaniment/AccompanimentPartComposer.swift",
        "Parts/Accompaniment/AccompanimentPartGenotype.swift",
        "Parts/Accompaniment/AccompanimentPhrasePatternStyle.swift",
        "Parts/Accompaniment/AccompanimentTrackDefinition.swift",
        "Parts/Arpeggiator/ArpeggiatorPartComposer.swift",
        "Parts/Arpeggiator/ArpeggiatorPartGenotype.swift",
        "Parts/Arpeggiator/ArpeggiatorTrackDefinition.swift",
        "Parts/Arpeggiator/ArpeggioInstruments.swift",
        "Parts/Arpeggiator/ArpeggioPitchOrderingStyle.swift",
        "Parts/Bass/BassInstruments.swift",
        "Parts/Bass/BassPartComposer.swift",
        "Parts/Bass/BassPartGenotype.swift",
        "Parts/Bass/BassTrackDefinition.swift",
        "Parts/Drone/DroneInstruments.swift",
        "Parts/Drone/DronePartComposer.swift",
        "Parts/Drone/DronePartGenotype.swift",
        "Parts/Drone/DroneTrackDefinition.swift",
        "Parts/Drums/BassDrumSubPartGenotype.swift",
        "Parts/Drums/CymbalSubPartGenotype.swift",
        "Parts/Drums/DrumsPartComposer.swift",
        "Parts/Drums/DrumsPartGenotype.swift",
        "Parts/Drums/DrumsPartSongContext.swift",
        "Parts/Drums/DrumsTrackDefinition.swift",
        "Parts/Drums/Fill.swift",
        "Parts/Drums/HihatRideSubPartGenotype.swift",
        "Parts/Drums/SnareDrumSubPartGenotype.swift",
        "Parts/Lead/LeadInstruments.swift",
        "Parts/Lead/LeadPartComposer.swift",
        "Parts/Lead/LeadPartGenotype.swift",
        "Parts/Lead/LeadTrackDefinition.swift",
        "Parts/Pad/PadInstruments.swift",
        "Parts/Pad/PadPartComposer.swift",
        "Parts/Pad/PadPartGenotype.swift",
        "Parts/Pad/PadTrackDefinition.swift",
        "Parts/PartChannel.swift",
        "Parts/PartIdentifier.swift",
        "Parts/SignalToMixerRouteConnector.swift",
        "Parts/TrackNodeProducer.swift",
        "PercussionNoteNumber.swift",
        "Pitch.swift",
        "Section.swift",
        "SectionDescriptor.swift",
        "Song.swift",
        "Volume.swift",
        "global constants.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.7"
}
Done.