Build Information
Successful build of Tonic, reference 2.0.0 (8f103c
), with Swift 6.0 for watchOS using Xcode 16.2 on 19 Dec 2024 03:48:36 UTC.
Swift 6 data race errors: 936
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 generic/platform=watchOS 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 /Users/admin/builder/spi-builder-workspace/Sources/Tonic/ChordType.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-watchos/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 -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Tonic/ChordType.swift -primary-file /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 /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-watchos/Tonic.build/Objects-normal/arm64/ChordType.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64/ChordType.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64/ChordType.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64/ChordType.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64/Interval.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64/Interval.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64/Interval.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64/Interval.dia -target arm64-apple-watchos5.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk/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-watchos/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/watchos11.2-22S97-8cb5c683f5e64b0ecfc74e8d0065fbf6.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Tonic -frontend-parseable-output -disable-clang-spi -target-sdk-version 11.2 -target-sdk-name watchos11.2 -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.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-watchos/Tonic.build/Objects-normal/arm64/ChordType.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64/Interval.o -index-unit-output-path /Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64/ChordType.o -index-unit-output-path /Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64/Interval.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/Interval.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-watchos/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 -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Tonic/ChordType.swift -primary-file /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 /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-watchos/Tonic.build/Objects-normal/arm64/ChordType.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64/ChordType.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64/ChordType.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64/ChordType.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64/Interval.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64/Interval.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64/Interval.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64/Interval.dia -target arm64-apple-watchos5.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk/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-watchos/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/watchos11.2-22S97-8cb5c683f5e64b0ecfc74e8d0065fbf6.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Tonic -frontend-parseable-output -disable-clang-spi -target-sdk-version 11.2 -target-sdk-name watchos11.2 -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.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-watchos/Tonic.build/Objects-normal/arm64/ChordType.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64/Interval.o -index-unit-output-path /Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64/ChordType.o -index-unit-output-path /Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64/Interval.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftDriverJobDiscovery normal armv7k Compiling Chord+Shortcuts.swift, Chord.swift, ChordTable.swift (in target 'Tonic' from project 'Tonic')
SwiftCompile normal arm64_32 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-watchos/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-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass+Shortcuts.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass+Shortcuts.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass+Shortcuts.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass+Shortcuts.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass.dia -target arm64_32-apple-watchos5.0 -enable-objc-interop -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk/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-watchos/Tonic.build/Objects-normal/arm64_32/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/watchos11.2-22S97-8cb5c683f5e64b0ecfc74e8d0065fbf6.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Tonic -frontend-parseable-output -disable-clang-spi -target-sdk-version 11.2 -target-sdk-name watchos11.2 -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.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-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass+Shortcuts.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass.o -index-unit-output-path /Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass+Shortcuts.o -index-unit-output-path /Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64_32 /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-watchos/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-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass+Shortcuts.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass+Shortcuts.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass+Shortcuts.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass+Shortcuts.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass.dia -target arm64_32-apple-watchos5.0 -enable-objc-interop -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk/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-watchos/Tonic.build/Objects-normal/arm64_32/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/watchos11.2-22S97-8cb5c683f5e64b0ecfc74e8d0065fbf6.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Tonic -frontend-parseable-output -disable-clang-spi -target-sdk-version 11.2 -target-sdk-name watchos11.2 -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.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-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass+Shortcuts.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass.o -index-unit-output-path /Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass+Shortcuts.o -index-unit-output-path /Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/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_32 /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-watchos/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-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass+Shortcuts.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass+Shortcuts.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass+Shortcuts.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass+Shortcuts.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass.dia -target arm64_32-apple-watchos5.0 -enable-objc-interop -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk/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-watchos/Tonic.build/Objects-normal/arm64_32/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/watchos11.2-22S97-8cb5c683f5e64b0ecfc74e8d0065fbf6.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Tonic -frontend-parseable-output -disable-clang-spi -target-sdk-version 11.2 -target-sdk-name watchos11.2 -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.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-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass+Shortcuts.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass.o -index-unit-output-path /Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass+Shortcuts.o -index-unit-output-path /Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/NoteClass.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftDriverJobDiscovery normal arm64 Compiling Letter.swift, Note+MiddleCStandard.swift (in target 'Tonic' from project 'Tonic')
SwiftDriverJobDiscovery normal armv7k Compiling Note+Shortcuts.swift, Note.swift (in target 'Tonic' from project 'Tonic')
SwiftCompile normal arm64_32 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-watchos/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-watchos/Tonic.build/Objects-normal/arm64_32/Key+Shortcuts.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Key+Shortcuts.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Key+Shortcuts.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Key+Shortcuts.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Key.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Key.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Key.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Key.dia -target arm64_32-apple-watchos5.0 -enable-objc-interop -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk/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-watchos/Tonic.build/Objects-normal/arm64_32/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/watchos11.2-22S97-8cb5c683f5e64b0ecfc74e8d0065fbf6.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Tonic -frontend-parseable-output -disable-clang-spi -target-sdk-version 11.2 -target-sdk-name watchos11.2 -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.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-watchos/Tonic.build/Objects-normal/arm64_32/Key+Shortcuts.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Key.o -index-unit-output-path /Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Key+Shortcuts.o -index-unit-output-path /Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Key.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64_32 /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-watchos/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-watchos/Tonic.build/Objects-normal/arm64_32/Key+Shortcuts.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Key+Shortcuts.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Key+Shortcuts.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Key+Shortcuts.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Key.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Key.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Key.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Key.dia -target arm64_32-apple-watchos5.0 -enable-objc-interop -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk/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-watchos/Tonic.build/Objects-normal/arm64_32/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/watchos11.2-22S97-8cb5c683f5e64b0ecfc74e8d0065fbf6.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Tonic -frontend-parseable-output -disable-clang-spi -target-sdk-version 11.2 -target-sdk-name watchos11.2 -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.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-watchos/Tonic.build/Objects-normal/arm64_32/Key+Shortcuts.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Key.o -index-unit-output-path /Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Key+Shortcuts.o -index-unit-output-path /Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/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_32 /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-watchos/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-watchos/Tonic.build/Objects-normal/arm64_32/Key+Shortcuts.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Key+Shortcuts.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Key+Shortcuts.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Key+Shortcuts.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Key.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Key.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Key.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Key.dia -target arm64_32-apple-watchos5.0 -enable-objc-interop -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk/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-watchos/Tonic.build/Objects-normal/arm64_32/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/watchos11.2-22S97-8cb5c683f5e64b0ecfc74e8d0065fbf6.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Tonic -frontend-parseable-output -disable-clang-spi -target-sdk-version 11.2 -target-sdk-name watchos11.2 -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.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-watchos/Tonic.build/Objects-normal/arm64_32/Key+Shortcuts.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Key.o -index-unit-output-path /Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Key+Shortcuts.o -index-unit-output-path /Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/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_32 Compiling NoteClass+Shortcuts.swift, NoteClass.swift (in target 'Tonic' from project 'Tonic')
SwiftCompile normal arm64_32 Compiling\ Pitch.swift,\ PitchColor.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Pitch.swift /Users/admin/builder/spi-builder-workspace/Sources/Tonic/PitchColor.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-watchos/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 /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 -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Pitch.swift -primary-file /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-watchos/Tonic.build/Objects-normal/arm64_32/Pitch.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Pitch.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Pitch.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Pitch.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/PitchColor.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/PitchColor.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/PitchColor.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/PitchColor.dia -target arm64_32-apple-watchos5.0 -enable-objc-interop -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk/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-watchos/Tonic.build/Objects-normal/arm64_32/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/watchos11.2-22S97-8cb5c683f5e64b0ecfc74e8d0065fbf6.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Tonic -frontend-parseable-output -disable-clang-spi -target-sdk-version 11.2 -target-sdk-name watchos11.2 -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.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-watchos/Tonic.build/Objects-normal/arm64_32/Pitch.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/PitchColor.o -index-unit-output-path /Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Pitch.o -index-unit-output-path /Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/PitchColor.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Pitch.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-watchos/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 /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 -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Pitch.swift -primary-file /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-watchos/Tonic.build/Objects-normal/arm64_32/Pitch.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Pitch.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Pitch.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Pitch.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/PitchColor.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/PitchColor.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/PitchColor.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/PitchColor.dia -target arm64_32-apple-watchos5.0 -enable-objc-interop -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk/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-watchos/Tonic.build/Objects-normal/arm64_32/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/watchos11.2-22S97-8cb5c683f5e64b0ecfc74e8d0065fbf6.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Tonic -frontend-parseable-output -disable-clang-spi -target-sdk-version 11.2 -target-sdk-name watchos11.2 -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.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-watchos/Tonic.build/Objects-normal/arm64_32/Pitch.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/PitchColor.o -index-unit-output-path /Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Pitch.o -index-unit-output-path /Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/PitchColor.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Tonic/PitchColor.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-watchos/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 /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 -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Tonic/Pitch.swift -primary-file /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-watchos/Tonic.build/Objects-normal/arm64_32/Pitch.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Pitch.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Pitch.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Pitch.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/PitchColor.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/PitchColor.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/PitchColor.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/PitchColor.dia -target arm64_32-apple-watchos5.0 -enable-objc-interop -sdk /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk/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-watchos/Tonic.build/Objects-normal/arm64_32/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/watchos11.2-22S97-8cb5c683f5e64b0ecfc74e8d0065fbf6.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Tonic -frontend-parseable-output -disable-clang-spi -target-sdk-version 11.2 -target-sdk-name watchos11.2 -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.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-watchos/Tonic.build/Objects-normal/arm64_32/Pitch.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/PitchColor.o -index-unit-output-path /Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Pitch.o -index-unit-output-path /Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/PitchColor.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftDriverJobDiscovery normal arm64 Compiling Scale+Shortcuts.swift, Scale.swift (in target 'Tonic' from project 'Tonic')
SwiftDriverJobDiscovery normal armv7k Compiling resource_bundle_accessor.swift, Accidental.swift, BitSet.swift (in target 'Tonic' from project 'Tonic')
SwiftDriver\ Compilation Tonic normal armv7k 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-watchos/Tonic.build/Objects-normal/armv7k/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/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk -target armv7k-apple-watchos5.0 -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-watchos -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos11.2-22S97-8cb5c683f5e64b0ecfc74e8d0065fbf6.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/armv7k/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-watchos/Tonic.build/Objects-normal/armv7k/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-watchos/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-watchos/Tonic.build/Objects-normal/armv7k/Tonic_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources-normal/armv7k -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources/armv7k -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/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-watchos/Tonic.build/Objects-normal/armv7k/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/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/armv7k/Binary/Tonic.o normal armv7k (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 armv7k-apple-watchos5.0 -r -isysroot /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -L/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -iframework /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/armv7k/Tonic.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/armv7k/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/watchos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/armv7k/Tonic.swiftmodule -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/armv7k/Tonic_dependency_info.dat -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/armv7k/Binary/Tonic.o
SwiftDriverJobDiscovery normal arm64_32 Compiling Pitch.swift, PitchColor.swift (in target 'Tonic' from project 'Tonic')
SwiftDriverJobDiscovery normal arm64_32 Compiling Key+Shortcuts.swift, Key.swift (in target 'Tonic' from project 'Tonic')
SwiftDriverJobDiscovery normal arm64_32 Compiling ChordType.swift, Interval.swift (in target 'Tonic' from project 'Tonic')
SwiftDriver\ Compilation Tonic normal arm64_32 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-watchos/Tonic.build/Objects-normal/arm64_32/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/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk -target arm64_32-apple-watchos5.0 -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-watchos -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos11.2-22S97-8cb5c683f5e64b0ecfc74e8d0065fbf6.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/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-watchos/Tonic.build/Objects-normal/arm64_32/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-watchos/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-watchos/Tonic.build/Objects-normal/arm64_32/Tonic_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/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-watchos/Tonic.build/Objects-normal/arm64_32/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/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Binary/Tonic.o normal arm64_32 (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_32-apple-watchos5.0 -r -isysroot /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -L/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -iframework /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Tonic.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/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/watchos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Tonic.swiftmodule -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Tonic_dependency_info.dat -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Binary/Tonic.o
SwiftDriverJobDiscovery normal arm64 Compiling Pitch.swift, PitchColor.swift (in target 'Tonic' from project 'Tonic')
SwiftDriverJobDiscovery normal arm64 Compiling Key+Shortcuts.swift, Key.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 NoteClass+Shortcuts.swift, NoteClass.swift (in target 'Tonic' from project 'Tonic')
SwiftDriverJobDiscovery normal arm64 Compiling ChordType.swift, Interval.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-watchos/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/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk -target arm64-apple-watchos5.0 -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-watchos -I /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos11.2-22S97-8cb5c683f5e64b0ecfc74e8d0065fbf6.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/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-watchos/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-watchos/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-watchos/Tonic.build/Objects-normal/arm64/Tonic_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/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-watchos/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/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64/Binary/Tonic.o normal arm64 (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-watchos5.0 -r -isysroot /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -L/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -iframework /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.2.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/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-watchos/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/watchos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64/Tonic.swiftmodule -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64/Tonic_dependency_info.dat -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64/Binary/Tonic.o
CreateUniversalBinary /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/Tonic.o normal arm64\ armv7k\ arm64_32 (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/lipo -create /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64/Binary/Tonic.o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/armv7k/Binary/Tonic.o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Tonic.build/Debug-watchos/Tonic.build/Objects-normal/arm64_32/Binary/Tonic.o -output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/Tonic.o
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/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-watchos/Tonic.o
** BUILD SUCCEEDED **
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.