The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of PushNotifications, reference 2.0.0 (c7af0f), with Swift 6.0 for macOS (SPM) on 28 Nov 2024 02:09:30 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

========================================
RunAll
========================================
Builder version: 4.58.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/pusher/push-notifications-server-swift.git
Reference: 2.0.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/pusher/push-notifications-server-swift
 * tag               2.0.0      -> FETCH_HEAD
HEAD is now at c7af0f5 Merge pull request #33 from pusher/release/2.0
Cloned https://github.com/pusher/push-notifications-server-swift.git
Revision (git rev-parse @):
c7af0f5a7f90202ca42cb9e42a2c7f0c8bbb7a52
SUCCESS checkout https://github.com/pusher/push-notifications-server-swift.git at 2.0.0
Fetching https://github.com/drmohundro/SWXMLHash.git
Fetching https://github.com/realm/SwiftLint
Fetching https://github.com/Kitura/LoggerAPI.git
Fetching https://github.com/apple/swift-argument-parser.git
Fetching https://github.com/Kitura/KituraContracts.git
Fetching https://github.com/IBM-Swift/Swift-JWT.git
Fetching https://github.com/scottrhoyt/SwiftyTextTable.git
[1/771] Fetching loggerapi
[40/3591] Fetching loggerapi, swxmlhash
[125/6137] Fetching loggerapi, swxmlhash, kituracontracts
[350/7066] Fetching loggerapi, swxmlhash, kituracontracts, swiftytexttable
[425/8657] Fetching loggerapi, swxmlhash, kituracontracts, swiftytexttable, swift-jwt
[2318/21052] Fetching loggerapi, swxmlhash, kituracontracts, swiftytexttable, swift-jwt, swift-argument-parser
Fetched https://github.com/drmohundro/SWXMLHash.git from cache (1.09s)
Fetching https://github.com/apple/swift-log.git
[2986/18232] Fetching loggerapi, kituracontracts, swiftytexttable, swift-jwt, swift-argument-parser
Fetched https://github.com/Kitura/KituraContracts.git from cache (1.67s)
Fetched https://github.com/Kitura/LoggerAPI.git from cache (1.67s)
Fetching https://github.com/Kitura/BlueECC.git
Fetching https://github.com/Kitura/BlueRSA.git
[13881/14915] Fetching swiftytexttable, swift-jwt, swift-argument-parser
[14105/157281] Fetching swiftytexttable, swift-jwt, swift-argument-parser, swiftlint
[16309/160983] Fetching swiftytexttable, swift-jwt, swift-argument-parser, swiftlint, swift-log
Fetched https://github.com/IBM-Swift/Swift-JWT.git from cache (2.33s)
Fetched https://github.com/scottrhoyt/SwiftyTextTable.git from cache (2.33s)
Fetched https://github.com/apple/swift-argument-parser.git from cache (2.33s)
[7158/147089] Fetching swiftlint, swift-log, blueecc
Fetching https://github.com/Kitura/BlueCryptor.git
Fetching https://github.com/jpsim/SourceKitten.git
Fetching https://github.com/jpsim/Yams.git
[8633/149086] Fetching swiftlint, swift-log, blueecc, bluersa
Fetched https://github.com/Kitura/BlueRSA.git from cache (1.06s)
Fetched https://github.com/Kitura/BlueECC.git from cache (1.06s)
[13845/146068] Fetching swiftlint, swift-log
[13846/147708] Fetching swiftlint, swift-log, bluecryptor
[14544/157644] Fetching swiftlint, swift-log, bluecryptor, yams
[14545/173660] Fetching swiftlint, swift-log, bluecryptor, yams, sourcekitten
Fetched https://github.com/apple/swift-log.git from cache (5.41s)
[21325/169958] Fetching swiftlint, bluecryptor, yams, sourcekitten
Fetched https://github.com/Kitura/BlueCryptor.git from cache (30.76s)
Fetched https://github.com/jpsim/Yams.git from cache (30.76s)
Fetched https://github.com/jpsim/SourceKitten.git from cache (30.76s)
[16941/142366] Fetching swiftlint
Fetched https://github.com/realm/SwiftLint from cache (197.09s)
Computing version for https://github.com/realm/SwiftLint
Computed https://github.com/realm/SwiftLint at 0.43.1 (0.83s)
Computing version for https://github.com/IBM-Swift/Swift-JWT.git
Computed https://github.com/IBM-Swift/Swift-JWT.git at 3.6.200 (0.55s)
Computing version for https://github.com/scottrhoyt/SwiftyTextTable.git
Computed https://github.com/scottrhoyt/SwiftyTextTable.git at 0.9.0 (2.38s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 4.0.6 (0.55s)
Computing version for https://github.com/jpsim/SourceKitten.git
Computed https://github.com/jpsim/SourceKitten.git at 0.31.0 (0.56s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 0.3.2 (0.57s)
Computing version for https://github.com/Kitura/KituraContracts.git
Computed https://github.com/Kitura/KituraContracts.git at 1.2.200 (0.53s)
Computing version for https://github.com/Kitura/LoggerAPI.git
Computed https://github.com/Kitura/LoggerAPI.git at 1.9.200 (0.55s)
Computing version for https://github.com/Kitura/BlueECC.git
Computed https://github.com/Kitura/BlueECC.git at 1.2.200 (0.57s)
Computing version for https://github.com/Kitura/BlueCryptor.git
Computed https://github.com/Kitura/BlueCryptor.git at 1.0.200 (0.53s)
Computing version for https://github.com/Kitura/BlueRSA.git
Computed https://github.com/Kitura/BlueRSA.git at 1.0.200 (0.54s)
Computing version for https://github.com/drmohundro/SWXMLHash.git
Computed https://github.com/drmohundro/SWXMLHash.git at 5.0.2 (0.52s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.4.0 (0.52s)
Creating working copy for https://github.com/jpsim/Yams.git
Working copy of https://github.com/jpsim/Yams.git resolved at 4.0.6
Creating working copy for https://github.com/Kitura/KituraContracts.git
Working copy of https://github.com/Kitura/KituraContracts.git resolved at 1.2.200
Creating working copy for https://github.com/scottrhoyt/SwiftyTextTable.git
Working copy of https://github.com/scottrhoyt/SwiftyTextTable.git resolved at 0.9.0
Creating working copy for https://github.com/jpsim/SourceKitten.git
Working copy of https://github.com/jpsim/SourceKitten.git resolved at 0.31.0
Creating working copy for https://github.com/IBM-Swift/Swift-JWT.git
Working copy of https://github.com/IBM-Swift/Swift-JWT.git resolved at 3.6.200
Creating working copy for https://github.com/Kitura/BlueECC.git
Working copy of https://github.com/Kitura/BlueECC.git resolved at 1.2.200
Creating working copy for https://github.com/realm/SwiftLint
Working copy of https://github.com/realm/SwiftLint resolved at 0.43.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.4.0
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 0.3.2
Creating working copy for https://github.com/Kitura/BlueCryptor.git
Working copy of https://github.com/Kitura/BlueCryptor.git resolved at 1.0.200
Creating working copy for https://github.com/Kitura/LoggerAPI.git
Working copy of https://github.com/Kitura/LoggerAPI.git resolved at 1.9.200
Creating working copy for https://github.com/drmohundro/SWXMLHash.git
Working copy of https://github.com/drmohundro/SWXMLHash.git resolved at 5.0.2
Creating working copy for https://github.com/Kitura/BlueRSA.git
Working copy of https://github.com/Kitura/BlueRSA.git resolved at 1.0.200
========================================
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",
  "dependencies": [
    {
      "identity": "push-notifications-server-swift",
      "name": "PushNotifications",
      "url": "https://github.com/pusher/push-notifications-server-swift.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/push-notifications-server-swift",
      "dependencies": [
        {
          "identity": "swift-jwt",
          "name": "SwiftJWT",
          "url": "https://github.com/IBM-Swift/Swift-JWT.git",
          "version": "3.6.201",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Swift-JWT",
          "dependencies": [
            {
              "identity": "bluersa",
              "name": "CryptorRSA",
              "url": "https://github.com/Kitura/BlueRSA.git",
              "version": "1.0.202",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/BlueRSA",
              "dependencies": [
              ]
            },
            {
              "identity": "bluecryptor",
              "name": "Cryptor",
              "url": "https://github.com/Kitura/BlueCryptor.git",
              "version": "2.0.2",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/BlueCryptor",
              "dependencies": [
              ]
            },
            {
              "identity": "blueecc",
              "name": "CryptorECC",
              "url": "https://github.com/Kitura/BlueECC.git",
              "version": "1.2.201",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/BlueECC",
              "dependencies": [
              ]
            },
            {
              "identity": "loggerapi",
              "name": "LoggerAPI",
              "url": "https://github.com/Kitura/LoggerAPI.git",
              "version": "1.9.200",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/LoggerAPI",
              "dependencies": [
                {
                  "identity": "swift-log",
                  "name": "swift-log",
                  "url": "https://github.com/apple/swift-log.git",
                  "version": "1.6.2",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-log",
                  "dependencies": [
                  ]
                }
              ]
            },
            {
              "identity": "kituracontracts",
              "name": "KituraContracts",
              "url": "https://github.com/Kitura/KituraContracts.git",
              "version": "1.2.201",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/KituraContracts",
              "dependencies": [
                {
                  "identity": "loggerapi",
                  "name": "LoggerAPI",
                  "url": "https://github.com/Kitura/LoggerAPI.git",
                  "version": "1.9.200",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/LoggerAPI",
                  "dependencies": [
                    {
                      "identity": "swift-log",
                      "name": "swift-log",
                      "url": "https://github.com/apple/swift-log.git",
                      "version": "1.6.2",
                      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-log",
                      "dependencies": [
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "identity": "swiftlint",
          "name": "SwiftLint",
          "url": "https://github.com/realm/SwiftLint",
          "version": "0.57.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftLint",
          "dependencies": [
            {
              "identity": "swift-argument-parser",
              "name": "swift-argument-parser",
              "url": "https://github.com/apple/swift-argument-parser.git",
              "version": "1.5.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-argument-parser",
              "dependencies": [
              ]
            },
            {
              "identity": "swift-syntax",
              "name": "swift-syntax",
              "url": "https://github.com/swiftlang/swift-syntax.git",
              "version": "600.0.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-syntax",
              "dependencies": [
              ]
            },
            {
              "identity": "sourcekitten",
              "name": "SourceKitten",
              "url": "https://github.com/jpsim/SourceKitten.git",
              "version": "0.35.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SourceKitten",
              "dependencies": [
                {
                  "identity": "swift-argument-parser",
                  "name": "swift-argument-parser",
                  "url": "https://github.com/apple/swift-argument-parser.git",
                  "version": "1.5.0",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-argument-parser",
                  "dependencies": [
                  ]
                },
                {
                  "identity": "swxmlhash",
                  "name": "SWXMLHash",
                  "url": "https://github.com/drmohundro/SWXMLHash.git",
                  "version": "7.0.2",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SWXMLHash",
                  "dependencies": [
                  ]
                },
                {
                  "identity": "yams",
                  "name": "Yams",
                  "url": "https://github.com/jpsim/Yams.git",
                  "version": "5.1.3",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Yams",
                  "dependencies": [
                  ]
                }
              ]
            },
            {
              "identity": "yams",
              "name": "Yams",
              "url": "https://github.com/jpsim/Yams.git",
              "version": "5.1.3",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Yams",
              "dependencies": [
              ]
            },
            {
              "identity": "swiftytexttable",
              "name": "SwiftyTextTable",
              "url": "https://github.com/scottrhoyt/SwiftyTextTable.git",
              "version": "0.9.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftyTextTable",
              "dependencies": [
              ]
            },
            {
              "identity": "collectionconcurrencykit",
              "name": "CollectionConcurrencyKit",
              "url": "https://github.com/JohnSundell/CollectionConcurrencyKit.git",
              "version": "0.2.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/CollectionConcurrencyKit",
              "dependencies": [
              ]
            },
            {
              "identity": "cryptoswift",
              "name": "CryptoSwift",
              "url": "https://github.com/krzyzanowskim/CryptoSwift.git",
              "version": "1.8.3",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/CryptoSwift",
              "dependencies": [
              ]
            }
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/pusher/push-notifications-server-swift.git
[1/646] Fetching push-notifications-server-swift
Fetched https://github.com/pusher/push-notifications-server-swift.git from cache (0.97s)
Fetching https://github.com/IBM-Swift/Swift-JWT.git from cache
Fetching https://github.com/realm/SwiftLint from cache
Fetched https://github.com/realm/SwiftLint from cache (0.83s)
Fetched https://github.com/IBM-Swift/Swift-JWT.git from cache (0.83s)
Computing version for https://github.com/IBM-Swift/Swift-JWT.git
Computed https://github.com/IBM-Swift/Swift-JWT.git at 3.6.201 (0.53s)
Fetching https://github.com/Kitura/LoggerAPI.git from cache
Fetching https://github.com/Kitura/BlueECC.git from cache
Fetching https://github.com/Kitura/KituraContracts.git from cache
Fetching https://github.com/Kitura/BlueRSA.git from cache
Fetching https://github.com/Kitura/BlueCryptor.git from cache
Fetched https://github.com/Kitura/LoggerAPI.git from cache (0.50s)
Fetched https://github.com/Kitura/BlueECC.git from cache (0.56s)
Fetched https://github.com/Kitura/KituraContracts.git from cache (0.56s)
Fetched https://github.com/Kitura/BlueRSA.git from cache (0.56s)
Fetched https://github.com/Kitura/BlueCryptor.git from cache (0.56s)
Computing version for https://github.com/Kitura/KituraContracts.git
Computed https://github.com/Kitura/KituraContracts.git at 1.2.201 (0.03s)
Computing version for https://github.com/Kitura/LoggerAPI.git
Computed https://github.com/Kitura/LoggerAPI.git at 1.9.200 (0.03s)
Fetching https://github.com/apple/swift-log.git from cache
Fetched https://github.com/apple/swift-log.git from cache (0.52s)
Computing version for https://github.com/Kitura/BlueCryptor.git
Computed https://github.com/Kitura/BlueCryptor.git at 2.0.2 (0.56s)
Computing version for https://github.com/Kitura/BlueRSA.git
Computed https://github.com/Kitura/BlueRSA.git at 1.0.202 (0.03s)
Computing version for https://github.com/Kitura/BlueECC.git
Computed https://github.com/Kitura/BlueECC.git at 1.2.201 (0.51s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.6.2 (0.40s)
Computing version for https://github.com/realm/SwiftLint
Computed https://github.com/realm/SwiftLint at 0.57.1 (0.49s)
Fetching https://github.com/JohnSundell/CollectionConcurrencyKit.git
Fetching https://github.com/scottrhoyt/SwiftyTextTable.git from cache
Fetching https://github.com/apple/swift-argument-parser.git from cache
Fetching https://github.com/jpsim/SourceKitten.git from cache
Fetching https://github.com/jpsim/Yams.git from cache
Fetching https://github.com/krzyzanowskim/CryptoSwift.git
Fetching https://github.com/swiftlang/swift-syntax.git
Fetched https://github.com/scottrhoyt/SwiftyTextTable.git from cache (0.47s)
[1/83] Fetching collectionconcurrencykit
Fetched https://github.com/JohnSundell/CollectionConcurrencyKit.git from cache (0.68s)
[1/12703] Fetching cryptoswift
[12704/79386] Fetching cryptoswift, swift-syntax
Fetched https://github.com/krzyzanowskim/CryptoSwift.git from cache (3.55s)
Fetched https://github.com/swiftlang/swift-syntax.git from cache (3.55s)
Fetched https://github.com/jpsim/Yams.git from cache (3.55s)
Fetched https://github.com/apple/swift-argument-parser.git from cache (3.55s)
Fetched https://github.com/jpsim/SourceKitten.git from cache (3.55s)
Computing version for https://github.com/JohnSundell/CollectionConcurrencyKit.git
Computed https://github.com/JohnSundell/CollectionConcurrencyKit.git at 0.2.0 (0.52s)
Computing version for https://github.com/scottrhoyt/SwiftyTextTable.git
Computed https://github.com/scottrhoyt/SwiftyTextTable.git at 0.9.0 (0.02s)
Computing version for https://github.com/jpsim/SourceKitten.git
Computed https://github.com/jpsim/SourceKitten.git at 0.35.0 (0.53s)
Fetching https://github.com/drmohundro/SWXMLHash.git from cache
Fetched https://github.com/drmohundro/SWXMLHash.git from cache (0.49s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 600.0.0 (0.61s)
Computing version for https://github.com/drmohundro/SWXMLHash.git
Computed https://github.com/drmohundro/SWXMLHash.git at 7.0.2 (0.53s)
Computing version for https://github.com/krzyzanowskim/CryptoSwift.git
Computed https://github.com/krzyzanowskim/CryptoSwift.git at 1.8.3 (0.53s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 5.1.3 (0.52s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.5.0 (0.43s)
Creating working copy for https://github.com/Kitura/BlueCryptor.git
Working copy of https://github.com/Kitura/BlueCryptor.git resolved at 2.0.2
Creating working copy for https://github.com/scottrhoyt/SwiftyTextTable.git
Working copy of https://github.com/scottrhoyt/SwiftyTextTable.git resolved at 0.9.0
Creating working copy for https://github.com/Kitura/BlueRSA.git
Working copy of https://github.com/Kitura/BlueRSA.git resolved at 1.0.202
Creating working copy for https://github.com/JohnSundell/CollectionConcurrencyKit.git
Working copy of https://github.com/JohnSundell/CollectionConcurrencyKit.git resolved at 0.2.0
Creating working copy for https://github.com/jpsim/SourceKitten.git
Working copy of https://github.com/jpsim/SourceKitten.git resolved at 0.35.0
Creating working copy for https://github.com/Kitura/KituraContracts.git
Working copy of https://github.com/Kitura/KituraContracts.git resolved at 1.2.201
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.5.0
Creating working copy for https://github.com/IBM-Swift/Swift-JWT.git
Working copy of https://github.com/IBM-Swift/Swift-JWT.git resolved at 3.6.201
Creating working copy for https://github.com/Kitura/BlueECC.git
Working copy of https://github.com/Kitura/BlueECC.git resolved at 1.2.201
Creating working copy for https://github.com/Kitura/LoggerAPI.git
Working copy of https://github.com/Kitura/LoggerAPI.git resolved at 1.9.200
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 600.0.0
Creating working copy for https://github.com/krzyzanowskim/CryptoSwift.git
Working copy of https://github.com/krzyzanowskim/CryptoSwift.git resolved at 1.8.3
Creating working copy for https://github.com/pusher/push-notifications-server-swift.git
Working copy of https://github.com/pusher/push-notifications-server-swift.git resolved at 2.0.0 (c7af0f5)
Creating working copy for https://github.com/drmohundro/SWXMLHash.git
Working copy of https://github.com/drmohundro/SWXMLHash.git resolved at 7.0.2
Creating working copy for https://github.com/jpsim/Yams.git
Working copy of https://github.com/jpsim/Yams.git resolved at 5.1.3
Creating working copy for https://github.com/realm/SwiftLint
Working copy of https://github.com/realm/SwiftLint resolved at 0.57.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.6.2
[32750/10999301] Downloading https://github.com/realm/SwiftLint/releases/download/0.57.1/SwiftLintBinary-macos.artifactbundle.zip
Downloading binary artifact https://github.com/realm/SwiftLint/releases/download/0.57.1/SwiftLintBinary-macos.artifactbundle.zip
Downloaded https://github.com/realm/SwiftLint/releases/download/0.57.1/SwiftLintBinary-macos.artifactbundle.zip (1.25s)
warning: '.resolve-product-dependencies': dependency 'push-notifications-server-swift' is not used by any target
Found 2 product dependencies
  - SwiftJWT
  - SwiftLint
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/pusher/push-notifications-server-swift.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Building for debugging...
[0/9] Write sources
[8/9] Write swift-version--7754E27361AE5C74.txt
[10/44] Compiling Logging Logging.swift
[11/44] Compiling Logging LogHandler.swift
[12/44] Emitting module Logging
[13/44] Compiling Logging Locks.swift
[14/46] Compiling CryptorRSA SSLPointerTricks.swift
[15/46] Compiling CryptorECC ECSignature.swift
[16/46] Compiling CryptorECC EllipticCurve.swift
[17/47] Compiling CryptorECC ECPublicKey.swift
[18/47] Compiling Cryptor Digest.swift
[19/48] Emitting module Cryptor
[20/48] Compiling Cryptor Crypto.swift
[21/48] Compiling Cryptor Cryptor.swift
[22/48] Compiling CryptorECC SSLPointerTricks.swift
[23/48] Compiling Cryptor Utilities.swift
[24/48] Compiling LoggerAPI Logger.swift
[25/48] Emitting module LoggerAPI
[26/58] Compiling KituraContracts BodyFormat.swift
[27/58] Compiling Cryptor SSLPointerTricks.swift
[28/58] Compiling Cryptor Status.swift
[29/58] Compiling CryptorRSA CryptorRSAUtilities.swift
[30/58] Compiling CryptorRSA CryptorRSAKey.swift
[31/58] Compiling CryptorRSA Data+Extensions.swift
[32/58] Compiling Cryptor StreamCryptor.swift
[33/58] Compiling Cryptor Random.swift
[34/58] Compiling Cryptor Updatable.swift
[37/58] Emitting module CryptorECC
[38/58] Compiling CryptorRSA CryptorRSADigest.swift
[39/58] Compiling CryptorRSA CryptorRSA.swift
[40/58] Compiling CryptorRSA CryptorRSAConstants.swift
[41/58] Emitting module CryptorRSA
[42/58] Compiling CryptorRSA CryptorRSAErrors.swift
[43/58] Compiling CryptorECC ECPrivateKey.swift
[44/58] Compiling CryptorECC ECSignable.swift
[45/58] Compiling Cryptor KeyDerivation.swift
[46/58] Compiling Cryptor HMAC.swift
[47/58] Compiling CryptorECC ECError.swift
[48/58] Compiling CryptorECC ECEncryptable.swift
[49/58] Compiling CryptorECC ECDecryptable.swift
[50/58] Compiling KituraContracts ClosureAliases.swift
[51/58] Compiling KituraContracts QueryEncoder.swift
[52/58] Compiling KituraContracts QueryDecoder.swift
[53/58] Compiling KituraContracts Extensions.swift
[54/58] Compiling KituraContracts Coder.swift
[55/58] Emitting module KituraContracts
[56/58] Compiling KituraContracts BodyEncoder.swift
[57/58] Compiling KituraContracts Contracts.swift
[58/58] Compiling KituraContracts BodyDecoder.swift
[59/77] Compiling SwiftJWT JWTError.swift
[60/77] Compiling SwiftJWT JWTSigner.swift
[61/77] Compiling SwiftJWT JWTVerifier.swift
[62/77] Compiling SwiftJWT NoneAlgorithm.swift
[63/77] Compiling SwiftJWT RSAKeyType.swift
[64/77] Compiling SwiftJWT SignerAlgorithm.swift
[65/77] Compiling SwiftJWT Header.swift
[66/77] Compiling SwiftJWT JWT.swift
[67/77] Compiling SwiftJWT JWTDecoder.swift
[68/77] Compiling SwiftJWT JWTEncoder.swift
[69/77] Compiling SwiftJWT ClaimsStandardJWT.swift
[70/77] Compiling SwiftJWT Data+Base64URLEncoded.swift
[71/77] Compiling SwiftJWT BlueECDSA.swift
[72/77] Compiling SwiftJWT BlueHMAC.swift
[73/77] Compiling SwiftJWT ClaimsMicroProfile.swift
[74/77] Compiling SwiftJWT ClaimsOpenID.swift
[75/77] Compiling SwiftJWT BlueRSA.swift
[76/77] Compiling SwiftJWT Claims.swift
[77/77] Emitting module SwiftJWT
[78/79] Compiling SwiftJWT ValidateClaimsResult.swift
[79/79] Compiling SwiftJWT VerifierAlgorithm.swift
[80/87] Compiling PushNotifications PushNotificationsError.swift
[81/87] Compiling PushNotifications SDKVersion.swift
[82/87] Compiling PushNotifications PushNotifications.swift
[83/87] Compiling PushNotifications PublishResponse.swift
[84/87] Emitting module PushNotifications
[85/87] Compiling PushNotifications JWT.swift
[86/87] Compiling PushNotifications JWTTokenGenerable.swift
[87/87] Compiling PushNotifications NetworkService.swift
/Users/admin/builder/spi-builder-workspace/Sources/PushNotifications/Services/NetworkService.swift:164:24: warning: capture of 'completion' with non-sendable type '(Result<Data, any Error>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
162 |         let dataTask = session.dataTask(with: request) { data, response, error in
163 |             guard let data = data else {
164 |                 return completion(.failure(Error.emptyRepsonseData))
    |                        |- warning: capture of 'completion' with non-sendable type '(Result<Data, any Error>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                        `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
165 |             }
166 |             guard let httpURLResponse = response as? HTTPURLResponse else {
Build complete! (33.30s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-jwt",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "3.1.1",
            "upper_bound" : "4.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/IBM-Swift/Swift-JWT.git"
    },
    {
      "identity" : "swiftlint",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.43.1",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/realm/SwiftLint"
    }
  ],
  "manifest_display_name" : "PushNotifications",
  "name" : "PushNotifications",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "PushNotifications",
      "targets" : [
        "PushNotifications"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "PushNotificationsTests",
      "module_type" : "SwiftTarget",
      "name" : "PushNotificationsTests",
      "path" : "Tests/PushNotificationsTests",
      "sources" : [
        "Extensions/XCTest+Pusher.swift",
        "InstanceConfigurationTests.swift",
        "InterestsTests.swift",
        "Models/TestObjects.swift",
        "TokenTests.swift",
        "UsersTests.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "PushNotifications"
      ],
      "type" : "test"
    },
    {
      "c99name" : "PushNotifications",
      "module_type" : "SwiftTarget",
      "name" : "PushNotifications",
      "path" : "Sources/PushNotifications",
      "product_dependencies" : [
        "SwiftJWT"
      ],
      "product_memberships" : [
        "PushNotifications"
      ],
      "sources" : [
        "JWTTokenGenerable.swift",
        "Models/JWT.swift",
        "Models/PublishResponse.swift",
        "Models/PushNotificationsError.swift",
        "Models/SDKVersion.swift",
        "PushNotifications.swift",
        "Services/NetworkService.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.0"
}
Done.