Build Information
Successful build of mysql-kit, reference main (61c492), with Swift 6.4 for macOS (SPM) on 24 Sep 2026 04:25:27 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/vapor/mysql-kit.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/vapor/mysql-kit
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 61c492d Update API docs workflow
Cloned https://github.com/vapor/mysql-kit.git
Revision (git rev-parse @):
61c492d19717354d95a5220188cd4201af665ca8
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/vapor/mysql-kit.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/vapor/mysql-kit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Provisioning 22 / 76]
[Pre-planning 1 / 1637]
[Planning 1360 / 1637]
[Planning deferred tasks]
[Constructing 661 / 4319]
[Starting]
[87 / 1420] SQLKit
[320 / 1420]
[346 / 1420] swift-crypto_CCryptoBoringSSLShims
[346 / 1420]
[360 / 1430] RealModule
[362 / 1441]
[363 / 1449] InternalCollectionsUtilities
[365 / 1467] Crypto
[366 / 1478] Atomics
[371 / 1515]
[377 / 1536] RealModule
[384 / 1576]
[392 / 1577] Crypto
[407 / 1590] CNIOBoringSSL
[410 / 1590]
[420 / 1590]
[422 / 1590]
[429 / 1590] CNIOBoringSSL
[440 / 1590]
[441 / 1590] CNIOBoringSSL
[444 / 1590] CNIOBoringSSL
[450 / 1590] CNIOBoringSSL
[457 / 1590] _NIODataStructures
[458 / 1590] NIOConcurrencyHelpers
[459 / 1590] Logging
[474 / 1590]
[482 / 1590] CNIOBoringSSL
[492 / 1590] CNIOBoringSSL
[495 / 1590] Logging
[502 / 1590] CNIOBoringSSL
[509 / 1590] CNIOBoringSSL
[517 / 1590] CNIOBoringSSL
[523 / 1590] CNIOBoringSSL
[527 / 1590]
[531 / 1590]
[534 / 1590] CNIOBoringSSL
[538 / 1590] CNIOBoringSSL
[542 / 1590] CNIOBoringSSL
[545 / 1590] CNIOBoringSSL
[548 / 1590] CNIOBoringSSL
[552 / 1590] SwiftASN1
[555 / 1590] CNIOBoringSSL
[562 / 1590] CNIOBoringSSL
[564 / 1590] CryptoBoringWrapper
[581 / 1590] CNIOBoringSSL
[583 / 1590] CNIOBoringSSL
[588 / 1590] CNIOBoringSSL
[591 / 1590] SwiftASN1
[600 / 1590] CNIOBoringSSL
[601 / 1590] CNIOBoringSSL
[604 / 1590] CNIOBoringSSL
[606 / 1590] CNIOBoringSSL
[607 / 1590] CNIOBoringSSL
[610 / 1590] CNIOBoringSSL
[611 / 1590] CNIOBoringSSL
[615 / 1590] CNIOBoringSSL
[626 / 1590] CNIOBoringSSL
[637 / 1590] CNIOBoringSSL
[650 / 1590] CNIOBoringSSL
[652 / 1590] CNIOBoringSSL
[653 / 1590] CNIOBoringSSL
[659 / 1590] CNIOBoringSSL
[663 / 1590] CNIOBoringSSL
[669 / 1590] CNIOBoringSSL
[672 / 1590] CNIOBoringSSL
[675 / 1590] CNIOBoringSSL
[676 / 1590] CNIOBoringSSL
[681 / 1590] CNIOBoringSSL
[683 / 1590] CNIOBoringSSL
[686 / 1590] CNIOBoringSSL
[689 / 1590] CNIOBoringSSL
[694 / 1590] CNIOBoringSSL
[696 / 1590] CNIOBoringSSL
[705 / 1590] CNIOBoringSSL
[716 / 1590] CNIOBoringSSL
[720 / 1590] CNIOBoringSSL
[726 / 1590] CNIOBoringSSL
[730 / 1590] CNIOBoringSSL
[733 / 1590] CNIOBoringSSL
[743 / 1590] CNIOBoringSSL
[753 / 1590] CNIOBoringSSL
[756 / 1590] CNIOBoringSSL
[760 / 1590] CNIOBoringSSL
[766 / 1590] CNIOBoringSSL
[767 / 1590] CNIOBoringSSL
[772 / 1590] CNIOBoringSSL
[776 / 1590] CNIOBoringSSL
[780 / 1590] CNIOBoringSSL
[785 / 1590] CNIOBoringSSL
[789 / 1590] CNIOBoringSSL
[792 / 1590] CNIOBoringSSL
[794 / 1590] CNIOBoringSSL
[799 / 1590] CNIOBoringSSL
[801 / 1590] CNIOBoringSSL
[807 / 1590] CNIOBoringSSL
[809 / 1590] CNIOBoringSSL
[814 / 1590] CNIOBoringSSL
[829 / 1590] CNIOBoringSSL
[835 / 1590] CNIOBoringSSL
[841 / 1590] CNIOBoringSSL
[843 / 1590] CNIOBoringSSL
[848 / 1590] CNIOBoringSSL
[851 / 1590] CNIOBoringSSL
[857 / 1590] CNIOBoringSSL
[870 / 1590] CNIOBoringSSL
[881 / 1590] CNIOBoringSSL
[882 / 1590] CNIOBoringSSL
[883 / 1590] CNIOBoringSSL
[890 / 1590] CNIOBoringSSL
[891 / 1590] CNIOBoringSSL
[894 / 1590] CCryptoBoringSSL
[898 / 1590] CCryptoBoringSSL
[902 / 1590] CNIOBoringSSL
[904 / 1590] CCryptoBoringSSL
[914 / 1590] CCryptoBoringSSL
[919 / 1590] CCryptoBoringSSL
[920 / 1590] CCryptoBoringSSL
[924 / 1590] CCryptoBoringSSL
[929 / 1590] CCryptoBoringSSL
[930 / 1590] CCryptoBoringSSL
[935 / 1590] CCryptoBoringSSL
[948 / 1590] CCryptoBoringSSL
[950 / 1590] CCryptoBoringSSL
[951 / 1590] CCryptoBoringSSL
[958 / 1590] CCryptoBoringSSL
[960 / 1590] CCryptoBoringSSL
[961 / 1590] CCryptoBoringSSL
[967 / 1590] CCryptoBoringSSL
[969 / 1590] CCryptoBoringSSL
[971 / 1590] CCryptoBoringSSL
[975 / 1590] CCryptoBoringSSL
[981 / 1590] CCryptoBoringSSL
[984 / 1590] CCryptoBoringSSL
[989 / 1590] CCryptoBoringSSL
[991 / 1590] CCryptoBoringSSL
[999 / 1590] CCryptoBoringSSL
[1011 / 1590] CCryptoBoringSSL
[1023 / 1590] CCryptoBoringSSL
[1028 / 1590] CCryptoBoringSSL
[1032 / 1590] CCryptoBoringSSL
[1037 / 1590] CCryptoBoringSSL
[1041 / 1590] CCryptoBoringSSL
[1044 / 1590] CCryptoBoringSSL
[1049 / 1590] CCryptoBoringSSL
[1050 / 1590] CCryptoBoringSSL
[1055 / 1590] CCryptoBoringSSL
[1060 / 1590] CCryptoBoringSSL
[1064 / 1590] CCryptoBoringSSL
[1068 / 1590] CCryptoBoringSSL
[1070 / 1590] CCryptoBoringSSL
[1074 / 1590] CCryptoBoringSSL
[1087 / 1590] CCryptoBoringSSL
[1093 / 1590] CCryptoBoringSSL
[1094 / 1590] CCryptoBoringSSL
[1099 / 1590] CCryptoBoringSSL
[1106 / 1590] CCryptoBoringSSL
[1115 / 1590] CCryptoBoringSSL
[1125 / 1590] CCryptoBoringSSL
[1132 / 1590] CCryptoBoringSSL
[1137 / 1590] CCryptoBoringSSL
[1139 / 1590] CCryptoBoringSSL
[1142 / 1590] CCryptoBoringSSL
[1145 / 1590] CCryptoBoringSSL
[1151 / 1590] CCryptoBoringSSL
[1154 / 1590] CCryptoBoringSSL
[1161 / 1590] CCryptoBoringSSL
[1164 / 1590] CCryptoBoringSSL
[1169 / 1590] CCryptoBoringSSL
[1173 / 1590] CCryptoBoringSSL
[1180 / 1590] CCryptoBoringSSL
[1193 / 1590] CCryptoBoringSSL
[1199 / 1590] CCryptoBoringSSL
[1204 / 1590] CCryptoBoringSSL
[1209 / 1590] CCryptoBoringSSL
[1213 / 1590] CCryptoBoringSSL
[1218 / 1590] CCryptoBoringSSL
[1223 / 1590] CCryptoBoringSSL
[1234 / 1590] CCryptoBoringSSL
[1246 / 1590] CCryptoBoringSSL
[1248 / 1590] CCryptoBoringSSL
[1250 / 1590] CCryptoBoringSSL
[1256 / 1590] CCryptoBoringSSL
[1259 / 1590]
[1272 / 1590]
[1279 / 1590] SwiftASN1
[1286 / 1590] _AtomicsShims
[1289 / 1590] CNIOPosix
[1297 / 1590] RealModule
[1299 / 1590] RealModule
[1306 / 1590] RealModule
[1312 / 1590] NIOConcurrencyHelpers-product
[1318 / 1590] Logging-product
[1325 / 1590] NIOConcurrencyHelpers
[1329 / 1590] InternalCollectionsUtilities
[1331 / 1590] _RopeModule
[1337 / 1590] SwiftASN1
[1343 / 1590] CryptoBoringWrapper
[1348 / 1590] InternalCollectionsUtilities
[1350 / 1590] Crypto
[1356 / 1590] CryptoExtras
[1370 / 1590] CNIOBoringSSL
[1381 / 1592]
[1390 / 1610] Atomics
[1400 / 1610]
[1404 / 1610] Algorithms
[1416 / 1611]
[1422 / 1620] SpanPreview
[1431 / 1639] SpanPreview
[1438 / 1661] _RopeModule
[1440 / 1661] HeapModule
[1448 / 1673] _RopeModule
[1451 / 1673] _RopeModule
[1465 / 1673] _RopeModule
[1473 / 1673] SpanPreview
[1480 / 1673] OrderedCollections
[1484 / 1673] HashTreeCollections
[1490 / 1673] OrderedCollections
[1494 / 1673] HeapModule
[1502 / 1673] HashTreeCollections
[1506 / 1673] HashTreeCollections
[1509 / 1673] HashTreeCollections
[1511 / 1673] OrderedCollections
[1514 / 1673] _CryptoExtras
[1515 / 1673] _CryptoExtras
[1518 / 1673] CryptoExtras
[1522 / 1673] CNIOLinux
[1528 / 1673] HeapModule
[1531 / 1675] CCryptoBoringSSL
[1535 / 1686] DequeModule
[1539 / 1688] _CryptoExtras
[1544 / 1688] _CryptoExtras
[1553 / 1688]
[1558 / 1690] DequeModule
[1566 / 1712] BitCollections
[1569 / 1712] BitCollections
[1570 / 1712] BitCollections
[1580 / 1712] Algorithms
[1583 / 1712] Algorithms
[1592 / 1712] DequeModule
[1593 / 1712] DequeModule
[1598 / 1713] DequeModule
[1607 / 1716] Collections
[1615 / 1716] Algorithms
[1619 / 1728] NIOCore
[1629 / 1728] CNIOAtomics
[1631 / 1728] NIOCore
[1643 / 1732] NIOEmbedded
[1647 / 1736] NIOFoundationEssentialsCompat
[1653 / 1750] SQLKit
[1672 / 1766] SQLKit
[1676 / 1766] NIOPosix
[1679 / 1766] SQLKit
[1683 / 1766] NIOPosix
[1685 / 1766] NIOPosix
[1686 / 1766] NIOPosix
[1689 / 1766] SQLKit
[1695 / 1766] NIOPosix
[1699 / 1766] SQLKit
[1701 / 1766] NIOPosix
[1709 / 1768] NIOPosix
[1717 / 1810]
[1730 / 1812]
[1733 / 1812] NIOTLS
[1739 / 1818] NIOTLS
[1750 / 1823] NIOFoundationCompat
[1761 / 1823] NIOTLS
[1764 / 1823]
[1767 / 1836]
[1769 / 1836]
[1773 / 1836]
[1783 / 1836]
[1786 / 1836] NIOSSL
[1793 / 1837]
[1793 / 1837] NIOSSL
[1794 / 1837] MySQLNIO
[1803 / 1849] MySQLNIO
[1805 / 1849] NIOSSL
[1807 / 1849] MySQLNIO
[1810 / 1849] AsyncKit
[1819 / 1849] MySQLNIO
[1822 / 1849] MySQLNIO-product
[1826 / 1849] AsyncKit
[1830 / 1849] AsyncKit
[1838 / 1850] MySQLNIO
[1839 / 1850] MySQLKit
[1842 / 1864]
[1853 / 1864] MySQLKit
[1859 / 1864] MySQLKit
[1860 / 1864] AsyncKit
[1864 / 1864]
Build complete! (47.85 sec)
Fetching https://github.com/apple/swift-nio-ssl.git
Fetching https://github.com/apple/swift-nio.git
Fetching https://github.com/vapor/mysql-nio.git
Fetching https://github.com/apple/swift-crypto.git
Fetching https://github.com/vapor/sql-kit.git
Fetching https://github.com/vapor/async-kit.git
[1/18549] Fetching swift-crypto
[2/21063] Fetching swift-crypto, async-kit
[53/24042] Fetching swift-crypto, async-kit, mysql-nio
[746/40107] Fetching swift-crypto, async-kit, mysql-nio, swift-nio-ssl
[7250/46465] Fetching swift-crypto, async-kit, mysql-nio, swift-nio-ssl, sql-kit
[11579/132530] Fetching swift-crypto, async-kit, mysql-nio, swift-nio-ssl, sql-kit, swift-nio
Fetched https://github.com/vapor/async-kit.git (1.75s)
Fetched https://github.com/vapor/mysql-nio.git (1.75s)
Fetched https://github.com/vapor/sql-kit.git (1.75s)
[8730/120679] Fetching swift-crypto, swift-nio-ssl, swift-nio
Fetched https://github.com/apple/swift-crypto.git (2.41s)
[17501/102130] Fetching swift-nio-ssl, swift-nio
Fetched https://github.com/apple/swift-nio-ssl.git (3.21s)
[32705/86065] Fetching swift-nio
Fetched https://github.com/apple/swift-nio.git (12.37s)
Computing version for https://github.com/vapor/async-kit.git
Computed https://github.com/vapor/async-kit.git at 1.22.0 (12.99s)
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/apple/swift-algorithms.git
Fetching https://github.com/apple/swift-log.git
[1/8165] Fetching swift-log
[2/14310] Fetching swift-log, swift-algorithms
[3396/42003] Fetching swift-log, swift-algorithms, swift-collections
Fetched https://github.com/apple/swift-log.git (3.39s)
Fetched https://github.com/apple/swift-collections.git (3.39s)
Fetched https://github.com/apple/swift-algorithms.git (3.39s)
Computing version for https://github.com/apple/swift-algorithms.git
Computed https://github.com/apple/swift-algorithms.git at 1.2.1 (6.46s)
Fetching https://github.com/apple/swift-numerics.git
[1/6640] Fetching swift-numerics
Fetched https://github.com/apple/swift-numerics.git (1.83s)
Computing version for https://github.com/vapor/mysql-nio.git
Computed https://github.com/vapor/mysql-nio.git at 1.9.1 (2.39s)
Computing version for https://github.com/vapor/sql-kit.git
Computed https://github.com/vapor/sql-kit.git at 3.36.0 (0.59s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.0 (0.67s)
Computing version for https://github.com/apple/swift-numerics.git
Computed https://github.com/apple/swift-numerics.git at 1.1.1 (0.55s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.15.1 (0.60s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.103.0 (0.68s)
Fetching https://github.com/apple/swift-system.git
Fetching https://github.com/apple/swift-atomics.git
[1/1875] Fetching swift-atomics
[133/8791] Fetching swift-atomics, swift-system
Fetched https://github.com/apple/swift-system.git (1.36s)
Fetched https://github.com/apple/swift-atomics.git (1.36s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (1.99s)
Computing version for https://github.com/apple/swift-nio-ssl.git
Computed https://github.com/apple/swift-nio-ssl.git at 2.37.5 (0.59s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.8.1 (0.58s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 4.5.2 (2.21s)
Fetching https://github.com/apple/swift-asn1.git
[1/1983] Fetching swift-asn1
Fetched https://github.com/apple/swift-asn1.git (1.70s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.3 (2.40s)
Creating working copy for https://github.com/apple/swift-nio-ssl.git
Working copy of https://github.com/apple/swift-nio-ssl.git resolved at 2.37.5
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.0
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 4.5.2
Creating working copy for https://github.com/vapor/async-kit.git
Working copy of https://github.com/vapor/async-kit.git resolved at 1.22.0
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-numerics.git
Working copy of https://github.com/apple/swift-numerics.git resolved at 1.1.1
Creating working copy for https://github.com/vapor/sql-kit.git
Working copy of https://github.com/vapor/sql-kit.git resolved at 3.36.0
Creating working copy for https://github.com/apple/swift-algorithms.git
Working copy of https://github.com/apple/swift-algorithms.git resolved at 1.2.1
Creating working copy for https://github.com/apple/swift-asn1.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.7.3
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.103.0
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.15.1
Creating working copy for https://github.com/vapor/mysql-nio.git
Working copy of https://github.com/vapor/mysql-nio.git resolved at 1.9.1
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
/Users/admin/builder/spi-builder-workspace/Sources/MySQLKit/MySQLDataEncoder.swift:173:61: [1;33mwarning: [1;39mconformance of 'MySQLProtocol.DataType' to protocol 'Sendable' was already stated in the type's module 'MySQLNIO'[0;0m
[0;36m171 |[0;0m
[0;36m172 |[0;0m /// This conformance suppresses a slew of spurious warnings in some build environments.
[0;36m173 |[0;0m extension MySQLNIO.MySQLProtocol.DataType: @unchecked Swift.Sendable {} // Fully qualifying the type names implies @retroactive
[0;36m|[0;0m `- [1;33mwarning: [1;39mconformance of 'MySQLProtocol.DataType' to protocol 'Sendable' was already stated in the type's module 'MySQLNIO'[0;0m
[0;36m174 |[0;0m
MySQLNIO.MySQLProtocol.DataType:2:15: [1;39mnote: [1;39m'MySQLProtocol.DataType' declares conformance to protocol 'Sendable' here[0;0m
[0;36m1 |[0;0m struct MySQLProtocol {
[0;36m2 |[0;0m public struct DataType : RawRepresentable, Equatable, CustomStringConvertible, Sendable {
[0;36m|[0;0m `- [1;39mnote: [1;39m'MySQLProtocol.DataType' declares conformance to protocol 'Sendable' here[0;0m
[0;36m3 |[0;0m public static var decimal: MySQLNIO.MySQLProtocol.DataType { get }
[0;36m4 |[0;0m public static var tiny: MySQLNIO.MySQLProtocol.DataType { get }
/Users/admin/builder/spi-builder-workspace/Sources/MySQLKit/MySQLRow+SQL.swift:14:47: [1;33mwarning: [1;39mconformance of 'MySQLRow' to protocol 'Sendable' was already stated in the type's module 'MySQLNIO'[0;0m
[0;36m12 |[0;0m }
[0;36m13 |[0;0m
[0;36m14 |[0;0m extension MySQLNIO.MySQLRow: @unchecked Swift.Sendable {} // Fully qualifying the type names implies @retroactive
[0;36m|[0;0m `- [1;33mwarning: [1;39mconformance of 'MySQLRow' to protocol 'Sendable' was already stated in the type's module 'MySQLNIO'[0;0m
[0;36m15 |[0;0m
[0;36m16 |[0;0m /// An error used to signal that a column requested from a `MySQLRow` using the `SQLRow` interface is not present.
MySQLNIO.MySQLRow:1:15: [1;39mnote: [1;39m'MySQLRow' declares conformance to protocol 'Sendable' here[0;0m
[0;36m1 |[0;0m public struct MySQLRow : CustomStringConvertible, Sendable {
[0;36m|[0;0m `- [1;39mnote: [1;39m'MySQLRow' declares conformance to protocol 'Sendable' here[0;0m
[0;36m2 |[0;0m public let format: MySQLNIO.MySQLData.Format
[0;36m3 |[0;0m public let columnDefinitions: [MySQLNIO.MySQLProtocol.ColumnDefinition41]
/Users/admin/builder/spi-builder-workspace/Sources/MySQLKit/MySQLRow+SQL.swift:14:47: [1;33mwarning: [1;39mconformance of 'MySQLRow' to protocol 'Sendable' was already stated in the type's module 'MySQLNIO'[0;0m
[0;36m12 |[0;0m }
[0;36m13 |[0;0m
[0;36m14 |[0;0m extension MySQLNIO.MySQLRow: @unchecked Swift.Sendable {} // Fully qualifying the type names implies @retroactive
[0;36m|[0;0m `- [1;33mwarning: [1;39mconformance of 'MySQLRow' to protocol 'Sendable' was already stated in the type's module 'MySQLNIO'[0;0m
[0;36m15 |[0;0m
[0;36m16 |[0;0m /// An error used to signal that a column requested from a `MySQLRow` using the `SQLRow` interface is not present.
MySQLNIO.MySQLRow:1:15: [1;39mnote: [1;39m'MySQLRow' declares conformance to protocol 'Sendable' here[0;0m
[0;36m1 |[0;0m public struct MySQLRow : CustomStringConvertible, Sendable {
[0;36m|[0;0m `- [1;39mnote: [1;39m'MySQLRow' declares conformance to protocol 'Sendable' here[0;0m
[0;36m2 |[0;0m public let format: MySQLNIO.MySQLData.Format
[0;36m3 |[0;0m public let columnDefinitions: [MySQLNIO.MySQLProtocol.ColumnDefinition41]
/Users/admin/builder/spi-builder-workspace/Sources/MySQLKit/MySQLDataEncoder.swift:173:61: [1;33mwarning: [1;39mconformance of 'MySQLProtocol.DataType' to protocol 'Sendable' was already stated in the type's module 'MySQLNIO'[0;0m
[0;36m171 |[0;0m
[0;36m172 |[0;0m /// This conformance suppresses a slew of spurious warnings in some build environments.
[0;36m173 |[0;0m extension MySQLNIO.MySQLProtocol.DataType: @unchecked Swift.Sendable {} // Fully qualifying the type names implies @retroactive
[0;36m|[0;0m `- [1;33mwarning: [1;39mconformance of 'MySQLProtocol.DataType' to protocol 'Sendable' was already stated in the type's module 'MySQLNIO'[0;0m
[0;36m174 |[0;0m
MySQLNIO.MySQLProtocol.DataType:2:15: [1;39mnote: [1;39m'MySQLProtocol.DataType' declares conformance to protocol 'Sendable' here[0;0m
[0;36m1 |[0;0m struct MySQLProtocol {
[0;36m2 |[0;0m public struct DataType : RawRepresentable, Equatable, CustomStringConvertible, Sendable {
[0;36m|[0;0m `- [1;39mnote: [1;39m'MySQLProtocol.DataType' declares conformance to protocol 'Sendable' here[0;0m
[0;36m3 |[0;0m public static var decimal: MySQLNIO.MySQLProtocol.DataType { get }
[0;36m4 |[0;0m public static var tiny: MySQLNIO.MySQLProtocol.DataType { get }
Build complete.
{
"dependencies" : [
{
"identity" : "async-kit",
"requirement" : {
"range" : [
{
"lower_bound" : "1.20.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/vapor/async-kit.git"
},
{
"identity" : "mysql-nio",
"requirement" : {
"range" : [
{
"lower_bound" : "1.7.2",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/vapor/mysql-nio.git"
},
{
"identity" : "sql-kit",
"requirement" : {
"range" : [
{
"lower_bound" : "3.33.0",
"upper_bound" : "4.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/vapor/sql-kit.git"
},
{
"identity" : "swift-crypto",
"requirement" : {
"range" : [
{
"lower_bound" : "2.0.0",
"upper_bound" : "5.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-crypto.git"
},
{
"identity" : "swift-nio",
"requirement" : {
"range" : [
{
"lower_bound" : "2.82.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-nio.git"
},
{
"identity" : "swift-nio-ssl",
"requirement" : {
"range" : [
{
"lower_bound" : "2.30.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-nio-ssl.git"
}
],
"manifest_display_name" : "mysql-kit",
"name" : "mysql-kit",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "watchos",
"version" : "6.0"
},
{
"name" : "tvos",
"version" : "13.0"
}
],
"products" : [
{
"name" : "MySQLKit",
"targets" : [
"MySQLKit"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "MySQLKitTests",
"module_type" : "SwiftTarget",
"name" : "MySQLKitTests",
"path" : "Tests/MySQLKitTests",
"product_dependencies" : [
"SQLKitBenchmark"
],
"sources" : [
"MySQLKitTests.swift"
],
"target_dependencies" : [
"MySQLKit"
],
"type" : "test"
},
{
"c99name" : "MySQLKit",
"module_type" : "SwiftTarget",
"name" : "MySQLKit",
"path" : "Sources/MySQLKit",
"product_dependencies" : [
"AsyncKit",
"MySQLNIO",
"SQLKit",
"Crypto",
"NIOFoundationCompat",
"NIOSSL"
],
"product_memberships" : [
"MySQLKit"
],
"sources" : [
"ConnectionPool+MySQL.swift",
"Exports.swift",
"MySQLConfiguration.swift",
"MySQLConnectionSource.swift",
"MySQLDataDecoder.swift",
"MySQLDataEncoder.swift",
"MySQLDatabase+SQL.swift",
"MySQLDialect.swift",
"MySQLRow+SQL.swift",
"Optional+MySQLDataConvertible.swift"
],
"type" : "library"
}
],
"tools_version" : "5.10"
}
Done.