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 Tonic, reference main (8f103c), with Swift 6.0 for macOS (Xcode) using Xcode 16.2 on 19 Dec 2024 23:48:33 UTC.

Swift 6 data race errors: 312

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Tonic -destination platform=macOS,arch=arm64 OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures

Build Log

SwiftCompile normal arm64 Compiling\ Note+Shortcuts.swift,\ Note.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note.swift (in target 'Tonic' from project 'Tonic')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-swiftTaskExecution -- /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Accidental.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/BitSet.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Chord+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Chord.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/ChordTable.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/ChordType.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Interval.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Letter.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+MiddleCStandard.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteSet.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Octave.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Pitch.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/PitchColor.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Scale+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Scale.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note+Shortcuts.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note+Shortcuts.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note+Shortcuts.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note+Shortcuts.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note.dia -target arm64-apple-macos10.13 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx15.2-24C94-e9512ba338551096f4c3ebf3c3012957.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Tonic -frontend-parseable-output -disable-clang-spi -target-sdk-version 15.2 -target-sdk-name macosx15.2 -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note+Shortcuts.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note.o -index-unit-output-path /Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note+Shortcuts.o -index-unit-output-path /Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift (in target 'Tonic' from project 'Tonic')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Accidental.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/BitSet.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Chord+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Chord.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/ChordTable.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/ChordType.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Interval.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Letter.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+MiddleCStandard.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteSet.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Octave.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Pitch.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/PitchColor.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Scale+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Scale.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note+Shortcuts.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note+Shortcuts.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note+Shortcuts.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note+Shortcuts.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note.dia -target arm64-apple-macos10.13 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx15.2-24C94-e9512ba338551096f4c3ebf3c3012957.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Tonic -frontend-parseable-output -disable-clang-spi -target-sdk-version 15.2 -target-sdk-name macosx15.2 -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note+Shortcuts.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note.o -index-unit-output-path /Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note+Shortcuts.o -index-unit-output-path /Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:7:16: warning: static property 'Cb' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var Cb = Note(.C, accidental: .flat)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:7:16: note: convert 'Cb' to a 'let' constant to make 'Sendable' shared state immutable
    static var Cb = Note(.C, accidental: .flat)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:7:16: note: annotate 'Cb' with '@MainActor' if property should only be accessed from the main actor
    static var Cb = Note(.C, accidental: .flat)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:7:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var Cb = Note(.C, accidental: .flat)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:9:16: warning: static property 'C' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var C = Note(.C)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:9:16: note: convert 'C' to a 'let' constant to make 'Sendable' shared state immutable
    static var C = Note(.C)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:9:16: note: annotate 'C' with '@MainActor' if property should only be accessed from the main actor
    static var C = Note(.C)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:9:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var C = Note(.C)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:11:16: warning: static property 'Cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var Cs = Note(.C, accidental: .sharp)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:11:16: note: convert 'Cs' to a 'let' constant to make 'Sendable' shared state immutable
    static var Cs = Note(.C, accidental: .sharp)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:11:16: note: annotate 'Cs' with '@MainActor' if property should only be accessed from the main actor
    static var Cs = Note(.C, accidental: .sharp)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:11:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var Cs = Note(.C, accidental: .sharp)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:14:16: warning: static property 'Db' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var Db = Note(.D, accidental: .flat)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:14:16: note: convert 'Db' to a 'let' constant to make 'Sendable' shared state immutable
    static var Db = Note(.D, accidental: .flat)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:14:16: note: annotate 'Db' with '@MainActor' if property should only be accessed from the main actor
    static var Db = Note(.D, accidental: .flat)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:14:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var Db = Note(.D, accidental: .flat)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:16:16: warning: static property 'D' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var D = Note(.D)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:16:16: note: convert 'D' to a 'let' constant to make 'Sendable' shared state immutable
    static var D = Note(.D)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:16:16: note: annotate 'D' with '@MainActor' if property should only be accessed from the main actor
    static var D = Note(.D)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:16:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var D = Note(.D)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:18:16: warning: static property 'Ds' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var Ds = Note(.D, accidental: .sharp)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:18:16: note: convert 'Ds' to a 'let' constant to make 'Sendable' shared state immutable
    static var Ds = Note(.D, accidental: .sharp)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:18:16: note: annotate 'Ds' with '@MainActor' if property should only be accessed from the main actor
    static var Ds = Note(.D, accidental: .sharp)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:18:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var Ds = Note(.D, accidental: .sharp)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:21:16: warning: static property 'Eb' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var Eb = Note(.E, accidental: .flat)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:21:16: note: convert 'Eb' to a 'let' constant to make 'Sendable' shared state immutable
    static var Eb = Note(.E, accidental: .flat)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:21:16: note: annotate 'Eb' with '@MainActor' if property should only be accessed from the main actor
    static var Eb = Note(.E, accidental: .flat)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:21:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var Eb = Note(.E, accidental: .flat)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:23:16: warning: static property 'E' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var E = Note(.E)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:23:16: note: convert 'E' to a 'let' constant to make 'Sendable' shared state immutable
    static var E = Note(.E)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:23:16: note: annotate 'E' with '@MainActor' if property should only be accessed from the main actor
    static var E = Note(.E)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:23:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var E = Note(.E)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:25:16: warning: static property 'Es' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var Es = Note(.E, accidental: .sharp)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:25:16: note: convert 'Es' to a 'let' constant to make 'Sendable' shared state immutable
    static var Es = Note(.E, accidental: .sharp)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:25:16: note: annotate 'Es' with '@MainActor' if property should only be accessed from the main actor
    static var Es = Note(.E, accidental: .sharp)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:25:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var Es = Note(.E, accidental: .sharp)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:28:16: warning: static property 'Fb' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var Fb = Note(.F, accidental: .flat)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:28:16: note: convert 'Fb' to a 'let' constant to make 'Sendable' shared state immutable
    static var Fb = Note(.F, accidental: .flat)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:28:16: note: annotate 'Fb' with '@MainActor' if property should only be accessed from the main actor
    static var Fb = Note(.F, accidental: .flat)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:28:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var Fb = Note(.F, accidental: .flat)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:30:16: warning: static property 'F' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var F = Note(.F)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:30:16: note: convert 'F' to a 'let' constant to make 'Sendable' shared state immutable
    static var F = Note(.F)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:30:16: note: annotate 'F' with '@MainActor' if property should only be accessed from the main actor
    static var F = Note(.F)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:30:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var F = Note(.F)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:32:16: warning: static property 'Fs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var Fs = Note(.F, accidental: .sharp)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:32:16: note: convert 'Fs' to a 'let' constant to make 'Sendable' shared state immutable
    static var Fs = Note(.F, accidental: .sharp)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:32:16: note: annotate 'Fs' with '@MainActor' if property should only be accessed from the main actor
    static var Fs = Note(.F, accidental: .sharp)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:32:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var Fs = Note(.F, accidental: .sharp)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:35:16: warning: static property 'Gb' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var Gb = Note(.G, accidental: .flat)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:35:16: note: convert 'Gb' to a 'let' constant to make 'Sendable' shared state immutable
    static var Gb = Note(.G, accidental: .flat)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:35:16: note: annotate 'Gb' with '@MainActor' if property should only be accessed from the main actor
    static var Gb = Note(.G, accidental: .flat)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:35:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var Gb = Note(.G, accidental: .flat)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:37:16: warning: static property 'G' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var G = Note(.G)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:37:16: note: convert 'G' to a 'let' constant to make 'Sendable' shared state immutable
    static var G = Note(.G)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:37:16: note: annotate 'G' with '@MainActor' if property should only be accessed from the main actor
    static var G = Note(.G)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:37:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var G = Note(.G)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:39:16: warning: static property 'Gs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var Gs = Note(.G, accidental: .sharp)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:39:16: note: convert 'Gs' to a 'let' constant to make 'Sendable' shared state immutable
    static var Gs = Note(.G, accidental: .sharp)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:39:16: note: annotate 'Gs' with '@MainActor' if property should only be accessed from the main actor
    static var Gs = Note(.G, accidental: .sharp)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:39:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var Gs = Note(.G, accidental: .sharp)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:42:16: warning: static property 'Ab' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var Ab = Note(.A, accidental: .flat)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:42:16: note: convert 'Ab' to a 'let' constant to make 'Sendable' shared state immutable
    static var Ab = Note(.A, accidental: .flat)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:42:16: note: annotate 'Ab' with '@MainActor' if property should only be accessed from the main actor
    static var Ab = Note(.A, accidental: .flat)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:42:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var Ab = Note(.A, accidental: .flat)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:44:16: warning: static property 'A' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var A = Note(.A)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:44:16: note: convert 'A' to a 'let' constant to make 'Sendable' shared state immutable
    static var A = Note(.A)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:44:16: note: annotate 'A' with '@MainActor' if property should only be accessed from the main actor
    static var A = Note(.A)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:44:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var A = Note(.A)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:46:16: warning: static property 'As' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var As = Note(.A, accidental: .sharp)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:46:16: note: convert 'As' to a 'let' constant to make 'Sendable' shared state immutable
    static var As = Note(.A, accidental: .sharp)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:46:16: note: annotate 'As' with '@MainActor' if property should only be accessed from the main actor
    static var As = Note(.A, accidental: .sharp)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:46:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var As = Note(.A, accidental: .sharp)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:49:16: warning: static property 'Bb' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var Bb = Note(.B, accidental: .flat)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:49:16: note: convert 'Bb' to a 'let' constant to make 'Sendable' shared state immutable
    static var Bb = Note(.B, accidental: .flat)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:49:16: note: annotate 'Bb' with '@MainActor' if property should only be accessed from the main actor
    static var Bb = Note(.B, accidental: .flat)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:49:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var Bb = Note(.B, accidental: .flat)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:51:16: warning: static property 'B' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var B = Note(.B)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:51:16: note: convert 'B' to a 'let' constant to make 'Sendable' shared state immutable
    static var B = Note(.B)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:51:16: note: annotate 'B' with '@MainActor' if property should only be accessed from the main actor
    static var B = Note(.B)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:51:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var B = Note(.B)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:53:16: warning: static property 'Bs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var Bs = Note(.B, accidental: .sharp)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:53:16: note: convert 'Bs' to a 'let' constant to make 'Sendable' shared state immutable
    static var Bs = Note(.B, accidental: .sharp)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:53:16: note: annotate 'Bs' with '@MainActor' if property should only be accessed from the main actor
    static var Bs = Note(.B, accidental: .sharp)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift:53:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var Bs = Note(.B, accidental: .sharp)
               ^
    nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note.swift (in target 'Tonic' from project 'Tonic')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Accidental.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/BitSet.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Chord+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Chord.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/ChordTable.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/ChordType.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Interval.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Letter.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+MiddleCStandard.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteSet.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Octave.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Pitch.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/PitchColor.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Scale+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Scale.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note+Shortcuts.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note+Shortcuts.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note+Shortcuts.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note+Shortcuts.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note.dia -target arm64-apple-macos10.13 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx15.2-24C94-e9512ba338551096f4c3ebf3c3012957.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Tonic -frontend-parseable-output -disable-clang-spi -target-sdk-version 15.2 -target-sdk-name macosx15.2 -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note+Shortcuts.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note.o -index-unit-output-path /Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note+Shortcuts.o -index-unit-output-path /Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Note.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:34:16: warning: static property 'C' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let C = Key(root: NoteClass(.C), scale: .major)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:34:16: note: annotate 'C' with '@MainActor' if property should only be accessed from the main actor
    static let C = Key(root: NoteClass(.C), scale: .major)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:34:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let C = Key(root: NoteClass(.C), scale: .major)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:7:16: warning: static property 'Cb' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var Cb = NoteClass(.C, accidental: .flat)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:7:16: note: convert 'Cb' to a 'let' constant to make 'Sendable' shared state immutable
    static var Cb = NoteClass(.C, accidental: .flat)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:7:16: note: annotate 'Cb' with '@MainActor' if property should only be accessed from the main actor
    static var Cb = NoteClass(.C, accidental: .flat)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:7:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var Cb = NoteClass(.C, accidental: .flat)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:25:16: warning: static property 'Es' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var Es = NoteClass(.E, accidental: .sharp)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:25:16: note: convert 'Es' to a 'let' constant to make 'Sendable' shared state immutable
    static var Es = NoteClass(.E, accidental: .sharp)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:25:16: note: annotate 'Es' with '@MainActor' if property should only be accessed from the main actor
    static var Es = NoteClass(.E, accidental: .sharp)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:25:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var Es = NoteClass(.E, accidental: .sharp)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:28:16: warning: static property 'Fb' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var Fb = NoteClass(.F, accidental: .flat)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:28:16: note: convert 'Fb' to a 'let' constant to make 'Sendable' shared state immutable
    static var Fb = NoteClass(.F, accidental: .flat)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:28:16: note: annotate 'Fb' with '@MainActor' if property should only be accessed from the main actor
    static var Fb = NoteClass(.F, accidental: .flat)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:28:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var Fb = NoteClass(.F, accidental: .flat)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:53:16: warning: static property 'Bs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var Bs = NoteClass(.B, accidental: .sharp)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:53:16: note: convert 'Bs' to a 'let' constant to make 'Sendable' shared state immutable
    static var Bs = NoteClass(.B, accidental: .sharp)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:53:16: note: annotate 'Bs' with '@MainActor' if property should only be accessed from the main actor
    static var Bs = NoteClass(.B, accidental: .sharp)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:53:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var Bs = NoteClass(.B, accidental: .sharp)
               ^
    nonisolated(unsafe)
SwiftCompile normal arm64 Compiling\ Key+Shortcuts.swift,\ Key.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift (in target 'Tonic' from project 'Tonic')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-swiftTaskExecution -- /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Accidental.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/BitSet.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Chord+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Chord.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/ChordTable.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/ChordType.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Interval.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Letter.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+MiddleCStandard.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteSet.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Octave.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Pitch.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/PitchColor.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Scale+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Scale.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key+Shortcuts.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key+Shortcuts.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key+Shortcuts.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key+Shortcuts.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key.dia -target arm64-apple-macos10.13 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx15.2-24C94-e9512ba338551096f4c3ebf3c3012957.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Tonic -frontend-parseable-output -disable-clang-spi -target-sdk-version 15.2 -target-sdk-name macosx15.2 -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key+Shortcuts.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key.o -index-unit-output-path /Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key+Shortcuts.o -index-unit-output-path /Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift (in target 'Tonic' from project 'Tonic')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Accidental.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/BitSet.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Chord+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Chord.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/ChordTable.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/ChordType.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Interval.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Letter.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+MiddleCStandard.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteSet.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Octave.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Pitch.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/PitchColor.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Scale+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Scale.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key+Shortcuts.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key+Shortcuts.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key+Shortcuts.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key+Shortcuts.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key.dia -target arm64-apple-macos10.13 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx15.2-24C94-e9512ba338551096f4c3ebf3c3012957.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Tonic -frontend-parseable-output -disable-clang-spi -target-sdk-version 15.2 -target-sdk-name macosx15.2 -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key+Shortcuts.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key.o -index-unit-output-path /Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key+Shortcuts.o -index-unit-output-path /Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:7:16: warning: static property 'circleOfFifths' is not concurrency-safe because non-'Sendable' type '[Key]' may have shared mutable state; this is an error in the Swift 6 language mode
    static let circleOfFifths: [Key] = [.C, .G, .D, .A, .E, .B, .Fs, .Cs]
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:7:16: note: annotate 'circleOfFifths' with '@MainActor' if property should only be accessed from the main actor
    static let circleOfFifths: [Key] = [.C, .G, .D, .A, .E, .B, .Fs, .Cs]
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:7:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let circleOfFifths: [Key] = [.C, .G, .D, .A, .E, .B, .Fs, .Cs]
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:34:16: warning: static property 'C' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let C = Key(root: NoteClass(.C), scale: .major)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:34:16: note: annotate 'C' with '@MainActor' if property should only be accessed from the main actor
    static let C = Key(root: NoteClass(.C), scale: .major)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:34:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let C = Key(root: NoteClass(.C), scale: .major)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:37:16: warning: static property 'G' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let G = Key(root: NoteClass(.G), scale: .major)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:37:16: note: annotate 'G' with '@MainActor' if property should only be accessed from the main actor
    static let G = Key(root: NoteClass(.G), scale: .major)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:37:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let G = Key(root: NoteClass(.G), scale: .major)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:40:16: warning: static property 'D' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let D = Key(root: NoteClass(.D), scale: .major)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:40:16: note: annotate 'D' with '@MainActor' if property should only be accessed from the main actor
    static let D = Key(root: NoteClass(.D), scale: .major)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:40:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let D = Key(root: NoteClass(.D), scale: .major)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:43:16: warning: static property 'A' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let A = Key(root: NoteClass(.A), scale: .major)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:43:16: note: annotate 'A' with '@MainActor' if property should only be accessed from the main actor
    static let A = Key(root: NoteClass(.A), scale: .major)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:43:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let A = Key(root: NoteClass(.A), scale: .major)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:46:16: warning: static property 'E' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let E = Key(root: NoteClass(.E), scale: .major)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:46:16: note: annotate 'E' with '@MainActor' if property should only be accessed from the main actor
    static let E = Key(root: NoteClass(.E), scale: .major)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:46:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let E = Key(root: NoteClass(.E), scale: .major)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:49:16: warning: static property 'B' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let B = Key(root: NoteClass(.B), scale: .major)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:49:16: note: annotate 'B' with '@MainActor' if property should only be accessed from the main actor
    static let B = Key(root: NoteClass(.B), scale: .major)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:49:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let B = Key(root: NoteClass(.B), scale: .major)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:52:16: warning: static property 'Fs' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let Fs = Key(root: NoteClass(.F, accidental: .sharp), scale: .major)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:52:16: note: annotate 'Fs' with '@MainActor' if property should only be accessed from the main actor
    static let Fs = Key(root: NoteClass(.F, accidental: .sharp), scale: .major)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:52:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let Fs = Key(root: NoteClass(.F, accidental: .sharp), scale: .major)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:55:16: warning: static property 'Cs' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let Cs = Key(root: NoteClass(.C, accidental: .sharp), scale: .major)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:55:16: note: annotate 'Cs' with '@MainActor' if property should only be accessed from the main actor
    static let Cs = Key(root: NoteClass(.C, accidental: .sharp), scale: .major)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:55:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let Cs = Key(root: NoteClass(.C, accidental: .sharp), scale: .major)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:8:16: warning: static property 'circleOfFourths' is not concurrency-safe because non-'Sendable' type '[Key]' may have shared mutable state; this is an error in the Swift 6 language mode
    static let circleOfFourths: [Key] = [.F, .Bb, .Eb, .Ab, .Db, .Gb, .Cb]
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:8:16: note: annotate 'circleOfFourths' with '@MainActor' if property should only be accessed from the main actor
    static let circleOfFourths: [Key] = [.F, .Bb, .Eb, .Ab, .Db, .Gb, .Cb]
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:8:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let circleOfFourths: [Key] = [.F, .Bb, .Eb, .Ab, .Db, .Gb, .Cb]
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:31:16: warning: static property 'F' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let F = Key(root: NoteClass(.F), scale: .major)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:31:16: note: annotate 'F' with '@MainActor' if property should only be accessed from the main actor
    static let F = Key(root: NoteClass(.F), scale: .major)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:31:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let F = Key(root: NoteClass(.F), scale: .major)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:28:16: warning: static property 'Bb' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let Bb = Key(root: NoteClass(.B, accidental: .flat), scale: .major)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:28:16: note: annotate 'Bb' with '@MainActor' if property should only be accessed from the main actor
    static let Bb = Key(root: NoteClass(.B, accidental: .flat), scale: .major)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:28:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let Bb = Key(root: NoteClass(.B, accidental: .flat), scale: .major)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:25:16: warning: static property 'Eb' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let Eb = Key(root: NoteClass(.E, accidental: .flat), scale: .major)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:25:16: note: annotate 'Eb' with '@MainActor' if property should only be accessed from the main actor
    static let Eb = Key(root: NoteClass(.E, accidental: .flat), scale: .major)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:25:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let Eb = Key(root: NoteClass(.E, accidental: .flat), scale: .major)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:22:16: warning: static property 'Ab' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let Ab = Key(root: NoteClass(.A, accidental: .flat), scale: .major)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:22:16: note: annotate 'Ab' with '@MainActor' if property should only be accessed from the main actor
    static let Ab = Key(root: NoteClass(.A, accidental: .flat), scale: .major)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:22:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let Ab = Key(root: NoteClass(.A, accidental: .flat), scale: .major)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:19:16: warning: static property 'Db' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let Db = Key(root: NoteClass(.D, accidental: .flat), scale: .major)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:19:16: note: annotate 'Db' with '@MainActor' if property should only be accessed from the main actor
    static let Db = Key(root: NoteClass(.D, accidental: .flat), scale: .major)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:19:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let Db = Key(root: NoteClass(.D, accidental: .flat), scale: .major)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:16:16: warning: static property 'Gb' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let Gb = Key(root: NoteClass(.G, accidental: .flat), scale: .major)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:16:16: note: annotate 'Gb' with '@MainActor' if property should only be accessed from the main actor
    static let Gb = Key(root: NoteClass(.G, accidental: .flat), scale: .major)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:16:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let Gb = Key(root: NoteClass(.G, accidental: .flat), scale: .major)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:13:16: warning: static property 'Cb' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let Cb = Key(root: NoteClass(.C, accidental: .flat), scale: .major)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:13:16: note: annotate 'Cb' with '@MainActor' if property should only be accessed from the main actor
    static let Cb = Key(root: NoteClass(.C, accidental: .flat), scale: .major)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:13:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let Cb = Key(root: NoteClass(.C, accidental: .flat), scale: .major)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Scale+Shortcuts.swift:9:16: warning: static property 'major' is not concurrency-safe because non-'Sendable' type 'Scale' may have shared mutable state; this is an error in the Swift 6 language mode
    static let major = Scale(intervals: Scale.ionian.intervals, description: "Major")
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Scale.swift:6:15: note: consider making struct 'Scale' conform to the 'Sendable' protocol
public struct Scale: OptionSet, Hashable {
              ^
                                        , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Scale+Shortcuts.swift:9:16: note: annotate 'major' with '@MainActor' if property should only be accessed from the main actor
    static let major = Scale(intervals: Scale.ionian.intervals, description: "Major")
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Scale+Shortcuts.swift:9:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let major = Scale(intervals: Scale.ionian.intervals, description: "Major")
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:60:16: warning: static property 'ab' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let ab = Key(root: NoteClass(.A, accidental: .flat), scale: .minor)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:60:16: note: annotate 'ab' with '@MainActor' if property should only be accessed from the main actor
    static let ab = Key(root: NoteClass(.A, accidental: .flat), scale: .minor)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:60:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let ab = Key(root: NoteClass(.A, accidental: .flat), scale: .minor)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Scale+Shortcuts.swift:12:16: warning: static property 'minor' is not concurrency-safe because non-'Sendable' type 'Scale' may have shared mutable state; this is an error in the Swift 6 language mode
    static let minor = Scale(intervals: Scale.aeolian.intervals, description: "Minor")
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Scale.swift:6:15: note: consider making struct 'Scale' conform to the 'Sendable' protocol
public struct Scale: OptionSet, Hashable {
              ^
                                        , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Scale+Shortcuts.swift:12:16: note: annotate 'minor' with '@MainActor' if property should only be accessed from the main actor
    static let minor = Scale(intervals: Scale.aeolian.intervals, description: "Minor")
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Scale+Shortcuts.swift:12:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let minor = Scale(intervals: Scale.aeolian.intervals, description: "Minor")
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:63:16: warning: static property 'eb' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let eb = Key(root: NoteClass(.E, accidental: .flat), scale: .minor)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:63:16: note: annotate 'eb' with '@MainActor' if property should only be accessed from the main actor
    static let eb = Key(root: NoteClass(.E, accidental: .flat), scale: .minor)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:63:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let eb = Key(root: NoteClass(.E, accidental: .flat), scale: .minor)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:66:16: warning: static property 'bb' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let bb = Key(root: NoteClass(.B, accidental: .flat), scale: .minor)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:66:16: note: annotate 'bb' with '@MainActor' if property should only be accessed from the main actor
    static let bb = Key(root: NoteClass(.B, accidental: .flat), scale: .minor)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:66:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let bb = Key(root: NoteClass(.B, accidental: .flat), scale: .minor)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:69:16: warning: static property 'f' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let f = Key(root: NoteClass(.F), scale: .minor)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:69:16: note: annotate 'f' with '@MainActor' if property should only be accessed from the main actor
    static let f = Key(root: NoteClass(.F), scale: .minor)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:69:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let f = Key(root: NoteClass(.F), scale: .minor)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:72:16: warning: static property 'c' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let c = Key(root: NoteClass(.C), scale: .minor)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:72:16: note: annotate 'c' with '@MainActor' if property should only be accessed from the main actor
    static let c = Key(root: NoteClass(.C), scale: .minor)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:72:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let c = Key(root: NoteClass(.C), scale: .minor)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:75:16: warning: static property 'g' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let g = Key(root: NoteClass(.G), scale: .minor)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:75:16: note: annotate 'g' with '@MainActor' if property should only be accessed from the main actor
    static let g = Key(root: NoteClass(.G), scale: .minor)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:75:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let g = Key(root: NoteClass(.G), scale: .minor)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:78:16: warning: static property 'd' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let d = Key(root: NoteClass(.D), scale: .minor)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:78:16: note: annotate 'd' with '@MainActor' if property should only be accessed from the main actor
    static let d = Key(root: NoteClass(.D), scale: .minor)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:78:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let d = Key(root: NoteClass(.D), scale: .minor)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:81:16: warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let a = Key(root: NoteClass(.A), scale: .minor)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:81:16: note: annotate 'a' with '@MainActor' if property should only be accessed from the main actor
    static let a = Key(root: NoteClass(.A), scale: .minor)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:81:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let a = Key(root: NoteClass(.A), scale: .minor)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:84:16: warning: static property 'e' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let e = Key(root: NoteClass(.E), scale: .minor)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:84:16: note: annotate 'e' with '@MainActor' if property should only be accessed from the main actor
    static let e = Key(root: NoteClass(.E), scale: .minor)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:84:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let e = Key(root: NoteClass(.E), scale: .minor)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:87:16: warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let b = Key(root: NoteClass(.B), scale: .minor)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:87:16: note: annotate 'b' with '@MainActor' if property should only be accessed from the main actor
    static let b = Key(root: NoteClass(.B), scale: .minor)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:87:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let b = Key(root: NoteClass(.B), scale: .minor)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:90:16: warning: static property 'fs' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let fs = Key(root: NoteClass(.F, accidental: .sharp), scale: .minor)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:90:16: note: annotate 'fs' with '@MainActor' if property should only be accessed from the main actor
    static let fs = Key(root: NoteClass(.F, accidental: .sharp), scale: .minor)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:90:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let fs = Key(root: NoteClass(.F, accidental: .sharp), scale: .minor)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:93:16: warning: static property 'cs' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let cs = Key(root: NoteClass(.C, accidental: .sharp), scale: .minor)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:93:16: note: annotate 'cs' with '@MainActor' if property should only be accessed from the main actor
    static let cs = Key(root: NoteClass(.C, accidental: .sharp), scale: .minor)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:93:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let cs = Key(root: NoteClass(.C, accidental: .sharp), scale: .minor)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:96:16: warning: static property 'gs' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let gs = Key(root: NoteClass(.G, accidental: .sharp), scale: .minor)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:96:16: note: annotate 'gs' with '@MainActor' if property should only be accessed from the main actor
    static let gs = Key(root: NoteClass(.G, accidental: .sharp), scale: .minor)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:96:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let gs = Key(root: NoteClass(.G, accidental: .sharp), scale: .minor)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:99:16: warning: static property 'ds' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let ds = Key(root: NoteClass(.D, accidental: .sharp), scale: .minor)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:99:16: note: annotate 'ds' with '@MainActor' if property should only be accessed from the main actor
    static let ds = Key(root: NoteClass(.D, accidental: .sharp), scale: .minor)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:99:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let ds = Key(root: NoteClass(.D, accidental: .sharp), scale: .minor)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:102:16: warning: static property 'as' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let `as` = Key(root: NoteClass(.A, accidental: .sharp), scale: .minor)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:102:16: note: annotate 'as' with '@MainActor' if property should only be accessed from the main actor
    static let `as` = Key(root: NoteClass(.A, accidental: .sharp), scale: .minor)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:102:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let `as` = Key(root: NoteClass(.A, accidental: .sharp), scale: .minor)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:105:16: warning: static property 'Abm' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let Abm = Key(root: NoteClass(.A, accidental: .flat), scale: .minor)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:105:16: note: annotate 'Abm' with '@MainActor' if property should only be accessed from the main actor
    static let Abm = Key(root: NoteClass(.A, accidental: .flat), scale: .minor)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:105:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let Abm = Key(root: NoteClass(.A, accidental: .flat), scale: .minor)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:108:16: warning: static property 'Ebm' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let Ebm = Key(root: NoteClass(.E, accidental: .flat), scale: .minor)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:108:16: note: annotate 'Ebm' with '@MainActor' if property should only be accessed from the main actor
    static let Ebm = Key(root: NoteClass(.E, accidental: .flat), scale: .minor)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:108:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let Ebm = Key(root: NoteClass(.E, accidental: .flat), scale: .minor)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:111:16: warning: static property 'Bbm' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let Bbm = Key(root: NoteClass(.B, accidental: .flat), scale: .minor)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:111:16: note: annotate 'Bbm' with '@MainActor' if property should only be accessed from the main actor
    static let Bbm = Key(root: NoteClass(.B, accidental: .flat), scale: .minor)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:111:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let Bbm = Key(root: NoteClass(.B, accidental: .flat), scale: .minor)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:114:16: warning: static property 'Fm' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let Fm = Key(root: NoteClass(.F), scale: .minor)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:114:16: note: annotate 'Fm' with '@MainActor' if property should only be accessed from the main actor
    static let Fm = Key(root: NoteClass(.F), scale: .minor)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:114:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let Fm = Key(root: NoteClass(.F), scale: .minor)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:117:16: warning: static property 'Cm' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let Cm = Key(root: NoteClass(.C), scale: .minor)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:117:16: note: annotate 'Cm' with '@MainActor' if property should only be accessed from the main actor
    static let Cm = Key(root: NoteClass(.C), scale: .minor)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:117:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let Cm = Key(root: NoteClass(.C), scale: .minor)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:120:16: warning: static property 'Gm' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let Gm = Key(root: NoteClass(.G), scale: .minor)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:120:16: note: annotate 'Gm' with '@MainActor' if property should only be accessed from the main actor
    static let Gm = Key(root: NoteClass(.G), scale: .minor)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:120:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let Gm = Key(root: NoteClass(.G), scale: .minor)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:123:16: warning: static property 'Dm' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let Dm = Key(root: NoteClass(.D), scale: .minor)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:123:16: note: annotate 'Dm' with '@MainActor' if property should only be accessed from the main actor
    static let Dm = Key(root: NoteClass(.D), scale: .minor)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:123:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let Dm = Key(root: NoteClass(.D), scale: .minor)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:126:16: warning: static property 'Am' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let Am = Key(root: NoteClass(.A), scale: .minor)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:126:16: note: annotate 'Am' with '@MainActor' if property should only be accessed from the main actor
    static let Am = Key(root: NoteClass(.A), scale: .minor)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:126:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let Am = Key(root: NoteClass(.A), scale: .minor)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:129:16: warning: static property 'Em' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let Em = Key(root: NoteClass(.E), scale: .minor)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:129:16: note: annotate 'Em' with '@MainActor' if property should only be accessed from the main actor
    static let Em = Key(root: NoteClass(.E), scale: .minor)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:129:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let Em = Key(root: NoteClass(.E), scale: .minor)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:132:16: warning: static property 'Bm' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let Bm = Key(root: NoteClass(.B), scale: .minor)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:132:16: note: annotate 'Bm' with '@MainActor' if property should only be accessed from the main actor
    static let Bm = Key(root: NoteClass(.B), scale: .minor)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:132:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let Bm = Key(root: NoteClass(.B), scale: .minor)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:135:16: warning: static property 'Fsm' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let Fsm = Key(root: NoteClass(.F, accidental: .sharp), scale: .minor)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:135:16: note: annotate 'Fsm' with '@MainActor' if property should only be accessed from the main actor
    static let Fsm = Key(root: NoteClass(.F, accidental: .sharp), scale: .minor)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:135:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let Fsm = Key(root: NoteClass(.F, accidental: .sharp), scale: .minor)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:138:16: warning: static property 'Csm' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let Csm = Key(root: NoteClass(.C, accidental: .sharp), scale: .minor)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:138:16: note: annotate 'Csm' with '@MainActor' if property should only be accessed from the main actor
    static let Csm = Key(root: NoteClass(.C, accidental: .sharp), scale: .minor)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:138:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let Csm = Key(root: NoteClass(.C, accidental: .sharp), scale: .minor)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:141:16: warning: static property 'Gsm' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let Gsm = Key(root: NoteClass(.G, accidental: .sharp), scale: .minor)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:141:16: note: annotate 'Gsm' with '@MainActor' if property should only be accessed from the main actor
    static let Gsm = Key(root: NoteClass(.G, accidental: .sharp), scale: .minor)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:141:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let Gsm = Key(root: NoteClass(.G, accidental: .sharp), scale: .minor)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:144:16: warning: static property 'Dsm' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let Dsm = Key(root: NoteClass(.D, accidental: .sharp), scale: .minor)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:144:16: note: annotate 'Dsm' with '@MainActor' if property should only be accessed from the main actor
    static let Dsm = Key(root: NoteClass(.D, accidental: .sharp), scale: .minor)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:144:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let Dsm = Key(root: NoteClass(.D, accidental: .sharp), scale: .minor)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:147:16: warning: static property 'Asm' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
    static let Asm = Key(root: NoteClass(.A, accidental: .sharp), scale: .minor)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift:8:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
              ^
                            , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:147:16: note: annotate 'Asm' with '@MainActor' if property should only be accessed from the main actor
    static let Asm = Key(root: NoteClass(.A, accidental: .sharp), scale: .minor)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift:147:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let Asm = Key(root: NoteClass(.A, accidental: .sharp), scale: .minor)
               ^
    nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift (in target 'Tonic' from project 'Tonic')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Accidental.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/BitSet.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Chord+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Chord.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/ChordTable.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/ChordType.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Interval.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Letter.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+MiddleCStandard.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteSet.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Octave.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Pitch.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/PitchColor.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Scale+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Scale.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key+Shortcuts.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key+Shortcuts.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key+Shortcuts.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key+Shortcuts.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key.dia -target arm64-apple-macos10.13 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx15.2-24C94-e9512ba338551096f4c3ebf3c3012957.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Tonic -frontend-parseable-output -disable-clang-spi -target-sdk-version 15.2 -target-sdk-name macosx15.2 -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key+Shortcuts.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key.o -index-unit-output-path /Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key+Shortcuts.o -index-unit-output-path /Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Key.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/ChordTable.swift:7:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ChordTable' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let shared = ChordTable()
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/ChordTable.swift:6:14: note: class 'ChordTable' does not conform to the 'Sendable' protocol
public class ChordTable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/ChordTable.swift:7:23: note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    public static let shared = ChordTable()
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/ChordTable.swift:7:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let shared = ChordTable()
                      ^
    nonisolated(unsafe)
SwiftDriverJobDiscovery normal arm64 Emitting module for Tonic (in target 'Tonic' from project 'Tonic')
SwiftCompile normal arm64 Compiling\ NoteClass+Shortcuts.swift,\ NoteClass.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass.swift (in target 'Tonic' from project 'Tonic')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-swiftTaskExecution -- /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Accidental.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/BitSet.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Chord+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Chord.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/ChordTable.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/ChordType.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Interval.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Letter.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+MiddleCStandard.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteSet.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Octave.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Pitch.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/PitchColor.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Scale+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Scale.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass+Shortcuts.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass+Shortcuts.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass+Shortcuts.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass+Shortcuts.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass.dia -target arm64-apple-macos10.13 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx15.2-24C94-e9512ba338551096f4c3ebf3c3012957.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Tonic -frontend-parseable-output -disable-clang-spi -target-sdk-version 15.2 -target-sdk-name macosx15.2 -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass+Shortcuts.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass.o -index-unit-output-path /Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass+Shortcuts.o -index-unit-output-path /Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift (in target 'Tonic' from project 'Tonic')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Accidental.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/BitSet.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Chord+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Chord.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/ChordTable.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/ChordType.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Interval.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Letter.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+MiddleCStandard.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteSet.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Octave.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Pitch.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/PitchColor.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Scale+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Scale.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass+Shortcuts.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass+Shortcuts.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass+Shortcuts.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass+Shortcuts.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass.dia -target arm64-apple-macos10.13 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx15.2-24C94-e9512ba338551096f4c3ebf3c3012957.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Tonic -frontend-parseable-output -disable-clang-spi -target-sdk-version 15.2 -target-sdk-name macosx15.2 -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass+Shortcuts.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass.o -index-unit-output-path /Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass+Shortcuts.o -index-unit-output-path /Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:7:16: warning: static property 'Cb' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var Cb = NoteClass(.C, accidental: .flat)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:7:16: note: convert 'Cb' to a 'let' constant to make 'Sendable' shared state immutable
    static var Cb = NoteClass(.C, accidental: .flat)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:7:16: note: annotate 'Cb' with '@MainActor' if property should only be accessed from the main actor
    static var Cb = NoteClass(.C, accidental: .flat)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:7:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var Cb = NoteClass(.C, accidental: .flat)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:9:16: warning: static property 'C' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var C = NoteClass(.C)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:9:16: note: convert 'C' to a 'let' constant to make 'Sendable' shared state immutable
    static var C = NoteClass(.C)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:9:16: note: annotate 'C' with '@MainActor' if property should only be accessed from the main actor
    static var C = NoteClass(.C)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:9:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var C = NoteClass(.C)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:11:16: warning: static property 'Cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var Cs = NoteClass(.C, accidental: .sharp)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:11:16: note: convert 'Cs' to a 'let' constant to make 'Sendable' shared state immutable
    static var Cs = NoteClass(.C, accidental: .sharp)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:11:16: note: annotate 'Cs' with '@MainActor' if property should only be accessed from the main actor
    static var Cs = NoteClass(.C, accidental: .sharp)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:11:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var Cs = NoteClass(.C, accidental: .sharp)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:14:16: warning: static property 'Db' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var Db = NoteClass(.D, accidental: .flat)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:14:16: note: convert 'Db' to a 'let' constant to make 'Sendable' shared state immutable
    static var Db = NoteClass(.D, accidental: .flat)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:14:16: note: annotate 'Db' with '@MainActor' if property should only be accessed from the main actor
    static var Db = NoteClass(.D, accidental: .flat)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:14:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var Db = NoteClass(.D, accidental: .flat)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:16:16: warning: static property 'D' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var D = NoteClass(.D)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:16:16: note: convert 'D' to a 'let' constant to make 'Sendable' shared state immutable
    static var D = NoteClass(.D)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:16:16: note: annotate 'D' with '@MainActor' if property should only be accessed from the main actor
    static var D = NoteClass(.D)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:16:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var D = NoteClass(.D)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:18:16: warning: static property 'Ds' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var Ds = NoteClass(.D, accidental: .sharp)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:18:16: note: convert 'Ds' to a 'let' constant to make 'Sendable' shared state immutable
    static var Ds = NoteClass(.D, accidental: .sharp)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:18:16: note: annotate 'Ds' with '@MainActor' if property should only be accessed from the main actor
    static var Ds = NoteClass(.D, accidental: .sharp)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:18:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var Ds = NoteClass(.D, accidental: .sharp)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:21:16: warning: static property 'Eb' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var Eb = NoteClass(.E, accidental: .flat)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:21:16: note: convert 'Eb' to a 'let' constant to make 'Sendable' shared state immutable
    static var Eb = NoteClass(.E, accidental: .flat)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:21:16: note: annotate 'Eb' with '@MainActor' if property should only be accessed from the main actor
    static var Eb = NoteClass(.E, accidental: .flat)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:21:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var Eb = NoteClass(.E, accidental: .flat)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:23:16: warning: static property 'E' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var E = NoteClass(.E)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:23:16: note: convert 'E' to a 'let' constant to make 'Sendable' shared state immutable
    static var E = NoteClass(.E)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:23:16: note: annotate 'E' with '@MainActor' if property should only be accessed from the main actor
    static var E = NoteClass(.E)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:23:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var E = NoteClass(.E)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:25:16: warning: static property 'Es' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var Es = NoteClass(.E, accidental: .sharp)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:25:16: note: convert 'Es' to a 'let' constant to make 'Sendable' shared state immutable
    static var Es = NoteClass(.E, accidental: .sharp)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:25:16: note: annotate 'Es' with '@MainActor' if property should only be accessed from the main actor
    static var Es = NoteClass(.E, accidental: .sharp)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:25:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var Es = NoteClass(.E, accidental: .sharp)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:28:16: warning: static property 'Fb' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var Fb = NoteClass(.F, accidental: .flat)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:28:16: note: convert 'Fb' to a 'let' constant to make 'Sendable' shared state immutable
    static var Fb = NoteClass(.F, accidental: .flat)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:28:16: note: annotate 'Fb' with '@MainActor' if property should only be accessed from the main actor
    static var Fb = NoteClass(.F, accidental: .flat)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:28:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var Fb = NoteClass(.F, accidental: .flat)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:30:16: warning: static property 'F' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var F = NoteClass(.F)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:30:16: note: convert 'F' to a 'let' constant to make 'Sendable' shared state immutable
    static var F = NoteClass(.F)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:30:16: note: annotate 'F' with '@MainActor' if property should only be accessed from the main actor
    static var F = NoteClass(.F)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:30:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var F = NoteClass(.F)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:32:16: warning: static property 'Fs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var Fs = NoteClass(.F, accidental: .sharp)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:32:16: note: convert 'Fs' to a 'let' constant to make 'Sendable' shared state immutable
    static var Fs = NoteClass(.F, accidental: .sharp)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:32:16: note: annotate 'Fs' with '@MainActor' if property should only be accessed from the main actor
    static var Fs = NoteClass(.F, accidental: .sharp)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:32:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var Fs = NoteClass(.F, accidental: .sharp)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:35:16: warning: static property 'Gb' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var Gb = NoteClass(.G, accidental: .flat)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:35:16: note: convert 'Gb' to a 'let' constant to make 'Sendable' shared state immutable
    static var Gb = NoteClass(.G, accidental: .flat)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:35:16: note: annotate 'Gb' with '@MainActor' if property should only be accessed from the main actor
    static var Gb = NoteClass(.G, accidental: .flat)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:35:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var Gb = NoteClass(.G, accidental: .flat)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:37:16: warning: static property 'G' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var G = NoteClass(.G)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:37:16: note: convert 'G' to a 'let' constant to make 'Sendable' shared state immutable
    static var G = NoteClass(.G)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:37:16: note: annotate 'G' with '@MainActor' if property should only be accessed from the main actor
    static var G = NoteClass(.G)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:37:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var G = NoteClass(.G)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:39:16: warning: static property 'Gs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var Gs = NoteClass(.G, accidental: .sharp)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:39:16: note: convert 'Gs' to a 'let' constant to make 'Sendable' shared state immutable
    static var Gs = NoteClass(.G, accidental: .sharp)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:39:16: note: annotate 'Gs' with '@MainActor' if property should only be accessed from the main actor
    static var Gs = NoteClass(.G, accidental: .sharp)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:39:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var Gs = NoteClass(.G, accidental: .sharp)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:42:16: warning: static property 'Ab' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var Ab = NoteClass(.A, accidental: .flat)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:42:16: note: convert 'Ab' to a 'let' constant to make 'Sendable' shared state immutable
    static var Ab = NoteClass(.A, accidental: .flat)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:42:16: note: annotate 'Ab' with '@MainActor' if property should only be accessed from the main actor
    static var Ab = NoteClass(.A, accidental: .flat)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:42:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var Ab = NoteClass(.A, accidental: .flat)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:44:16: warning: static property 'A' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var A = NoteClass(.A)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:44:16: note: convert 'A' to a 'let' constant to make 'Sendable' shared state immutable
    static var A = NoteClass(.A)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:44:16: note: annotate 'A' with '@MainActor' if property should only be accessed from the main actor
    static var A = NoteClass(.A)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:44:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var A = NoteClass(.A)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:46:16: warning: static property 'As' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var As = NoteClass(.A, accidental: .sharp)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:46:16: note: convert 'As' to a 'let' constant to make 'Sendable' shared state immutable
    static var As = NoteClass(.A, accidental: .sharp)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:46:16: note: annotate 'As' with '@MainActor' if property should only be accessed from the main actor
    static var As = NoteClass(.A, accidental: .sharp)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:46:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var As = NoteClass(.A, accidental: .sharp)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:49:16: warning: static property 'Bb' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var Bb = NoteClass(.B, accidental: .flat)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:49:16: note: convert 'Bb' to a 'let' constant to make 'Sendable' shared state immutable
    static var Bb = NoteClass(.B, accidental: .flat)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:49:16: note: annotate 'Bb' with '@MainActor' if property should only be accessed from the main actor
    static var Bb = NoteClass(.B, accidental: .flat)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:49:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var Bb = NoteClass(.B, accidental: .flat)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:51:16: warning: static property 'B' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var B = NoteClass(.B)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:51:16: note: convert 'B' to a 'let' constant to make 'Sendable' shared state immutable
    static var B = NoteClass(.B)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:51:16: note: annotate 'B' with '@MainActor' if property should only be accessed from the main actor
    static var B = NoteClass(.B)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:51:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var B = NoteClass(.B)
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:53:16: warning: static property 'Bs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var Bs = NoteClass(.B, accidental: .sharp)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:53:16: note: convert 'Bs' to a 'let' constant to make 'Sendable' shared state immutable
    static var Bs = NoteClass(.B, accidental: .sharp)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:53:16: note: annotate 'Bs' with '@MainActor' if property should only be accessed from the main actor
    static var Bs = NoteClass(.B, accidental: .sharp)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift:53:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var Bs = NoteClass(.B, accidental: .sharp)
               ^
    nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass.swift (in target 'Tonic' from project 'Tonic')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Accidental.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/BitSet.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Chord+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Chord.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/ChordTable.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/ChordType.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Interval.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Key.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Letter.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+MiddleCStandard.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Note.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass+Shortcuts.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteClass.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/NoteSet.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Octave.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Pitch.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/PitchColor.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Scale+Shortcuts.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Scale.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass+Shortcuts.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass+Shortcuts.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass+Shortcuts.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass+Shortcuts.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass.dia -target arm64-apple-macos10.13 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx15.2-24C94-e9512ba338551096f4c3ebf3c3012957.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Tonic -frontend-parseable-output -disable-clang-spi -target-sdk-version 15.2 -target-sdk-name macosx15.2 -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass+Shortcuts.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass.o -index-unit-output-path /Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass+Shortcuts.o -index-unit-output-path /Tonic.build/Debug/Tonic.build/Objects-normal/arm64/NoteClass.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftDriverJobDiscovery normal arm64 Compiling NoteClass+Shortcuts.swift, NoteClass.swift (in target 'Tonic' from project 'Tonic')
SwiftDriver\ Compilation\ Requirements Tonic normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Tonic' from project 'Tonic')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-Swift-Compilation-Requirements -- /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name Tonic -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -target arm64-apple-macos10.13 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -enable-experimental-feature OpaqueTypeErasure -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx15.2-24C94-e9512ba338551096f4c3ebf3c3012957.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriverJobDiscovery normal arm64 Compiling Letter.swift, Note+MiddleCStandard.swift (in target 'Tonic' from project 'Tonic')
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps/Tonic-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic-Swift.h (in target 'Tonic' from project 'Tonic')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps/Tonic-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Tonic.swiftmodule/arm64-apple-macos.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic.swiftmodule (in target 'Tonic' from project 'Tonic')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Tonic.swiftmodule/arm64-apple-macos.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Tonic.swiftmodule/arm64-apple-macos.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic.swiftdoc (in target 'Tonic' from project 'Tonic')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Tonic.swiftmodule/arm64-apple-macos.swiftdoc
SwiftDriverJobDiscovery normal arm64 Compiling NoteSet.swift, Octave.swift (in target 'Tonic' from project 'Tonic')
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Tonic.swiftmodule/arm64-apple-macos.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic.abi.json (in target 'Tonic' from project 'Tonic')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Tonic.swiftmodule/arm64-apple-macos.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Tonic.swiftmodule/Project/arm64-apple-macos.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic.swiftsourceinfo (in target 'Tonic' from project 'Tonic')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Tonic.swiftmodule/Project/arm64-apple-macos.swiftsourceinfo
SwiftDriverJobDiscovery normal arm64 Compiling Key+Shortcuts.swift, Key.swift (in target 'Tonic' from project 'Tonic')
SwiftDriverJobDiscovery normal arm64 Compiling ChordType.swift, Interval.swift (in target 'Tonic' from project 'Tonic')
SwiftDriverJobDiscovery normal arm64 Compiling resource_bundle_accessor.swift, Accidental.swift, BitSet.swift (in target 'Tonic' from project 'Tonic')
SwiftDriverJobDiscovery normal arm64 Compiling Chord+Shortcuts.swift, Chord.swift, ChordTable.swift (in target 'Tonic' from project 'Tonic')
SwiftDriverJobDiscovery normal arm64 Compiling Scale+Shortcuts.swift, Scale.swift (in target 'Tonic' from project 'Tonic')
SwiftDriverJobDiscovery normal arm64 Compiling Note+Shortcuts.swift, Note.swift (in target 'Tonic' from project 'Tonic')
SwiftDriverJobDiscovery normal arm64 Compiling Pitch.swift, PitchColor.swift (in target 'Tonic' from project 'Tonic')
SwiftDriver\ Compilation Tonic normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Tonic' from project 'Tonic')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-Swift-Compilation -- /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name Tonic -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -target arm64-apple-macos10.13 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -enable-experimental-feature OpaqueTypeErasure -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx15.2-24C94-e9512ba338551096f4c3ebf3c3012957.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Tonic.o normal (in target 'Tonic' from project 'Tonic')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-macos10.13 -r -isysroot /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -L/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -iframework /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic_lto.o -Xlinker -export_dynamic -Xlinker -no_deduplicate -Xlinker -debug_variant -fobjc-link-runtime -L/Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic.swiftmodule -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug/Tonic.build/Objects-normal/arm64/Tonic_dependency_info.dat -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Tonic.o
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Tonic.o (in target 'Tonic' from project 'Tonic')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Tonic.o
** BUILD SUCCEEDED **
--- xcodebuild: WARNING: Using the first of multiple matching destinations:
{ platform:macOS, arch:arm64, id:0000FE00-8C151E3703BE51BE, name:My Mac }
{ platform:macOS, arch:arm64, variant:Mac Catalyst, id:0000FE00-8C151E3703BE51BE, name:My Mac }
{ platform:macOS, arch:arm64, variant:DriverKit, id:0000FE00-8C151E3703BE51BE, name:My Mac }
{ platform:macOS, arch:arm64, variant:Designed for [iPad,iPhone], id:0000FE00-8C151E3703BE51BE, name:My Mac }
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Tonic",
  "name" : "Tonic",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "Tonic",
      "targets" : [
        "Tonic"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "TonicTests",
      "module_type" : "SwiftTarget",
      "name" : "TonicTests",
      "path" : "Tests/TonicTests",
      "sources" : [
        "BitSetTests.swift",
        "ChordTests.swift",
        "IntervalTests.swift",
        "KeyTests.swift",
        "NoteTests.swift",
        "PerformanceTests.swift",
        "ReadMeTests.swift",
        "ScaleTests.swift",
        "TonicTests.swift"
      ],
      "target_dependencies" : [
        "Tonic"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Tonic",
      "module_type" : "SwiftTarget",
      "name" : "Tonic",
      "path" : "Sources/Tonic",
      "product_memberships" : [
        "Tonic"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Tonic/Tonic.docc",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Accidental.swift",
        "BitSet.swift",
        "Chord+Shortcuts.swift",
        "Chord.swift",
        "ChordTable.swift",
        "ChordType.swift",
        "Interval.swift",
        "Key+Shortcuts.swift",
        "Key.swift",
        "Letter.swift",
        "Note+MiddleCStandard.swift",
        "Note+Shortcuts.swift",
        "Note.swift",
        "NoteClass+Shortcuts.swift",
        "NoteClass.swift",
        "NoteSet.swift",
        "Octave.swift",
        "Pitch.swift",
        "PitchColor.swift",
        "Scale+Shortcuts.swift",
        "Scale.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.6"
}
Done.