Build Information
Successful build of pingx, reference 1.0.9 (66c254
), with Swift 5.9 for macOS (SPM) on 3 Jan 2025 20:21:07 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64
Build Log
========================================
RunAll
========================================
Builder version: 4.60.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/shineRR/pingx.git
Reference: 1.0.9
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/shineRR/pingx
* tag 1.0.9 -> FETCH_HEAD
HEAD is now at 66c2541 [IMP-1] Transitioning to Swift Testing - Part 2 (#7)
Cloned https://github.com/shineRR/pingx.git
Revision (git rev-parse @):
66c2541918d2a329458e8acd365ef5beb2947851
SUCCESS checkout https://github.com/shineRR/pingx.git at 1.0.9
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 5.9
Building package at path: $PWD
https://github.com/shineRR/pingx.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64
Building for debugging...
[1/37] Emitting module pingx
[2/40] Compiling pingx Atomic.swift
[3/40] Compiling pingx CommandBlock.swift
[4/40] Compiling pingx FatalError.swift
[5/40] Compiling pingx IPv4Address.swift
[6/40] Compiling pingx ICMPResponseValidationError.swift
[7/40] Compiling pingx PingerError.swift
[8/40] Compiling pingx ContinuousPinger.swift
[9/40] Compiling pingx ICMPChecksum.swift
[10/40] Compiling pingx IPv4AddressConverterApi.swift
[11/40] Compiling pingx IPv4AddressConverterError.swift
[12/40] Compiling pingx IPv4AddressConverter.swift
[13/40] Compiling pingx IPHeader.swift
[14/40] Compiling pingx PacketType.swift
[15/40] Compiling pingx ICMPHeader.swift
[16/40] Compiling pingx ICMPPacket.swift
[17/40] Compiling pingx Response.swift
[18/40] Compiling pingx PingxSocket.swift
[19/40] Compiling pingx PingxSocketImpl.swift
[20/40] Compiling pingx PingxTimer.swift
[21/40] Compiling pingx DispatchQueue+Extensions.swift
[22/40] Compiling pingx String+Extensions.swift
[23/40] Compiling pingx PacketFactory.swift
[24/40] Compiling pingx PacketFactoryImpl.swift
[25/40] Compiling pingx PingxDispatchSourceTimer.swift
[26/40] Compiling pingx PacketSender.swift
[27/40] Compiling pingx PacketSenderDelegate.swift
[28/40] Compiling pingx PacketSenderError.swift
[29/40] Compiling pingx ICMPType.swift
[30/40] Compiling pingx Packet.swift
[31/40] Compiling pingx Payload.swift
[32/40] Compiling pingx Request.swift
[33/40] Compiling pingx PacketSenderImpl.swift
[34/40] Compiling pingx Pinger.swift
[35/40] Compiling pingx PingerConfiguration.swift
[36/40] Compiling pingx PingerDelegate.swift
[37/40] Compiling pingx SocketFactory.swift
[38/40] Compiling pingx SocketFactoryImpl.swift
[39/40] Compiling pingx TimerFactory.swift
[40/40] Compiling pingx TimerFactoryImpl.swift
Build complete! (6.65s)
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "pingx",
"name" : "pingx",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "tvos",
"version" : "13.0"
}
],
"products" : [
{
"name" : "pingx",
"targets" : [
"pingx"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "pingxTests",
"module_type" : "SwiftTarget",
"name" : "pingxTests",
"path" : "Tests/pingxTests",
"sources" : [
"Converter/IPv4AddressConverterTests.swift",
"Extenstions/ICMPResponseValidationError+Equatable.swift",
"Extenstions/XCTestCase+Extensions.swift",
"ICMPChecksum/ICMPChecksumTests.swift",
"Mocks/Generated/PacketFactory+AutoMockable.generated.swift",
"Mocks/Generated/PacketSender+AutoMockable.generated.swift",
"Mocks/Generated/PingxSocket+AutoMockable.generated.swift",
"Mocks/Generated/PingxTimer+AutoMockable.generated.swift",
"Mocks/Generated/SocketFactory+AutoMockable.generated.swift",
"Mocks/Generated/TimerFactory+AutoMockable.generated.swift",
"Mocks/Packet/PacketMock.swift",
"Mocks/PacketSenderDelegate/PacketSenderDelegateMock.swift",
"Mocks/PingerDelegate/PingerDelegateMock.swift",
"PacketSender/PacketSenderTests.swift",
"Pinger/PingerTests.swift",
"Request/DemandTests.swift",
"Samples/ICMPHeader+Sample.swift"
],
"target_dependencies" : [
"pingx"
],
"type" : "test"
},
{
"c99name" : "pingx",
"module_type" : "SwiftTarget",
"name" : "pingx",
"path" : "Sources/pingx",
"product_memberships" : [
"pingx"
],
"sources" : [
"Checksum/Impl/ICMPChecksum.swift",
"Converter/Api/IPv4AddressConverterApi.swift",
"Converter/Error/IPv4AddressConverterError.swift",
"Converter/Impl/IPv4AddressConverter.swift",
"Extensions/DispatchQueue+Extensions.swift",
"Extensions/String+Extensions.swift",
"Factory/PacketFactory/Api/PacketFactory.swift",
"Factory/PacketFactory/Impl/PacketFactoryImpl.swift",
"Factory/SocketFactory/Api/SocketFactory.swift",
"Factory/SocketFactory/Impl/SocketFactoryImpl.swift",
"Factory/TimerFactory/Api/TimerFactory.swift",
"Factory/TimerFactory/Impl/TimerFactoryImpl.swift",
"Model/Atomic/Atomic.swift",
"Model/CommandBlock/CommandBlock.swift",
"Model/FatalError/FatalError.swift",
"Model/IP/IPv4/IPv4Address.swift",
"Model/IPHeader/IPHeader.swift",
"Model/PacketType/PacketType.swift",
"Model/Packets/ICMP/ICMPHeader.swift",
"Model/Packets/ICMP/ICMPPacket.swift",
"Model/Packets/ICMP/ICMPType.swift",
"Model/Packets/Packet/Packet.swift",
"Model/Payload/Payload.swift",
"Model/Request/Request.swift",
"Model/Response/Response.swift",
"Model/Socket/Api/PingxSocket.swift",
"Model/Socket/Impl/PingxSocketImpl.swift",
"Model/Timer/Api/PingxTimer.swift",
"Model/Timer/Impl/PingxDispatchSourceTimer.swift",
"PacketSender/Api/PacketSender.swift",
"PacketSender/Delegate/PacketSenderDelegate.swift",
"PacketSender/Error/PacketSenderError.swift",
"PacketSender/Impl/PacketSenderImpl.swift",
"Pinger/Api/Pinger.swift",
"Pinger/Configuration/PingerConfiguration.swift",
"Pinger/Delegate/PingerDelegate.swift",
"Pinger/Error/ICMPResponseValidationError.swift",
"Pinger/Error/PingerError.swift",
"Pinger/Impl/ContinuousPinger.swift"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Done.