The Swift Package Index logo.Swift Package Index

Build Information

Successful build of PerfectSMTP, reference 6.0.1 (36f1d5), with Swift 6.4 for macOS (SPM) on 29 Oct 2026 00:29:53 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/perfectlysoft/perfect-smtp.git
Reference: 6.0.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/perfectlysoft/perfect-smtp
 * tag               6.0.1      -> FETCH_HEAD
HEAD is now at 36f1d5e Merge pull request #33 from PerfectlySoft/release-6.0.1
Cloned https://github.com/perfectlysoft/perfect-smtp.git
Revision (git rev-parse @):
36f1d5edef986414c3fdcb95290403592c2a2513
SUCCESS checkout https://github.com/perfectlysoft/perfect-smtp.git at 6.0.1
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/apple/swift-nio.git
Fetching https://github.com/apple/swift-asn1.git
Fetching https://github.com/apple/swift-nio-ssl.git
Fetching https://github.com/apple/swift-crypto.git
[1/2051] Fetching swift-asn1
[84/10432] Fetching swift-asn1, swift-log
[85/29291] Fetching swift-asn1, swift-log, swift-crypto
[784/46185] Fetching swift-asn1, swift-log, swift-crypto, swift-nio-ssl
Fetched https://github.com/apple/swift-log.git (1.36s)
[3567/37804] Fetching swift-asn1, swift-crypto, swift-nio-ssl
[4573/124491] Fetching swift-asn1, swift-crypto, swift-nio-ssl, swift-nio
Fetched https://github.com/apple/swift-nio-ssl.git (15.96s)
Fetched https://github.com/apple/swift-asn1.git (15.97s)
Fetched https://github.com/apple/swift-crypto.git (15.97s)
Fetched https://github.com/apple/swift-nio.git (15.97s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 4.5.2 (26.55s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.3 (0.67s)
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.62s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.104.0 (0.69s)
Fetching https://github.com/apple/swift-system.git
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/apple/swift-atomics.git
[1/1893] Fetching swift-atomics
[437/9287] Fetching swift-atomics, swift-system
[1568/38649] Fetching swift-atomics, swift-system, swift-collections
Fetched https://github.com/apple/swift-atomics.git (1.11s)
[741/36756] Fetching swift-system, swift-collections
Fetched https://github.com/apple/swift-system.git (4.91s)
Fetched https://github.com/apple/swift-collections.git (4.91s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (5.60s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.8.1 (0.64s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.5 (0.71s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.16.2 (0.65s)
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-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.104.0
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.5
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/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-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.8.1
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.16.2
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
========================================
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": "perfect-smtp",
      "name": "PerfectSMTP",
      "url": "https://github.com/perfectlysoft/perfect-smtp.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/perfect-smtp",
      "traits": [
        "default"
      ],
      "dependencies": [
        {
          "identity": "swift-nio",
          "name": "swift-nio",
          "url": "https://github.com/apple/swift-nio.git",
          "version": "2.104.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-nio",
          "traits": [
            "default"
          ],
          "dependencies": [
            {
              "identity": "swift-atomics",
              "name": "swift-atomics",
              "url": "https://github.com/apple/swift-atomics.git",
              "version": "1.3.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-atomics",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            },
            {
              "identity": "swift-collections",
              "name": "swift-collections",
              "url": "https://github.com/apple/swift-collections.git",
              "version": "1.7.5",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-collections",
              "traits": [
              ],
              "dependencies": [
              ]
            },
            {
              "identity": "swift-system",
              "name": "swift-system",
              "url": "https://github.com/apple/swift-system.git",
              "version": "1.8.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-system",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            }
          ]
        },
        {
          "identity": "swift-nio-ssl",
          "name": "swift-nio-ssl",
          "url": "https://github.com/apple/swift-nio-ssl.git",
          "version": "2.37.5",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-nio-ssl",
          "traits": [
            "default"
          ],
          "dependencies": [
            {
              "identity": "swift-nio",
              "name": "swift-nio",
              "url": "https://github.com/apple/swift-nio.git",
              "version": "2.104.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-nio",
              "traits": [
                "default"
              ],
              "dependencies": [
                {
                  "identity": "swift-atomics",
                  "name": "swift-atomics",
                  "url": "https://github.com/apple/swift-atomics.git",
                  "version": "1.3.1",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-atomics",
                  "traits": [
                    "default"
                  ],
                  "dependencies": [
                  ]
                },
                {
                  "identity": "swift-collections",
                  "name": "swift-collections",
                  "url": "https://github.com/apple/swift-collections.git",
                  "version": "1.7.5",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-collections",
                  "traits": [
                  ],
                  "dependencies": [
                  ]
                },
                {
                  "identity": "swift-system",
                  "name": "swift-system",
                  "url": "https://github.com/apple/swift-system.git",
                  "version": "1.8.1",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-system",
                  "traits": [
                    "default"
                  ],
                  "dependencies": [
                  ]
                }
              ]
            }
          ]
        },
        {
          "identity": "swift-asn1",
          "name": "swift-asn1",
          "url": "https://github.com/apple/swift-asn1.git",
          "version": "1.7.3",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-asn1",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "swift-log",
          "name": "swift-log",
          "url": "https://github.com/apple/swift-log.git",
          "version": "1.16.2",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-log",
          "traits": [
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "swift-crypto",
          "name": "swift-crypto",
          "url": "https://github.com/apple/swift-crypto.git",
          "version": "4.5.2",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-crypto",
          "traits": [
            "default"
          ],
          "dependencies": [
            {
              "identity": "swift-asn1",
              "name": "swift-asn1",
              "url": "https://github.com/apple/swift-asn1.git",
              "version": "1.7.3",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-asn1",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            }
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/perfectlysoft/perfect-smtp.git
[1/1366] Fetching perfect-smtp
Fetched https://github.com/perfectlysoft/perfect-smtp.git (1.22s)
Fetching https://github.com/apple/swift-nio-ssl.git from cache
Fetching https://github.com/apple/swift-nio.git from cache
Fetching https://github.com/apple/swift-asn1.git from cache
Fetching https://github.com/apple/swift-log.git from cache
Fetching https://github.com/apple/swift-crypto.git from cache
Fetched https://github.com/apple/swift-nio-ssl.git from cache (0.59s)
Fetched https://github.com/apple/swift-asn1.git from cache (0.62s)
Fetched https://github.com/apple/swift-log.git from cache (0.62s)
Fetched https://github.com/apple/swift-crypto.git from cache (0.62s)
Fetched https://github.com/apple/swift-nio.git from cache (0.88s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 4.5.2 (0.97s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.3 (0.04s)
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.04s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.104.0 (0.04s)
Fetching https://github.com/apple/swift-system.git from cache
Fetching https://github.com/apple/swift-atomics.git from cache
Fetching https://github.com/apple/swift-collections.git from cache
Fetched https://github.com/apple/swift-collections.git from cache (0.74s)
Fetched https://github.com/apple/swift-atomics.git from cache (0.78s)
Fetched https://github.com/apple/swift-system.git from cache (0.78s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (0.87s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.8.1 (0.04s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.5 (0.06s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.16.2 (0.04s)
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/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-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.8.1
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.16.2
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-asn1.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.7.3
Creating working copy for https://github.com/perfectlysoft/perfect-smtp.git
Working copy of https://github.com/perfectlysoft/perfect-smtp.git resolved at 6.0.1 (36f1d5e)
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.104.0
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.5
warning: '.resolve-product-dependencies': dependency 'perfect-smtp' is not used by any target
Found 5 product dependencies
  - swift-nio
  - swift-nio-ssl
  - swift-asn1
  - swift-log
  - swift-crypto
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/perfectlysoft/perfect-smtp.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 1340]
[Planning deferred tasks]
[Constructing 755 / 3613]
[Starting]
[194 / 1274] CNIOOpenBSD
[278 / 1274] swift-crypto_CCryptoBoringSSLShims
[283 / 1274]
[302 / 1283] Atomics
[303 / 1302] CNIOWindows
[308 / 1306] CNIOWindows
[313 / 1340]
[318 / 1377]
[325 / 1377]
[338 / 1377]
[343 / 1431]
[346 / 1431]
[356 / 1431]
[360 / 1431]
[370 / 1431] CNIOBoringSSL
[377 / 1431]
[383 / 1431] CNIOBoringSSL
[386 / 1431] CNIOBoringSSL
[387 / 1431] CNIOBoringSSL
[390 / 1431] NIOConcurrencyHelpers
[401 / 1431] CNIOBoringSSL
[408 / 1431] _NIODataStructures
[415 / 1431]
[432 / 1431]
[437 / 1431]
[449 / 1431]
[452 / 1431]
[456 / 1431] CNIOBoringSSL
[464 / 1431]
[470 / 1431] CNIOBoringSSL
[474 / 1431] CNIOBoringSSL
[476 / 1431] CNIOBoringSSL
[481 / 1431] CNIOBoringSSL
[484 / 1431] CNIOBoringSSL
[486 / 1431] CNIOBoringSSL
[488 / 1431] CryptoBoringWrapper
[492 / 1431] CNIOBoringSSL
[498 / 1431] CNIOBoringSSL
[499 / 1431] CryptoBoringWrapper
[517 / 1431] CNIOBoringSSL
[519 / 1431] CNIOBoringSSL
[522 / 1431] SwiftASN1
[530 / 1431] CNIOBoringSSL
[533 / 1431] CNIOBoringSSL
[535 / 1431] CNIOBoringSSL
[539 / 1431] CNIOBoringSSL
[540 / 1431] CNIOBoringSSL
[546 / 1431] CNIOBoringSSL
[557 / 1431] CNIOBoringSSL
[568 / 1431] CNIOBoringSSL
[580 / 1431] CNIOBoringSSL
[581 / 1431] CNIOBoringSSL
[583 / 1431] CNIOBoringSSL
[588 / 1431] CNIOBoringSSL
[592 / 1431] CNIOBoringSSL
[599 / 1431] CNIOBoringSSL
[601 / 1431] CNIOBoringSSL
[604 / 1431] CNIOBoringSSL
[605 / 1431] CNIOBoringSSL
[610 / 1431] CNIOBoringSSL
[612 / 1431] CNIOBoringSSL
[615 / 1431] CNIOBoringSSL
[618 / 1431] CNIOBoringSSL
[624 / 1431] CNIOBoringSSL
[625 / 1431] CNIOBoringSSL
[634 / 1431] CNIOBoringSSL
[645 / 1431] CNIOBoringSSL
[649 / 1431] CNIOBoringSSL
[655 / 1431] CNIOBoringSSL
[659 / 1431] CNIOBoringSSL
[664 / 1431] CNIOBoringSSL
[675 / 1431] CNIOBoringSSL
[683 / 1431] CNIOBoringSSL
[692 / 1431] CNIOBoringSSL
[693 / 1431] CNIOBoringSSL
[700 / 1431] CNIOBoringSSL
[702 / 1431] CNIOBoringSSL
[706 / 1431] CNIOBoringSSL
[711 / 1431] CNIOBoringSSL
[716 / 1431] CNIOBoringSSL
[718 / 1431] CNIOBoringSSL
[720 / 1431] CNIOBoringSSL
[725 / 1431] CNIOBoringSSL
[726 / 1431] CNIOBoringSSL
[731 / 1431] CNIOBoringSSL
[735 / 1431] CNIOBoringSSL
[742 / 1431] CNIOBoringSSL
[756 / 1431] CNIOBoringSSL
[764 / 1431] CNIOBoringSSL
[767 / 1431] CNIOBoringSSL
[772 / 1431] CNIOBoringSSL
[776 / 1431] CNIOBoringSSL
[782 / 1431] CNIOBoringSSL
[793 / 1431] CNIOBoringSSL
[806 / 1431] CNIOBoringSSL
[807 / 1431] CNIOBoringSSL
[808 / 1431] CNIOBoringSSL
[815 / 1431] CNIOBoringSSL
[816 / 1431] CNIOBoringSSL
[821 / 1431] CCryptoBoringSSL
[825 / 1431] CCryptoBoringSSL
[827 / 1431] CNIOBoringSSL
[829 / 1431] CCryptoBoringSSL
[837 / 1431] CCryptoBoringSSL
[843 / 1431] CCryptoBoringSSL
[844 / 1431] CCryptoBoringSSL
[846 / 1431] CCryptoBoringSSL
[852 / 1431] CCryptoBoringSSL
[854 / 1431] CCryptoBoringSSL
[855 / 1431] CCryptoBoringSSL
[859 / 1431] CCryptoBoringSSL
[872 / 1431] CCryptoBoringSSL
[874 / 1431] CCryptoBoringSSL
[876 / 1431] CCryptoBoringSSL
[883 / 1431] CCryptoBoringSSL
[885 / 1431] CCryptoBoringSSL
[886 / 1431] CCryptoBoringSSL
[892 / 1431] CCryptoBoringSSL
[893 / 1431] CCryptoBoringSSL
[895 / 1431] CCryptoBoringSSL
[898 / 1431] CCryptoBoringSSL
[904 / 1431] CCryptoBoringSSL
[908 / 1431] CCryptoBoringSSL
[909 / 1431] CCryptoBoringSSL
[914 / 1431] CCryptoBoringSSL
[916 / 1431] CCryptoBoringSSL
[925 / 1431] CCryptoBoringSSL
[938 / 1431] CCryptoBoringSSL
[951 / 1431] CCryptoBoringSSL
[955 / 1431] CCryptoBoringSSL
[957 / 1431] CCryptoBoringSSL
[963 / 1431] CCryptoBoringSSL
[968 / 1431] CCryptoBoringSSL
[969 / 1431] CCryptoBoringSSL
[974 / 1431] CCryptoBoringSSL
[975 / 1431] CCryptoBoringSSL
[980 / 1431] CCryptoBoringSSL
[985 / 1431] CCryptoBoringSSL
[989 / 1431] CCryptoBoringSSL
[993 / 1431] CCryptoBoringSSL
[995 / 1431] CCryptoBoringSSL
[1000 / 1431] CCryptoBoringSSL
[1013 / 1431] CCryptoBoringSSL
[1018 / 1431] CCryptoBoringSSL
[1019 / 1431] CCryptoBoringSSL
[1024 / 1431] CCryptoBoringSSL
[1031 / 1431] CCryptoBoringSSL
[1043 / 1431] CCryptoBoringSSL
[1050 / 1431] CCryptoBoringSSL
[1057 / 1431] CCryptoBoringSSL
[1062 / 1431] CCryptoBoringSSL
[1064 / 1431] CCryptoBoringSSL
[1068 / 1431] CCryptoBoringSSL
[1072 / 1431] CCryptoBoringSSL
[1077 / 1431] CCryptoBoringSSL
[1079 / 1431] CCryptoBoringSSL
[1086 / 1431] CCryptoBoringSSL
[1089 / 1431] CCryptoBoringSSL
[1095 / 1431] CCryptoBoringSSL
[1098 / 1431] CCryptoBoringSSL
[1103 / 1431] CCryptoBoringSSL
[1114 / 1431] CCryptoBoringSSL
[1123 / 1431] CCryptoBoringSSL
[1127 / 1431] CCryptoBoringSSL
[1133 / 1431] CCryptoBoringSSL
[1137 / 1431] CCryptoBoringSSL
[1142 / 1431] CCryptoBoringSSL
[1148 / 1431] CCryptoBoringSSL
[1159 / 1431] CCryptoBoringSSL
[1171 / 1431] CCryptoBoringSSL
[1173 / 1431] CCryptoBoringSSL
[1175 / 1431] CCryptoBoringSSL
[1181 / 1431] CCryptoBoringSSL
[1184 / 1431]
[1201 / 1431] SwiftASN1
[1205 / 1431]
[1213 / 1431]
[1222 / 1431] NIOConcurrencyHelpers
[1223 / 1431] NIOConcurrencyHelpers-product
[1229 / 1431] Logging
[1232 / 1431] Logging
[1237 / 1431] Logging
[1244 / 1431] InternalCollectionsUtilities
[1247 / 1431] SpanPreview
[1251 / 1431] CryptoBoringWrapper
[1260 / 1431] Crypto
[1263 / 1431] Crypto
[1264 / 1431] CryptoExtras
[1272 / 1431] CNIOLinux
[1288 / 1440]
[1298 / 1441] Atomics
[1313 / 1461]
[1326 / 1461] Atomics-product
[1335 / 1461]
[1342 / 1462]
[1348 / 1466] SpanPreview
[1365 / 1468] CNIOBoringSSLShims
[1373 / 1479] DequeModule
[1376 / 1479] DequeModule
[1380 / 1491] Atomics
[1385 / 1491] CryptoExtras
[1387 / 1491] CryptoExtras
[1389 / 1491] CryptoExtras
[1397 / 1491] _CryptoExtras
[1403 / 1492] DequeModule
[1407 / 1493]
[1407 / 1493] _CryptoExtras
[1416 / 1495] _CryptoExtras-product
[1429 / 1509] NIOCore
[1429 / 1509] _CryptoExtras
[1431 / 1520] PerfectSMTPCore
[1433 / 1520] PerfectSMTPCore
[1436 / 1520] PerfectSMTPCore
[1444 / 1520] PerfectSMTPCore
[1447 / 1520] PerfectSMTPCore
[1449 / 1520] NIOCore
[1450 / 1520] NIOCore
[1450 / 1520] PerfectSMTPCore
[1453 / 1520] CNIOAtomics
[1453 / 1520] NIOCore
[1453 / 1520] CNIOAtomics
[1455 / 1520] NIOCore
[1463 / 1522] NIOEmbedded
[1467 / 1526] NIOPosix
[1485 / 1541] NIOPosix
[1487 / 1541] NIOPosix
[1488 / 1541] NIOPosix
[1489 / 1541] NIOEmbedded
[1492 / 1541] NIOEmbedded
[1492 / 1541] NIOPosix
[1499 / 1542] NIOPosix
[1499 / 1542] NIO
[1508 / 1544]
[1510 / 1546] NIOPosix
[1517 / 1564]
[1531 / 1564] NIOTLS-product
[1536 / 1565]
[1542 / 1565] NIOHTTP1
[1544 / 1578]
[1555 / 1578] NIOSSL
[1556 / 1578] NIOSSL
[1563 / 1579]
[1563 / 1579] NIOSSL
[1572 / 1590] PerfectSMTP
[1573 / 1590] PerfectSMTP
[1575 / 1590] PerfectSMTP
[1584 / 1590] NIO
[1587 / 1590] PerfectSMTP
Build complete! (40.23 sec)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-nio",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.86.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.31.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-nio-ssl.git"
    },
    {
      "identity" : "swift-asn1",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.2.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-asn1.git"
    },
    {
      "identity" : "swift-log",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.5.4",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-log.git"
    },
    {
      "identity" : "swift-crypto",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "4.0.0",
            "upper_bound" : "5.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-crypto.git"
    }
  ],
  "manifest_display_name" : "PerfectSMTP",
  "name" : "PerfectSMTP",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "12.0"
    }
  ],
  "products" : [
    {
      "name" : "PerfectSMTPCore",
      "targets" : [
        "PerfectSMTPCore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "PerfectSMTP",
      "targets" : [
        "PerfectSMTP"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "PerfectSMTPTests",
      "module_type" : "SwiftTarget",
      "name" : "PerfectSMTPTests",
      "path" : "Tests/PerfectSMTPTests",
      "product_dependencies" : [
        "NIOEmbedded"
      ],
      "sources" : [
        "CertificateDNSNamesTests.swift",
        "DNS/DNSAddressExtractionTests.swift",
        "DNS/DNSAddressRoutabilityTests.swift",
        "DNS/DNSHardeningTests.swift",
        "DNS/DNSResolverCNAMEFollowingTests.swift",
        "DNS/DNSResolverIntegrationTests.swift",
        "DNS/DNSResolverMXOrderingTests.swift",
        "DNS/DNSTestFixtures.swift",
        "DNS/DNSTransportTests.swift",
        "DNS/DNSWireFormatTests.swift",
        "DNS/FakeDNSServer.swift",
        "DirectMX/DirectMXFailureClassificationTests.swift",
        "DirectMX/DirectMXMTASTSEnforceTests.swift",
        "DirectMX/DirectMXOpportunisticTLSTests.swift",
        "DirectMX/DirectMXRealSocketTests.swift",
        "DirectMX/DirectMXRetryQueueTests.swift",
        "DirectMX/DirectMXTestHelpers.swift",
        "DirectMX/DirectMXTransportTests.swift",
        "DirectMX/FakeMXResolver.swift",
        "LocalMTATransportReadTests.swift",
        "LocalMTATransportTests.swift",
        "MTASTS/MTASTSHTTPFetcherRedirectTests.swift",
        "MTASTS/MTASTSHTTPFetcherSizeLimitTests.swift",
        "MTASTS/MTASTSHTTPFetcherTLSShutdownTests.swift",
        "MTASTS/MTASTSHTTPFetcherTimeoutTests.swift",
        "MTASTS/MTASTSPolicyManagerCacheTests.swift",
        "MTASTS/MTASTSPolicyManagerProtocolReviewFixesTests.swift",
        "MTASTS/MTASTSPolicyManagerStalenessAndCapacityTests.swift",
        "MTASTS/MTASTSPolicyParsingTests.swift",
        "MTASTS/MTASTSTestFakes.swift",
        "MTASTS/MXPatternMatcherTests.swift",
        "PerfectSMTPStubTests.swift",
        "RelayTransportAuthTLSTests.swift",
        "RelayTransportPoolHealthTests.swift",
        "SMTPBootstrapTimeoutTests.swift",
        "SMTPConnectionPoolQuitTests.swift",
        "SMTPConnectionPoolTests.swift",
        "SMTPConnectionStateMachineTests.swift",
        "SMTPConnectionTeardownTests.swift",
        "SMTPMailerBatchFanoutTests.swift",
        "SMTPMailerDKIMIntegrationTests.swift",
        "SMTPMailerStreamingSendTests.swift",
        "SMTPResponseDecoderCapsTests.swift",
        "STARTTLSCertificateTests.swift",
        "STARTTLSRealSocketTests.swift",
        "STARTTLSTests.swift",
        "TestCertificates.swift",
        "TestHelpers.swift"
      ],
      "target_dependencies" : [
        "PerfectSMTP"
      ],
      "type" : "test"
    },
    {
      "c99name" : "PerfectSMTPCoreTests",
      "module_type" : "SwiftTarget",
      "name" : "PerfectSMTPCoreTests",
      "path" : "Tests/PerfectSMTPCoreTests",
      "product_dependencies" : [
        "Crypto",
        "_CryptoExtras"
      ],
      "sources" : [
        "AddressSyntaxTests.swift",
        "BugRegressionTests.swift",
        "DKIMCanonicalizationTests.swift",
        "DKIMRealVectorTests.swift",
        "DKIMSignerTests.swift",
        "DeliverabilityHeadersTests.swift",
        "DotStuffingTests.swift",
        "EncodersTests.swift",
        "HeaderEncoderTests.swift",
        "HeaderFoldingTests.swift",
        "MIMEComposerTests.swift",
        "SMTPEnvelopeTests.swift",
        "SMTPReplyTests.swift",
        "TestHelpers.swift"
      ],
      "target_dependencies" : [
        "PerfectSMTPCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "PerfectSMTPCore",
      "module_type" : "SwiftTarget",
      "name" : "PerfectSMTPCore",
      "path" : "Sources/PerfectSMTPCore",
      "product_dependencies" : [
        "Crypto",
        "_CryptoExtras"
      ],
      "product_memberships" : [
        "PerfectSMTPCore",
        "PerfectSMTP"
      ],
      "sources" : [
        "AddressSyntax.swift",
        "DKIM/DKIMCanonicalization.swift",
        "DKIM/DKIMSigner.swift",
        "DKIM/DKIMSigningInput.swift",
        "DKIM/SigningKey.swift",
        "DeliveryResult.swift",
        "DotStuffing.swift",
        "EmailAddress.swift",
        "EmailMessage.swift",
        "Encoders.swift",
        "HeaderEncoder.swift",
        "HeaderFolding.swift",
        "MIMEComposer.swift",
        "MessageSigner.swift",
        "RFC5322Message.swift",
        "RetryBackoffPolicy.swift",
        "SMTPEnvelope.swift",
        "SMTPError.swift",
        "SMTPReply.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "PerfectSMTP",
      "module_type" : "SwiftTarget",
      "name" : "PerfectSMTP",
      "path" : "Sources/PerfectSMTP",
      "product_dependencies" : [
        "NIO",
        "NIOConcurrencyHelpers",
        "NIOCore",
        "NIOHTTP1",
        "NIOPosix",
        "NIOSSL",
        "SwiftASN1",
        "NIOTLS",
        "Logging"
      ],
      "product_memberships" : [
        "PerfectSMTP"
      ],
      "sources" : [
        "Capabilities.swift",
        "CertificateDNSNames.swift",
        "DNS/DNSAddress.swift",
        "DNS/DNSResolver.swift",
        "DNS/DNSTCPFrameDecoder.swift",
        "DNS/DNSTransport.swift",
        "DNS/DNSWireFormat.swift",
        "DirectMX/DirectMXRetryQueue.swift",
        "DirectMX/DirectMXTransport.swift",
        "DirectMX/MXResolving.swift",
        "LocalMTATransport.swift",
        "MTASTS/MTASTSAddressResolving.swift",
        "MTASTS/MTASTSHTTPFetching.swift",
        "MTASTS/MTASTSPolicy.swift",
        "MTASTS/MTASTSPolicyManager.swift",
        "MTASTS/MXPatternMatcher.swift",
        "MTASTS/NIOMTASTSHTTPFetcher.swift",
        "MTASTS/TXTResolving.swift",
        "PerfectSMTP.swift",
        "RelayTransport.swift",
        "SASLMechanism.swift",
        "SMTPBootstrapHandler.swift",
        "SMTPCommand.swift",
        "SMTPConnection.swift",
        "SMTPConnectionPool.swift",
        "SMTPMailer.swift",
        "SMTPResponseDecoder.swift",
        "SMTPTransport.swift"
      ],
      "target_dependencies" : [
        "PerfectSMTPCore"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.2"
}
Done.