Build Information
Successful build of swift-midi-controlsurfaces, reference 1.0.1 (073603), with Swift 6.4 for macOS (SPM) on 25 Sep 2026 04:07:09 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/orchetect/swift-midi-controlsurfaces.git
Reference: 1.0.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/orchetect/swift-midi-controlsurfaces
* tag 1.0.1 -> FETCH_HEAD
HEAD is now at 073603c Updated README
Cloned https://github.com/orchetect/swift-midi-controlsurfaces.git
Revision (git rev-parse @):
073603ccf4f34ed087999e7ed7dfca5770d45fc0
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/orchetect/swift-midi-controlsurfaces.git at 1.0.1
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/orchetect/swift-midi-controlsurfaces.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Pre-planning 1 / 125]
[Planning deferred tasks]
[31 / 56]
[32 / 57] SwiftMIDIInternals
[42 / 102]
[47 / 102]
[50 / 102]
[51 / 102]
[55 / 102]
[57 / 102]
[60 / 102]
[63 / 102]
[65 / 102]
[66 / 102]
[77 / 102] SwiftMIDIInternals
[78 / 102] SwiftMIDIInternals
[86 / 103] SwiftMIDICore
[97 / 114] SwiftMIDICore
[104 / 115] SwiftMIDICore
[106 / 115] SwiftMIDIControlSurfaces
[108 / 128]
[119 / 128] SwiftMIDIControlSurfaces
[127 / 128] SwiftMIDIControlSurfaces
Build complete! (12.06 sec)
warning: 'spi-builder-workspace': /Users/admin/builder/spi-builder-workspace/Package.swift:12:19: warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
10 | .iOS(.v12),
11 | .tvOS(.v12),
12 | .watchOS(.v4)
| `- warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
13 | ],
14 | products: [
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Fetching https://github.com/orchetect/swift-midi-core
[1/2016] Fetching swift-midi-core
Fetched https://github.com/orchetect/swift-midi-core (1.18s)
Computing version for https://github.com/orchetect/swift-midi-core
warning: 'swift-midi-core': /Package.swift:12:19: warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
10 | .iOS(.v12),
11 | .tvOS(.v12),
12 | .watchOS(.v4)
| `- warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
13 | ],
14 | products: [
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Computed https://github.com/orchetect/swift-midi-core at 1.0.2 (1.95s)
Creating working copy for https://github.com/orchetect/swift-midi-core
Working copy of https://github.com/orchetect/swift-midi-core resolved at 1.0.2
warning: 'swift-midi-core': /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-midi-core/Package.swift:12:19: warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
10 | .iOS(.v12),
11 | .tvOS(.v12),
12 | .watchOS(.v4)
| `- warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
13 | ],
14 | products: [
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Build complete.
{
"dependencies" : [
{
"identity" : "swift-midi-core",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/orchetect/swift-midi-core"
}
],
"manifest_display_name" : "swift-midi-controlsurfaces",
"name" : "swift-midi-controlsurfaces",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.13"
},
{
"name" : "ios",
"version" : "12.0"
},
{
"name" : "tvos",
"version" : "12.0"
},
{
"name" : "watchos",
"version" : "4.0"
}
],
"products" : [
{
"name" : "SwiftMIDIControlSurfaces",
"targets" : [
"SwiftMIDIControlSurfaces"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "SwiftMIDIControlSurfacesTests",
"module_type" : "SwiftTarget",
"name" : "SwiftMIDIControlSurfacesTests",
"path" : "Tests/SwiftMIDIControlSurfacesTests",
"sources" : [
"Character and LED Tables/Character and LED Tests.swift",
"HUI Encode Utilities Tests.swift",
"HUIDecoder/HUIHostEventDecoder Tests.swift",
"HUIDecoder/HUISurfaceEventDecoder Tests.swift",
"HUISurfaceModel/HUISurfaceModel Tests.swift",
"HUISwitch/HUISwitch Tests.swift"
],
"target_dependencies" : [
"SwiftMIDIControlSurfaces"
],
"type" : "test"
},
{
"c99name" : "SwiftMIDIControlSurfaces",
"module_type" : "SwiftTarget",
"name" : "SwiftMIDIControlSurfaces",
"path" : "Sources/SwiftMIDIControlSurfaces",
"product_dependencies" : [
"SwiftMIDICore"
],
"product_memberships" : [
"SwiftMIDIControlSurfaces"
],
"sources" : [
"HUI/Character and LED Tables/HUICharacter.swift",
"HUI/Character and LED Tables/HUILargeDisplayCharacter.swift",
"HUI/Character and LED Tables/HUILargeDisplayString.swift",
"HUI/Character and LED Tables/HUISmallDisplay.swift",
"HUI/Character and LED Tables/HUISmallDisplayCharacter.swift",
"HUI/Character and LED Tables/HUISmallDisplayString.swift",
"HUI/Character and LED Tables/HUIString.swift",
"HUI/Character and LED Tables/HUITimeDisplayCharacter.swift",
"HUI/Character and LED Tables/HUITimeDisplayString.swift",
"HUI/Character and LED Tables/HUIVPot.swift",
"HUI/Character and LED Tables/HUIVPotDisplay/HUIVPotDisplay.swift",
"HUI/Character and LED Tables/HUIVPotDisplay/LEDState LED.swift",
"HUI/Character and LED Tables/HUIVPotDisplay/LEDState.swift",
"HUI/HUI Encode Utilities.swift",
"HUI/HUI Types.swift",
"HUI/HUIConstants.swift",
"HUI/HUIDecoder/HUICoreDecoder.swift",
"HUI/HUIDecoder/HUICoreEvent.swift",
"HUI/HUIDecoder/HUIDecoder.swift",
"HUI/HUIDecoder/HUIDecoderError.swift",
"HUI/HUIDecoder/HUIEvent.swift",
"HUI/HUIDecoder/HUIHostEventDecoder.swift",
"HUI/HUIDecoder/HUISurfaceEventDecoder.swift",
"HUI/HUIHost/HUIHost.swift",
"HUI/HUIHost/HUIHostBank Transmit.swift",
"HUI/HUIHost/HUIHostBank.swift",
"HUI/HUIHostEvent/HUIHostEvent Encode.swift",
"HUI/HUIHostEvent/HUIHostEvent.swift",
"HUI/HUIRole.swift",
"HUI/HUISurface/HUISurface Transmit.swift",
"HUI/HUISurface/HUISurface.swift",
"HUI/HUISurfaceEvent/HUISurfaceEvent Encode.swift",
"HUI/HUISurfaceEvent/HUISurfaceEvent.swift",
"HUI/HUISurfaceModel/HUISurfaceModel Accessors.swift",
"HUI/HUISurfaceModel/HUISurfaceModel Update.swift",
"HUI/HUISurfaceModel/HUISurfaceModel.swift",
"HUI/HUISurfaceModel/HUISurfaceModelStateProtocol.swift",
"HUI/HUISurfaceModel/HUISurfaceModelUpdateResult.swift",
"HUI/HUISurfaceModel/Storage/HUISurfaceModelState Assign.swift",
"HUI/HUISurfaceModel/Storage/HUISurfaceModelState AutoEnable.swift",
"HUI/HUISurfaceModel/Storage/HUISurfaceModelState AutoMode.swift",
"HUI/HUISurfaceModel/Storage/HUISurfaceModelState BankMove.swift",
"HUI/HUISurfaceModel/Storage/HUISurfaceModelState ChannelStrip Fader.swift",
"HUI/HUISurfaceModel/Storage/HUISurfaceModelState ChannelStrip.swift",
"HUI/HUISurfaceModel/Storage/HUISurfaceModelState ControlRoom.swift",
"HUI/HUISurfaceModel/Storage/HUISurfaceModelState Cursor.swift",
"HUI/HUISurfaceModel/Storage/HUISurfaceModelState Edit.swift",
"HUI/HUISurfaceModel/Storage/HUISurfaceModelState FootswitchesAndSounds.swift",
"HUI/HUISurfaceModel/Storage/HUISurfaceModelState FunctionKey.swift",
"HUI/HUISurfaceModel/Storage/HUISurfaceModelState HotKeys.swift",
"HUI/HUISurfaceModel/Storage/HUISurfaceModelState LargeDisplay.swift",
"HUI/HUISurfaceModel/Storage/HUISurfaceModelState NumPad.swift",
"HUI/HUISurfaceModel/Storage/HUISurfaceModelState ParameterEdit.swift",
"HUI/HUISurfaceModel/Storage/HUISurfaceModelState StatusAndGroup.swift",
"HUI/HUISurfaceModel/Storage/HUISurfaceModelState StereoLevelMeter.swift",
"HUI/HUISurfaceModel/Storage/HUISurfaceModelState TimeDisplay.swift",
"HUI/HUISurfaceModel/Storage/HUISurfaceModelState Transport.swift",
"HUI/HUISurfaceModel/Storage/HUISurfaceModelState WindowFunctions.swift",
"HUI/HUISurfaceModel/Storage/HUISurfaceModelState.swift",
"HUI/HUISurfaceModelNotification/HUISurfaceModelNotification ChannelStripComponent.swift",
"HUI/HUISurfaceModelNotification/HUISurfaceModelNotification ParamEditComponent.swift",
"HUI/HUISurfaceModelNotification/HUISurfaceModelNotification.swift",
"HUI/HUISwitch/HUISwitch Assign.swift",
"HUI/HUISwitch/HUISwitch AutoEnable.swift",
"HUI/HUISwitch/HUISwitch AutoMode.swift",
"HUI/HUISwitch/HUISwitch BankMove.swift",
"HUI/HUISwitch/HUISwitch ChannelStrip.swift",
"HUI/HUISwitch/HUISwitch ControlRoom.swift",
"HUI/HUISwitch/HUISwitch Cursor.swift",
"HUI/HUISwitch/HUISwitch Edit.swift",
"HUI/HUISwitch/HUISwitch FootswitchesAndSounds.swift",
"HUI/HUISwitch/HUISwitch FunctionKey.swift",
"HUI/HUISwitch/HUISwitch HotKey.swift",
"HUI/HUISwitch/HUISwitch NumPad.swift",
"HUI/HUISwitch/HUISwitch ParameterEdit.swift",
"HUI/HUISwitch/HUISwitch StatusAndGroup.swift",
"HUI/HUISwitch/HUISwitch TimeDisplayStatus.swift",
"HUI/HUISwitch/HUISwitch Transport.swift",
"HUI/HUISwitch/HUISwitch Window.swift",
"HUI/HUISwitch/HUISwitch.swift",
"HUI/HUISwitchProtocol.swift",
"SwiftMIDIControlSurfaces.swift",
"Utilities/Logger.swift"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
warning: 'spi-builder-workspace': /Users/admin/builder/spi-builder-workspace/Package.swift:12:19: warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
10 | .iOS(.v12),
11 | .tvOS(.v12),
12 | .watchOS(.v4)
| `- warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
13 | ],
14 | products: [
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Done.