Build Information
Failed to build Notus, reference master (26f700), with Swift 6.4 for watchOS using Xcode 27.0 on 16 Sep 2026 18:38:09 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Notus-Package -destination generic/platform=watchOSBuild Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/cremo-music/notus.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/cremo-music/notus
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
HEAD is now at 26f700e Update readme
Cloned https://github.com/cremo-music/notus.git
Revision (git rev-parse @):
26f700e07c0c4b3ca664e28af68f67b25fc1a603
SUCCESS checkout https://github.com/cremo-music/notus.git at master
========================================
Build
========================================
Selected platform: watchOS
Swift version: 6.4
Building package at path: $PWD
https://github.com/cremo-music/notus.git
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
resolved source packages:
{
"dependencies" : [
],
"manifest_display_name" : "Notus",
"name" : "Notus",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "Notus",
"targets" : [
"Notus"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "NotusTests",
"module_type" : "SwiftTarget",
"name" : "NotusTests",
"path" : "Tests/NotusTests",
"sources" : [
"MusicNotation/MusicNotationTests.swift",
"Performance/Players/DefaultPlayerTests.swift",
"Performance/Players/FancyPlayerTests.swift",
"Performance/UserPatchMapTests.swift",
"XCTestManifests.swift"
],
"target_dependencies" : [
"Notus"
],
"type" : "test"
},
{
"c99name" : "Notus",
"module_type" : "SwiftTarget",
"name" : "Notus",
"path" : "Sources/Notus",
"product_memberships" : [
"Notus"
],
"sources" : [
"Music/Channel.swift",
"Music/Instrument.swift",
"Music/MusicNotationSimpleTypes.swift",
"Music/MusicUtils.swift",
"Music/Percussion.swift",
"MusicExamples/Canine/CanineMain.swift",
"MusicExamples/Canine/ChordsAndBass.swift",
"MusicExamples/Canine/Solo.swift",
"MusicExamples/Canine/SoloChordsAndBass.swift",
"MusicExamples/Canine/ThemeChordsAndBass.swift",
"MusicExamples/Canine/ThemeMel.swift",
"MusicExamples/Canine/ThemeSoloInterlude.swift",
"MusicExamples/Chameleon.swift",
"MusicExamples/Counterpoint.swift",
"MusicExamples/DrumSolo.swift",
"MusicExamples/FrereJacques.swift",
"MusicExamples/James.swift",
"MusicExamples/LillePeterEdderkop.swift",
"MusicExamples/Triol.swift",
"MusicNotation.swift",
"NotusIO/Midi/MidiToMusic.swift",
"NotusIO/Midi/MidiToNotusBuilders.swift",
"NotusIO/Midi/MusicSequenceBuilder.swift",
"NotusIO/Midi/MusicToMidi.swift",
"NotusIO/Midi/Validaters.swift",
"NotusIO/Playback/MidiPlayer.swift",
"Performance/Duration.swift",
"Performance/Event.swift",
"Performance/MusicToPerformance.swift",
"Performance/Performance.swift",
"Performance/Pitch.swift",
"Performance/Players/DefaultPlayer.swift",
"Performance/Players/FancyPlayer.swift",
"Performance/UserPatchMap.swift"
],
"type" : "library"
}
],
"tools_version" : "5.0"
}
{
"project" : {
"configurations" : [
"Debug",
"Release"
],
"name" : "Notus",
"schemes" : [
"Notus-Package"
],
"targets" : [
"Notus",
"NotusPackageDescription",
"NotusPackageTests",
"NotusTests"
]
}
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Notus-Package -destination generic/platform=watchOS
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme Notus-Package -destination generic/platform=watchOS
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (1 target)
Target 'Notus' in project 'Notus' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
Build description signature: 0e127fa89483e5905d3e2de038705093
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/0e127fa89483e5905d3e2de038705093.xcbuilddata
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/Notus.xcodeproj
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex
cd /Users/admin/builder/spi-builder-workspace/Notus.xcodeproj
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/CompilationCache.noindex
cd /Users/admin/builder/spi-builder-workspace/Notus.xcodeproj
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/CompilationCache.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
cd /Users/admin/builder/spi-builder-workspace/Notus.xcodeproj
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
cd /Users/admin/builder/spi-builder-workspace/Notus.xcodeproj
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/Notus.xcodeproj
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos
cd /Users/admin/builder/spi-builder-workspace/Notus.xcodeproj
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/Notus.xcodeproj
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/Notus.xcodeproj
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PrecompiledHeaders
cd /Users/admin/builder/spi-builder-workspace/Notus.xcodeproj
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PrecompiledHeaders
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos
cd /Users/admin/builder/spi-builder-workspace/Notus.xcodeproj
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos
MkDir /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/Notus.framework/Headers (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
/bin/mkdir -p /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/Notus.framework/Headers
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/module.modulemap (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/module.modulemap
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Notus.DependencyMetadataFileList (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Notus.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Notus.DependencyStaticMetadataFileList (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Notus.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus-OutputFileMap.json (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus-OutputFileMap.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus.LinkFileList (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus.SwiftConstValuesFileList (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus.SwiftConstValuesFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus_const_extract_protocols.json (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus_const_extract_protocols.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus.SwiftFileList (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus.SwiftFileList
MkDir /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/Notus.framework (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
/bin/mkdir -p /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/Notus.framework
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/Notus.framework/Modules/module.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/module.modulemap (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/module.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/Notus.framework/Modules
ProcessInfoPlistFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/Notus.framework/Info.plist /Users/admin/builder/spi-builder-workspace/Notus.xcodeproj/Notus_Info.plist (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-infoPlistUtility /Users/admin/builder/spi-builder-workspace/Notus.xcodeproj/Notus_Info.plist -producttype com.apple.product-type.framework -expandbuildsettings -format binary -platform watchos -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/Notus.framework/Info.plist
SwiftDriver Notus normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name Notus -O @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DXcode -enable-bare-slash-regex -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64-apple-watchos27.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus_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/Notus.build/Debug-watchos/Notus.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/DerivedSources -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace -experimental-emit-module-separately -disable-cmo
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrauth-J42LG8X21SVTXEM3NKY39QKO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_AvailabilityInternal-E7S5B6UGAWH6H4O2MXMN6M01S.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_SwiftConcurrencyShims-1HVSO1MPEKO9QRXG48EUT158I.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_float-6O5IZB7TMDN4FOGOCI5NKCJ01.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrcheck-25TRQIZ0JEZ9UYKLHMQTGORNJ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftShims-5CJJ4QX8KO9WZW0MFGTMYQXQL.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stddef-7B1ULLXHOW5Z9S58YWW5B1K8F.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdbool-27YT4C09UH1633FIA7GXBZOI.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdarg-4EZUKJIIL70TUQ7PDZV5Z6HWI.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation1-62B2HHKAWGM5EXY599TWOAKZ1.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_limits-ATM5YOAJPJNM5GWGJDRZ9BQWQ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation2-3QUY62S25DE55QALUE9NGIFBI.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/string_h-EAN0044FG8NKFJIL2L6VECRZZ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_tgmath-7G9MDDJTJ1YZE2DFA4YUB13O6.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdint-56URV88RPA4214IM0LKENOXE5.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/sys_types-7WYZJNGY5Q1M65EMJJ23Q7QTC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_intrinsics-2Z8L8YRL7OUKP3S7H1H6B2FGE.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation3-L19RHAYOHKQBCU5NMB8Z0RLP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_inttypes-UT5GXOI3NXO87WQRLJ09GFGR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Darwin-F0I6R205LGKITZ0KKF8JSRGWQ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/simd-5OQXYV4KGNDDJR49EF1MJENJH.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ObjectiveC-5IXO119H75GVV2C75V6YUQH6D.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_object-DROWN78C5VMPQ461HOS2H27JU.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_workgroup-82BMPO7UDK5N1DO9BIDPX8O3K.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Dispatch-S0HP067O61U2I5KEERMZVCRH.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/XPC-8P08J59GTN4O41RPQSAHDBWTO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreFoundation-8H1QUJSTBNH9KHY3F9GKO665G.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreGraphics-EMQGNISEUBQBMCH5BXVWKWAEP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudioTypes-4ET24PBD9WXSHYY9172579JP5.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Security-9O27JMJ5ARNV1FETIUWC43VYD.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudio-68TUOXDF9V48FOX6MFXD63L05.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Foundation-3UXK2A2A81Y9D7AHRHOHY7T3Z.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreVideo-E0JEO8943HUOCR2FW9YG25Z67.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ImageIO-8V7JI1LQZLER90NOS7P8M6G5L.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMedia-62I2OO47J0WCQYWMAL6UN5DX1.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMIDI-4GE4UHM4KNIGJTF9YU22JY5CH.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-1L84IHWNELDUT0DZ7JS5LRQGJ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UniformTypeIdentifiers-3J7D21WSGL7WRA80SCPMSK6S4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/AVFAudio-2VTLBP7HYYWKVGDDAXJAEKDKD.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/AVFoundation-6NJT2WOVL1AA39YKYFIFYHCYW.pcm
SwiftCompile normal arm64 Compiling\ Chameleon.swift,\ SoloChordsAndBass.swift,\ James.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Chameleon.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/SoloChordsAndBass.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/James.swift (in target 'Notus' from project 'Notus')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Chameleon.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile Chameleon.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/SoloChordsAndBass.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile SoloChordsAndBass.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/James.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile James.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ Notus (in target 'Notus' from project 'Notus')
SwiftCompile normal arm64 (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 Compiling\ ThemeSoloInterlude.swift,\ MusicNotation.swift,\ MidiToMusic.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/ThemeSoloInterlude.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicNotation.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MidiToMusic.swift (in target 'Notus' from project 'Notus')
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MidiToMusic.swift:18:11: error: cannot find type 'MusicSequence' in scope
16 | }
17 |
18 | extension MusicSequence {
| `- error: cannot find type 'MusicSequence' in scope
19 |
20 | typealias TrackIndex = UInt32
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MidiToMusic.swift:7:24: error: cannot find type 'MusicSequence' in scope
5 | public func importFromMidi(fileUrl: URL) throws -> (Music, UserPatchMap) {
6 |
7 | var musicSequence: MusicSequence?
| `- error: cannot find type 'MusicSequence' in scope
8 | var status = NewMusicSequence(&musicSequence)
9 | try validateStatus(status, domain: "MidiToMusic", method: "importFromMidi")
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MidiToMusic.swift:8:18: error: cannot find 'NewMusicSequence' in scope
6 |
7 | var musicSequence: MusicSequence?
8 | var status = NewMusicSequence(&musicSequence)
| `- error: cannot find 'NewMusicSequence' in scope
9 | try validateStatus(status, domain: "MidiToMusic", method: "importFromMidi")
10 | if let sequence = musicSequence {
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MidiToMusic.swift:11:18: error: cannot find 'MusicSequenceFileLoad' in scope
9 | try validateStatus(status, domain: "MidiToMusic", method: "importFromMidi")
10 | if let sequence = musicSequence {
11 | status = MusicSequenceFileLoad(sequence, fileUrl as CFURL, .midiType, MusicSequenceLoadFlags())
| `- error: cannot find 'MusicSequenceFileLoad' in scope
12 | try validateStatus(status, domain: "MidiToMusic", method: "importFromMidi")
13 | }
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MidiToMusic.swift:11:79: error: cannot find 'MusicSequenceLoadFlags' in scope
9 | try validateStatus(status, domain: "MidiToMusic", method: "importFromMidi")
10 | if let sequence = musicSequence {
11 | status = MusicSequenceFileLoad(sequence, fileUrl as CFURL, .midiType, MusicSequenceLoadFlags())
| `- error: cannot find 'MusicSequenceLoadFlags' in scope
12 | try validateStatus(status, domain: "MidiToMusic", method: "importFromMidi")
13 | }
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/CanineMain.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/Channel.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Triol.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Counterpoint.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/ThemeChordsAndBass.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/LillePeterEdderkop.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Event.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Performance.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/MusicToPerformance.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Duration.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/FrereJacques.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Pitch.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/Instrument.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Playback/MidiPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MidiToNotusBuilders.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Players/DefaultPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicToMidi.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/DrumSolo.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/MusicNotationSimpleTypes.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Players/FancyPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/MusicUtils.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/Solo.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/Validaters.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/ChordsAndBass.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/ThemeMel.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/Percussion.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/UserPatchMap.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Chameleon.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/SoloChordsAndBass.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/James.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/ThemeSoloInterlude.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicNotation.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MidiToMusic.swift -supplementary-output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/supplementaryOutputs-10 -target arm64-apple-watchos27.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=5 -swift-version 5 -O -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -empty-abi-descriptor -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 -file-compilation-dir /Users/admin/builder/spi-builder-workspace -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -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/Notus.build/Debug-watchos/Notus.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/DerivedSources -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Notus -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/ThemeSoloInterlude.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/MusicNotation.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/MidiToMusic.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus.swiftmodule -index-unit-output-path /Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/ThemeSoloInterlude.o -index-unit-output-path /Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/MusicNotation.o -index-unit-output-path /Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/MidiToMusic.o
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/ThemeSoloInterlude.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile ThemeSoloInterlude.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicNotation.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile MusicNotation.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MidiToMusic.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile MidiToMusic.swift
SwiftCompile normal arm64 Compiling\ FancyPlayer.swift,\ MusicUtils.swift,\ Solo.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Players/FancyPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/MusicUtils.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/Solo.swift (in target 'Notus' from project 'Notus')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Players/FancyPlayer.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile FancyPlayer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/MusicUtils.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile MusicUtils.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/Solo.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile Solo.swift
SwiftCompile normal arm64 Compiling\ MusicToPerformance.swift,\ Duration.swift,\ FrereJacques.swift,\ Pitch.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/MusicToPerformance.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Duration.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/FrereJacques.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Pitch.swift (in target 'Notus' from project 'Notus')
/Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/MusicToPerformance.swift:41:25: warning: enum case 'stack' has 2 associated values
39 | return music.musicToPerformance(context: updatedContext, playerMap: playerMap)
40 |
41 | case .stack(let (musicUpper, musicLower)):
| `- warning: enum case 'stack' has 2 associated values
42 | let per0 = musicUpper.musicToPerformance(context: context, playerMap: playerMap)
43 | let per1 = musicLower.musicToPerformance(context: context, playerMap: playerMap)
/Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicNotation.swift:5:19: note: 'stack' declared here
3 | public enum Music {
4 | case prim(Primitive)
5 | indirect case stack(Music, Music)
| `- note: 'stack' declared here
6 | indirect case seq(Music, Music)
7 | indirect case modify(Control, Music)
/Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/MusicToPerformance.swift:46:23: warning: enum case 'seq' has 2 associated values
44 | return (per0.0 + per1.0, per0.1 + per1.1)
45 |
46 | case .seq(let (musicLeft, musicRight)):
| `- warning: enum case 'seq' has 2 associated values
47 | var updatedContext = context
48 | updatedContext.beat += Time(musicLeft.duration())
/Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicNotation.swift:6:19: note: 'seq' declared here
4 | case prim(Primitive)
5 | indirect case stack(Music, Music)
6 | indirect case seq(Music, Music)
| `- note: 'seq' declared here
7 | indirect case modify(Control, Music)
8 | }
/Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/MusicToPerformance.swift:61:24: warning: enum case 'note' has 2 associated values
59 | private func primToPerformance(context: MusicContext, prim: Primitive) -> Performance {
60 | switch prim {
61 | case .note(let (dur, pitch)):
| `- warning: enum case 'note' has 2 associated values
62 | let event = context.player.noteInterpret(context, pitch, dur, [])
63 | return ([event], [])
/Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicNotation.swift:27:10: note: 'note' declared here
25 |
26 | public enum Primitive {
27 | case note(Dur, Pitch)
| `- note: 'note' declared here
28 | case noteAttr(Dur, Pitch, [NoteAttribute])
29 | case rest(Dur)
/Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/MusicToPerformance.swift:64:28: warning: enum case 'noteAttr' has 3 associated values
62 | let event = context.player.noteInterpret(context, pitch, dur, [])
63 | return ([event], [])
64 | case .noteAttr(let (dur, pitch, attrs)):
| `- warning: enum case 'noteAttr' has 3 associated values
65 | let event = context.player.noteInterpret(context, pitch, dur, attrs)
66 | return ([event], [])
/Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicNotation.swift:28:10: note: 'noteAttr' declared here
26 | public enum Primitive {
27 | case note(Dur, Pitch)
28 | case noteAttr(Dur, Pitch, [NoteAttribute])
| `- note: 'noteAttr' declared here
29 | case rest(Dur)
30 | case none
/Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Duration.swift:157:25: warning: enum case 'stack' has 2 associated values
155 | case .modify(_, let music):
156 | return music.duration()
157 | case .stack(let (musicUpper, musicLower)):
| `- warning: enum case 'stack' has 2 associated values
158 | let upperDuration = musicUpper.duration()
159 | let lowerDuration = musicLower.duration()
/Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicNotation.swift:5:19: note: 'stack' declared here
3 | public enum Music {
4 | case prim(Primitive)
5 | indirect case stack(Music, Music)
| `- note: 'stack' declared here
6 | indirect case seq(Music, Music)
7 | indirect case modify(Control, Music)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/MusicToPerformance.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile MusicToPerformance.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Duration.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile Duration.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/FrereJacques.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile FrereJacques.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Pitch.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile Pitch.swift
SwiftCompile normal arm64 Compiling\ Instrument.swift,\ MidiPlayer.swift,\ MidiToNotusBuilders.swift,\ DefaultPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/Instrument.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Playback/MidiPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MidiToNotusBuilders.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Players/DefaultPlayer.swift (in target 'Notus' from project 'Notus')
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Playback/MidiPlayer.swift:10:29: error: 'AVMIDIPlayer' is unavailable in watchOS
8 |
9 | public class MidiPlayer {
10 | private var midiPlayer: AVMIDIPlayer!
| `- error: 'AVMIDIPlayer' is unavailable in watchOS
11 |
12 | public var isPlaying: Bool {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFAudio.framework/Headers/AVMIDIPlayer.h:23:12: note: 'AVMIDIPlayer' has been explicitly marked unavailable here
21 | */
22 | API_AVAILABLE(macos(10.10), ios(8.0), tvos(9.0)) API_UNAVAILABLE(watchos)
23 | @interface AVMIDIPlayer : NSObject {
| `- note: 'AVMIDIPlayer' has been explicitly marked unavailable here
24 | @protected
25 | void *_impl;
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Playback/MidiPlayer.swift:58:69: error: cannot find type 'MusicSequence' in scope
56 |
57 | // from MusicSequence
58 | private func createMidiPlayerFromMusicSequence(_ musicSequence: MusicSequence, soundBankURL: URL?) {
| `- error: cannot find type 'MusicSequence' in scope
59 | var status = noErr
60 | var data: Unmanaged<CFData>?
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicToMidi.swift:12:65: error: cannot find type 'MusicSequence' in scope
10 | }
11 |
12 | public func toMusicSequence(playerMap: PlayerMap) throws -> MusicSequence {
| `- error: cannot find type 'MusicSequence' in scope
13 | return try toMusicSequence(playerMap: playerMap, userPatchMap: UserPatchMap.makeGMMap(music: self))
14 | }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/Instrument.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile Instrument.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Playback/MidiPlayer.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile MidiPlayer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MidiToNotusBuilders.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile MidiToNotusBuilders.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Players/DefaultPlayer.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile DefaultPlayer.swift
SwiftCompile normal arm64 Compiling\ ThemeChordsAndBass.swift,\ LillePeterEdderkop.swift,\ Event.swift,\ Performance.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/ThemeChordsAndBass.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/LillePeterEdderkop.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Event.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Performance.swift (in target 'Notus' from project 'Notus')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/ThemeChordsAndBass.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile ThemeChordsAndBass.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/LillePeterEdderkop.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile LillePeterEdderkop.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Event.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile Event.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Performance.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile Performance.swift
SwiftCompile normal arm64 Compiling\ ThemeMel.swift,\ Percussion.swift,\ UserPatchMap.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/ThemeMel.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/Percussion.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/UserPatchMap.swift (in target 'Notus' from project 'Notus')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/ThemeMel.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile ThemeMel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/Percussion.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile Percussion.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/UserPatchMap.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile UserPatchMap.swift
SwiftCompile normal arm64 Compiling\ Validaters.swift,\ ChordsAndBass.swift,\ MusicSequenceBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/Validaters.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/ChordsAndBass.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift (in target 'Notus' from project 'Notus')
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:6:24: error: cannot find type 'MusicSequence' in scope
4 | public struct MusicSequenceBuilder {
5 |
6 | let musicSequence: MusicSequence
| `- error: cannot find type 'MusicSequence' in scope
7 | private let _tempoTrack: MusicTrack
8 | private var _tracks: [Channel: MusicTrack] = [Channel: MusicTrack]()
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:7:30: error: cannot find type 'MusicTrack' in scope
5 |
6 | let musicSequence: MusicSequence
7 | private let _tempoTrack: MusicTrack
| `- error: cannot find type 'MusicTrack' in scope
8 | private var _tracks: [Channel: MusicTrack] = [Channel: MusicTrack]()
9 |
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:8:36: error: cannot find type 'MusicTrack' in scope
6 | let musicSequence: MusicSequence
7 | private let _tempoTrack: MusicTrack
8 | private var _tracks: [Channel: MusicTrack] = [Channel: MusicTrack]()
| `- error: cannot find type 'MusicTrack' in scope
9 |
10 | init(userPatchMap: UserPatchMap) throws {
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:8:60: error: cannot find 'MusicTrack' in scope
6 | let musicSequence: MusicSequence
7 | private let _tempoTrack: MusicTrack
8 | private var _tracks: [Channel: MusicTrack] = [Channel: MusicTrack]()
| `- error: cannot find 'MusicTrack' in scope
9 |
10 | init(userPatchMap: UserPatchMap) throws {
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:8:50: error: cannot call value of non-function type '[Channel.Type : Value]'
6 | let musicSequence: MusicSequence
7 | private let _tempoTrack: MusicTrack
8 | private var _tracks: [Channel: MusicTrack] = [Channel: MusicTrack]()
| `- error: cannot call value of non-function type '[Channel.Type : Value]'
9 |
10 | init(userPatchMap: UserPatchMap) throws {
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:8:50: error: type 'Channel.Type' cannot conform to 'Hashable' [#ProtocolTypeNonConformance]
6 | let musicSequence: MusicSequence
7 | private let _tempoTrack: MusicTrack
8 | private var _tracks: [Channel: MusicTrack] = [Channel: MusicTrack]()
| |- error: type 'Channel.Type' cannot conform to 'Hashable' [#ProtocolTypeNonConformance]
| |- note: only concrete types such as structs, enums and classes can conform to protocols
| `- note: required by generic struct 'Dictionary' where 'Key' = 'Channel.Type'
9 |
10 | init(userPatchMap: UserPatchMap) throws {
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:26:45: error: cannot find type 'MusicTimeStamp' in scope
24 | }
25 |
26 | func setTempo(_ bpm: UInt, atBeat beat: MusicTimeStamp) throws {
| `- error: cannot find type 'MusicTimeStamp' in scope
27 | try validateStatus(MusicTrackNewExtendedTempoEvent(_tempoTrack, beat, Float64(bpm)),
28 | domain: "SequenceBuilder", method: "MusicTrackNewExtendedTempoEvent")
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:31:44: error: cannot find type 'MusicTimeStamp' in scope
29 | }
30 |
31 | func setNote(note: UInt8, atBeat beat: MusicTimeStamp, withDuration dur: Float64,
| `- error: cannot find type 'MusicTimeStamp' in scope
32 | channel: Channel, velocity: UInt8, releaseVelocity: UInt8) throws {
33 |
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:50:85: error: cannot find type 'MusicTrack' in scope
48 | }
49 |
50 | private static func setInstrument(_ midiInstrument: Instrument, forTrack track: MusicTrack, channel: Channel) throws {
| `- error: cannot find type 'MusicTrack' in scope
51 | // Program change, first data byte is the patch, the second data byte is unused for program change messages (?)
52 | // Control/mode change is 0xCn, where n is channel number (0xB = 12*16^1 = 196)
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:64:52: error: cannot find type 'MusicTrack' in scope
62 | }
63 |
64 | private func track(channel: Channel) throws -> MusicTrack {
| `- error: cannot find type 'MusicTrack' in scope
65 | guard let track = _tracks[channel] else {
66 | throw NSError(domain: "MusicSequenceBuilder",
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:75:39: error: cannot find type 'MusicTrack' in scope
73 |
74 | // bank select msb(?)
75 | private static func setMSB(track: MusicTrack, channel: Channel, data1: UInt8) throws {
| `- error: cannot find type 'MusicTrack' in scope
76 | // Control/mode change is 0xBn, where n is channel number (0xB = 11*16^1 = 176)
77 | let status = 0xB0 + channel.rawValue
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:85:39: error: cannot find type 'MusicTrack' in scope
83 |
84 | // bank select lsb(?)
85 | private static func setLSB(track: MusicTrack, channel: Channel, data1: UInt8) throws {
| `- error: cannot find type 'MusicTrack' in scope
86 | // Control/mode change is 0xBn, where n is channel number (0xB = 11*16^1 = 176)
87 | let status = 0xB0 + channel.rawValue
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:95:57: error: cannot find type 'MusicSequence' in scope
93 | }
94 |
95 | private static func createMusicSequence() throws -> MusicSequence {
| `- error: cannot find type 'MusicSequence' in scope
96 | var musicSequence: MusicSequence?
97 | try validateStatus(NewMusicSequence(&musicSequence),
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:103:77: error: cannot find type 'MusicTrack' in scope
101 | }
102 |
103 | private static func createTempoTrack(sequence: MusicSequence) throws -> MusicTrack {
| `- error: cannot find type 'MusicTrack' in scope
104 | var tempoTrack: MusicTrack?
105 | try validateStatus(MusicSequenceGetTempoTrack(sequence, &tempoTrack),
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:103:52: error: cannot find type 'MusicSequence' in scope
101 | }
102 |
103 | private static func createTempoTrack(sequence: MusicSequence) throws -> MusicTrack {
| `- error: cannot find type 'MusicSequence' in scope
104 | var tempoTrack: MusicTrack?
105 | try validateStatus(MusicSequenceGetTempoTrack(sequence, &tempoTrack),
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:111:72: error: cannot find type 'MusicTrack' in scope
109 | }
110 |
111 | private static func createTrack(sequence: MusicSequence) throws -> MusicTrack {
| `- error: cannot find type 'MusicTrack' in scope
112 | var track: MusicTrack?
113 | try validateStatus(MusicSequenceNewTrack(sequence, &track),
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:111:47: error: cannot find type 'MusicSequence' in scope
109 | }
110 |
111 | private static func createTrack(sequence: MusicSequence) throws -> MusicTrack {
| `- error: cannot find type 'MusicSequence' in scope
112 | var track: MusicTrack?
113 | try validateStatus(MusicSequenceNewTrack(sequence, &track),
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:20:90: error: cannot find 'kAUSampler_DefaultMelodicBankMSB' in scope
18 | _tracks[channel] = track
19 |
20 | try MusicSequenceBuilder.setMSB(track: track, channel: channel, data1: UInt8(kAUSampler_DefaultMelodicBankMSB))
| `- error: cannot find 'kAUSampler_DefaultMelodicBankMSB' in scope
21 | try MusicSequenceBuilder.setLSB(track: track, channel: channel, data1: UInt8(kAUSampler_DefaultBankLSB))
22 | try MusicSequenceBuilder.setInstrument(instrument, forTrack: track, channel: channel)
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:21:90: error: cannot find 'kAUSampler_DefaultBankLSB' in scope
19 |
20 | try MusicSequenceBuilder.setMSB(track: track, channel: channel, data1: UInt8(kAUSampler_DefaultMelodicBankMSB))
21 | try MusicSequenceBuilder.setLSB(track: track, channel: channel, data1: UInt8(kAUSampler_DefaultBankLSB))
| `- error: cannot find 'kAUSampler_DefaultBankLSB' in scope
22 | try MusicSequenceBuilder.setInstrument(instrument, forTrack: track, channel: channel)
23 | }
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:22:17: error: instance member 'setInstrument' cannot be used on type 'MusicSequenceBuilder'; did you mean to use a value of this type instead?
20 | try MusicSequenceBuilder.setMSB(track: track, channel: channel, data1: UInt8(kAUSampler_DefaultMelodicBankMSB))
21 | try MusicSequenceBuilder.setLSB(track: track, channel: channel, data1: UInt8(kAUSampler_DefaultBankLSB))
22 | try MusicSequenceBuilder.setInstrument(instrument, forTrack: track, channel: channel)
| `- error: instance member 'setInstrument' cannot be used on type 'MusicSequenceBuilder'; did you mean to use a value of this type instead?
23 | }
24 | }
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:22:74: error: extra argument 'forTrack' in call
20 | try MusicSequenceBuilder.setMSB(track: track, channel: channel, data1: UInt8(kAUSampler_DefaultMelodicBankMSB))
21 | try MusicSequenceBuilder.setLSB(track: track, channel: channel, data1: UInt8(kAUSampler_DefaultBankLSB))
22 | try MusicSequenceBuilder.setInstrument(instrument, forTrack: track, channel: channel)
| `- error: extra argument 'forTrack' in call
23 | }
24 | }
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:27:28: error: cannot find 'MusicTrackNewExtendedTempoEvent' in scope
25 |
26 | func setTempo(_ bpm: UInt, atBeat beat: MusicTimeStamp) throws {
27 | try validateStatus(MusicTrackNewExtendedTempoEvent(_tempoTrack, beat, Float64(bpm)),
| `- error: cannot find 'MusicTrackNewExtendedTempoEvent' in scope
28 | domain: "SequenceBuilder", method: "MusicTrackNewExtendedTempoEvent")
29 | }
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:35:20: error: cannot find 'MIDINoteMessage' in scope
33 |
34 | let musicTrack = try track(channel: channel)
35 | var mess = MIDINoteMessage(channel: channel.rawValue,
| `- error: cannot find 'MIDINoteMessage' in scope
36 | note: note,
37 | velocity: velocity,
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:40:28: error: cannot find 'MusicTrackNewMIDINoteEvent' in scope
38 | releaseVelocity: releaseVelocity,
39 | duration: Float32(dur))
40 | try validateStatus(MusicTrackNewMIDINoteEvent(musicTrack, beat, &mess),
| `- error: cannot find 'MusicTrackNewMIDINoteEvent' in scope
41 | domain: "SequenceBuilder", method: "MIDINoteMessage")
42 | }
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:47:13: error: instance member 'setInstrument' cannot be used on type 'MusicSequenceBuilder'; did you mean to use a value of this type instead?
45 | let musicTrack = try track(channel: channel)
46 |
47 | try MusicSequenceBuilder.setInstrument(midiInstrument, forTrack: musicTrack, channel: channel)
| `- error: instance member 'setInstrument' cannot be used on type 'MusicSequenceBuilder'; did you mean to use a value of this type instead?
48 | }
49 |
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:47:74: error: extra argument 'forTrack' in call
45 | let musicTrack = try track(channel: channel)
46 |
47 | try MusicSequenceBuilder.setInstrument(midiInstrument, forTrack: musicTrack, channel: channel)
| `- error: extra argument 'forTrack' in call
48 | }
49 |
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:59:24: error: cannot find 'MIDIChannelMessage' in scope
57 | let status = 0xC0 + channel.rawValue
58 | let instrument = (midiInstrument.rawValue - 1) % 128
59 | var chanmess = MIDIChannelMessage(status: status, data1: instrument, data2: 0, reserved: 0)
| `- error: cannot find 'MIDIChannelMessage' in scope
60 | try validateStatus(MusicTrackNewMIDIChannelEvent(track, 0, &chanmess),
61 | domain: "SequenceBuilder", method: "MusicTrackNewMIDIChannelEvent")
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:60:28: error: cannot find 'MusicTrackNewMIDIChannelEvent' in scope
58 | let instrument = (midiInstrument.rawValue - 1) % 128
59 | var chanmess = MIDIChannelMessage(status: status, data1: instrument, data2: 0, reserved: 0)
60 | try validateStatus(MusicTrackNewMIDIChannelEvent(track, 0, &chanmess),
| `- error: cannot find 'MusicTrackNewMIDIChannelEvent' in scope
61 | domain: "SequenceBuilder", method: "MusicTrackNewMIDIChannelEvent")
62 | }
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:79:24: error: cannot find 'MIDIChannelMessage' in scope
77 | let status = 0xB0 + channel.rawValue
78 |
79 | var chanmess = MIDIChannelMessage(status: status, data1: data1, data2:0, reserved: 0)
| `- error: cannot find 'MIDIChannelMessage' in scope
80 | try validateStatus(MusicTrackNewMIDIChannelEvent(track, 0, &chanmess),
81 | domain: "SequenceBuilder", method: "MusicTrackNewMIDIChannelEvent")
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:80:28: error: cannot find 'MusicTrackNewMIDIChannelEvent' in scope
78 |
79 | var chanmess = MIDIChannelMessage(status: status, data1: data1, data2:0, reserved: 0)
80 | try validateStatus(MusicTrackNewMIDIChannelEvent(track, 0, &chanmess),
| `- error: cannot find 'MusicTrackNewMIDIChannelEvent' in scope
81 | domain: "SequenceBuilder", method: "MusicTrackNewMIDIChannelEvent")
82 | }
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:89:24: error: cannot find 'MIDIChannelMessage' in scope
87 | let status = 0xB0 + channel.rawValue
88 |
89 | var chanmess = MIDIChannelMessage(status: status, data1: data1, data2: 0, reserved: 0)
| `- error: cannot find 'MIDIChannelMessage' in scope
90 | try validateStatus(MusicTrackNewMIDIChannelEvent(track, 0, &chanmess),
91 | domain: "SequenceBuilder", method: "MusicTrackNewMIDIChannelEvent")
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:90:28: error: cannot find 'MusicTrackNewMIDIChannelEvent' in scope
88 |
89 | var chanmess = MIDIChannelMessage(status: status, data1: data1, data2: 0, reserved: 0)
90 | try validateStatus(MusicTrackNewMIDIChannelEvent(track, 0, &chanmess),
| `- error: cannot find 'MusicTrackNewMIDIChannelEvent' in scope
91 | domain: "SequenceBuilder", method: "MusicTrackNewMIDIChannelEvent")
92 |
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:96:28: error: cannot find type 'MusicSequence' in scope
94 |
95 | private static func createMusicSequence() throws -> MusicSequence {
96 | var musicSequence: MusicSequence?
| `- error: cannot find type 'MusicSequence' in scope
97 | try validateStatus(NewMusicSequence(&musicSequence),
98 | domain: "SequenceBuilder", method: "NewMusicSequence")
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:97:28: error: cannot find 'NewMusicSequence' in scope
95 | private static func createMusicSequence() throws -> MusicSequence {
96 | var musicSequence: MusicSequence?
97 | try validateStatus(NewMusicSequence(&musicSequence),
| `- error: cannot find 'NewMusicSequence' in scope
98 | domain: "SequenceBuilder", method: "NewMusicSequence")
99 |
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:104:25: error: cannot find type 'MusicTrack' in scope
102 |
103 | private static func createTempoTrack(sequence: MusicSequence) throws -> MusicTrack {
104 | var tempoTrack: MusicTrack?
| `- error: cannot find type 'MusicTrack' in scope
105 | try validateStatus(MusicSequenceGetTempoTrack(sequence, &tempoTrack),
106 | domain: "SequenceBuilder", method: "MusicSequenceGetTempoTrack")
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:105:28: error: cannot find 'MusicSequenceGetTempoTrack' in scope
103 | private static func createTempoTrack(sequence: MusicSequence) throws -> MusicTrack {
104 | var tempoTrack: MusicTrack?
105 | try validateStatus(MusicSequenceGetTempoTrack(sequence, &tempoTrack),
| `- error: cannot find 'MusicSequenceGetTempoTrack' in scope
106 | domain: "SequenceBuilder", method: "MusicSequenceGetTempoTrack")
107 |
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:112:20: error: cannot find type 'MusicTrack' in scope
110 |
111 | private static func createTrack(sequence: MusicSequence) throws -> MusicTrack {
112 | var track: MusicTrack?
| `- error: cannot find type 'MusicTrack' in scope
113 | try validateStatus(MusicSequenceNewTrack(sequence, &track),
114 | domain: "SequenceBuilder", method: "MusicSequenceNewTrack")
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:113:28: error: cannot find 'MusicSequenceNewTrack' in scope
111 | private static func createTrack(sequence: MusicSequence) throws -> MusicTrack {
112 | var track: MusicTrack?
113 | try validateStatus(MusicSequenceNewTrack(sequence, &track),
| `- error: cannot find 'MusicSequenceNewTrack' in scope
114 | domain: "SequenceBuilder", method: "MusicSequenceNewTrack")
115 |
[#ProtocolTypeNonConformance]: <https://docs.swift.org/compiler/documentation/diagnostics/protocol-type-non-conformance>
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/Validaters.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile Validaters.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/ChordsAndBass.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile ChordsAndBass.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile MusicSequenceBuilder.swift
SwiftCompile normal arm64 Compiling\ MusicToMidi.swift,\ DrumSolo.swift,\ MusicNotationSimpleTypes.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicToMidi.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/DrumSolo.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/MusicNotationSimpleTypes.swift (in target 'Notus' from project 'Notus')
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicToMidi.swift:12:65: error: cannot find type 'MusicSequence' in scope
10 | }
11 |
12 | public func toMusicSequence(playerMap: PlayerMap) throws -> MusicSequence {
| `- error: cannot find type 'MusicSequence' in scope
13 | return try toMusicSequence(playerMap: playerMap, userPatchMap: UserPatchMap.makeGMMap(music: self))
14 | }
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicToMidi.swift:16:93: error: cannot find type 'MusicSequence' in scope
14 | }
15 |
16 | public func toMusicSequence(playerMap: PlayerMap, userPatchMap: UserPatchMap) throws -> MusicSequence {
| `- error: cannot find type 'MusicSequence' in scope
17 | let seqBuilder = try MusicSequenceBuilder(userPatchMap: userPatchMap)
18 |
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:31:44: error: cannot find type 'MusicTimeStamp' in scope
29 | }
30 |
31 | func setNote(note: UInt8, atBeat beat: MusicTimeStamp, withDuration dur: Float64,
| `- error: cannot find type 'MusicTimeStamp' in scope
32 | channel: Channel, velocity: UInt8, releaseVelocity: UInt8) throws {
33 |
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:26:45: error: cannot find type 'MusicTimeStamp' in scope
24 | }
25 |
26 | func setTempo(_ bpm: UInt, atBeat beat: MusicTimeStamp) throws {
| `- error: cannot find type 'MusicTimeStamp' in scope
27 | try validateStatus(MusicTrackNewExtendedTempoEvent(_tempoTrack, beat, Float64(bpm)),
28 | domain: "SequenceBuilder", method: "MusicTrackNewExtendedTempoEvent")
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:6:24: error: cannot find type 'MusicSequence' in scope
4 | public struct MusicSequenceBuilder {
5 |
6 | let musicSequence: MusicSequence
| `- error: cannot find type 'MusicSequence' in scope
7 | private let _tempoTrack: MusicTrack
8 | private var _tracks: [Channel: MusicTrack] = [Channel: MusicTrack]()
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/CanineMain.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/Channel.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Triol.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Counterpoint.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/ThemeChordsAndBass.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/LillePeterEdderkop.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Event.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Performance.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/MusicToPerformance.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Duration.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/FrereJacques.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Pitch.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/Instrument.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Playback/MidiPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MidiToNotusBuilders.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Players/DefaultPlayer.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicToMidi.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/DrumSolo.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/MusicNotationSimpleTypes.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Players/FancyPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/MusicUtils.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/Solo.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/Validaters.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/ChordsAndBass.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/ThemeMel.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/Percussion.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/UserPatchMap.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Chameleon.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/SoloChordsAndBass.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/James.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/ThemeSoloInterlude.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicNotation.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MidiToMusic.swift -supplementary-output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/supplementaryOutputs-5 -target arm64-apple-watchos27.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=5 -swift-version 5 -O -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -empty-abi-descriptor -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 -file-compilation-dir /Users/admin/builder/spi-builder-workspace -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -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/Notus.build/Debug-watchos/Notus.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/DerivedSources -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Notus -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/MusicToMidi.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/DrumSolo.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/MusicNotationSimpleTypes.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus.swiftmodule -index-unit-output-path /Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/MusicToMidi.o -index-unit-output-path /Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/DrumSolo.o -index-unit-output-path /Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/MusicNotationSimpleTypes.o
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicToMidi.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile MusicToMidi.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/DrumSolo.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile DrumSolo.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/MusicNotationSimpleTypes.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile MusicNotationSimpleTypes.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64 Compiling\ ThemeSoloInterlude.swift,\ MusicNotation.swift,\ MidiToMusic.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/ThemeSoloInterlude.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicNotation.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MidiToMusic.swift (in target 'Notus' from project 'Notus')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MidiToMusic.swift (in target 'Notus' from project 'Notus')
SwiftCompile normal arm64 Compiling\ MusicToMidi.swift,\ DrumSolo.swift,\ MusicNotationSimpleTypes.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicToMidi.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/DrumSolo.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/MusicNotationSimpleTypes.swift (in target 'Notus' from project 'Notus')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicToMidi.swift (in target 'Notus' from project 'Notus')
Building project Notus with scheme Notus-Package
(5 failures)
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
resolved source packages:
{
"dependencies" : [
],
"manifest_display_name" : "Notus",
"name" : "Notus",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "Notus",
"targets" : [
"Notus"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "NotusTests",
"module_type" : "SwiftTarget",
"name" : "NotusTests",
"path" : "Tests/NotusTests",
"sources" : [
"MusicNotation/MusicNotationTests.swift",
"Performance/Players/DefaultPlayerTests.swift",
"Performance/Players/FancyPlayerTests.swift",
"Performance/UserPatchMapTests.swift",
"XCTestManifests.swift"
],
"target_dependencies" : [
"Notus"
],
"type" : "test"
},
{
"c99name" : "Notus",
"module_type" : "SwiftTarget",
"name" : "Notus",
"path" : "Sources/Notus",
"product_memberships" : [
"Notus"
],
"sources" : [
"Music/Channel.swift",
"Music/Instrument.swift",
"Music/MusicNotationSimpleTypes.swift",
"Music/MusicUtils.swift",
"Music/Percussion.swift",
"MusicExamples/Canine/CanineMain.swift",
"MusicExamples/Canine/ChordsAndBass.swift",
"MusicExamples/Canine/Solo.swift",
"MusicExamples/Canine/SoloChordsAndBass.swift",
"MusicExamples/Canine/ThemeChordsAndBass.swift",
"MusicExamples/Canine/ThemeMel.swift",
"MusicExamples/Canine/ThemeSoloInterlude.swift",
"MusicExamples/Chameleon.swift",
"MusicExamples/Counterpoint.swift",
"MusicExamples/DrumSolo.swift",
"MusicExamples/FrereJacques.swift",
"MusicExamples/James.swift",
"MusicExamples/LillePeterEdderkop.swift",
"MusicExamples/Triol.swift",
"MusicNotation.swift",
"NotusIO/Midi/MidiToMusic.swift",
"NotusIO/Midi/MidiToNotusBuilders.swift",
"NotusIO/Midi/MusicSequenceBuilder.swift",
"NotusIO/Midi/MusicToMidi.swift",
"NotusIO/Midi/Validaters.swift",
"NotusIO/Playback/MidiPlayer.swift",
"Performance/Duration.swift",
"Performance/Event.swift",
"Performance/MusicToPerformance.swift",
"Performance/Performance.swift",
"Performance/Pitch.swift",
"Performance/Players/DefaultPlayer.swift",
"Performance/Players/FancyPlayer.swift",
"Performance/UserPatchMap.swift"
],
"type" : "library"
}
],
"tools_version" : "5.0"
}
{
"project" : {
"configurations" : [
"Debug",
"Release"
],
"name" : "Notus",
"schemes" : [
"Notus-Package"
],
"targets" : [
"Notus",
"NotusPackageDescription",
"NotusPackageTests",
"NotusTests"
]
}
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Notus-Package -destination generic/platform=watchOS
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme Notus-Package -destination generic/platform=watchOS
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (1 target)
Target 'Notus' in project 'Notus' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/Notus.xcodeproj
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
SwiftDriver Notus normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name Notus -O @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DXcode -enable-bare-slash-regex -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64-apple-watchos27.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus_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/Notus.build/Debug-watchos/Notus.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/DerivedSources -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ Instrument.swift,\ MidiPlayer.swift,\ MidiToNotusBuilders.swift,\ DefaultPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/Instrument.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Playback/MidiPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MidiToNotusBuilders.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Players/DefaultPlayer.swift (in target 'Notus' from project 'Notus')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/Instrument.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile Instrument.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Playback/MidiPlayer.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile MidiPlayer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MidiToNotusBuilders.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile MidiToNotusBuilders.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Players/DefaultPlayer.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile DefaultPlayer.swift
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Playback/MidiPlayer.swift:10:29: error: 'AVMIDIPlayer' is unavailable in watchOS
8 |
9 | public class MidiPlayer {
10 | private var midiPlayer: AVMIDIPlayer!
| `- error: 'AVMIDIPlayer' is unavailable in watchOS
11 |
12 | public var isPlaying: Bool {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFAudio.framework/Headers/AVMIDIPlayer.h:23:12: note: 'AVMIDIPlayer' has been explicitly marked unavailable here
21 | */
22 | API_AVAILABLE(macos(10.10), ios(8.0), tvos(9.0)) API_UNAVAILABLE(watchos)
23 | @interface AVMIDIPlayer : NSObject {
| `- note: 'AVMIDIPlayer' has been explicitly marked unavailable here
24 | @protected
25 | void *_impl;
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Playback/MidiPlayer.swift:58:69: error: cannot find type 'MusicSequence' in scope
56 |
57 | // from MusicSequence
58 | private func createMidiPlayerFromMusicSequence(_ musicSequence: MusicSequence, soundBankURL: URL?) {
| `- error: cannot find type 'MusicSequence' in scope
59 | var status = noErr
60 | var data: Unmanaged<CFData>?
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicToMidi.swift:12:65: error: cannot find type 'MusicSequence' in scope
10 | }
11 |
12 | public func toMusicSequence(playerMap: PlayerMap) throws -> MusicSequence {
| `- error: cannot find type 'MusicSequence' in scope
13 | return try toMusicSequence(playerMap: playerMap, userPatchMap: UserPatchMap.makeGMMap(music: self))
14 | }
SwiftCompile normal arm64 Compiling\ Validaters.swift,\ ChordsAndBass.swift,\ MusicSequenceBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/Validaters.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/ChordsAndBass.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift (in target 'Notus' from project 'Notus')
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:6:24: error: cannot find type 'MusicSequence' in scope
4 | public struct MusicSequenceBuilder {
5 |
6 | let musicSequence: MusicSequence
| `- error: cannot find type 'MusicSequence' in scope
7 | private let _tempoTrack: MusicTrack
8 | private var _tracks: [Channel: MusicTrack] = [Channel: MusicTrack]()
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:7:30: error: cannot find type 'MusicTrack' in scope
5 |
6 | let musicSequence: MusicSequence
7 | private let _tempoTrack: MusicTrack
| `- error: cannot find type 'MusicTrack' in scope
8 | private var _tracks: [Channel: MusicTrack] = [Channel: MusicTrack]()
9 |
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:8:36: error: cannot find type 'MusicTrack' in scope
6 | let musicSequence: MusicSequence
7 | private let _tempoTrack: MusicTrack
8 | private var _tracks: [Channel: MusicTrack] = [Channel: MusicTrack]()
| `- error: cannot find type 'MusicTrack' in scope
9 |
10 | init(userPatchMap: UserPatchMap) throws {
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:8:60: error: cannot find 'MusicTrack' in scope
6 | let musicSequence: MusicSequence
7 | private let _tempoTrack: MusicTrack
8 | private var _tracks: [Channel: MusicTrack] = [Channel: MusicTrack]()
| `- error: cannot find 'MusicTrack' in scope
9 |
10 | init(userPatchMap: UserPatchMap) throws {
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:8:50: error: cannot call value of non-function type '[Channel.Type : Value]'
6 | let musicSequence: MusicSequence
7 | private let _tempoTrack: MusicTrack
8 | private var _tracks: [Channel: MusicTrack] = [Channel: MusicTrack]()
| `- error: cannot call value of non-function type '[Channel.Type : Value]'
9 |
10 | init(userPatchMap: UserPatchMap) throws {
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:8:50: error: type 'Channel.Type' cannot conform to 'Hashable' [#ProtocolTypeNonConformance]
6 | let musicSequence: MusicSequence
7 | private let _tempoTrack: MusicTrack
8 | private var _tracks: [Channel: MusicTrack] = [Channel: MusicTrack]()
| |- error: type 'Channel.Type' cannot conform to 'Hashable' [#ProtocolTypeNonConformance]
| |- note: only concrete types such as structs, enums and classes can conform to protocols
| `- note: required by generic struct 'Dictionary' where 'Key' = 'Channel.Type'
9 |
10 | init(userPatchMap: UserPatchMap) throws {
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:26:45: error: cannot find type 'MusicTimeStamp' in scope
24 | }
25 |
26 | func setTempo(_ bpm: UInt, atBeat beat: MusicTimeStamp) throws {
| `- error: cannot find type 'MusicTimeStamp' in scope
27 | try validateStatus(MusicTrackNewExtendedTempoEvent(_tempoTrack, beat, Float64(bpm)),
28 | domain: "SequenceBuilder", method: "MusicTrackNewExtendedTempoEvent")
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:31:44: error: cannot find type 'MusicTimeStamp' in scope
29 | }
30 |
31 | func setNote(note: UInt8, atBeat beat: MusicTimeStamp, withDuration dur: Float64,
| `- error: cannot find type 'MusicTimeStamp' in scope
32 | channel: Channel, velocity: UInt8, releaseVelocity: UInt8) throws {
33 |
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:50:85: error: cannot find type 'MusicTrack' in scope
48 | }
49 |
50 | private static func setInstrument(_ midiInstrument: Instrument, forTrack track: MusicTrack, channel: Channel) throws {
| `- error: cannot find type 'MusicTrack' in scope
51 | // Program change, first data byte is the patch, the second data byte is unused for program change messages (?)
52 | // Control/mode change is 0xCn, where n is channel number (0xB = 12*16^1 = 196)
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:64:52: error: cannot find type 'MusicTrack' in scope
62 | }
63 |
64 | private func track(channel: Channel) throws -> MusicTrack {
| `- error: cannot find type 'MusicTrack' in scope
65 | guard let track = _tracks[channel] else {
66 | throw NSError(domain: "MusicSequenceBuilder",
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:75:39: error: cannot find type 'MusicTrack' in scope
73 |
74 | // bank select msb(?)
75 | private static func setMSB(track: MusicTrack, channel: Channel, data1: UInt8) throws {
| `- error: cannot find type 'MusicTrack' in scope
76 | // Control/mode change is 0xBn, where n is channel number (0xB = 11*16^1 = 176)
77 | let status = 0xB0 + channel.rawValue
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:85:39: error: cannot find type 'MusicTrack' in scope
83 |
84 | // bank select lsb(?)
85 | private static func setLSB(track: MusicTrack, channel: Channel, data1: UInt8) throws {
| `- error: cannot find type 'MusicTrack' in scope
86 | // Control/mode change is 0xBn, where n is channel number (0xB = 11*16^1 = 176)
87 | let status = 0xB0 + channel.rawValue
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:95:57: error: cannot find type 'MusicSequence' in scope
93 | }
94 |
95 | private static func createMusicSequence() throws -> MusicSequence {
| `- error: cannot find type 'MusicSequence' in scope
96 | var musicSequence: MusicSequence?
97 | try validateStatus(NewMusicSequence(&musicSequence),
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:103:77: error: cannot find type 'MusicTrack' in scope
101 | }
102 |
103 | private static func createTempoTrack(sequence: MusicSequence) throws -> MusicTrack {
| `- error: cannot find type 'MusicTrack' in scope
104 | var tempoTrack: MusicTrack?
105 | try validateStatus(MusicSequenceGetTempoTrack(sequence, &tempoTrack),
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:103:52: error: cannot find type 'MusicSequence' in scope
101 | }
102 |
103 | private static func createTempoTrack(sequence: MusicSequence) throws -> MusicTrack {
| `- error: cannot find type 'MusicSequence' in scope
104 | var tempoTrack: MusicTrack?
105 | try validateStatus(MusicSequenceGetTempoTrack(sequence, &tempoTrack),
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:111:72: error: cannot find type 'MusicTrack' in scope
109 | }
110 |
111 | private static func createTrack(sequence: MusicSequence) throws -> MusicTrack {
| `- error: cannot find type 'MusicTrack' in scope
112 | var track: MusicTrack?
113 | try validateStatus(MusicSequenceNewTrack(sequence, &track),
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:111:47: error: cannot find type 'MusicSequence' in scope
109 | }
110 |
111 | private static func createTrack(sequence: MusicSequence) throws -> MusicTrack {
| `- error: cannot find type 'MusicSequence' in scope
112 | var track: MusicTrack?
113 | try validateStatus(MusicSequenceNewTrack(sequence, &track),
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:20:90: error: cannot find 'kAUSampler_DefaultMelodicBankMSB' in scope
18 | _tracks[channel] = track
19 |
20 | try MusicSequenceBuilder.setMSB(track: track, channel: channel, data1: UInt8(kAUSampler_DefaultMelodicBankMSB))
| `- error: cannot find 'kAUSampler_DefaultMelodicBankMSB' in scope
21 | try MusicSequenceBuilder.setLSB(track: track, channel: channel, data1: UInt8(kAUSampler_DefaultBankLSB))
22 | try MusicSequenceBuilder.setInstrument(instrument, forTrack: track, channel: channel)
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:21:90: error: cannot find 'kAUSampler_DefaultBankLSB' in scope
19 |
20 | try MusicSequenceBuilder.setMSB(track: track, channel: channel, data1: UInt8(kAUSampler_DefaultMelodicBankMSB))
21 | try MusicSequenceBuilder.setLSB(track: track, channel: channel, data1: UInt8(kAUSampler_DefaultBankLSB))
| `- error: cannot find 'kAUSampler_DefaultBankLSB' in scope
22 | try MusicSequenceBuilder.setInstrument(instrument, forTrack: track, channel: channel)
23 | }
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:22:17: error: instance member 'setInstrument' cannot be used on type 'MusicSequenceBuilder'; did you mean to use a value of this type instead?
20 | try MusicSequenceBuilder.setMSB(track: track, channel: channel, data1: UInt8(kAUSampler_DefaultMelodicBankMSB))
21 | try MusicSequenceBuilder.setLSB(track: track, channel: channel, data1: UInt8(kAUSampler_DefaultBankLSB))
22 | try MusicSequenceBuilder.setInstrument(instrument, forTrack: track, channel: channel)
| `- error: instance member 'setInstrument' cannot be used on type 'MusicSequenceBuilder'; did you mean to use a value of this type instead?
23 | }
24 | }
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:22:74: error: extra argument 'forTrack' in call
20 | try MusicSequenceBuilder.setMSB(track: track, channel: channel, data1: UInt8(kAUSampler_DefaultMelodicBankMSB))
21 | try MusicSequenceBuilder.setLSB(track: track, channel: channel, data1: UInt8(kAUSampler_DefaultBankLSB))
22 | try MusicSequenceBuilder.setInstrument(instrument, forTrack: track, channel: channel)
| `- error: extra argument 'forTrack' in call
23 | }
24 | }
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:27:28: error: cannot find 'MusicTrackNewExtendedTempoEvent' in scope
25 |
26 | func setTempo(_ bpm: UInt, atBeat beat: MusicTimeStamp) throws {
27 | try validateStatus(MusicTrackNewExtendedTempoEvent(_tempoTrack, beat, Float64(bpm)),
| `- error: cannot find 'MusicTrackNewExtendedTempoEvent' in scope
28 | domain: "SequenceBuilder", method: "MusicTrackNewExtendedTempoEvent")
29 | }
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:35:20: error: cannot find 'MIDINoteMessage' in scope
33 |
34 | let musicTrack = try track(channel: channel)
35 | var mess = MIDINoteMessage(channel: channel.rawValue,
| `- error: cannot find 'MIDINoteMessage' in scope
36 | note: note,
37 | velocity: velocity,
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:40:28: error: cannot find 'MusicTrackNewMIDINoteEvent' in scope
38 | releaseVelocity: releaseVelocity,
39 | duration: Float32(dur))
40 | try validateStatus(MusicTrackNewMIDINoteEvent(musicTrack, beat, &mess),
| `- error: cannot find 'MusicTrackNewMIDINoteEvent' in scope
41 | domain: "SequenceBuilder", method: "MIDINoteMessage")
42 | }
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:47:74: error: extra argument 'forTrack' in call
45 | let musicTrack = try track(channel: channel)
46 |
47 | try MusicSequenceBuilder.setInstrument(midiInstrument, forTrack: musicTrack, channel: channel)
| `- error: extra argument 'forTrack' in call
48 | }
49 |
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:47:13: error: instance member 'setInstrument' cannot be used on type 'MusicSequenceBuilder'; did you mean to use a value of this type instead?
45 | let musicTrack = try track(channel: channel)
46 |
47 | try MusicSequenceBuilder.setInstrument(midiInstrument, forTrack: musicTrack, channel: channel)
| `- error: instance member 'setInstrument' cannot be used on type 'MusicSequenceBuilder'; did you mean to use a value of this type instead?
48 | }
49 |
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:59:24: error: cannot find 'MIDIChannelMessage' in scope
57 | let status = 0xC0 + channel.rawValue
58 | let instrument = (midiInstrument.rawValue - 1) % 128
59 | var chanmess = MIDIChannelMessage(status: status, data1: instrument, data2: 0, reserved: 0)
| `- error: cannot find 'MIDIChannelMessage' in scope
60 | try validateStatus(MusicTrackNewMIDIChannelEvent(track, 0, &chanmess),
61 | domain: "SequenceBuilder", method: "MusicTrackNewMIDIChannelEvent")
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:60:28: error: cannot find 'MusicTrackNewMIDIChannelEvent' in scope
58 | let instrument = (midiInstrument.rawValue - 1) % 128
59 | var chanmess = MIDIChannelMessage(status: status, data1: instrument, data2: 0, reserved: 0)
60 | try validateStatus(MusicTrackNewMIDIChannelEvent(track, 0, &chanmess),
| `- error: cannot find 'MusicTrackNewMIDIChannelEvent' in scope
61 | domain: "SequenceBuilder", method: "MusicTrackNewMIDIChannelEvent")
62 | }
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:79:24: error: cannot find 'MIDIChannelMessage' in scope
77 | let status = 0xB0 + channel.rawValue
78 |
79 | var chanmess = MIDIChannelMessage(status: status, data1: data1, data2:0, reserved: 0)
| `- error: cannot find 'MIDIChannelMessage' in scope
80 | try validateStatus(MusicTrackNewMIDIChannelEvent(track, 0, &chanmess),
81 | domain: "SequenceBuilder", method: "MusicTrackNewMIDIChannelEvent")
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:80:28: error: cannot find 'MusicTrackNewMIDIChannelEvent' in scope
78 |
79 | var chanmess = MIDIChannelMessage(status: status, data1: data1, data2:0, reserved: 0)
80 | try validateStatus(MusicTrackNewMIDIChannelEvent(track, 0, &chanmess),
| `- error: cannot find 'MusicTrackNewMIDIChannelEvent' in scope
81 | domain: "SequenceBuilder", method: "MusicTrackNewMIDIChannelEvent")
82 | }
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:89:24: error: cannot find 'MIDIChannelMessage' in scope
87 | let status = 0xB0 + channel.rawValue
88 |
89 | var chanmess = MIDIChannelMessage(status: status, data1: data1, data2: 0, reserved: 0)
| `- error: cannot find 'MIDIChannelMessage' in scope
90 | try validateStatus(MusicTrackNewMIDIChannelEvent(track, 0, &chanmess),
91 | domain: "SequenceBuilder", method: "MusicTrackNewMIDIChannelEvent")
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:90:28: error: cannot find 'MusicTrackNewMIDIChannelEvent' in scope
88 |
89 | var chanmess = MIDIChannelMessage(status: status, data1: data1, data2: 0, reserved: 0)
90 | try validateStatus(MusicTrackNewMIDIChannelEvent(track, 0, &chanmess),
| `- error: cannot find 'MusicTrackNewMIDIChannelEvent' in scope
91 | domain: "SequenceBuilder", method: "MusicTrackNewMIDIChannelEvent")
92 |
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:96:28: error: cannot find type 'MusicSequence' in scope
94 |
95 | private static func createMusicSequence() throws -> MusicSequence {
96 | var musicSequence: MusicSequence?
| `- error: cannot find type 'MusicSequence' in scope
97 | try validateStatus(NewMusicSequence(&musicSequence),
98 | domain: "SequenceBuilder", method: "NewMusicSequence")
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:97:28: error: cannot find 'NewMusicSequence' in scope
95 | private static func createMusicSequence() throws -> MusicSequence {
96 | var musicSequence: MusicSequence?
97 | try validateStatus(NewMusicSequence(&musicSequence),
| `- error: cannot find 'NewMusicSequence' in scope
98 | domain: "SequenceBuilder", method: "NewMusicSequence")
99 |
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:104:25: error: cannot find type 'MusicTrack' in scope
102 |
103 | private static func createTempoTrack(sequence: MusicSequence) throws -> MusicTrack {
104 | var tempoTrack: MusicTrack?
| `- error: cannot find type 'MusicTrack' in scope
105 | try validateStatus(MusicSequenceGetTempoTrack(sequence, &tempoTrack),
106 | domain: "SequenceBuilder", method: "MusicSequenceGetTempoTrack")
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:105:28: error: cannot find 'MusicSequenceGetTempoTrack' in scope
103 | private static func createTempoTrack(sequence: MusicSequence) throws -> MusicTrack {
104 | var tempoTrack: MusicTrack?
105 | try validateStatus(MusicSequenceGetTempoTrack(sequence, &tempoTrack),
| `- error: cannot find 'MusicSequenceGetTempoTrack' in scope
106 | domain: "SequenceBuilder", method: "MusicSequenceGetTempoTrack")
107 |
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:112:20: error: cannot find type 'MusicTrack' in scope
110 |
111 | private static func createTrack(sequence: MusicSequence) throws -> MusicTrack {
112 | var track: MusicTrack?
| `- error: cannot find type 'MusicTrack' in scope
113 | try validateStatus(MusicSequenceNewTrack(sequence, &track),
114 | domain: "SequenceBuilder", method: "MusicSequenceNewTrack")
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:113:28: error: cannot find 'MusicSequenceNewTrack' in scope
111 | private static func createTrack(sequence: MusicSequence) throws -> MusicTrack {
112 | var track: MusicTrack?
113 | try validateStatus(MusicSequenceNewTrack(sequence, &track),
| `- error: cannot find 'MusicSequenceNewTrack' in scope
114 | domain: "SequenceBuilder", method: "MusicSequenceNewTrack")
115 |
[#ProtocolTypeNonConformance]: <https://docs.swift.org/compiler/documentation/diagnostics/protocol-type-non-conformance>
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/CanineMain.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/Channel.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Triol.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Counterpoint.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/ThemeChordsAndBass.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/LillePeterEdderkop.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Event.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Performance.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/MusicToPerformance.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Duration.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/FrereJacques.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Pitch.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/Instrument.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Playback/MidiPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MidiToNotusBuilders.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Players/DefaultPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicToMidi.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/DrumSolo.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/MusicNotationSimpleTypes.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Players/FancyPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/MusicUtils.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/Solo.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/Validaters.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/ChordsAndBass.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/ThemeMel.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/Percussion.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/UserPatchMap.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Chameleon.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/SoloChordsAndBass.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/James.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/ThemeSoloInterlude.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicNotation.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MidiToMusic.swift -supplementary-output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/supplementaryOutputs-7 -target arm64-apple-watchos27.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=5 -swift-version 5 -O -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -empty-abi-descriptor -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 -file-compilation-dir /Users/admin/builder/spi-builder-workspace -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -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/Notus.build/Debug-watchos/Notus.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/DerivedSources -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Notus -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Validaters.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/ChordsAndBass.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/MusicSequenceBuilder.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Notus.swiftmodule -index-unit-output-path /Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/Validaters.o -index-unit-output-path /Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/ChordsAndBass.o -index-unit-output-path /Notus.build/Debug-watchos/Notus.build/Objects-normal/arm64/MusicSequenceBuilder.o
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/Validaters.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile Validaters.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/ChordsAndBass.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile ChordsAndBass.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile MusicSequenceBuilder.swift
SwiftCompile normal arm64 Compiling\ FancyPlayer.swift,\ MusicUtils.swift,\ Solo.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Players/FancyPlayer.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/MusicUtils.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/Solo.swift (in target 'Notus' from project 'Notus')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Players/FancyPlayer.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile FancyPlayer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/MusicUtils.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile MusicUtils.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/Solo.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile Solo.swift
SwiftCompile normal arm64 Compiling\ MusicToMidi.swift,\ DrumSolo.swift,\ MusicNotationSimpleTypes.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicToMidi.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/DrumSolo.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/MusicNotationSimpleTypes.swift (in target 'Notus' from project 'Notus')
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicToMidi.swift:12:65: error: cannot find type 'MusicSequence' in scope
10 | }
11 |
12 | public func toMusicSequence(playerMap: PlayerMap) throws -> MusicSequence {
| `- error: cannot find type 'MusicSequence' in scope
13 | return try toMusicSequence(playerMap: playerMap, userPatchMap: UserPatchMap.makeGMMap(music: self))
14 | }
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicToMidi.swift:16:93: error: cannot find type 'MusicSequence' in scope
14 | }
15 |
16 | public func toMusicSequence(playerMap: PlayerMap, userPatchMap: UserPatchMap) throws -> MusicSequence {
| `- error: cannot find type 'MusicSequence' in scope
17 | let seqBuilder = try MusicSequenceBuilder(userPatchMap: userPatchMap)
18 |
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:31:44: error: cannot find type 'MusicTimeStamp' in scope
29 | }
30 |
31 | func setNote(note: UInt8, atBeat beat: MusicTimeStamp, withDuration dur: Float64,
| `- error: cannot find type 'MusicTimeStamp' in scope
32 | channel: Channel, velocity: UInt8, releaseVelocity: UInt8) throws {
33 |
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift:26:45: error: cannot find type 'MusicTimeStamp' in scope
24 | }
25 |
26 | func setTempo(_ bpm: UInt, atBeat beat: MusicTimeStamp) throws {
| `- error: cannot find type 'MusicTimeStamp' in scope
27 | try validateStatus(MusicTrackNewExtendedTempoEvent(_tempoTrack, beat, Float64(bpm)),
28 | domain: "SequenceBuilder", method: "MusicTrackNewExtendedTempoEvent")
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicToMidi.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile MusicToMidi.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/DrumSolo.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile DrumSolo.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/MusicNotationSimpleTypes.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile MusicNotationSimpleTypes.swift
SwiftCompile normal arm64 Compiling\ ThemeChordsAndBass.swift,\ LillePeterEdderkop.swift,\ Event.swift,\ Performance.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/ThemeChordsAndBass.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/LillePeterEdderkop.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Event.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Performance.swift (in target 'Notus' from project 'Notus')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/ThemeChordsAndBass.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile ThemeChordsAndBass.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/LillePeterEdderkop.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile LillePeterEdderkop.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Event.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile Event.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Performance.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile Performance.swift
SwiftCompile normal arm64 Compiling\ ThemeMel.swift,\ Percussion.swift,\ UserPatchMap.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/ThemeMel.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/Percussion.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/UserPatchMap.swift (in target 'Notus' from project 'Notus')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/ThemeMel.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile ThemeMel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/Percussion.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile Percussion.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/UserPatchMap.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile UserPatchMap.swift
SwiftCompile normal arm64 Compiling\ CanineMain.swift,\ Channel.swift,\ Triol.swift,\ Counterpoint.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/CanineMain.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/Channel.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Triol.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Counterpoint.swift (in target 'Notus' from project 'Notus')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/CanineMain.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile CanineMain.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/Music/Channel.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile Channel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Triol.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile Triol.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Counterpoint.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile Counterpoint.swift
SwiftCompile normal arm64 Compiling\ Chameleon.swift,\ SoloChordsAndBass.swift,\ James.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Chameleon.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/SoloChordsAndBass.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/James.swift (in target 'Notus' from project 'Notus')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Chameleon.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile Chameleon.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/SoloChordsAndBass.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile SoloChordsAndBass.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/James.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile James.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ Notus (in target 'Notus' from project 'Notus')
SwiftCompile normal arm64 (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 Compiling\ ThemeSoloInterlude.swift,\ MusicNotation.swift,\ MidiToMusic.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/ThemeSoloInterlude.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicNotation.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MidiToMusic.swift (in target 'Notus' from project 'Notus')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/ThemeSoloInterlude.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile ThemeSoloInterlude.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicNotation.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile MusicNotation.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MidiToMusic.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile MidiToMusic.swift
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MidiToMusic.swift:18:11: error: cannot find type 'MusicSequence' in scope
16 | }
17 |
18 | extension MusicSequence {
| `- error: cannot find type 'MusicSequence' in scope
19 |
20 | typealias TrackIndex = UInt32
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MidiToMusic.swift:7:24: error: cannot find type 'MusicSequence' in scope
5 | public func importFromMidi(fileUrl: URL) throws -> (Music, UserPatchMap) {
6 |
7 | var musicSequence: MusicSequence?
| `- error: cannot find type 'MusicSequence' in scope
8 | var status = NewMusicSequence(&musicSequence)
9 | try validateStatus(status, domain: "MidiToMusic", method: "importFromMidi")
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MidiToMusic.swift:8:18: error: cannot find 'NewMusicSequence' in scope
6 |
7 | var musicSequence: MusicSequence?
8 | var status = NewMusicSequence(&musicSequence)
| `- error: cannot find 'NewMusicSequence' in scope
9 | try validateStatus(status, domain: "MidiToMusic", method: "importFromMidi")
10 | if let sequence = musicSequence {
/Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MidiToMusic.swift:11:18: error: cannot find 'MusicSequenceFileLoad' in scope
9 | try validateStatus(status, domain: "MidiToMusic", method: "importFromMidi")
10 | if let sequence = musicSequence {
11 | status = MusicSequenceFileLoad(sequence, fileUrl as CFURL, .midiType, MusicSequenceLoadFlags())
| `- error: cannot find 'MusicSequenceFileLoad' in scope
12 | try validateStatus(status, domain: "MidiToMusic", method: "importFromMidi")
13 | }
SwiftCompile normal arm64 Compiling\ MusicToPerformance.swift,\ Duration.swift,\ FrereJacques.swift,\ Pitch.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/MusicToPerformance.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Duration.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/FrereJacques.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Pitch.swift (in target 'Notus' from project 'Notus')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/MusicToPerformance.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile MusicToPerformance.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Duration.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile Duration.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/FrereJacques.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile FrereJacques.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/Performance/Pitch.swift (in target 'Notus' from project 'Notus')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftPerFileCompile Pitch.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64 Compiling\ Validaters.swift,\ ChordsAndBass.swift,\ MusicSequenceBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/Validaters.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/MusicExamples/Canine/ChordsAndBass.swift /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift (in target 'Notus' from project 'Notus')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Notus/NotusIO/Midi/MusicSequenceBuilder.swift (in target 'Notus' from project 'Notus')
Building project Notus with scheme Notus-Package
(3 failures)
BUILD FAILURE 6.4 watchOS