The Swift Package Index logo.Swift Package Index

Build Information

Successful build of mqtt-nio, reference 2.13.0 (91d357), with Swift 6.4 for macOS (SPM) on 19 Sep 2026 07:54:29 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/swift-server-community/mqtt-nio.git
Reference: 2.13.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/swift-server-community/mqtt-nio
 * tag               2.13.0     -> FETCH_HEAD
HEAD is now at 91d3578 V2: Add support for Android (#217)
Cloned https://github.com/swift-server-community/mqtt-nio.git
Revision (git rev-parse @):
91d357875eabd63c55eee40fc6b85bc1f00839ed
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/swift-server-community/mqtt-nio.git at 2.13.0
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/swift-server-community/mqtt-nio.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 1077]
[Planning deferred tasks]
[Constructing 2444 / 2715]
[193 / 813] CNIOBoringSSLShims
[206 / 813]
[222 / 819] Atomics
[228 / 838] CNIOWASI
[235 / 853] Atomics
[239 / 894] InternalCollectionsUtilities
[241 / 913]
[245 / 913] _NIOBase64
[255 / 913]
[265 / 913]
[278 / 913]
[281 / 913]
[285 / 913]
[289 / 913]
[302 / 913]
[310 / 913] CNIOBoringSSL
[311 / 913] CNIOBoringSSL
[312 / 913] Atomics
[326 / 913] CNIOBoringSSL
[335 / 913] CNIOBoringSSL
[337 / 913] _NIODataStructures
[359 / 913] CNIOBoringSSL
[361 / 913] CNIOBoringSSL
[365 / 913] CNIOBoringSSL
[368 / 913] CNIOBoringSSL
[369 / 913] CNIOBoringSSL
[371 / 913] CNIOBoringSSL
[375 / 913] CNIOBoringSSL
[377 / 913] CNIOBoringSSL
[379 / 913] CNIOBoringSSL
[382 / 913] CNIOBoringSSL
[387 / 913] CNIOBoringSSL
[388 / 913] CNIOBoringSSL
[389 / 913] CNIOBoringSSL
[393 / 913] CNIOBoringSSL
[397 / 913] CNIOBoringSSL
[401 / 913] CNIOBoringSSL
[402 / 913] CNIOBoringSSL
[403 / 913] CNIOBoringSSL
[407 / 913] CNIOBoringSSL
[408 / 913] CNIOBoringSSL
[410 / 913] CNIOBoringSSL
[412 / 913] CNIOBoringSSL
[413 / 913] CNIOBoringSSL
[417 / 913] CNIOBoringSSL
[418 / 913] CNIOBoringSSL
[422 / 913] CNIOBoringSSL
[426 / 913] CNIOBoringSSL
[434 / 913] CNIOBoringSSL
[442 / 913] CNIOBoringSSL
[454 / 913] CNIOBoringSSL
[459 / 913] CNIOBoringSSL
[460 / 913] CNIOBoringSSL
[466 / 913] CNIOBoringSSL
[469 / 913] CNIOBoringSSL
[477 / 913] CNIOBoringSSL
[479 / 913] CNIOBoringSSL
[482 / 913] CNIOBoringSSL
[483 / 913] CNIOBoringSSL
[487 / 913] CNIOBoringSSL
[489 / 913] CNIOBoringSSL
[492 / 913] CNIOBoringSSL
[495 / 913] CNIOBoringSSL
[501 / 913] CNIOBoringSSL
[503 / 913] CNIOBoringSSL
[507 / 913] CNIOBoringSSL
[517 / 913] CNIOBoringSSL
[524 / 913] CNIOBoringSSL
[527 / 913] CNIOBoringSSL
[533 / 913] CNIOBoringSSL
[537 / 913] CNIOBoringSSL
[540 / 913] CNIOBoringSSL
[549 / 913] CNIOBoringSSL
[560 / 913] CNIOBoringSSL
[563 / 913] CNIOBoringSSL
[565 / 913] CNIOBoringSSL
[573 / 913] CNIOBoringSSL
[575 / 913] CNIOBoringSSL
[581 / 913] CNIOBoringSSL
[583 / 913] CNIOBoringSSL
[585 / 913] CNIOBoringSSL
[589 / 913] CNIOBoringSSL
[592 / 913] CNIOBoringSSL
[594 / 913] CNIOBoringSSL
[597 / 913] CNIOBoringSSL
[599 / 913] CNIOBoringSSL
[602 / 913] CNIOBoringSSL
[606 / 913] CNIOBoringSSL
[608 / 913] CNIOBoringSSL
[612 / 913] CNIOBoringSSL
[616 / 913] CNIOBoringSSL
[617 / 913] CNIOBoringSSL
[628 / 913] CNIOBoringSSL
[637 / 913] CNIOBoringSSL
[642 / 913] CNIOBoringSSL
[648 / 913] CNIOBoringSSL
[649 / 913] CNIOBoringSSL
[653 / 913] CNIOBoringSSL
[658 / 913] CNIOBoringSSL
[663 / 913] CNIOBoringSSL
[673 / 913] CNIOBoringSSL
[688 / 913] CNIOBoringSSL
[689 / 913] CNIOBoringSSL
[690 / 913] CNIOBoringSSL
[697 / 913] CNIOBoringSSL
[698 / 913] CNIOBoringSSL
[703 / 913]
[717 / 913] NIOConcurrencyHelpers-product
[723 / 913]
[728 / 913] CNIOSHA1
[732 / 913]
[738 / 913] Logging
[741 / 913] Logging
[750 / 913] NIOConcurrencyHelpers
[756 / 913] InternalCollectionsUtilities
[763 / 913] CNIOFreeBSD
[771 / 923]
[782 / 923] Atomics
[789 / 941]
[800 / 941]
[807 / 941] Atomics
[812 / 941] _NIOBase64
[817 / 942]
[826 / 953] ContainersPreview
[832 / 953] ContainersPreview
[842 / 954]
[856 / 965] DequeModule
[858 / 965] DequeModule
[867 / 966] NIOCore
[870 / 983]
[872 / 983]
[882 / 983] NIOCore
[884 / 983] NIOCore
[884 / 983] CNIOAtomics
[886 / 983] NIOCore
[897 / 986] NIOEmbedded
[901 / 990] NIOFoundationEssentialsCompat
[919 / 1022]
[922 / 1022] NIOEmbedded
[924 / 1022]
[926 / 1022]
[927 / 1022]
[938 / 1022] NIOFoundationEssentialsCompat
[939 / 1022] NIOPosix
[942 / 1022] NIOFoundationEssentialsCompat
[947 / 1022] NIOPosix
[954 / 1023] NIOFoundationEssentialsCompat
[958 / 1025] NIO
[968 / 1028] NIOPosix
[968 / 1028] NIOTLS
[978 / 1050] NIOFoundationCompat
[989 / 1050] NIOTLS-product
[993 / 1050] NIOFoundationCompat
[1001 / 1050] NIOHTTP1
[1004 / 1051]
[1012 / 1053]
[1013 / 1054] NIOWebSocket
[1021 / 1065] NIOWebSocket
[1025 / 1093] NIOWebSocket
[1029 / 1093] NIOWebSocket
[1037 / 1093]
[1047 / 1093] NIOSSL
[1048 / 1093] NIOWebSocket
[1057 / 1093] NIOTransportServices
[1061 / 1093] NIOTransportServices-product
[1065 / 1093] NIOSSL
[1072 / 1093] NIOSSL
[1074 / 1093] NIOTransportServices
[1077 / 1094]
[1083 / 1094] NIOTransportServices
[1083 / 1094] NIOSSL
[1093 / 1140]
[1101 / 1140] NIOSSL
[1101 / 1140]
[1106 / 1140]
[1108 / 1140]
[1112 / 1140]
[1116 / 1140]
[1118 / 1140]
[1119 / 1140]
[1131 / 1140] MQTTNIO
[1137 / 1140] MQTTNIO
[1139 / 1140] MQTTNIO
Build complete! (35.80 sec)
Fetching https://github.com/apple/swift-docc-plugin
Fetching https://github.com/apple/swift-nio-ssl.git
Fetching https://github.com/apple/swift-atomics.git
Fetching https://github.com/apple/swift-nio-transport-services.git
Fetching https://github.com/apple/swift-nio.git
Fetching https://github.com/apple/swift-log.git
[1/1875] Fetching swift-atomics
[20/4738] Fetching swift-atomics, swift-nio-transport-services
[21/7083] Fetching swift-atomics, swift-nio-transport-services, swift-docc-plugin
[186/15179] Fetching swift-atomics, swift-nio-transport-services, swift-docc-plugin, swift-log
[513/31244] Fetching swift-atomics, swift-nio-transport-services, swift-docc-plugin, swift-log, swift-nio-ssl
Fetched https://github.com/apple/swift-atomics.git (1.23s)
[7060/29369] Fetching swift-nio-transport-services, swift-docc-plugin, swift-log, swift-nio-ssl
[15233/115442] Fetching swift-nio-transport-services, swift-docc-plugin, swift-log, swift-nio-ssl, swift-nio
Fetched https://github.com/apple/swift-docc-plugin (2.86s)
Fetched https://github.com/apple/swift-nio-ssl.git (2.86s)
[47971/97032] Fetching swift-nio-transport-services, swift-log, swift-nio
Fetched https://github.com/apple/swift-log.git (10.78s)
Fetched https://github.com/apple/swift-nio.git (10.78s)
Fetched https://github.com/apple/swift-nio-transport-services.git (10.78s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (11.38s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.5.0 (0.66s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3823] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit (1.37s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (2.10s)
Computing version for https://github.com/apple/swift-nio-transport-services.git
Computed https://github.com/apple/swift-nio-transport-services.git at 1.28.0 (0.56s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.103.0 (0.65s)
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/apple/swift-system.git
[1/6898] Fetching swift-system
[1036/34250] Fetching swift-system, swift-collections
Fetched https://github.com/apple/swift-collections.git (2.73s)
Fetched https://github.com/apple/swift-system.git (2.73s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.6.0 (3.42s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.8.1 (0.57s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.15.1 (0.56s)
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)
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
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.6.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/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.5.0
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-nio-transport-services.git
Working copy of https://github.com/apple/swift-nio-transport-services.git resolved at 1.28.0
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.8.1
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-ssl.git
Working copy of https://github.com/apple/swift-nio-ssl.git resolved at 2.37.5
/Users/admin/builder/spi-builder-workspace/Sources/MQTTNIO/TSTLSConfiguration.swift:33:21: warning: 'tlsProtocol1' was deprecated in macOS 10.15 [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 31 |         switch self {
 32 |         case .tlsV10:
 33 |             return .tlsProtocol1
    |                     `- warning: 'tlsProtocol1' was deprecated in macOS 10.15 [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 34 |         case .tlsV11:
 35 |             return .tlsProtocol11
/Users/admin/builder/spi-builder-workspace/Sources/MQTTNIO/TSTLSConfiguration.swift:35:21: warning: 'tlsProtocol11' was deprecated in macOS 10.15 [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 33 |             return .tlsProtocol1
 34 |         case .tlsV11:
 35 |             return .tlsProtocol11
    |                     `- warning: 'tlsProtocol11' was deprecated in macOS 10.15 [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 36 |         case .tlsV12:
 37 |             return .tlsProtocol12
/Users/admin/builder/spi-builder-workspace/Sources/MQTTNIO/TSTLSConfiguration.swift:37:21: warning: 'tlsProtocol12' was deprecated in macOS 10.15 [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 35 |             return .tlsProtocol11
 36 |         case .tlsV12:
 37 |             return .tlsProtocol12
    |                     `- warning: 'tlsProtocol12' was deprecated in macOS 10.15 [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 38 |         case .tlsV13:
 39 |             return .tlsProtocol13
/Users/admin/builder/spi-builder-workspace/Sources/MQTTNIO/TSTLSConfiguration.swift:39:21: warning: 'tlsProtocol13' was deprecated in macOS 10.15 [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 37 |             return .tlsProtocol12
 38 |         case .tlsV13:
 39 |             return .tlsProtocol13
    |                     `- warning: 'tlsProtocol13' was deprecated in macOS 10.15 [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 40 |         }
 41 |     }
/Users/admin/builder/spi-builder-workspace/Sources/MQTTNIO/TSTLSConfiguration.swift:48:21: warning: 'TLSv10' was deprecated in macOS 12.0: Use tls_protocol_version_TLSv12 or tls_protocol_version_TLSv13 instead. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 46 |         switch self {
 47 |         case .tlsV10:
 48 |             return .TLSv10
    |                     `- warning: 'TLSv10' was deprecated in macOS 12.0: Use tls_protocol_version_TLSv12 or tls_protocol_version_TLSv13 instead. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 49 |         case .tlsV11:
 50 |             return .TLSv11
/Users/admin/builder/spi-builder-workspace/Sources/MQTTNIO/TSTLSConfiguration.swift:50:21: warning: 'TLSv11' was deprecated in macOS 12.0: Use tls_protocol_version_TLSv12 or tls_protocol_version_TLSv13 instead. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 48 |             return .TLSv10
 49 |         case .tlsV11:
 50 |             return .TLSv11
    |                     `- warning: 'TLSv11' was deprecated in macOS 12.0: Use tls_protocol_version_TLSv12 or tls_protocol_version_TLSv13 instead. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 51 |         case .tlsV12:
 52 |             return .TLSv12
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-atomics",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-atomics.git"
    },
    {
      "identity" : "swift-log",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-log.git"
    },
    {
      "identity" : "swift-nio",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.80.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.14.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-nio-ssl.git"
    },
    {
      "identity" : "swift-nio-transport-services",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.20.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-nio-transport-services.git"
    },
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-docc-plugin"
    }
  ],
  "manifest_display_name" : "mqtt-nio",
  "name" : "mqtt-nio",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.14"
    },
    {
      "name" : "ios",
      "version" : "12.0"
    },
    {
      "name" : "tvos",
      "version" : "12.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    }
  ],
  "products" : [
    {
      "name" : "MQTTNIO",
      "targets" : [
        "MQTTNIO"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "MQTTNIOTests",
      "module_type" : "SwiftTarget",
      "name" : "MQTTNIOTests",
      "path" : "Tests/MQTTNIOTests",
      "sources" : [
        "CoreMQTTTests.swift",
        "MQTTNIOTests+async.swift",
        "MQTTNIOTests.swift",
        "MQTTNIOv5Tests.swift"
      ],
      "target_dependencies" : [
        "MQTTNIO"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MQTTNIO",
      "module_type" : "SwiftTarget",
      "name" : "MQTTNIO",
      "path" : "Sources/MQTTNIO",
      "product_dependencies" : [
        "Atomics",
        "Logging",
        "NIO",
        "NIOConcurrencyHelpers",
        "NIOHTTP1",
        "NIOWebSocket",
        "NIOSSL",
        "NIOTransportServices"
      ],
      "product_memberships" : [
        "MQTTNIO"
      ],
      "sources" : [
        "AsyncAwaitSupport/MQTTClient+async.swift",
        "AsyncAwaitSupport/MQTTClientV5+async.swift",
        "AsyncAwaitSupport/Sendable.swift",
        "ChannelHandlers/MQTTMessageDecoder.swift",
        "ChannelHandlers/MQTTMessageHandler.swift",
        "ChannelHandlers/MQTTTaskHandler.swift",
        "ChannelHandlers/PingreqHandler.swift",
        "ChannelHandlers/WebSocketHandler.swift",
        "ChannelHandlers/WebSocketInitialRequest.swift",
        "MQTTClient.swift",
        "MQTTClientV5.swift",
        "MQTTConfiguration.swift",
        "MQTTConnection.swift",
        "MQTTCoreTypes.swift",
        "MQTTCoreTypesV5.swift",
        "MQTTError.swift",
        "MQTTInflight.swift",
        "MQTTListeners.swift",
        "MQTTPacket.swift",
        "MQTTProperties.swift",
        "MQTTReason.swift",
        "MQTTSerializer.swift",
        "MQTTTask.swift",
        "TSTLSConfiguration.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.7"
}
Done.