Build Information
Successful build of IperfSwift, reference main (0e15cd), with Swift 6.4 for macOS (SPM) on 14 Oct 2026 19:06:47 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.2
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/gewill/iperf-swift.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/gewill/iperf-swift
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 0e15cd4 chore(release): 发布 IperfSwift 3.21.19 (#193)
Cloned https://github.com/gewill/iperf-swift.git
Revision (git rev-parse @):
0e15cd4a9297f02e2d764db12d497ff9213966e6
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/gewill/iperf-swift.git at main
Fetching https://github.com/swiftlang/swift-docc-symbolkit
Fetching https://github.com/swiftlang/swift-docc-plugin
Fetching https://github.com/Lakr233/openssl-spm.git
[1/226] Fetching openssl-spm
[227/2571] Fetching openssl-spm, swift-docc-plugin
[439/6409] Fetching openssl-spm, swift-docc-plugin, swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit (1.56s)
Fetched https://github.com/Lakr233/openssl-spm.git (1.56s)
Fetched https://github.com/swiftlang/swift-docc-plugin (1.56s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.5.0 (2.27s)
Computing version for https://github.com/Lakr233/openssl-spm.git
Computed https://github.com/Lakr233/openssl-spm.git at 4.0.1 (0.66s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (0.73s)
Creating working copy for https://github.com/Lakr233/openssl-spm.git
Working copy of https://github.com/Lakr233/openssl-spm.git resolved at 4.0.1
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.5.0
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Downloading binary artifact https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip
[0/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (16 KB / 60 MB)
[0/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (311 KB / 60 MB)
[0/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (573 KB / 60 MB)
[1/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (836 KB / 60 MB)
[1/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (1.1 MB / 60 MB)
[2/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (1.5 MB / 60 MB)
[2/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (1.8 MB / 60 MB)
[3/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (2.1 MB / 60 MB)
[4/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (2.4 MB / 60 MB)
[4/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (2.7 MB / 60 MB)
[4/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (2.9 MB / 60 MB)
[5/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (3.2 MB / 60 MB)
[5/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (3.5 MB / 60 MB)
[6/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (3.8 MB / 60 MB)
[6/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (4 MB / 60 MB)
[7/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (4.3 MB / 60 MB)
[7/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (4.6 MB / 60 MB)
[8/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (4.8 MB / 60 MB)
[8/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (5.1 MB / 60 MB)
[9/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (5.4 MB / 60 MB)
[9/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (5.7 MB / 60 MB)
[9/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (6 MB / 60 MB)
[10/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (6.2 MB / 60 MB)
[10/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (6.5 MB / 60 MB)
[11/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (6.8 MB / 60 MB)
[11/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (7 MB / 60 MB)
[12/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (7.3 MB / 60 MB)
[12/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (7.6 MB / 60 MB)
[13/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (7.9 MB / 60 MB)
[13/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (8.2 MB / 60 MB)
[14/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (8.4 MB / 60 MB)
[14/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (8.7 MB / 60 MB)
[14/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (9 MB / 60 MB)
[15/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (9.2 MB / 60 MB)
[15/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (9.5 MB / 60 MB)
[16/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (9.8 MB / 60 MB)
[16/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (10 MB / 60 MB)
[17/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (10.3 MB / 60 MB)
[17/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (10.6 MB / 60 MB)
[18/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (10.8 MB / 60 MB)
[18/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (11.1 MB / 60 MB)
[18/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (11.4 MB / 60 MB)
[19/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (11.6 MB / 60 MB)
[19/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (11.9 MB / 60 MB)
[20/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (12.2 MB / 60 MB)
[20/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (12.5 MB / 60 MB)
[21/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (12.7 MB / 60 MB)
[21/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (13 MB / 60 MB)
[22/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (13.2 MB / 60 MB)
[22/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (13.5 MB / 60 MB)
[22/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (13.8 MB / 60 MB)
[23/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (14.1 MB / 60 MB)
[23/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (14.3 MB / 60 MB)
[24/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (14.6 MB / 60 MB)
[24/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (14.8 MB / 60 MB)
[25/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (15.1 MB / 60 MB)
[25/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (15.4 MB / 60 MB)
[26/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (15.6 MB / 60 MB)
[26/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (15.9 MB / 60 MB)
[26/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (16.2 MB / 60 MB)
[27/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (16.4 MB / 60 MB)
[27/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (16.7 MB / 60 MB)
[28/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (17 MB / 60 MB)
[28/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (17.3 MB / 60 MB)
[29/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (17.5 MB / 60 MB)
[29/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (17.8 MB / 60 MB)
[30/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (18.1 MB / 60 MB)
[30/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (18.4 MB / 60 MB)
[31/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (18.7 MB / 60 MB)
[31/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (18.9 MB / 60 MB)
[32/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (19.2 MB / 60 MB)
[32/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (19.5 MB / 60 MB)
[32/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (19.7 MB / 60 MB)
[33/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (20 MB / 60 MB)
[33/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (20.3 MB / 60 MB)
[34/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (20.5 MB / 60 MB)
[34/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (20.8 MB / 60 MB)
[35/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (21.1 MB / 60 MB)
[35/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (21.4 MB / 60 MB)
[36/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (21.6 MB / 60 MB)
[36/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (21.9 MB / 60 MB)
[36/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (22.2 MB / 60 MB)
[37/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (22.4 MB / 60 MB)
[37/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (22.7 MB / 60 MB)
[38/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (22.9 MB / 60 MB)
[38/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (23.2 MB / 60 MB)
[39/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (23.5 MB / 60 MB)
[39/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (23.8 MB / 60 MB)
[40/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (24 MB / 60 MB)
[40/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (24.3 MB / 60 MB)
[40/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (24.6 MB / 60 MB)
[41/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (24.8 MB / 60 MB)
[41/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (25.1 MB / 60 MB)
[42/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (25.4 MB / 60 MB)
[42/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (25.7 MB / 60 MB)
[43/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (25.9 MB / 60 MB)
[43/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (26.2 MB / 60 MB)
[44/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (26.5 MB / 60 MB)
[44/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (26.7 MB / 60 MB)
[45/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (27 MB / 60 MB)
[45/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (27.3 MB / 60 MB)
[45/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (27.6 MB / 60 MB)
[46/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (27.9 MB / 60 MB)
[46/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (28.1 MB / 60 MB)
[47/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (28.5 MB / 60 MB)
[47/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (28.7 MB / 60 MB)
[48/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (29 MB / 60 MB)
[48/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (29.2 MB / 60 MB)
[49/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (29.5 MB / 60 MB)
[49/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (29.8 MB / 60 MB)
[50/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (30.1 MB / 60 MB)
[50/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (30.4 MB / 60 MB)
[51/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (30.6 MB / 60 MB)
[51/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (30.9 MB / 60 MB)
[51/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (31.2 MB / 60 MB)
[52/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (31.4 MB / 60 MB)
[52/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (31.7 MB / 60 MB)
[53/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (32 MB / 60 MB)
[53/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (32.2 MB / 60 MB)
[54/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (32.5 MB / 60 MB)
[54/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (32.8 MB / 60 MB)
[55/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (33 MB / 60 MB)
[55/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (33.3 MB / 60 MB)
[55/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (33.6 MB / 60 MB)
[56/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (33.9 MB / 60 MB)
[56/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (34.1 MB / 60 MB)
[57/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (34.4 MB / 60 MB)
[57/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (34.7 MB / 60 MB)
[58/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (34.9 MB / 60 MB)
[58/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (35.2 MB / 60 MB)
[59/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (35.5 MB / 60 MB)
[59/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (35.7 MB / 60 MB)
[59/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (36 MB / 60 MB)
[60/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (36.3 MB / 60 MB)
[60/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (36.5 MB / 60 MB)
[61/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (36.8 MB / 60 MB)
[61/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (37.1 MB / 60 MB)
[62/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (37.4 MB / 60 MB)
[62/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (37.6 MB / 60 MB)
[63/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (37.9 MB / 60 MB)
[63/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (38.2 MB / 60 MB)
[64/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (38.4 MB / 60 MB)
[64/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (38.7 MB / 60 MB)
[64/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (39 MB / 60 MB)
[65/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (39.3 MB / 60 MB)
[65/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (39.5 MB / 60 MB)
[66/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (39.8 MB / 60 MB)
[66/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (40 MB / 60 MB)
[67/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (40.3 MB / 60 MB)
[67/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (40.6 MB / 60 MB)
[68/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (40.8 MB / 60 MB)
[68/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (41.1 MB / 60 MB)
[68/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (41.4 MB / 60 MB)
[69/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (41.6 MB / 60 MB)
[69/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (41.9 MB / 60 MB)
[70/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (42.2 MB / 60 MB)
[70/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (42.5 MB / 60 MB)
[71/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (42.7 MB / 60 MB)
[71/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (43 MB / 60 MB)
[72/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (43.3 MB / 60 MB)
[72/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (43.6 MB / 60 MB)
[73/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (43.9 MB / 60 MB)
[73/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (44.1 MB / 60 MB)
[73/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (44.4 MB / 60 MB)
[74/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (44.7 MB / 60 MB)
[74/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (44.9 MB / 60 MB)
[75/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (45.2 MB / 60 MB)
[75/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (45.5 MB / 60 MB)
[76/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (45.7 MB / 60 MB)
[76/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (46 MB / 60 MB)
[77/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (46.3 MB / 60 MB)
[77/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (46.5 MB / 60 MB)
[77/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (46.8 MB / 60 MB)
[78/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (47.1 MB / 60 MB)
[78/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (47.3 MB / 60 MB)
[79/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (47.6 MB / 60 MB)
[79/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (47.9 MB / 60 MB)
[80/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (48.1 MB / 60 MB)
[80/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (48.4 MB / 60 MB)
[81/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (48.7 MB / 60 MB)
[81/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (48.9 MB / 60 MB)
[81/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (49.2 MB / 60 MB)
[82/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (49.4 MB / 60 MB)
[82/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (49.7 MB / 60 MB)
[83/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (50 MB / 60 MB)
[83/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (50.3 MB / 60 MB)
[84/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (50.6 MB / 60 MB)
[84/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (50.8 MB / 60 MB)
[85/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (51.1 MB / 60 MB)
[85/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (51.4 MB / 60 MB)
[86/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (51.6 MB / 60 MB)
[86/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (51.9 MB / 60 MB)
[86/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (52.2 MB / 60 MB)
[87/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (52.5 MB / 60 MB)
[87/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (52.8 MB / 60 MB)
[88/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (53 MB / 60 MB)
[88/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (53.3 MB / 60 MB)
[89/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (53.5 MB / 60 MB)
[89/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (53.8 MB / 60 MB)
[90/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (54.1 MB / 60 MB)
[90/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (54.3 MB / 60 MB)
[90/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (54.6 MB / 60 MB)
[91/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (54.9 MB / 60 MB)
[91/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (55.1 MB / 60 MB)
[92/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (55.4 MB / 60 MB)
[92/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (55.7 MB / 60 MB)
[93/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (55.9 MB / 60 MB)
[93/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (56.2 MB / 60 MB)
[94/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (56.5 MB / 60 MB)
[94/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (56.7 MB / 60 MB)
[94/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (57 MB / 60 MB)
[95/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (57.3 MB / 60 MB)
[95/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (57.6 MB / 60 MB)
[96/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (57.8 MB / 60 MB)
[96/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (58.1 MB / 60 MB)
[97/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (58.4 MB / 60 MB)
[97/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (58.7 MB / 60 MB)
[98/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (58.9 MB / 60 MB)
[98/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (59.2 MB / 60 MB)
[99/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (59.5 MB / 60 MB)
[99/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (59.8 MB / 60 MB)
[100/100] Downloading https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (60 MB / 60 MB)
Downloaded https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip (4.06s)
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"traits": [
"default"
],
"dependencies": [
{
"identity": "iperf-swift",
"name": "IperfSwift",
"url": "https://github.com/gewill/iperf-swift.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/iperf-swift",
"traits": [
"default"
],
"dependencies": [
{
"identity": "openssl-spm",
"name": "OpenSSL",
"url": "https://github.com/Lakr233/openssl-spm.git",
"version": "4.0.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/openssl-spm",
"traits": [
"default"
],
"dependencies": [
]
}
]
}
]
}
Fetching https://github.com/gewill/iperf-swift.git
[1/2173] Fetching iperf-swift
Fetched https://github.com/gewill/iperf-swift.git (1.19s)
Fetching https://github.com/Lakr233/openssl-spm.git from cache
Fetched https://github.com/Lakr233/openssl-spm.git from cache (0.72s)
Computing version for https://github.com/Lakr233/openssl-spm.git
Computed https://github.com/Lakr233/openssl-spm.git at 4.0.1 (0.79s)
Creating working copy for https://github.com/Lakr233/openssl-spm.git
Working copy of https://github.com/Lakr233/openssl-spm.git resolved at 4.0.1
Creating working copy for https://github.com/gewill/iperf-swift.git
Working copy of https://github.com/gewill/iperf-swift.git resolved at main (0e15cd4)
Fetching binary artifact https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip from cache
Fetched https://github.com/Lakr233/openssl-spm/releases/download/storage.4.0.1/libssl.xcframework.zip from cache (3.08s)
warning: '.resolve-product-dependencies': dependency 'iperf-swift' is not used by any target
Found 1 product dependencies
- OpenSSL
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/gewill/iperf-swift.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun swift build --arch arm64
Building for debugging...
[Pre-planning 1 / 127]
[Planning 1 / 127]
[Planning deferred tasks]
[26 / 88] IperfSwift-product
[30 / 88]
[31 / 89] OpenSSL
[40 / 108]
[44 / 108]
[46 / 108]
[47 / 108]
[48 / 108]
[66 / 109] IperfCLib
[75 / 122] IperfCLib
[85 / 122] IperfCLib
[94 / 150]
[99 / 150]
[104 / 150]
[109 / 150]
[123 / 150] IperfCLib
[126 / 150]
[131 / 150] IperfCLib
[132 / 150]
[133 / 150]
[141 / 150] IperfSwift
[147 / 150] IperfSwift
Build complete! (7.87 sec)
[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/dscp.c:147:13: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
147 | return val << 2;[0m
| [0;1;32m ~~~~~~ ~~~~^~~~
[0m1 warning generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/net.c:277:47: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'socklen_t' (aka 'unsigned int') [-Wshorten-64-to-32][0m
277 | if (bind(s, (struct sockaddr *) &lcl, addrlen) < 0) {[0m
| [0;1;32m ~~~~ ^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/net.c:537:18: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
537 | return count - nleft;[0m
| [0;1;32m ~~~~~~ ~~~~~~^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/net.c:585:18: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
585 | return count - nleft;[0m
| [0;1;32m ~~~~~~ ~~~~~~^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/net.c:699:16: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
699 | return count - nleft;[0m
| [0;1;32m ~~~~~~ ~~~~~~^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/net.c:712:12: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
712 | return count;[0m
| [0;1;32m ~~~~~~ ^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/net.c:846:16: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
846 | return count - nleft;[0m
| [0;1;32m ~~~~~~ ~~~~~~^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/net.c:861:12: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
861 | return count;[0m
| [0;1;32m ~~~~~~ ^~~~~
[0m7 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_udp.c:549:15: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32][0m
549 | if ((sz = recvfrom(test->prot_listener, &buf, sizeof(buf), 0, (struct sockaddr *) &sa_peer, &len)) < 0) {[0m
| [0;1;32m ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_udp.c:603:43: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'iperf_size_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32][0m
603 | unsigned int rate = test->settings->rate / 8;[0m
| [0;1;32m ~~~~ ~~~~~~~~~~~~~~~~~~~~~^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_udp.c:728:43: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'iperf_size_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32][0m
728 | unsigned int rate = test->settings->rate / 8;[0m
| [0;1;32m ~~~~ ~~~~~~~~~~~~~~~~~~~~~^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_udp.c:769:19: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32][0m
769 | if ((sz = recv(s, &buf, sizeof(buf), 0)) < 0) {[0m
| [0;1;32m ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m4 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_client_api.c:321:17: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32][0m
321 | if ((rval = read(test->ctrl_sck, (char*) &received_state, sizeof(signed char))) <= 0) {[0m
| [0;1;32m ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m1 warning generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_tcp.c:291:43: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'iperf_size_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32][0m
291 | unsigned int rate = test->settings->rate / 8;[0m
| [0;1;32m ~~~~ ~~~~~~~~~~~~~~~~~~~~~^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_tcp.c:596:43: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'iperf_size_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32][0m
596 | unsigned int rate = test->settings->rate / 8;[0m
| [0;1;32m ~~~~ ~~~~~~~~~~~~~~~~~~~~~^~~
[0m2 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_auth.c:364:56: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
364 | plaintext_len = decrypt_rsa_message(encrypted_b64, encrypted_len_b64, private_key, &plaintext, use_pkcs1_padding);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~
[0m1 warning generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:527:55: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32][0m
527 | ipt->settings->bitrate_limit_stats_per_interval = bitrate_limit_stats_per_interval;[0m
| [0;1;32m ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:971:18: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
971 | prefix_len = strlen(prefix);[0m
| [0;1;32m ~ ^~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:973:16: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
973 | int str_len = strlen(str);[0m
| [0;1;32m ~~~~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:1422:27: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'iperf_size_t' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32][0m
1422 | blksize = unit_atoi(optarg);[0m
| [0;1;32m ~ ^~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:1519:39: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
1519 | test->settings->tos = strtol(optarg, &endptr, 0);[0m
| [0;1;32m ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:1794:34: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'iperf_size_t' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32][0m
1794 | test->settings->pacing_timer = unit_atoi(optarg);[0m
| [0;1;32m ~ ^~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:1801:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'iperf_size_t' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32][0m
1801 | test->settings->connect_timeout = unit_atoi(optarg);[0m
| [0;1;32m ~ ^~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:2597:24: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
2597 | test->omit = j_p->valueint;[0m
| [0;1;32m ~ ~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:2599:35: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
2599 | test->server_affinity = j_p->valueint;[0m
| [0;1;32m ~ ~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:2601:28: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
2601 | test->duration = j_p->valueint;[0m
| [0;1;32m ~ ~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:2609:33: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
2609 | test->settings->mss = j_p->valueint;[0m
| [0;1;32m ~ ~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:2613:31: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
2613 | test->num_streams = j_p->valueint;[0m
| [0;1;32m ~ ~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:2623:44: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
2623 | test->settings->socket_bufsize = j_p->valueint;[0m
| [0;1;32m ~ ~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:2625:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
2625 | test->settings->blksize = j_p->valueint;[0m
| [0;1;32m ~ ~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:2630:33: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
2630 | test->settings->gso = j_p->valueint;[0m
| [0;1;32m ~ ~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:2632:41: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
2632 | test->settings->gso_dg_size = j_p->valueint;[0m
| [0;1;32m ~ ~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:2634:41: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
2634 | test->settings->gso_bf_size = j_p->valueint;[0m
| [0;1;32m ~ ~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:2647:33: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
2647 | test->settings->gro = j_p->valueint;[0m
| [0;1;32m ~ ~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:2649:41: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
2649 | test->settings->gro_bf_size = j_p->valueint;[0m
| [0;1;32m ~ ~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:2656:42: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
2656 | test->settings->pacing_timer = j_p->valueint;[0m
| [0;1;32m ~ ~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:2658:35: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
2658 | test->settings->burst = j_p->valueint;[0m
| [0;1;32m ~ ~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:2660:33: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
2660 | test->settings->tos = j_p->valueint;[0m
| [0;1;32m ~ ~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:2662:39: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
2662 | test->settings->flowlabel = j_p->valueint;[0m
| [0;1;32m ~ ~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:2678:28: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
2678 | test->zerocopy = j_p->valueint;[0m
| [0;1;32m ~ ~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:2681:43: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
2681 | test->settings->dont_fragment = j_p->valueint;[0m
| [0;1;32m ~ ~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:2688:42: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
2688 | test->settings->skip_rx_copy = j_p->valueint;[0m
| [0;1;32m ~ ~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:2794:80: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
2794 | retransmits = (sp->sender && test->sender_has_retransmits) ? sp->result->stream_retrans : -1;[0m
| [0;1;32m ~ ~~~~~~~~~~~~^~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:2885:57: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
2885 | result_has_retransmits = j_sender_has_retransmits->valueint;[0m
| [0;1;32m ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:2923:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
2923 | sid = j_id->valueint;[0m
| [0;1;32m ~ ~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:2925:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
2925 | retransmits = j_retransmits->valueint;[0m
| [0;1;32m ~ ~~~~~~~~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:3035:10: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32][0m
3035 | hsize = strlen(str);[0m
| [0;1;32m ~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/IperfCLib/iperf_api.c:5084:10: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32][0m
5084 | r = read(sp->diskfile_fd, sp->buffer, sp->test->settings->blksize -[0m
| [0;1;32m ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m 5085 | sp->diskfile_left);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~
[0m32 warnings generated.
Build complete.
{
"dependencies" : [
{
"identity" : "openssl-spm",
"requirement" : {
"range" : [
{
"lower_bound" : "4.0.1",
"upper_bound" : "5.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/Lakr233/openssl-spm.git"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"exact" : [
"1.5.0"
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-docc-plugin"
}
],
"manifest_display_name" : "IperfSwift",
"name" : "IperfSwift",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "tvos",
"version" : "13.0"
}
],
"products" : [
{
"name" : "IperfSwift",
"targets" : [
"IperfCLib",
"IperfSwift"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "iperf_swiftTests",
"module_type" : "SwiftTarget",
"name" : "iperf-swiftTests",
"path" : "Tests/iperf-swiftTests",
"sources" : [
"IperfAuditRegressionTests.swift",
"IperfAuthenticationSafetyTests.swift",
"IperfCLIIntegrationTests.swift",
"IperfCLITestSupport.swift",
"IperfPublicAPITests.swift",
"IperfServerProcessSafetyTests.swift",
"IperfSwiftUnitTests.swift",
"IperfUDPConnectCleanupTests.swift",
"iperf_swiftTests.swift"
],
"target_dependencies" : [
"IperfSwift"
],
"type" : "test"
},
{
"c99name" : "IperfSwift",
"module_type" : "SwiftTarget",
"name" : "IperfSwift",
"path" : "Sources/IperfSwift",
"product_memberships" : [
"IperfSwift"
],
"sources" : [
"IperfConfiguration.swift",
"IperfError.swift",
"IperfIntervalResult.swift",
"IperfRunner.swift",
"IperfStreamIntervalResult.swift",
"IperfStreamRunResult.swift",
"IperfThroughput.swift"
],
"target_dependencies" : [
"IperfCLib"
],
"type" : "library"
},
{
"c99name" : "IperfCLib",
"module_type" : "ClangTarget",
"name" : "IperfCLib",
"path" : "Sources/IperfCLib",
"product_dependencies" : [
"OpenSSL"
],
"product_memberships" : [
"IperfSwift"
],
"sources" : [
"cjson.c",
"custom.c",
"dscp.c",
"iperf_api.c",
"iperf_auth.c",
"iperf_client_api.c",
"iperf_error.c",
"iperf_locale.c",
"iperf_pthread.c",
"iperf_sctp.c",
"iperf_server_api.c",
"iperf_tcp.c",
"iperf_time.c",
"iperf_udp.c",
"iperf_util.c",
"net.c",
"tcp_info.c",
"tcp_window_size.c",
"timer.c",
"units.c"
],
"type" : "library"
}
],
"tools_version" : "5.7"
}
✅ Doc result (pending) reported
========================================
GenerateDocs
========================================
Generating docs at path: $PWD/.docs/gewill/iperf-swift/main
Repository: gewill/iperf-swift
Swift version used: 6.4
url: "https://github.com/swiftlang/swift-docc-plugin",
Target: IperfSwift
Extracting symbol information for 'IperfSwift'...
Finished extracting symbol information for 'IperfSwift'. (2.52s)
Building documentation for 'IperfSwift'...
Finished building documentation for 'IperfSwift' (0.27s)
Generated documentation archive at:
/Users/admin/builder/spi-builder-workspace/.docs/gewill/iperf-swift/main
Building for debugging...
[Planning deferred tasks]
[20 / 43] Snippets
[31 / 58] SymbolKit
[40 / 58] SymbolKit
[52 / 59] SymbolKit
[57 / 63] SymbolKit
[58 / 63] snippet-extract-product
[59 / 63] snippet-extract-product
[61 / 63] snippet-extract-product
Build complete! (2.22 sec)
Building for debugging...
[Planning 1 / 97]
[Planning deferred tasks]
[3 / 62] OpenSSL
[5 / 64] OpenSSL
[11 / 19] IperfSwift
[19 / 27] IperfSwift
[21 / 23] IperfSwift
Build complete! (2.30 sec)
760
6 /Users/admin/builder/spi-builder-workspace/.docs/gewill/iperf-swift/main
✅ Doc result (uploading) reported
========================================
SyncDocs
========================================
Doc archive source directory: $PWD/.docs/gewill/iperf-swift/main
File count: 760
Doc size: 6.0MB
Preparing doc bundle ...
Using presigned URL upload - AWS credentials not required
Uploading -gewill-iperf-swift-main-beaf92ea.zip to presigned URL
Starting upload of 1316809 bytes...
Upload completed successfully
Done.