The Swift Package Index logo.Swift Package Index

Build Information

Successful build of jwt-kit, reference main (8bda2e), with Swift 6.4 for macOS (SPM) on 30 Oct 2026 22:21:56 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.4
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/vapor/jwt-kit.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/vapor/jwt-kit
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 8bda2e7 Bump benchmark
Cloned https://github.com/vapor/jwt-kit.git
Revision (git rev-parse @):
8bda2e7fe7d0e48f98b9d33d5e0b360fe9a5368d
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/vapor/jwt-kit.git at main
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/swift-extras/swift-extras-base64
Fetching https://github.com/apple/swift-crypto.git
Fetching https://github.com/apple/swift-certificates.git
[1/954] Fetching swift-extras-base64
[21/9340] Fetching swift-extras-base64, swift-log
[22/28209] Fetching swift-extras-base64, swift-log, swift-crypto
[211/35816] Fetching swift-extras-base64, swift-log, swift-crypto, swift-certificates
Fetched https://github.com/swift-extras/swift-extras-base64 (5.11s)
Fetched https://github.com/apple/swift-certificates.git (5.11s)
Fetched https://github.com/apple/swift-log.git (5.11s)
Fetched https://github.com/apple/swift-crypto.git (5.11s)
Computing version for https://github.com/swift-extras/swift-extras-base64
Computed https://github.com/swift-extras/swift-extras-base64 at 1.2.0 (5.69s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 5.0.3 (10.20s)
Fetching https://github.com/apple/swift-asn1.git
[1/2051] Fetching swift-asn1
Fetched https://github.com/apple/swift-asn1.git (0.98s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.3 (1.69s)
Computing version for https://github.com/apple/swift-certificates.git
Computed https://github.com/apple/swift-certificates.git at 1.21.1 (0.69s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.16.2 (0.57s)
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-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 5.0.3
Creating working copy for https://github.com/swift-extras/swift-extras-base64
Working copy of https://github.com/swift-extras/swift-extras-base64 resolved at 1.2.0
Creating working copy for https://github.com/apple/swift-certificates.git
Working copy of https://github.com/apple/swift-certificates.git resolved at 1.21.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
========================================
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": "jwt-kit",
      "name": "jwt-kit",
      "url": "https://github.com/vapor/jwt-kit.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/jwt-kit",
      "traits": [
        "default"
      ],
      "dependencies": [
        {
          "identity": "swift-crypto",
          "name": "swift-crypto",
          "url": "https://github.com/apple/swift-crypto.git",
          "version": "5.0.3",
          "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": [
              ]
            }
          ]
        },
        {
          "identity": "swift-certificates",
          "name": "swift-certificates",
          "url": "https://github.com/apple/swift-certificates.git",
          "version": "1.21.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-certificates",
          "traits": [
            "default"
          ],
          "dependencies": [
            {
              "identity": "swift-crypto",
              "name": "swift-crypto",
              "url": "https://github.com/apple/swift-crypto.git",
              "version": "5.0.3",
              "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": [
                  ]
                }
              ]
            },
            {
              "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-extras-base64",
          "name": "swift-extras-base64",
          "url": "https://github.com/swift-extras/swift-extras-base64",
          "version": "1.2.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-extras-base64",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/vapor/jwt-kit.git
[1/10338] Fetching jwt-kit
Fetched https://github.com/vapor/jwt-kit.git (2.01s)
Fetching https://github.com/swift-extras/swift-extras-base64 from cache
Fetching https://github.com/apple/swift-log.git from cache
Fetching https://github.com/apple/swift-certificates.git from cache
Fetching https://github.com/apple/swift-crypto.git from cache
Fetched https://github.com/apple/swift-certificates.git from cache (0.60s)
Fetched https://github.com/swift-extras/swift-extras-base64 from cache (0.63s)
Fetched https://github.com/apple/swift-crypto.git from cache (0.63s)
Fetched https://github.com/apple/swift-log.git from cache (0.63s)
Computing version for https://github.com/swift-extras/swift-extras-base64
Computed https://github.com/swift-extras/swift-extras-base64 at 1.2.0 (0.72s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 5.0.3 (0.04s)
Fetching https://github.com/apple/swift-asn1.git from cache
Fetched https://github.com/apple/swift-asn1.git from cache (0.49s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.3 (0.57s)
Computing version for https://github.com/apple/swift-certificates.git
Computed https://github.com/apple/swift-certificates.git at 1.21.1 (0.04s)
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-asn1.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.7.3
Creating working copy for https://github.com/vapor/jwt-kit.git
Working copy of https://github.com/vapor/jwt-kit.git resolved at main (8bda2e7)
Creating working copy for https://github.com/swift-extras/swift-extras-base64
Working copy of https://github.com/swift-extras/swift-extras-base64 resolved at 1.2.0
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 5.0.3
Creating working copy for https://github.com/apple/swift-certificates.git
Working copy of https://github.com/apple/swift-certificates.git resolved at 1.21.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
warning: '.resolve-product-dependencies': dependency 'jwt-kit' is not used by any target
Found 4 product dependencies
  - swift-crypto
  - swift-certificates
  - swift-log
  - swift-extras-base64
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/vapor/jwt-kit.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 / 538]
[Planning deferred tasks]
[129 / 599] swift-crypto_CCryptoBoringSSL
[137 / 599]
[147 / 605] CCryptoBoringSSL
[158 / 605] CCryptoBoringSSL
[159 / 614]
[162 / 614] _CertificateInternals
[163 / 639] ExtrasBase64
[166 / 679]
[185 / 693] CCryptoBoringSSL
[189 / 693] CCryptoBoringSSL
[190 / 693]
[200 / 693]
[203 / 693] CCryptoBoringSSL
[207 / 693] ExtrasBase64
[213 / 693] CCryptoBoringSSL
[219 / 693] CCryptoBoringSSL
[221 / 693] CCryptoBoringSSL
[222 / 693] CCryptoBoringSSL
[224 / 693]
[234 / 693] CCryptoBoringSSL
[245 / 693]
[251 / 693] Logging
[255 / 693]
[263 / 693]
[265 / 693]
[269 / 693]
[270 / 693] CCryptoBoringSSL
[277 / 693] CCryptoBoringSSL
[280 / 693] CCryptoBoringSSL
[282 / 693] CCryptoBoringSSL
[290 / 693] CCryptoBoringSSL
[296 / 693] CCryptoBoringSSL
[298 / 693] CCryptoBoringSSL
[302 / 693] CCryptoBoringSSL
[309 / 693] CCryptoBoringSSL
[314 / 693] CCryptoBoringSSL
[322 / 693] CCryptoBoringSSL
[341 / 693] CCryptoBoringSSL
[357 / 693] CCryptoBoringSSL
[361 / 693] CCryptoBoringSSL
[366 / 693] CCryptoBoringSSL
[372 / 693] CCryptoBoringSSL
[375 / 693] SwiftASN1
[384 / 693] CCryptoBoringSSL
[386 / 693] CCryptoBoringSSL
[391 / 693] CCryptoBoringSSL
[395 / 693] CCryptoBoringSSL
[396 / 693] CCryptoBoringSSL
[399 / 693] CCryptoBoringSSL
[404 / 693] CCryptoBoringSSL
[406 / 693] CCryptoBoringSSL
[412 / 693] CCryptoBoringSSL
[423 / 693] CCryptoBoringSSL
[428 / 693] CCryptoBoringSSL
[429 / 693] CCryptoBoringSSL
[434 / 693] CCryptoBoringSSL
[441 / 693] CCryptoBoringSSL
[451 / 693] CCryptoBoringSSL
[460 / 693] CCryptoBoringSSL
[463 / 693] CCryptoBoringSSL
[470 / 693] CCryptoBoringSSL
[472 / 693] CCryptoBoringSSL
[476 / 693] CCryptoBoringSSL
[482 / 693] CCryptoBoringSSL
[485 / 693] CCryptoBoringSSL
[492 / 693] CCryptoBoringSSL
[495 / 693] CCryptoBoringSSL
[500 / 693] CCryptoBoringSSL
[503 / 693] CCryptoBoringSSL
[511 / 693] CCryptoBoringSSL
[522 / 693] CCryptoBoringSSL
[529 / 693] CCryptoBoringSSL
[534 / 693] CCryptoBoringSSL
[540 / 693] CCryptoBoringSSL
[544 / 693] CCryptoBoringSSL
[549 / 693] CCryptoBoringSSL
[554 / 693] CCryptoBoringSSL
[564 / 693] CCryptoBoringSSL
[577 / 693] CCryptoBoringSSL
[579 / 693] CCryptoBoringSSL
[581 / 693] CCryptoBoringSSL
[587 / 693] CCryptoBoringSSL
[589 / 693] CCryptoBoringSSL
[592 / 693] SwiftASN1
[596 / 693] SwiftASN1
[599 / 693] SwiftASN1
[605 / 693] Logging
[610 / 693] Logging
[613 / 693] ExtrasBase64-product
[617 / 693] CryptoBoringWrapper
[622 / 693] Logging
[626 / 693] Crypto
[628 / 693] ExtrasBase64
[634 / 693] Crypto
[638 / 693]
[643 / 694] Crypto
[645 / 694] CryptoExtras
[656 / 706] CryptoExtras
[657 / 706] CCryptoBoringSSL
[659 / 706] CryptoBoringWrapper
[665 / 706]
[666 / 707] CryptoExtras
[668 / 709] _CryptoExtras
[676 / 710] CryptoExtras
[679 / 710] X509
[690 / 721] X509
[699 / 722] JWTKit
[710 / 733] JWTKit
[722 / 735] JWTKit
[724 / 735] JWTKitExamples-product
[729 / 739] JWKExamples-product
[733 / 739] JWTKitExamples-product
[736 / 739] JWKExamples-product
[737 / 739] JWTKitExamples-product
Build complete! (22.57 sec)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-crypto",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "4.1.0",
            "upper_bound" : "6.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-crypto.git"
    },
    {
      "identity" : "swift-certificates",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.15.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-certificates.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-extras-base64",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.2.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swift-extras/swift-extras-base64"
    }
  ],
  "manifest_display_name" : "jwt-kit",
  "name" : "jwt-kit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    },
    {
      "name" : "ios",
      "version" : "15.0"
    },
    {
      "name" : "tvos",
      "version" : "15.0"
    },
    {
      "name" : "watchos",
      "version" : "9.0"
    }
  ],
  "products" : [
    {
      "name" : "JWTKit",
      "targets" : [
        "JWTKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "JWKExamples",
      "targets" : [
        "JWKExamples"
      ],
      "type" : {
        "snippet" : null
      }
    },
    {
      "name" : "JWTKitExamples",
      "targets" : [
        "JWTKitExamples"
      ],
      "type" : {
        "snippet" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "JWTKitTests",
      "module_type" : "SwiftTarget",
      "name" : "JWTKitTests",
      "path" : "Tests/JWTKitTests",
      "sources" : [
        "ClaimTests.swift",
        "ECDSATests.swift",
        "EdDSATests.swift",
        "HeaderFieldCoercionTests.swift",
        "HeaderParsingRegressionTests.swift",
        "Helpers/String+bytes.swift",
        "IdentityTokenAudienceTests.swift",
        "JWTKitTests.swift",
        "MLDSATests.swift",
        "PSSTests.swift",
        "RSATests.swift",
        "SignatureComparisonTests.swift",
        "Types/AudiencePayload.swift",
        "Types/BadBoolPayload.swift",
        "Types/BoolPayload.swift",
        "Types/ExpirationPayload.swift",
        "Types/LocalePayload.swift",
        "Types/TestPayload.swift",
        "VendorTokenTests.swift",
        "X5CTests.swift"
      ],
      "target_dependencies" : [
        "JWTKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "JWTKit",
      "module_type" : "SwiftTarget",
      "name" : "JWTKit",
      "path" : "Sources/JWTKit",
      "product_dependencies" : [
        "Crypto",
        "CryptoExtras",
        "X509",
        "Logging",
        "ExtrasBase64"
      ],
      "product_memberships" : [
        "JWTKit",
        "JWKExamples",
        "JWTKitExamples"
      ],
      "sources" : [
        "Claims/AudienceClaim.swift",
        "Claims/BoolClaim.swift",
        "Claims/ExpirationClaim.swift",
        "Claims/GoogleHostedDomainClaim.swift",
        "Claims/IDClaim.swift",
        "Claims/IssuedAtClaim.swift",
        "Claims/IssuerClaim.swift",
        "Claims/JWTClaim.swift",
        "Claims/JWTMultiValueClaim.swift",
        "Claims/JWTUnixEpochClaim.swift",
        "Claims/LocaleClaim.swift",
        "Claims/NotBeforeClaim.swift",
        "Claims/SubjectClaim.swift",
        "Claims/TenantIDClaim.swift",
        "ECDSA/ECDSA.swift",
        "ECDSA/ECDSACurve.swift",
        "ECDSA/ECDSACurveType.swift",
        "ECDSA/ECDSAError.swift",
        "ECDSA/ECDSAKeyTypes.swift",
        "ECDSA/ECDSASigner.swift",
        "ECDSA/ECDSASigningAlgorithm.swift",
        "ECDSA/JWTKeyCollection+ECDSA.swift",
        "ECDSA/P256+CurveType.swift",
        "ECDSA/P384+CurveType.swift",
        "ECDSA/P521+CurveType.swift",
        "EdDSA/EdDSA.swift",
        "EdDSA/EdDSACurve.swift",
        "EdDSA/EdDSAError.swift",
        "EdDSA/EdDSASigner.swift",
        "EdDSA/JWTKeyCollection+EdDSA.swift",
        "HMAC/HMAC.swift",
        "HMAC/HMACError.swift",
        "HMAC/HMACSigner.swift",
        "HMAC/JWTKeyCollection+HMAC.swift",
        "Insecure/Insecure.swift",
        "JWK/JWK.swift",
        "JWK/JWKIdentifier.swift",
        "JWK/JWKS.swift",
        "JWK/JWKSigner.swift",
        "JWTAlgorithm.swift",
        "JWTError.swift",
        "JWTHeader+CommonFields.swift",
        "JWTHeader.swift",
        "JWTHeaderField.swift",
        "JWTKeyCollection.swift",
        "JWTParser+MandatoryVerificationFields.swift",
        "JWTParser.swift",
        "JWTPayload.swift",
        "JWTSerializer.swift",
        "JWTSigner.swift",
        "MLDSA/JWTKeyCollection+MLDSA.swift",
        "MLDSA/MLDSA.swift",
        "MLDSA/MLDSA65+MLDSAKey.swift",
        "MLDSA/MLDSA87+MLDSAKey.swift",
        "MLDSA/MLDSAError.swift",
        "MLDSA/MLDSAKey.swift",
        "MLDSA/MLDSASigner.swift",
        "MLDSA/MLDSAType.swift",
        "None/JWTKeyCollection+UnsecuredNone.swift",
        "None/UnsecuredNoneSigner.swift",
        "RSA/JWTKeyCollection+RSA.swift",
        "RSA/RSA.swift",
        "RSA/RSAError.swift",
        "RSA/RSASigner.swift",
        "TokenParts.swift",
        "Utilities/Base64URL.swift",
        "Utilities/CryptoSigner.swift",
        "Utilities/CustomizedJSONCoders.swift",
        "Utilities/Utilities.swift",
        "Vendor/AppleIdentityToken.swift",
        "Vendor/FirebaseAuthIdentityToken.swift",
        "Vendor/GoogleIdentityToken.swift",
        "Vendor/JWTIdentityToken.swift",
        "Vendor/MicrosoftIdentityToken.swift",
        "X5C/EmptyPolicy.swift",
        "X5C/ValidationTimePayload.swift",
        "X5C/X5CValidationTime.swift",
        "X5C/X5CVerifier.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "JWKExamples",
      "module_type" : "SwiftTarget",
      "name" : "JWKExamples",
      "path" : "Snippets",
      "product_memberships" : [
        "JWKExamples"
      ],
      "sources" : [
        "JWKExamples.swift"
      ],
      "target_dependencies" : [
        "JWTKit"
      ],
      "type" : "snippet"
    },
    {
      "c99name" : "JWTKitExamples",
      "module_type" : "SwiftTarget",
      "name" : "JWTKitExamples",
      "path" : "Snippets",
      "product_memberships" : [
        "JWTKitExamples"
      ],
      "sources" : [
        "JWTKitExamples.swift"
      ],
      "target_dependencies" : [
        "JWTKit"
      ],
      "type" : "snippet"
    }
  ],
  "tools_version" : "6.4"
}
Done.