Build Information
Successful build of ZaberMotionLib, reference 10.2.0 (df8ea7), with Swift 6.4 for Linux on 13 Oct 2026 00:02:52 UTC.
Swift 6 data race errors: 0
Build Command
bash -c docker run --pull=always --rm -v "checkouts-53886768-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1Build Log
========================================
RunAll
========================================
Builder version: 5.1.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/zabertech/zaber-motion-lib-swift.git
Reference: 10.2.0
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/zabertech/zaber-motion-lib-swift
* tag 10.2.0 -> FETCH_HEAD
HEAD is now at df8ea7b 10.2.0
Cloned https://github.com/zabertech/zaber-motion-lib-swift.git
Revision (git rev-parse @):
df8ea7bd6c6ae17b995f33b45d861fc65dcb6231
SUCCESS checkout https://github.com/zabertech/zaber-motion-lib-swift.git at 10.2.0
========================================
Build
========================================
Selected platform: linux
Swift version: 6.4
Building package at path: $PWD
https://github.com/zabertech/zaber-motion-lib-swift.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-53886768-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:cb09f0c0d537a8668f02529c380785d189fc75032d54572211355a09e050e122
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
warning: 'spi-builder-workspace': /host/spi-builder-workspace/Package.swift:6:10: warning: Events are not supported on Linux due to the absence of the Combine framework.
4 |
5 | #if os(Linux)
6 | #warning("Events are not supported on Linux due to the absence of the Combine framework.")
| `- warning: Events are not supported on Linux due to the absence of the Combine framework.
7 | #elseif os(Windows)
8 | #warning("Events are not supported on Windows due to the absence of the Combine framework.")
Fetching https://github.com/mongodb/swift-bson
[1/3391] Fetching swift-bson
Fetched https://github.com/mongodb/swift-bson (0.59s)
Computing version for https://github.com/mongodb/swift-bson
Computed https://github.com/mongodb/swift-bson at 3.1.0 (1.53s)
Fetching https://github.com/Quick/Nimble.git
Fetching https://github.com/swift-extras/swift-extras-json
Fetching https://github.com/apple/swift-nio
Fetching https://github.com/swift-extras/swift-extras-base64
[1/954] Fetching swift-extras-base64
[955/20940] Fetching swift-extras-base64, nimble
[20941/107337] Fetching swift-extras-base64, nimble, swift-nio
[26989/108431] Fetching swift-extras-base64, nimble, swift-nio, swift-extras-json
Fetched https://github.com/swift-extras/swift-extras-json (1.43s)
Fetched https://github.com/Quick/Nimble.git (1.44s)
[11322/87351] Fetching swift-extras-base64, swift-nio
Fetched https://github.com/swift-extras/swift-extras-base64 (4.14s)
Fetched https://github.com/apple/swift-nio (4.18s)
Computing version for https://github.com/swift-extras/swift-extras-base64
Computed https://github.com/swift-extras/swift-extras-base64 at 0.5.0 (4.37s)
Computing version for https://github.com/swift-extras/swift-extras-json
Computed https://github.com/swift-extras/swift-extras-json at 0.6.0 (0.18s)
Computing version for https://github.com/Quick/Nimble.git
Computed https://github.com/Quick/Nimble.git at 8.1.2 (0.19s)
Computing version for https://github.com/apple/swift-nio
Computed https://github.com/apple/swift-nio at 2.104.0 (0.28s)
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/apple/swift-atomics.git
Fetching https://github.com/apple/swift-system.git
[1/1889] Fetching swift-atomics
[1890/9176] Fetching swift-atomics, swift-system
[9177/37920] Fetching swift-atomics, swift-system, swift-collections
Fetched https://github.com/apple/swift-atomics.git (1.54s)
Fetched https://github.com/apple/swift-system.git (1.54s)
Fetched https://github.com/apple/swift-collections.git (1.55s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (1.70s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.8.1 (0.18s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.3 (0.23s)
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.1
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.7.3
Creating working copy for https://github.com/mongodb/swift-bson
Working copy of https://github.com/mongodb/swift-bson resolved at 3.1.0
Creating working copy for https://github.com/swift-extras/swift-extras-json
Working copy of https://github.com/swift-extras/swift-extras-json resolved at 0.6.0
Creating working copy for https://github.com/apple/swift-nio
Working copy of https://github.com/apple/swift-nio resolved at 2.104.0
Creating working copy for https://github.com/Quick/Nimble.git
Working copy of https://github.com/Quick/Nimble.git resolved at 8.1.2
Creating working copy for https://github.com/swift-extras/swift-extras-base64
Working copy of https://github.com/swift-extras/swift-extras-base64 resolved at 0.5.0
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.8.1
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 1329]
[Planning deferred tasks]
[Starting]
[84 / 521] Utils
[272 / 556] ExtrasBase64
[275 / 565] _NIODataStructures
[287 / 565] _NIODataStructures
[299 / 565] NIOConcurrencyHelpers
[317 / 565] NIOConcurrencyHelpers
[319 / 566] UnitsInternal
[323 / 567] NIOConcurrencyHelpers
[325 / 567] InternalCollectionsUtilities
[332 / 568] _NIODataStructures
[342 / 569] ExtrasJSON
[343 / 569] ExtrasBase64
[356 / 569] CNIOWASI
[379 / 585] ExtrasJSON
[384 / 586] SpanPreview
[387 / 587] InternalCollectionsUtilities
[392 / 587] InternalCollectionsUtilities
[395 / 597] DequeModule
[397 / 597] DequeModule
[402 / 598] DequeModule
[405 / 598] ExtrasBase64
[406 / 598] ExtrasBase64
[408 / 598] DequeModule
[413 / 598] Atomics
[416 / 599] DequeModule
[416 / 600] DequeModule
[434 / 610] NIOCore
[434 / 610] DequeModule
[434 / 610] NIOCore
[451 / 626] NIOPosix
[452 / 626] NIOEmbedded
[459 / 626] NIOPosix
[460 / 627] NIOPosix
[464 / 627] NIOCore
[465 / 627] NIOPosix
[480 / 632] NIO
[486 / 641] SwiftBSON
[487 / 641] SwiftBSON
[488 / 641] SwiftBSON
[489 / 641] SwiftBSON
[490 / 642] SwiftBSON
[491 / 642] NIOPosix
[498 / 642] NIOPosix
[501 / 647] Utils
[504 / 647] SwiftBSON
[504 / 647] Utils
[526 / 660] DtoProduct
[535 / 672] Dto
[539 / 672] DtoProduct
[554 / 673] Dto
[568 / 712] DtoExceptions
[588 / 721] DtoGcode
[591 / 723] DtoMovement
[609 / 723] DtoExceptions
[613 / 724] DtoGcode
[626 / 725] DtoBinary
[628 / 725] DtoBinary
[636 / 726] DtoExceptions
[641 / 727] DtoRequests
[648 / 728]
[655 / 728] DtoAscii
[665 / 742] DtoRequests
[667 / 742] DtoRequests
[669 / 742] DtoRequests
[671 / 742] DtoRequests
[681 / 752] ZaberMotionExceptions
[684 / 752] DtoRequests
[689 / 752] ZaberMotionExceptions
[695 / 760] Gateway
[700 / 761] Gateway
[712 / 768] ZaberMotionBinary
[717 / 777] ZaberMotionBinary
[724 / 778] ZaberMotionAscii
[727 / 780] ZaberMotionBinary
[734 / 780] ZaberMotionAscii
[739 / 781] ZaberMotionAscii
[743 / 787] ZaberMotion
[747 / 787] ZaberMotionAscii
[753 / 789] ZaberMotion
[762 / 813] ZaberMotionMicroscopy
[766 / 813] ZaberMotionProduct
[790 / 813] ZaberMotionMicroscopy
[793 / 813] ZaberMotionMicroscopy
[799 / 816] ZaberMotionProduct
[806 / 816] Gateway
[810 / 817] ZaberMotionGcode
[816 / 818] ZaberMotionGcode
Build complete! (23.53 secs)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-bson",
"requirement" : {
"range" : [
{
"lower_bound" : "3.1.0",
"upper_bound" : "4.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/mongodb/swift-bson"
}
],
"manifest_display_name" : "ZaberMotionLib",
"name" : "ZaberMotionLib",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.15"
}
],
"products" : [
{
"name" : "ZaberMotionLib",
"targets" : [
"ZaberMotion",
"ZaberMotionAscii",
"ZaberMotionBinary",
"ZaberMotionExceptions",
"ZaberMotionGcode",
"ZaberMotionMicroscopy",
"ZaberMotionMovement",
"ZaberMotionProduct"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "ZaberMotionTests",
"module_type" : "SwiftTarget",
"name" : "ZaberMotionTests",
"path" : "Tests",
"sources" : [
"IntegrationTests/Test.swift",
"IntegrationTests/VariantTests.swift",
"Unit/Events/AsciiConnectionTest.swift",
"Unit/Events/BinaryConnectionTest.swift",
"Unit/Events/EventsExtension.swift",
"Unit/Events/EventsTest.swift",
"Unit/Microscope.swift",
"Unit/Utils.swift"
],
"target_dependencies" : [
"Gateway",
"DtoRequests",
"DtoSerializable",
"ZaberMotion",
"ZaberMotionAscii",
"ZaberMotionBinary",
"ZaberMotionExceptions",
"ZaberMotionMicroscopy"
],
"type" : "test"
},
{
"c99name" : "ZaberMotionProduct",
"module_type" : "SwiftTarget",
"name" : "ZaberMotionProduct",
"path" : "Sources/ZaberMotion/Product",
"product_memberships" : [
"ZaberMotionLib"
],
"sources" : [
"Exports.swift",
"Ge1xGripper.swift",
"Process.swift",
"ProcessController.swift"
],
"target_dependencies" : [
"DtoProduct",
"Gateway",
"ZaberMotionAscii",
"ZaberMotionExceptions",
"UnitsInternal",
"Utils"
],
"type" : "library"
},
{
"c99name" : "ZaberMotionMovement",
"module_type" : "SwiftTarget",
"name" : "ZaberMotionMovement",
"path" : "Sources/ZaberMotion/Movement",
"product_memberships" : [
"ZaberMotionLib"
],
"sources" : [
"Exports.swift",
"Moveable.swift"
],
"target_dependencies" : [
"DtoMovement",
"DtoRequests",
"Gateway",
"ZaberMotionAscii",
"ZaberMotionExceptions",
"UnitsInternal",
"Dto",
"Utils"
],
"type" : "library"
},
{
"c99name" : "ZaberMotionMicroscopy",
"module_type" : "SwiftTarget",
"name" : "ZaberMotionMicroscopy",
"path" : "Sources/ZaberMotion/Microscopy",
"product_memberships" : [
"ZaberMotionLib"
],
"sources" : [
"Autofocus.swift",
"CameraTrigger.swift",
"Exports.swift",
"FilterChanger.swift",
"Illuminator.swift",
"IlluminatorChannel.swift",
"Microscope.swift",
"ObjectiveChanger.swift",
"WdiAutofocusProvider.swift"
],
"target_dependencies" : [
"DtoMicroscopy",
"Gateway",
"ZaberMotionAscii",
"UnitsInternal",
"Utils"
],
"type" : "library"
},
{
"c99name" : "ZaberMotionGcode",
"module_type" : "SwiftTarget",
"name" : "ZaberMotionGcode",
"path" : "Sources/ZaberMotion/Gcode",
"product_memberships" : [
"ZaberMotionLib"
],
"sources" : [
"Exports.swift",
"OfflineTranslator.swift",
"Translator.swift"
],
"target_dependencies" : [
"DtoGcode",
"Gateway",
"ZaberMotionAscii",
"UnitsInternal",
"Utils"
],
"type" : "library"
},
{
"c99name" : "ZaberMotionExceptions",
"module_type" : "SwiftTarget",
"name" : "ZaberMotionExceptions",
"path" : "Sources/ZaberMotion/Exceptions",
"product_memberships" : [
"ZaberMotionLib"
],
"sources" : [
"BadCommandException.swift",
"BadDataException.swift",
"BinaryCommandFailedException.swift",
"CommandFailedException.swift",
"CommandPreemptedException.swift",
"CommandTooLongException.swift",
"ConnectionClosedException.swift",
"ConnectionFailedException.swift",
"ConversionFailedException.swift",
"DeviceAddressConflictException.swift",
"DeviceBusyException.swift",
"DeviceDbFailedException.swift",
"DeviceDetectionFailedException.swift",
"DeviceFailedException.swift",
"DeviceNotIdentifiedException.swift",
"DriverDisabledException.swift",
"ExceptionConverter.swift",
"Exports.swift",
"GCodeExecutionException.swift",
"GCodeSyntaxException.swift",
"Ge1xGripperMovementFailedException.swift",
"IncompatibleSharedLibraryException.swift",
"InternalErrorException.swift",
"InvalidArgumentException.swift",
"InvalidCsvDataException.swift",
"InvalidDataException.swift",
"InvalidOperationException.swift",
"InvalidPacketException.swift",
"InvalidParkStateException.swift",
"InvalidRequestDataException.swift",
"InvalidResponseException.swift",
"IoChannelOutOfRangeException.swift",
"IoFailedException.swift",
"LockstepEnabledException.swift",
"LockstepNotEnabledException.swift",
"MotionLibException.swift",
"MovementFailedException.swift",
"MovementInterruptedException.swift",
"NoDeviceFoundException.swift",
"NoValueForKeyException.swift",
"NotSupportedException.swift",
"OperationFailedException.swift",
"OsFailedException.swift",
"OutOfRequestIdsException.swift",
"PvtDiscontinuityException.swift",
"PvtExecutionException.swift",
"PvtModeException.swift",
"PvtMovementFailedException.swift",
"PvtMovementInterruptedException.swift",
"PvtSequenceGenerationFailedException.swift",
"PvtSetupFailedException.swift",
"RemoteModeException.swift",
"RequestTimeoutException.swift",
"SerialPortBusyException.swift",
"SetDeviceStateFailedException.swift",
"SetPeripheralStateFailedException.swift",
"StreamDiscontinuityException.swift",
"StreamExecutionException.swift",
"StreamModeException.swift",
"StreamMovementFailedException.swift",
"StreamMovementInterruptedException.swift",
"StreamSetupFailedException.swift",
"TimeoutException.swift",
"TransportAlreadyUsedException.swift",
"UnknownRequestException.swift"
],
"target_dependencies" : [
"DtoExceptions",
"DtoRequests"
],
"type" : "library"
},
{
"c99name" : "ZaberMotionCore",
"module_type" : "SystemLibraryTarget",
"name" : "ZaberMotionCore",
"path" : "ZaberMotionCore/Headers",
"product_memberships" : [
"ZaberMotionLib"
],
"sources" : [
],
"type" : "system-target"
},
{
"c99name" : "ZaberMotionBinary",
"module_type" : "SwiftTarget",
"name" : "ZaberMotionBinary",
"path" : "Sources/ZaberMotion/Binary",
"product_memberships" : [
"ZaberMotionLib"
],
"sources" : [
"Connection.swift",
"Device.swift",
"DeviceSettings.swift",
"Exports.swift"
],
"target_dependencies" : [
"DtoBinary",
"Gateway",
"UnitsInternal",
"Utils"
],
"type" : "library"
},
{
"c99name" : "ZaberMotionAscii",
"module_type" : "SwiftTarget",
"name" : "ZaberMotionAscii",
"path" : "Sources/ZaberMotion/Ascii",
"product_memberships" : [
"ZaberMotionLib"
],
"sources" : [
"AllAxes.swift",
"Axis.swift",
"AxisGroup.swift",
"AxisSettings.swift",
"AxisStorage.swift",
"Connection.swift",
"Device.swift",
"DeviceIO.swift",
"DeviceSettings.swift",
"DeviceStorage.swift",
"Exports.swift",
"Lockstep.swift",
"Oscilloscope.swift",
"OscilloscopeData.swift",
"Pvt.swift",
"PvtBuffer.swift",
"PvtIo.swift",
"PvtSequence.swift",
"ServoTuner.swift",
"SettingConstants.swift",
"Stream.swift",
"StreamBuffer.swift",
"StreamIo.swift",
"Streams.swift",
"Transport.swift",
"Trigger.swift",
"Triggers.swift",
"WarningFlags.swift",
"Warnings.swift"
],
"target_dependencies" : [
"DtoAscii",
"Gateway",
"UnitsInternal",
"Utils"
],
"type" : "library"
},
{
"c99name" : "ZaberMotion",
"module_type" : "SwiftTarget",
"name" : "ZaberMotion",
"path" : "Sources/ZaberMotion",
"product_memberships" : [
"ZaberMotionLib"
],
"sources" : [
"Exports.swift",
"Library.swift",
"Tools.swift",
"UnitTable.swift",
"VariantTestApi.swift"
],
"target_dependencies" : [
"Gateway",
"UnitsInternal",
"Utils"
],
"type" : "library"
},
{
"c99name" : "Utils",
"module_type" : "SwiftTarget",
"name" : "Utils",
"path" : "Sources/ZaberMotion/Utils",
"product_dependencies" : [
"SwiftBSON"
],
"product_memberships" : [
"ZaberMotionLib"
],
"sources" : [
"Assertions.swift",
"Serialization.swift",
"StderrPrint.swift"
],
"type" : "library"
},
{
"c99name" : "UnitsInternal",
"module_type" : "SwiftTarget",
"name" : "UnitsInternal",
"path" : "Sources/ZaberMotion/Units",
"product_memberships" : [
"ZaberMotionLib"
],
"sources" : [
"Units.swift"
],
"type" : "library"
},
{
"c99name" : "Gateway",
"module_type" : "SwiftTarget",
"name" : "Gateway",
"path" : "Sources/ZaberMotion/Gateway",
"product_memberships" : [
"ZaberMotionLib"
],
"sources" : [
"Call.swift",
"Constants.swift",
"Events.swift",
"LibraryIntegrationException.swift",
"LibraryManager.swift",
"Serialization.swift"
],
"target_dependencies" : [
"ZaberMotionCore",
"ZaberMotionExceptions"
],
"type" : "library"
},
{
"c99name" : "DtoSerializable",
"module_type" : "SwiftTarget",
"name" : "DtoSerializable",
"path" : "Sources/ZaberMotion/Dto/Serializable",
"product_memberships" : [
"ZaberMotionLib"
],
"sources" : [
"Serializable.swift",
"SerializationError.swift"
],
"target_dependencies" : [
"Utils"
],
"type" : "library"
},
{
"c99name" : "DtoRequests",
"module_type" : "SwiftTarget",
"name" : "DtoRequests",
"path" : "Sources/ZaberMotion/Dto/Requests",
"product_memberships" : [
"ZaberMotionLib"
],
"sources" : [
"AlertEventWrapper.swift",
"AutofocusFocusRequest.swift",
"AutofocusGetObjectiveParamsRequest.swift",
"AutofocusGetObjectiveParamsResponse.swift",
"AutofocusGetStatusResponse.swift",
"AutofocusSetObjectiveParamsRequest.swift",
"AxesEmptyRequest.swift",
"AxesGetSettingRequest.swift",
"AxesMoveRequest.swift",
"AxisEmptyRequest.swift",
"AxisMoveType.swift",
"AxisToStringRequest.swift",
"BinaryDeviceDetectRequest.swift",
"BinaryDeviceDetectResponse.swift",
"BinaryDeviceGetSettingRequest.swift",
"BinaryDeviceHomeRequest.swift",
"BinaryDeviceMoveRequest.swift",
"BinaryDeviceSetSettingRequest.swift",
"BinaryDeviceStopRequest.swift",
"BinaryGenericWithUnitsRequest.swift",
"BinaryMessageCollection.swift",
"BinaryReplyOnlyEventWrapper.swift",
"BoolValue.swift",
"CanSetStateAxisResponse.swift",
"CanSetStateRequest.swift",
"ChannelOn.swift",
"ChannelSetIntensity.swift",
"CheckVersionRequest.swift",
"CustomInterfaceCloseRequest.swift",
"CustomInterfaceWriteRequest.swift",
"DeviceCancelAllOutputsScheduleRequest.swift",
"DeviceCancelOutputScheduleRequest.swift",
"DeviceConvertSettingRequest.swift",
"DeviceDetectRequest.swift",
"DeviceDetectResponse.swift",
"DeviceEmptyRequest.swift",
"DeviceGetAllAnalogIORequest.swift",
"DeviceGetAllAnalogIOResponse.swift",
"DeviceGetAllDigitalIORequest.swift",
"DeviceGetAllDigitalIOResponse.swift",
"DeviceGetAnalogIORequest.swift",
"DeviceGetDigitalIORequest.swift",
"DeviceGetManyByTypeRequest.swift",
"DeviceGetSettingRequest.swift",
"DeviceGetStorageRequest.swift",
"DeviceGetWarningsRequest.swift",
"DeviceGetWarningsResponse.swift",
"DeviceHasCommandRequest.swift",
"DeviceHomeRequest.swift",
"DeviceIdentifyRequest.swift",
"DeviceMoveRequest.swift",
"DeviceMoveSinRequest.swift",
"DeviceMultiGetSettingRequest.swift",
"DeviceOnAllRequest.swift",
"DeviceOnAllResponse.swift",
"DeviceRestoreRequest.swift",
"DeviceSetAllAnalogOutputsRequest.swift",
"DeviceSetAllAnalogOutputsScheduleRequest.swift",
"DeviceSetAllDigitalOutputsRequest.swift",
"DeviceSetAllDigitalOutputsScheduleRequest.swift",
"DeviceSetAnalogOutputRequest.swift",
"DeviceSetAnalogOutputScheduleRequest.swift",
"DeviceSetDigitalOutputRequest.swift",
"DeviceSetDigitalOutputScheduleRequest.swift",
"DeviceSetLowpassFilterRequest.swift",
"DeviceSetSettingBoolRequest.swift",
"DeviceSetSettingIntRequest.swift",
"DeviceSetSettingRequest.swift",
"DeviceSetSettingStrRequest.swift",
"DeviceSetStorageBoolRequest.swift",
"DeviceSetStorageNumberRequest.swift",
"DeviceSetStorageRequest.swift",
"DeviceSetUnitConversionsRequest.swift",
"DeviceStopRequest.swift",
"DeviceStorageListKeysRequest.swift",
"DeviceStorageRequest.swift",
"DeviceType.swift",
"DeviceWaitUntilIdleRequest.swift",
"DisconnectedEvent.swift",
"DiscoverMdnsRequest.swift",
"DiscoverTCPDevicesResponse.swift",
"DoubleArrayValue.swift",
"DoubleValue.swift",
"DriverEnableRequest.swift",
"EmptyAutofocusRequest.swift",
"EmptyRequest.swift",
"Errors.swift",
"FindDeviceRequest.swift",
"ForgetDevicesRequest.swift",
"GatewayEvent.swift",
"GatewayRequest.swift",
"GatewayResponse.swift",
"Ge1xGripperActivatePresetRequest.swift",
"Ge1xGripperGetErrorResponse.swift",
"Ge1xGripperGetStateResponse.swift",
"Ge1xGripperMoveRequest.swift",
"Ge1xGripperOpenConnectionRequest.swift",
"Ge1xGripperReadRegisterRequest.swift",
"Ge1xGripperSetAutoHomeRequest.swift",
"Ge1xGripperSetForceRequest.swift",
"Ge1xGripperSetHomeDirectionRequest.swift",
"Ge1xGripperSetIoEnabledRequest.swift",
"Ge1xGripperSetIoInputFilterRequest.swift",
"Ge1xGripperSetPresetRequest.swift",
"Ge1xGripperSetSpeedRequest.swift",
"Ge1xGripperWaitUntilIdleRequest.swift",
"Ge1xGripperWriteRegisterRequest.swift",
"GenericBinaryRequest.swift",
"GenericCommandRequest.swift",
"GenericCommandResponseCollection.swift",
"GetAllIoPortLabelsResponse.swift",
"GetAxisSettingResults.swift",
"GetAxisSettingsTypedResponse.swift",
"GetCommandUnitConversionResponse.swift",
"GetIoPortLabelRequest.swift",
"GetSettingResults.swift",
"GetSettingsTypedResponse.swift",
"GetSimpleTuningParamDefinitionResponse.swift",
"Int64Value.swift",
"IntArrayValue.swift",
"IntValue.swift",
"InterfaceType.swift",
"LoadParamset.swift",
"LockstepEmptyRequest.swift",
"LockstepEnableRequest.swift",
"LockstepGetAxisNumbersResponse.swift",
"LockstepGetRequest.swift",
"LockstepHomeRequest.swift",
"LockstepMoveRequest.swift",
"LockstepMoveSinRequest.swift",
"LockstepSetRequest.swift",
"LockstepStopRequest.swift",
"LockstepWaitUntilIdleRequest.swift",
"MicroscopeConfigResponse.swift",
"MicroscopeEmptyRequest.swift",
"MicroscopeFindRequest.swift",
"MicroscopeInitRequest.swift",
"MicroscopeTriggerCameraRequest.swift",
"MoveableDriverEnableRequest.swift",
"MoveableGetAccelerationRequest.swift",
"MoveableGetSettingRequest.swift",
"MoveableMoveRequest.swift",
"MoveableMoveSinRequest.swift",
"MoveableSetAccelerationRequest.swift",
"MoveableSetSettingRequest.swift",
"MoveableSetupRequest.swift",
"MoveableType.swift",
"MoveableWaitUntilIdleRequest.swift",
"ObjectiveChangerChangeRequest.swift",
"ObjectiveChangerCreateResponse.swift",
"ObjectiveChangerRequest.swift",
"ObjectiveChangerSetRequest.swift",
"OpenBinaryInterfaceRequest.swift",
"OpenInterfaceRequest.swift",
"OscilloscopeAddIoChannelRequest.swift",
"OscilloscopeAddSettingChannelRequest.swift",
"OscilloscopeDataGetRequest.swift",
"OscilloscopeDataGetSampleTimeRequest.swift",
"OscilloscopeDataGetSamplesResponse.swift",
"OscilloscopeReadResponse.swift",
"OscilloscopeRequest.swift",
"OscilloscopeStartRequest.swift",
"PrepareCommandRequest.swift",
"ProcessOn.swift",
"PvtBufferGetSequenceDataRequest.swift",
"PvtBufferGetSequenceDataResponse.swift",
"PvtConvertTimeRequest.swift",
"PvtConvertTimeResponse.swift",
"PvtGeneratePositionsRequest.swift",
"PvtGenerateSequenceResponse.swift",
"PvtGenerateVelocitiesAndTimesRequest.swift",
"PvtGenerateVelocitiesRequest.swift",
"PvtItemsRequest.swift",
"PvtPartialConvertTimeRequest.swift",
"PvtPartialConvertTimeResponse.swift",
"PvtPointRequest.swift",
"PvtPointsRequest.swift",
"PvtSaveCsvRequest.swift",
"PvtSubmitSequenceDataRequest.swift",
"RenumberRequest.swift",
"ResponseType.swift",
"ServoTuningParamsetResponse.swift",
"ServoTuningRequest.swift",
"SetDeviceDbLayeredSourcesRequest.swift",
"SetDeviceDbSourceRequest.swift",
"SetInterfaceChecksumEnabledRequest.swift",
"SetInterfaceTimeoutRequest.swift",
"SetIoPortLabelRequest.swift",
"SetLogOutputRequest.swift",
"SetProcessControllerSource.swift",
"SetServoTuningPIDRequest.swift",
"SetServoTuningRequest.swift",
"SetSimpleTuning.swift",
"SetStateRequest.swift",
"StreamArcRequest.swift",
"StreamBufferEraseRequest.swift",
"StreamBufferGetContentRequest.swift",
"StreamBufferGetContentResponse.swift",
"StreamBufferList.swift",
"StreamCallRequest.swift",
"StreamCancelAllOutputsScheduleRequest.swift",
"StreamCancelOutputScheduleRequest.swift",
"StreamCircleRequest.swift",
"StreamEmptyRequest.swift",
"StreamGenericCommandBatchRequest.swift",
"StreamGenericCommandRequest.swift",
"StreamGetAxesResponse.swift",
"StreamGetMaxCentripetalAccelerationRequest.swift",
"StreamGetMaxSpeedRequest.swift",
"StreamGetMaxTangentialAccelerationRequest.swift",
"StreamLineRequest.swift",
"StreamModeResponse.swift",
"StreamSegmentType.swift",
"StreamSetAllAnalogOutputsRequest.swift",
"StreamSetAllAnalogOutputsScheduleRequest.swift",
"StreamSetAllDigitalOutputsRequest.swift",
"StreamSetAllDigitalOutputsScheduleRequest.swift",
"StreamSetAnalogOutputRequest.swift",
"StreamSetAnalogOutputScheduleRequest.swift",
"StreamSetDigitalOutputRequest.swift",
"StreamSetDigitalOutputScheduleRequest.swift",
"StreamSetHoldRequest.swift",
"StreamSetMaxCentripetalAccelerationRequest.swift",
"StreamSetMaxSpeedRequest.swift",
"StreamSetMaxTangentialAccelerationRequest.swift",
"StreamSetupLiveCompositeRequest.swift",
"StreamSetupLiveRequest.swift",
"StreamSetupStoreArbitraryAxesRequest.swift",
"StreamSetupStoreCompositeRequest.swift",
"StreamSetupStoreRequest.swift",
"StreamWaitAnalogInputRequest.swift",
"StreamWaitDigitalInputRequest.swift",
"StreamWaitRequest.swift",
"StreamWaitUntilIdleRequest.swift",
"StringArrayValue.swift",
"StringValue.swift",
"TestDtoWithVariants.swift",
"TestEvent.swift",
"TestRequest.swift",
"TestRequestComplex.swift",
"TestResponse.swift",
"TestResponseLong.swift",
"TestVariant.swift",
"ToggleDeviceDbStoreRequest.swift",
"ToolsListSerialPortsDetailsResponse.swift",
"ToolsListSerialPortsResponse.swift",
"TranslatorCreateFromDeviceRequest.swift",
"TranslatorCreateLiveRequest.swift",
"TranslatorCreateRequest.swift",
"TranslatorFlushLiveRequest.swift",
"TranslatorFlushResponse.swift",
"TranslatorGetAxisOffsetRequest.swift",
"TranslatorGetAxisPositionRequest.swift",
"TranslatorSetAxisPositionRequest.swift",
"TranslatorSetFeedRateOverrideRequest.swift",
"TranslatorSetTraverseRateRequest.swift",
"TranslatorTranslateRequest.swift",
"TriggerClearActionRequest.swift",
"TriggerEmptyRequest.swift",
"TriggerEnableRequest.swift",
"TriggerEnabledStates.swift",
"TriggerFireAtIntervalRequest.swift",
"TriggerFireWhenDistanceTravelledRequest.swift",
"TriggerFireWhenIoRequest.swift",
"TriggerFireWhenRequest.swift",
"TriggerFireWhenSettingRequest.swift",
"TriggerOnFireRequest.swift",
"TriggerOnFireSetRequest.swift",
"TriggerOnFireSetToSettingRequest.swift",
"TriggerSetLabelRequest.swift",
"TriggerStates.swift",
"TypedSettingResponse.swift",
"UnitConvertNativeRequest.swift",
"UnitConvertUnitRequest.swift",
"UnitsValue.swift",
"UnknownBinaryResponseEventWrapper.swift",
"UnknownResponseEventWrapper.swift",
"WaitToClearWarningsRequest.swift",
"WaitToRespondRequest.swift",
"WdiGenericFloatRequest.swift",
"WdiGenericRequest.swift",
"WdiGetStatusResponse.swift"
],
"target_dependencies" : [
"DtoSerializable",
"Dto",
"DtoAscii",
"DtoBinary",
"DtoMicroscopy",
"DtoMovement",
"DtoProduct",
"DtoGcode",
"UnitsInternal"
],
"type" : "library"
},
{
"c99name" : "DtoProduct",
"module_type" : "SwiftTarget",
"name" : "DtoProduct",
"path" : "Sources/ZaberMotion/Dto/Product",
"product_memberships" : [
"ZaberMotionLib"
],
"sources" : [
"Ge1xGripperDirection.swift",
"Ge1xGripperError.swift",
"Ge1xGripperState.swift",
"ProcessControllerMode.swift",
"ProcessControllerSource.swift",
"ProcessControllerSourceSensor.swift"
],
"target_dependencies" : [
"DtoSerializable"
],
"type" : "library"
},
{
"c99name" : "DtoMovement",
"module_type" : "SwiftTarget",
"name" : "DtoMovement",
"path" : "Sources/ZaberMotion/Dto/Movement",
"product_memberships" : [
"ZaberMotionLib"
],
"sources" : [
"DefaultMotionUnits.swift"
],
"target_dependencies" : [
"DtoSerializable",
"Dto"
],
"type" : "library"
},
{
"c99name" : "DtoMicroscopy",
"module_type" : "SwiftTarget",
"name" : "DtoMicroscopy",
"path" : "Sources/ZaberMotion/Dto/Microscopy",
"product_memberships" : [
"ZaberMotionLib"
],
"sources" : [
"AutofocusStatus.swift",
"MicroscopeConfig.swift",
"ThirdPartyComponents.swift",
"WdiAutofocusProviderStatus.swift"
],
"target_dependencies" : [
"DtoSerializable",
"Dto"
],
"type" : "library"
},
{
"c99name" : "DtoGcode",
"module_type" : "SwiftTarget",
"name" : "DtoGcode",
"path" : "Sources/ZaberMotion/Dto/Gcode",
"product_memberships" : [
"ZaberMotionLib"
],
"sources" : [
"AxisDefinition.swift",
"AxisMapping.swift",
"AxisTransformation.swift",
"DeviceDefinition.swift",
"TranslateMessage.swift",
"TranslateResult.swift",
"TranslatorConfig.swift"
],
"target_dependencies" : [
"DtoSerializable",
"Dto"
],
"type" : "library"
},
{
"c99name" : "DtoExceptions",
"module_type" : "SwiftTarget",
"name" : "DtoExceptions",
"path" : "Sources/ZaberMotion/Dto/Exceptions",
"product_memberships" : [
"ZaberMotionLib"
],
"sources" : [
"BinaryCommandFailedExceptionData.swift",
"CommandFailedExceptionData.swift",
"CommandTooLongExceptionData.swift",
"DeviceAddressConflictExceptionData.swift",
"DeviceDbFailedExceptionData.swift",
"DeviceDbInnerError.swift",
"GCodeExecutionExceptionData.swift",
"GCodeSyntaxExceptionData.swift",
"InvalidPacketExceptionData.swift",
"InvalidPvtPoint.swift",
"InvalidResponseExceptionData.swift",
"MovementFailedExceptionData.swift",
"MovementInterruptedExceptionData.swift",
"OperationFailedExceptionData.swift",
"PvtExecutionExceptionData.swift",
"PvtMovementFailedExceptionData.swift",
"PvtMovementInterruptedExceptionData.swift",
"SetDeviceStateExceptionData.swift",
"SetPeripheralStateExceptionData.swift",
"StreamExecutionExceptionData.swift",
"StreamMovementFailedExceptionData.swift",
"StreamMovementInterruptedExceptionData.swift"
],
"target_dependencies" : [
"DtoSerializable",
"Dto"
],
"type" : "library"
},
{
"c99name" : "DtoBinary",
"module_type" : "SwiftTarget",
"name" : "DtoBinary",
"path" : "Sources/ZaberMotion/Dto/Binary",
"product_memberships" : [
"ZaberMotionLib"
],
"sources" : [
"BinarySettings.swift",
"CommandCode.swift",
"DeviceIdentity.swift",
"DeviceType.swift",
"ErrorCode.swift",
"Message.swift",
"ReplyCode.swift",
"ReplyOnlyEvent.swift",
"UnknownResponseEvent.swift"
],
"target_dependencies" : [
"DtoSerializable",
"Dto"
],
"type" : "library"
},
{
"c99name" : "DtoAscii",
"module_type" : "SwiftTarget",
"name" : "DtoAscii",
"path" : "Sources/ZaberMotion/Dto/Ascii",
"product_memberships" : [
"ZaberMotionLib"
],
"sources" : [
"AccelType.swift",
"AlertEvent.swift",
"AxisIdentity.swift",
"AxisType.swift",
"CanSetStateAxisResponse.swift",
"CanSetStateDeviceResponse.swift",
"ConversionFactor.swift",
"DeviceIOInfo.swift",
"DeviceIdentity.swift",
"DigitalOutputAction.swift",
"GetAxisSetting.swift",
"GetAxisSettingResult.swift",
"GetAxisSettingTypedResult.swift",
"GetSetting.swift",
"GetSettingBoolResult.swift",
"GetSettingIntResult.swift",
"GetSettingResult.swift",
"GetSettingStringResult.swift",
"GetSettingTypedResult.swift",
"GetSettingsByTypeResult.swift",
"IoPortLabel.swift",
"IoPortType.swift",
"MeasurementSequence.swift",
"MessageType.swift",
"MockDevice.swift",
"MockPeripheral.swift",
"OscilloscopeCaptureProperties.swift",
"OscilloscopeDataSource.swift",
"ParamsetInfo.swift",
"PidTuning.swift",
"PvtAxisDefinition.swift",
"PvtAxisType.swift",
"PvtBufferAxisUnits.swift",
"PvtCallAction.swift",
"PvtCancelAllOutputsScheduleAction.swift",
"PvtCancelOutputScheduleAction.swift",
"PvtCsvData.swift",
"PvtMode.swift",
"PvtPartialCsvData.swift",
"PvtPartialPoint.swift",
"PvtPartialSequenceItem.swift",
"PvtPoint.swift",
"PvtSequenceItem.swift",
"PvtSetAllAnalogOutputsAction.swift",
"PvtSetAllDigitalOutputsAction.swift",
"PvtSetAnalogOutputAction.swift",
"PvtSetDigitalOutputAction.swift",
"Response.swift",
"ServoTuningParam.swift",
"ServoTuningParamset.swift",
"SetStateAxisResponse.swift",
"SetStateDeviceResponse.swift",
"SimpleTuning.swift",
"SimpleTuningParamDefinition.swift",
"StreamAxisDefinition.swift",
"StreamAxisType.swift",
"StreamMode.swift",
"TriggerAction.swift",
"TriggerCondition.swift",
"TriggerEnabledState.swift",
"TriggerOperation.swift",
"TriggerState.swift",
"TypedSetting.swift",
"UnknownResponseEvent.swift"
],
"target_dependencies" : [
"DtoSerializable",
"Dto",
"UnitsInternal"
],
"type" : "library"
},
{
"c99name" : "Dto",
"module_type" : "SwiftTarget",
"name" : "Dto",
"path" : "Sources/ZaberMotion/Dto",
"product_memberships" : [
"ZaberMotionLib"
],
"sources" : [
"AxisAddress.swift",
"ChannelAddress.swift",
"CyclicDirection.swift",
"DeviceDbSource.swift",
"DeviceDbSourceType.swift",
"DeviceDiscoveryResult.swift",
"DevicePortType.swift",
"FirmwareVersion.swift",
"LogOutputMode.swift",
"Measurement.swift",
"MeasurementOrValue.swift",
"NamedParameter.swift",
"RotationDirection.swift",
"SerialPortDetails.swift",
"SerialPortUsbInfo.swift",
"UnitConversionDescriptor.swift"
],
"target_dependencies" : [
"DtoSerializable",
"UnitsInternal"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:cb09f0c0d537a8668f02529c380785d189fc75032d54572211355a09e050e122
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
warning: 'spi-builder-workspace': /host/spi-builder-workspace/Package.swift:6:10: warning: Events are not supported on Linux due to the absence of the Combine framework.
4 |
5 | #if os(Linux)
6 | #warning("Events are not supported on Linux due to the absence of the Combine framework.")
| `- warning: Events are not supported on Linux due to the absence of the Combine framework.
7 | #elseif os(Windows)
8 | #warning("Events are not supported on Windows due to the absence of the Combine framework.")
Done.