Build Information
Successful build of DSFAppKitBuilder, reference 11.10.2 (d188d6), with Swift 6.4 for macOS (SPM) on 21 Sep 2026 07:08:31 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/dagronf/DSFAppKitBuilder.git
Reference: 11.10.2
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/dagronf/DSFAppKitBuilder
* tag 11.10.2 -> FETCH_HEAD
HEAD is now at d188d61 Update to latest focusoverlay
Cloned https://github.com/dagronf/DSFAppKitBuilder.git
Revision (git rev-parse @):
d188d61b706d8cac88bf9ba6a5bdd98f408f202b
SUCCESS checkout https://github.com/dagronf/DSFAppKitBuilder.git at 11.10.2
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/dagronf/DSFAppKitBuilder.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Constructing description]
[Pre-planning 1 / 422]
[Planning deferred tasks]
[31 / 176] DSFSearchField
[96 / 176]
[101 / 181] DSFValueBinders
[111 / 226]
[113 / 226]
[122 / 290]
[124 / 290]
[125 / 290]
[130 / 290]
[133 / 290]
[136 / 290]
[142 / 290]
[145 / 290]
[147 / 290]
[148 / 290]
[160 / 290] DSFValueBinders
[169 / 290] DSFValueBinders
[170 / 290] DSFValueBinders
[177 / 290] DSFValueBinders
[179 / 290]
[180 / 290]
[180 / 290] DSFValueBinders-product
[182 / 290] DSFValueBinders-product
[184 / 290] DSFAppearanceManager
[185 / 290] DSFComboButton
[197 / 290] DSFValueBinders-product
[199 / 290] DSFMenuBuilder
[213 / 290] DSFSearchField
[223 / 290] DSFValueBinders
[226 / 290] DSFMenuBuilder-product
[235 / 290] DSFAppearanceManager
[238 / 290] DSFAppearanceManager-product
[242 / 290] DSFAppearanceManager
[249 / 293] DSFSearchField
[249 / 293] DSFAppearanceManager
[249 / 293] DSFMenuBuilder
[252 / 293] DSFAppearanceManager
[253 / 293] DSFToggleButton
[259 / 321]
[259 / 321] DSFToggleButton
[268 / 321] DSFToggleButton
[275 / 321] DSFToggleButton
[280 / 321] DSFPagerControl
[290 / 321] DSFPagerControl-product
[300 / 321] DSFPagerControl
[302 / 322] DSFPagerControl
[304 / 322] DSFPagerControl
[306 / 322] DSFAppKitBuilder
[317 / 333] DSFAppKitBuilder
[325 / 333] DSFAppKitBuilder
[330 / 333] DSFAppKitBuilder-shared-product
Build complete! (16.34 sec)
Fetching https://github.com/dagronf/DSFPagerControl
Fetching https://github.com/dagronf/DSFValueBinders
Fetching https://github.com/dagronf/DSFComboButton
Fetching https://github.com/dagronf/DSFSearchField
Fetching https://github.com/dagronf/DSFStepperView
Fetching https://github.com/dagronf/DSFToggleButton
Fetching https://github.com/dagronf/DSFMenuBuilder
[1/235] Fetching dsfvaluebinders
[11/933] Fetching dsfvaluebinders, dsfstepperview
[46/1427] Fetching dsfvaluebinders, dsfstepperview, dsftogglebutton
[342/1739] Fetching dsfvaluebinders, dsfstepperview, dsftogglebutton, dsfpagercontrol
[498/1922] Fetching dsfvaluebinders, dsfstepperview, dsftogglebutton, dsfpagercontrol, dsfsearchfield
[506/2089] Fetching dsfvaluebinders, dsfstepperview, dsftogglebutton, dsfpagercontrol, dsfsearchfield, dsfcombobutton
Fetched https://github.com/dagronf/DSFPagerControl (0.94s)
[1329/1777] Fetching dsfvaluebinders, dsfstepperview, dsftogglebutton, dsfsearchfield, dsfcombobutton
Fetched https://github.com/dagronf/DSFComboButton (1.01s)
Fetched https://github.com/dagronf/DSFToggleButton (1.01s)
[1/324] Fetching dsfmenubuilder
Fetched https://github.com/dagronf/DSFStepperView (1.37s)
Fetched https://github.com/dagronf/DSFMenuBuilder (1.37s)
Fetched https://github.com/dagronf/DSFValueBinders (1.37s)
Fetched https://github.com/dagronf/DSFSearchField (1.37s)
Computing version for https://github.com/dagronf/DSFSearchField
Computed https://github.com/dagronf/DSFSearchField at 2.2.2 (2.07s)
Computing version for https://github.com/dagronf/DSFToggleButton
Computed https://github.com/dagronf/DSFToggleButton at 7.1.0 (0.65s)
Fetching https://github.com/dagronf/DSFAppearanceManager
[1/464] Fetching dsfappearancemanager
Fetched https://github.com/dagronf/DSFAppearanceManager (1.22s)
Computing version for https://github.com/dagronf/DSFComboButton
Computed https://github.com/dagronf/DSFComboButton at 1.0.0 (1.92s)
Computing version for https://github.com/dagronf/DSFMenuBuilder
Computed https://github.com/dagronf/DSFMenuBuilder at 1.2.1 (0.66s)
Computing version for https://github.com/dagronf/DSFPagerControl
Computed https://github.com/dagronf/DSFPagerControl at 2.5.2 (0.65s)
Computing version for https://github.com/dagronf/DSFStepperView
Computed https://github.com/dagronf/DSFStepperView at 4.4.0 (0.62s)
Computing version for https://github.com/dagronf/DSFAppearanceManager
Computed https://github.com/dagronf/DSFAppearanceManager at 3.5.1 (0.62s)
Computing version for https://github.com/dagronf/DSFValueBinders
Computed https://github.com/dagronf/DSFValueBinders at 1.0.1 (0.62s)
Creating working copy for https://github.com/dagronf/DSFMenuBuilder
Working copy of https://github.com/dagronf/DSFMenuBuilder resolved at 1.2.1
Creating working copy for https://github.com/dagronf/DSFToggleButton
Working copy of https://github.com/dagronf/DSFToggleButton resolved at 7.1.0
Creating working copy for https://github.com/dagronf/DSFComboButton
Working copy of https://github.com/dagronf/DSFComboButton resolved at 1.0.0
Creating working copy for https://github.com/dagronf/DSFAppearanceManager
Working copy of https://github.com/dagronf/DSFAppearanceManager resolved at 3.5.1
Creating working copy for https://github.com/dagronf/DSFSearchField
Working copy of https://github.com/dagronf/DSFSearchField resolved at 2.2.2
Creating working copy for https://github.com/dagronf/DSFStepperView
Working copy of https://github.com/dagronf/DSFStepperView resolved at 4.4.0
Creating working copy for https://github.com/dagronf/DSFPagerControl
Working copy of https://github.com/dagronf/DSFPagerControl resolved at 2.5.2
Creating working copy for https://github.com/dagronf/DSFValueBinders
Working copy of https://github.com/dagronf/DSFValueBinders resolved at 1.0.1
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:42:35: [1;33mwarning: [1;39mforming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.[0;0m
[0;36m40 |[0;0m var actionBlock: ACTIONBLOCK? {
[0;36m41 |[0;0m get {
[0;36m42 |[0;0m objc_getAssociatedObject(self, &Self.objcKey) as? ACTIONBLOCK
[0;36m|[0;0m `- [1;33mwarning: [1;39mforming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.[0;0m
[0;36m43 |[0;0m }
[0;36m44 |[0;0m set {
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/utils/NSGestureRecognizer+actionblock.swift:45:35: [1;33mwarning: [1;39mforming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.[0;0m
[0;36m43 |[0;0m }
[0;36m44 |[0;0m set {
[0;36m45 |[0;0m objc_setAssociatedObject(self, &Self.objcKey, newValue, objc_AssociationPolicy.OBJC_ASSOCIATION_RETAIN)
[0;36m|[0;0m `- [1;33mwarning: [1;39mforming 'UnsafeRawPointer' to an inout variable of type String exposes the internal representation rather than the string contents.[0;0m
[0;36m46 |[0;0m if let _ = newValue {
[0;36m47 |[0;0m self.target = self
/Users/admin/builder/spi-builder-workspace/Sources/DSFAppKitBuilder/components/Toggle.swift:166:3: [1;33mwarning: [1;39mswitch must be exhaustive[0;0m
[0;36m164 |[0;0m @objc public override func onControlSizeChange(_ controlSize: NSControl.ControlSize) {
[0;36m165 |[0;0m let sz: CGSize
[0;36m166 |[0;0m switch controlSize {
[0;36m|[0;0m |- [1;33mwarning: [1;39mswitch must be exhaustive[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd missing case: '.extraLarge'[0;0m
[0;36m167 |[0;0m case .regular: sz = ControlSize.regular
[0;36m168 |[0;0m case .small: sz = ControlSize.small
Build complete.
{
"dependencies" : [
{
"identity" : "dsfpagercontrol",
"requirement" : {
"range" : [
{
"lower_bound" : "2.5.2",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/dagronf/DSFPagerControl"
},
{
"identity" : "dsfmenubuilder",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/dagronf/DSFMenuBuilder"
},
{
"identity" : "dsfvaluebinders",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "1.1.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/dagronf/DSFValueBinders"
},
{
"identity" : "dsfcombobutton",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/dagronf/DSFComboButton"
},
{
"identity" : "dsftogglebutton",
"requirement" : {
"range" : [
{
"lower_bound" : "7.1.0",
"upper_bound" : "8.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/dagronf/DSFToggleButton"
},
{
"identity" : "dsfstepperview",
"requirement" : {
"range" : [
{
"lower_bound" : "4.3.0",
"upper_bound" : "5.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/dagronf/DSFStepperView"
},
{
"identity" : "dsfsearchfield",
"requirement" : {
"range" : [
{
"lower_bound" : "2.2.2",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/dagronf/DSFSearchField"
}
],
"manifest_display_name" : "DSFAppKitBuilder",
"name" : "DSFAppKitBuilder",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.13"
}
],
"products" : [
{
"name" : "DSFAppKitBuilder",
"targets" : [
"DSFAppKitBuilder"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "DSFAppKitBuilder-static",
"targets" : [
"DSFAppKitBuilder"
],
"type" : {
"library" : [
"static"
]
}
},
{
"name" : "DSFAppKitBuilder-shared",
"targets" : [
"DSFAppKitBuilder"
],
"type" : {
"library" : [
"dynamic"
]
}
}
],
"targets" : [
{
"c99name" : "DSFAppKitBuilderTests",
"module_type" : "SwiftTarget",
"name" : "DSFAppKitBuilderTests",
"path" : "Tests/DSFAppKitBuilderTests",
"sources" : [
"DSFAppKitDSLTests.swift"
],
"target_dependencies" : [
"DSFAppKitBuilder"
],
"type" : "test"
},
{
"c99name" : "DSFAppKitBuilder",
"module_type" : "SwiftTarget",
"name" : "DSFAppKitBuilder",
"path" : "Sources/DSFAppKitBuilder",
"product_dependencies" : [
"DSFMenuBuilder",
"DSFPagerControl",
"DSFValueBinders",
"DSFComboButton",
"DSFToggleButton",
"DSFStepperView",
"DSFSearchField"
],
"product_memberships" : [
"DSFAppKitBuilder",
"DSFAppKitBuilder-static",
"DSFAppKitBuilder-shared"
],
"sources" : [
"DSFAppKitBuilder.swift",
"DSFAppKitBuilderViewHandler.swift",
"binders/DoubleStringBinder.swift",
"binders/ElementBinder.swift",
"binders/WindowBinder.swift",
"components/Accessibility.swift",
"components/AttributedString.swift",
"components/AutoLayout.swift",
"components/Box.swift",
"components/Button+radio.swift",
"components/Button.swift",
"components/ButtonStyle.swift",
"components/CheckBox.swift",
"components/ColorWell.swift",
"components/ComboBox.swift",
"components/ComboButton.swift",
"components/Control.swift",
"components/DatePicker.swift",
"components/DisclosureGroup.swift",
"components/DisclosureView.swift",
"components/Divider.swift",
"components/DynamicElement.swift",
"components/EmptyView.swift",
"components/FlatButton.swift",
"components/Flow.swift",
"components/ForEach.swift",
"components/Form.swift",
"components/Grid.swift",
"components/Group.swift",
"components/IfElse.swift",
"components/Image.swift",
"components/ImageView.swift",
"components/Label.swift",
"components/LabelStyle.swift",
"components/LevelIndicator.swift",
"components/Link.swift",
"components/List.swift",
"components/ManagedWindow.swift",
"components/Maybe.swift",
"components/Nothing.swift",
"components/OneOf.swift",
"components/Pager.swift",
"components/PathControl.swift",
"components/PlainTextView.swift",
"components/PopupButton.swift",
"components/ProgressBar.swift",
"components/RadioGroup.swift",
"components/ScrollView.swift",
"components/SecureTextField.swift",
"components/Segmented.swift",
"components/Shape.swift",
"components/Slider.swift",
"components/SplitView.swift",
"components/Stack.swift",
"components/StackStyle.swift",
"components/Stepper.swift",
"components/StepperView.swift",
"components/Switch.swift",
"components/TabView.swift",
"components/Toggle.swift",
"components/View+SwiftUI.swift",
"components/View.swift",
"components/VisualEffectView.swift",
"components/Window.swift",
"components/ZStack.swift",
"components/ZoomableScrollView.swift",
"components/element/Element+Alert.swift",
"components/element/Element+Change.swift",
"components/element/Element+Gestures.swift",
"components/element/Element+Panel.swift",
"components/element/Element+Popover.swift",
"components/element/Element+Sheet.swift",
"components/element/Element+Size.swift",
"components/element/Element.swift",
"components/text-field/NumberField.swift",
"components/text-field/SearchField.swift",
"components/text-field/TextField.swift",
"components/text-field/TokenField.swift",
"fonts/DynamicFont.swift",
"fonts/DynamicFontService.swift",
"fonts/Font.swift",
"presentation/DSFAppKitBuilderAssignableViewController.swift",
"presentation/DSFAppKitBuilderView.swift",
"presentation/DSFAppKitBuilderViewController.swift",
"presentation/SwiftUIPreviews.swift",
"utils/Animations.swift",
"utils/Autolayout+helpers.swift",
"utils/BindingBag.swift",
"utils/CGColor+extensions.swift",
"utils/CGSize+extensions.swift",
"utils/CSFlatButton.swift",
"utils/CenteringClipView.swift",
"utils/CustomValueTransformers.swift",
"utils/EmbeddedLayoutType.swift",
"utils/Logging.swift",
"utils/NSBezierPath+extensions.swift",
"utils/NSColor+extensions.swift",
"utils/NSGestureRecognizer+actionblock.swift",
"utils/NumberFormatter+extensions.swift",
"utils/PaddableTextField.swift",
"utils/ProtectedLock.swift",
"utils/RangeComponentBinder.swift",
"utils/ScrollableTextView.swift",
"utils/Shadow.swift",
"utils/TrackingArea.swift",
"utils/Utilities.swift",
"utils/VerticalSizingTokenField.swift"
],
"type" : "library"
}
],
"tools_version" : "5.5"
}
Done.