The Swift Package Index logo.Swift Package Index

Build Information

Failed to build jwt-kit, reference main (934ade), with Swift 6.0 for macOS (SPM) on 28 Apr 2026 16:07:44 UTC.

Build Command

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

Build Log

43 |
44 | extension P256.Signing.PrivateKey: ECDSAPrivateKey {}
45 | extension P256.Signing.ECDSASignature: ECDSASignature {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
46 |
47 | public typealias ES256PublicKey = ECDSA.PublicKey<P256>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:9:1: warning: extension declares a conformance of imported type 'P384' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
 7 | #endif
 8 |
 9 | extension P384: ECDSACurveType {
   | |- warning: extension declares a conformance of imported type 'P384' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |     public typealias Signature = P384.Signing.ECDSASignature
11 |     public typealias PrivateKey = P384.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:9:1: error: conformance to 'Sendable' must occur in the same source file as enum 'P384'; use '@unchecked Sendable' for retroactive conformance
 7 | #endif
 8 |
 9 | extension P384: ECDSACurveType {
   | `- error: conformance to 'Sendable' must occur in the same source file as enum 'P384'; use '@unchecked Sendable' for retroactive conformance
10 |     public typealias Signature = P384.Signing.ECDSASignature
11 |     public typealias PrivateKey = P384.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:30:1: warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
28 | }
29 |
30 | extension P384.Signing.PublicKey: ECDSAPublicKey {
   | |- warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
31 |     /// Verifies that the P384 key signature is valid for the given digest.
32 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:30:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
28 | }
29 |
30 | extension P384.Signing.PublicKey: ECDSAPublicKey {
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
31 |     /// Verifies that the P384 key signature is valid for the given digest.
32 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:44:1: warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
42 | }
43 |
44 | extension P384.Signing.PrivateKey: ECDSAPrivateKey {}
   | |- warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
45 | extension P384.Signing.ECDSASignature: ECDSASignature {}
46 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:44:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
42 | }
43 |
44 | extension P384.Signing.PrivateKey: ECDSAPrivateKey {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
45 | extension P384.Signing.ECDSASignature: ECDSASignature {}
46 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:45:1: warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
43 |
44 | extension P384.Signing.PrivateKey: ECDSAPrivateKey {}
45 | extension P384.Signing.ECDSASignature: ECDSASignature {}
   | |- warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 |
47 | public typealias ES384PublicKey = ECDSA.PublicKey<P384>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:45:1: error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
43 |
44 | extension P384.Signing.PrivateKey: ECDSAPrivateKey {}
45 | extension P384.Signing.ECDSASignature: ECDSASignature {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
46 |
47 | public typealias ES384PublicKey = ECDSA.PublicKey<P384>
[695/763] Compiling JWTKit ECDSASigner.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:9:1: warning: extension declares a conformance of imported type 'P256' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
 7 | #endif
 8 |
 9 | extension P256: ECDSACurveType {
   | |- warning: extension declares a conformance of imported type 'P256' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |     public typealias Signature = P256.Signing.ECDSASignature
11 |     public typealias PrivateKey = P256.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:9:1: error: conformance to 'Sendable' must occur in the same source file as enum 'P256'; use '@unchecked Sendable' for retroactive conformance
 7 | #endif
 8 |
 9 | extension P256: ECDSACurveType {
   | `- error: conformance to 'Sendable' must occur in the same source file as enum 'P256'; use '@unchecked Sendable' for retroactive conformance
10 |     public typealias Signature = P256.Signing.ECDSASignature
11 |     public typealias PrivateKey = P256.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:30:1: warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
28 | }
29 |
30 | extension P256.Signing.PublicKey: ECDSAPublicKey {
   | |- warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
31 |     /// Verifies that the P256 key signature is valid for the given digest.
32 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:30:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
28 | }
29 |
30 | extension P256.Signing.PublicKey: ECDSAPublicKey {
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
31 |     /// Verifies that the P256 key signature is valid for the given digest.
32 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:44:1: warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
42 | }
43 |
44 | extension P256.Signing.PrivateKey: ECDSAPrivateKey {}
   | |- warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
45 | extension P256.Signing.ECDSASignature: ECDSASignature {}
46 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:44:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
42 | }
43 |
44 | extension P256.Signing.PrivateKey: ECDSAPrivateKey {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
45 | extension P256.Signing.ECDSASignature: ECDSASignature {}
46 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:45:1: warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
43 |
44 | extension P256.Signing.PrivateKey: ECDSAPrivateKey {}
45 | extension P256.Signing.ECDSASignature: ECDSASignature {}
   | |- warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 |
47 | public typealias ES256PublicKey = ECDSA.PublicKey<P256>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:45:1: error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
43 |
44 | extension P256.Signing.PrivateKey: ECDSAPrivateKey {}
45 | extension P256.Signing.ECDSASignature: ECDSASignature {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
46 |
47 | public typealias ES256PublicKey = ECDSA.PublicKey<P256>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:9:1: warning: extension declares a conformance of imported type 'P384' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
 7 | #endif
 8 |
 9 | extension P384: ECDSACurveType {
   | |- warning: extension declares a conformance of imported type 'P384' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |     public typealias Signature = P384.Signing.ECDSASignature
11 |     public typealias PrivateKey = P384.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:9:1: error: conformance to 'Sendable' must occur in the same source file as enum 'P384'; use '@unchecked Sendable' for retroactive conformance
 7 | #endif
 8 |
 9 | extension P384: ECDSACurveType {
   | `- error: conformance to 'Sendable' must occur in the same source file as enum 'P384'; use '@unchecked Sendable' for retroactive conformance
10 |     public typealias Signature = P384.Signing.ECDSASignature
11 |     public typealias PrivateKey = P384.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:30:1: warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
28 | }
29 |
30 | extension P384.Signing.PublicKey: ECDSAPublicKey {
   | |- warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
31 |     /// Verifies that the P384 key signature is valid for the given digest.
32 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:30:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
28 | }
29 |
30 | extension P384.Signing.PublicKey: ECDSAPublicKey {
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
31 |     /// Verifies that the P384 key signature is valid for the given digest.
32 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:44:1: warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
42 | }
43 |
44 | extension P384.Signing.PrivateKey: ECDSAPrivateKey {}
   | |- warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
45 | extension P384.Signing.ECDSASignature: ECDSASignature {}
46 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:44:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
42 | }
43 |
44 | extension P384.Signing.PrivateKey: ECDSAPrivateKey {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
45 | extension P384.Signing.ECDSASignature: ECDSASignature {}
46 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:45:1: warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
43 |
44 | extension P384.Signing.PrivateKey: ECDSAPrivateKey {}
45 | extension P384.Signing.ECDSASignature: ECDSASignature {}
   | |- warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 |
47 | public typealias ES384PublicKey = ECDSA.PublicKey<P384>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:45:1: error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
43 |
44 | extension P384.Signing.PrivateKey: ECDSAPrivateKey {}
45 | extension P384.Signing.ECDSASignature: ECDSASignature {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
46 |
47 | public typealias ES384PublicKey = ECDSA.PublicKey<P384>
[696/763] Compiling JWTKit ECDSASigningAlgorithm.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:9:1: warning: extension declares a conformance of imported type 'P256' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
 7 | #endif
 8 |
 9 | extension P256: ECDSACurveType {
   | |- warning: extension declares a conformance of imported type 'P256' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |     public typealias Signature = P256.Signing.ECDSASignature
11 |     public typealias PrivateKey = P256.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:9:1: error: conformance to 'Sendable' must occur in the same source file as enum 'P256'; use '@unchecked Sendable' for retroactive conformance
 7 | #endif
 8 |
 9 | extension P256: ECDSACurveType {
   | `- error: conformance to 'Sendable' must occur in the same source file as enum 'P256'; use '@unchecked Sendable' for retroactive conformance
10 |     public typealias Signature = P256.Signing.ECDSASignature
11 |     public typealias PrivateKey = P256.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:30:1: warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
28 | }
29 |
30 | extension P256.Signing.PublicKey: ECDSAPublicKey {
   | |- warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
31 |     /// Verifies that the P256 key signature is valid for the given digest.
32 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:30:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
28 | }
29 |
30 | extension P256.Signing.PublicKey: ECDSAPublicKey {
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
31 |     /// Verifies that the P256 key signature is valid for the given digest.
32 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:44:1: warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
42 | }
43 |
44 | extension P256.Signing.PrivateKey: ECDSAPrivateKey {}
   | |- warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
45 | extension P256.Signing.ECDSASignature: ECDSASignature {}
46 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:44:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
42 | }
43 |
44 | extension P256.Signing.PrivateKey: ECDSAPrivateKey {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
45 | extension P256.Signing.ECDSASignature: ECDSASignature {}
46 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:45:1: warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
43 |
44 | extension P256.Signing.PrivateKey: ECDSAPrivateKey {}
45 | extension P256.Signing.ECDSASignature: ECDSASignature {}
   | |- warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 |
47 | public typealias ES256PublicKey = ECDSA.PublicKey<P256>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:45:1: error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
43 |
44 | extension P256.Signing.PrivateKey: ECDSAPrivateKey {}
45 | extension P256.Signing.ECDSASignature: ECDSASignature {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
46 |
47 | public typealias ES256PublicKey = ECDSA.PublicKey<P256>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:9:1: warning: extension declares a conformance of imported type 'P384' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
 7 | #endif
 8 |
 9 | extension P384: ECDSACurveType {
   | |- warning: extension declares a conformance of imported type 'P384' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |     public typealias Signature = P384.Signing.ECDSASignature
11 |     public typealias PrivateKey = P384.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:9:1: error: conformance to 'Sendable' must occur in the same source file as enum 'P384'; use '@unchecked Sendable' for retroactive conformance
 7 | #endif
 8 |
 9 | extension P384: ECDSACurveType {
   | `- error: conformance to 'Sendable' must occur in the same source file as enum 'P384'; use '@unchecked Sendable' for retroactive conformance
10 |     public typealias Signature = P384.Signing.ECDSASignature
11 |     public typealias PrivateKey = P384.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:30:1: warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
28 | }
29 |
30 | extension P384.Signing.PublicKey: ECDSAPublicKey {
   | |- warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
31 |     /// Verifies that the P384 key signature is valid for the given digest.
32 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:30:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
28 | }
29 |
30 | extension P384.Signing.PublicKey: ECDSAPublicKey {
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
31 |     /// Verifies that the P384 key signature is valid for the given digest.
32 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:44:1: warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
42 | }
43 |
44 | extension P384.Signing.PrivateKey: ECDSAPrivateKey {}
   | |- warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
45 | extension P384.Signing.ECDSASignature: ECDSASignature {}
46 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:44:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
42 | }
43 |
44 | extension P384.Signing.PrivateKey: ECDSAPrivateKey {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
45 | extension P384.Signing.ECDSASignature: ECDSASignature {}
46 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:45:1: warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
43 |
44 | extension P384.Signing.PrivateKey: ECDSAPrivateKey {}
45 | extension P384.Signing.ECDSASignature: ECDSASignature {}
   | |- warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 |
47 | public typealias ES384PublicKey = ECDSA.PublicKey<P384>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:45:1: error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
43 |
44 | extension P384.Signing.PrivateKey: ECDSAPrivateKey {}
45 | extension P384.Signing.ECDSASignature: ECDSASignature {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
46 |
47 | public typealias ES384PublicKey = ECDSA.PublicKey<P384>
[697/763] Compiling JWTKit JWTKeyCollection+ECDSA.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:9:1: warning: extension declares a conformance of imported type 'P256' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
 7 | #endif
 8 |
 9 | extension P256: ECDSACurveType {
   | |- warning: extension declares a conformance of imported type 'P256' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |     public typealias Signature = P256.Signing.ECDSASignature
11 |     public typealias PrivateKey = P256.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:9:1: error: conformance to 'Sendable' must occur in the same source file as enum 'P256'; use '@unchecked Sendable' for retroactive conformance
 7 | #endif
 8 |
 9 | extension P256: ECDSACurveType {
   | `- error: conformance to 'Sendable' must occur in the same source file as enum 'P256'; use '@unchecked Sendable' for retroactive conformance
10 |     public typealias Signature = P256.Signing.ECDSASignature
11 |     public typealias PrivateKey = P256.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:30:1: warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
28 | }
29 |
30 | extension P256.Signing.PublicKey: ECDSAPublicKey {
   | |- warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
31 |     /// Verifies that the P256 key signature is valid for the given digest.
32 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:30:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
28 | }
29 |
30 | extension P256.Signing.PublicKey: ECDSAPublicKey {
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
31 |     /// Verifies that the P256 key signature is valid for the given digest.
32 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:44:1: warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
42 | }
43 |
44 | extension P256.Signing.PrivateKey: ECDSAPrivateKey {}
   | |- warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
45 | extension P256.Signing.ECDSASignature: ECDSASignature {}
46 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:44:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
42 | }
43 |
44 | extension P256.Signing.PrivateKey: ECDSAPrivateKey {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
45 | extension P256.Signing.ECDSASignature: ECDSASignature {}
46 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:45:1: warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
43 |
44 | extension P256.Signing.PrivateKey: ECDSAPrivateKey {}
45 | extension P256.Signing.ECDSASignature: ECDSASignature {}
   | |- warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 |
47 | public typealias ES256PublicKey = ECDSA.PublicKey<P256>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:45:1: error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
43 |
44 | extension P256.Signing.PrivateKey: ECDSAPrivateKey {}
45 | extension P256.Signing.ECDSASignature: ECDSASignature {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
46 |
47 | public typealias ES256PublicKey = ECDSA.PublicKey<P256>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:9:1: warning: extension declares a conformance of imported type 'P384' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
 7 | #endif
 8 |
 9 | extension P384: ECDSACurveType {
   | |- warning: extension declares a conformance of imported type 'P384' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |     public typealias Signature = P384.Signing.ECDSASignature
11 |     public typealias PrivateKey = P384.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:9:1: error: conformance to 'Sendable' must occur in the same source file as enum 'P384'; use '@unchecked Sendable' for retroactive conformance
 7 | #endif
 8 |
 9 | extension P384: ECDSACurveType {
   | `- error: conformance to 'Sendable' must occur in the same source file as enum 'P384'; use '@unchecked Sendable' for retroactive conformance
10 |     public typealias Signature = P384.Signing.ECDSASignature
11 |     public typealias PrivateKey = P384.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:30:1: warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
28 | }
29 |
30 | extension P384.Signing.PublicKey: ECDSAPublicKey {
   | |- warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
31 |     /// Verifies that the P384 key signature is valid for the given digest.
32 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:30:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
28 | }
29 |
30 | extension P384.Signing.PublicKey: ECDSAPublicKey {
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
31 |     /// Verifies that the P384 key signature is valid for the given digest.
32 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:44:1: warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
42 | }
43 |
44 | extension P384.Signing.PrivateKey: ECDSAPrivateKey {}
   | |- warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
45 | extension P384.Signing.ECDSASignature: ECDSASignature {}
46 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:44:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
42 | }
43 |
44 | extension P384.Signing.PrivateKey: ECDSAPrivateKey {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
45 | extension P384.Signing.ECDSASignature: ECDSASignature {}
46 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:45:1: warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
43 |
44 | extension P384.Signing.PrivateKey: ECDSAPrivateKey {}
45 | extension P384.Signing.ECDSASignature: ECDSASignature {}
   | |- warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 |
47 | public typealias ES384PublicKey = ECDSA.PublicKey<P384>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:45:1: error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
43 |
44 | extension P384.Signing.PrivateKey: ECDSAPrivateKey {}
45 | extension P384.Signing.ECDSASignature: ECDSASignature {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
46 |
47 | public typealias ES384PublicKey = ECDSA.PublicKey<P384>
[698/763] Compiling JWTKit P256+CurveType.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:9:1: warning: extension declares a conformance of imported type 'P256' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
 7 | #endif
 8 |
 9 | extension P256: ECDSACurveType {
   | |- warning: extension declares a conformance of imported type 'P256' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |     public typealias Signature = P256.Signing.ECDSASignature
11 |     public typealias PrivateKey = P256.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:9:1: error: conformance to 'Sendable' must occur in the same source file as enum 'P256'; use '@unchecked Sendable' for retroactive conformance
 7 | #endif
 8 |
 9 | extension P256: ECDSACurveType {
   | `- error: conformance to 'Sendable' must occur in the same source file as enum 'P256'; use '@unchecked Sendable' for retroactive conformance
10 |     public typealias Signature = P256.Signing.ECDSASignature
11 |     public typealias PrivateKey = P256.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:30:1: warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
28 | }
29 |
30 | extension P256.Signing.PublicKey: ECDSAPublicKey {
   | |- warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
31 |     /// Verifies that the P256 key signature is valid for the given digest.
32 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:30:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
28 | }
29 |
30 | extension P256.Signing.PublicKey: ECDSAPublicKey {
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
31 |     /// Verifies that the P256 key signature is valid for the given digest.
32 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:44:1: warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
42 | }
43 |
44 | extension P256.Signing.PrivateKey: ECDSAPrivateKey {}
   | |- warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
45 | extension P256.Signing.ECDSASignature: ECDSASignature {}
46 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:44:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
42 | }
43 |
44 | extension P256.Signing.PrivateKey: ECDSAPrivateKey {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
45 | extension P256.Signing.ECDSASignature: ECDSASignature {}
46 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:45:1: warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
43 |
44 | extension P256.Signing.PrivateKey: ECDSAPrivateKey {}
45 | extension P256.Signing.ECDSASignature: ECDSASignature {}
   | |- warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 |
47 | public typealias ES256PublicKey = ECDSA.PublicKey<P256>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:45:1: error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
43 |
44 | extension P256.Signing.PrivateKey: ECDSAPrivateKey {}
45 | extension P256.Signing.ECDSASignature: ECDSASignature {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
46 |
47 | public typealias ES256PublicKey = ECDSA.PublicKey<P256>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:9:1: warning: extension declares a conformance of imported type 'P384' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
 7 | #endif
 8 |
 9 | extension P384: ECDSACurveType {
   | |- warning: extension declares a conformance of imported type 'P384' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |     public typealias Signature = P384.Signing.ECDSASignature
11 |     public typealias PrivateKey = P384.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:9:1: error: conformance to 'Sendable' must occur in the same source file as enum 'P384'; use '@unchecked Sendable' for retroactive conformance
 7 | #endif
 8 |
 9 | extension P384: ECDSACurveType {
   | `- error: conformance to 'Sendable' must occur in the same source file as enum 'P384'; use '@unchecked Sendable' for retroactive conformance
10 |     public typealias Signature = P384.Signing.ECDSASignature
11 |     public typealias PrivateKey = P384.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:30:1: warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
28 | }
29 |
30 | extension P384.Signing.PublicKey: ECDSAPublicKey {
   | |- warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
31 |     /// Verifies that the P384 key signature is valid for the given digest.
32 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:30:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
28 | }
29 |
30 | extension P384.Signing.PublicKey: ECDSAPublicKey {
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
31 |     /// Verifies that the P384 key signature is valid for the given digest.
32 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:44:1: warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
42 | }
43 |
44 | extension P384.Signing.PrivateKey: ECDSAPrivateKey {}
   | |- warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
45 | extension P384.Signing.ECDSASignature: ECDSASignature {}
46 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:44:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
42 | }
43 |
44 | extension P384.Signing.PrivateKey: ECDSAPrivateKey {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
45 | extension P384.Signing.ECDSASignature: ECDSASignature {}
46 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:45:1: warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
43 |
44 | extension P384.Signing.PrivateKey: ECDSAPrivateKey {}
45 | extension P384.Signing.ECDSASignature: ECDSASignature {}
   | |- warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 |
47 | public typealias ES384PublicKey = ECDSA.PublicKey<P384>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:45:1: error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
43 |
44 | extension P384.Signing.PrivateKey: ECDSAPrivateKey {}
45 | extension P384.Signing.ECDSASignature: ECDSASignature {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
46 |
47 | public typealias ES384PublicKey = ECDSA.PublicKey<P384>
[699/763] Compiling JWTKit P384+CurveType.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:9:1: warning: extension declares a conformance of imported type 'P256' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
 7 | #endif
 8 |
 9 | extension P256: ECDSACurveType {
   | |- warning: extension declares a conformance of imported type 'P256' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |     public typealias Signature = P256.Signing.ECDSASignature
11 |     public typealias PrivateKey = P256.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:9:1: error: conformance to 'Sendable' must occur in the same source file as enum 'P256'; use '@unchecked Sendable' for retroactive conformance
 7 | #endif
 8 |
 9 | extension P256: ECDSACurveType {
   | `- error: conformance to 'Sendable' must occur in the same source file as enum 'P256'; use '@unchecked Sendable' for retroactive conformance
10 |     public typealias Signature = P256.Signing.ECDSASignature
11 |     public typealias PrivateKey = P256.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:30:1: warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
28 | }
29 |
30 | extension P256.Signing.PublicKey: ECDSAPublicKey {
   | |- warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
31 |     /// Verifies that the P256 key signature is valid for the given digest.
32 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:30:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
28 | }
29 |
30 | extension P256.Signing.PublicKey: ECDSAPublicKey {
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
31 |     /// Verifies that the P256 key signature is valid for the given digest.
32 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:44:1: warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
42 | }
43 |
44 | extension P256.Signing.PrivateKey: ECDSAPrivateKey {}
   | |- warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
45 | extension P256.Signing.ECDSASignature: ECDSASignature {}
46 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:44:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
42 | }
43 |
44 | extension P256.Signing.PrivateKey: ECDSAPrivateKey {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
45 | extension P256.Signing.ECDSASignature: ECDSASignature {}
46 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:45:1: warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
43 |
44 | extension P256.Signing.PrivateKey: ECDSAPrivateKey {}
45 | extension P256.Signing.ECDSASignature: ECDSASignature {}
   | |- warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 |
47 | public typealias ES256PublicKey = ECDSA.PublicKey<P256>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:45:1: error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
43 |
44 | extension P256.Signing.PrivateKey: ECDSAPrivateKey {}
45 | extension P256.Signing.ECDSASignature: ECDSASignature {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
46 |
47 | public typealias ES256PublicKey = ECDSA.PublicKey<P256>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:9:1: warning: extension declares a conformance of imported type 'P384' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
 7 | #endif
 8 |
 9 | extension P384: ECDSACurveType {
   | |- warning: extension declares a conformance of imported type 'P384' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |     public typealias Signature = P384.Signing.ECDSASignature
11 |     public typealias PrivateKey = P384.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:9:1: error: conformance to 'Sendable' must occur in the same source file as enum 'P384'; use '@unchecked Sendable' for retroactive conformance
 7 | #endif
 8 |
 9 | extension P384: ECDSACurveType {
   | `- error: conformance to 'Sendable' must occur in the same source file as enum 'P384'; use '@unchecked Sendable' for retroactive conformance
10 |     public typealias Signature = P384.Signing.ECDSASignature
11 |     public typealias PrivateKey = P384.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:30:1: warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
28 | }
29 |
30 | extension P384.Signing.PublicKey: ECDSAPublicKey {
   | |- warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
31 |     /// Verifies that the P384 key signature is valid for the given digest.
32 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:30:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
28 | }
29 |
30 | extension P384.Signing.PublicKey: ECDSAPublicKey {
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
31 |     /// Verifies that the P384 key signature is valid for the given digest.
32 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:44:1: warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
42 | }
43 |
44 | extension P384.Signing.PrivateKey: ECDSAPrivateKey {}
   | |- warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
45 | extension P384.Signing.ECDSASignature: ECDSASignature {}
46 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:44:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
42 | }
43 |
44 | extension P384.Signing.PrivateKey: ECDSAPrivateKey {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
45 | extension P384.Signing.ECDSASignature: ECDSASignature {}
46 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:45:1: warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
43 |
44 | extension P384.Signing.PrivateKey: ECDSAPrivateKey {}
45 | extension P384.Signing.ECDSASignature: ECDSASignature {}
   | |- warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 |
47 | public typealias ES384PublicKey = ECDSA.PublicKey<P384>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:45:1: error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
43 |
44 | extension P384.Signing.PrivateKey: ECDSAPrivateKey {}
45 | extension P384.Signing.ECDSASignature: ECDSASignature {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
46 |
47 | public typealias ES384PublicKey = ECDSA.PublicKey<P384>
[700/770] Compiling JWTKit MLDSAError.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSAType.swift:13:11: error: cannot find type 'MLDSA65' in scope
11 | @_spi(PostQuantum)
12 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
13 | extension MLDSA65: MLDSAType {
   |           `- error: cannot find type 'MLDSA65' in scope
14 |     public static var name: String { "ML-DSA-65" }
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSAType.swift:19:11: error: cannot find type 'MLDSA87' in scope
17 | @_spi(PostQuantum)
18 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
19 | extension MLDSA87: MLDSAType {
   |           `- error: cannot find type 'MLDSA87' in scope
20 |     public static var name: String { "ML-DSA-87" }
21 | }
[701/770] Compiling JWTKit MLDSAKey.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSAType.swift:13:11: error: cannot find type 'MLDSA65' in scope
11 | @_spi(PostQuantum)
12 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
13 | extension MLDSA65: MLDSAType {
   |           `- error: cannot find type 'MLDSA65' in scope
14 |     public static var name: String { "ML-DSA-65" }
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSAType.swift:19:11: error: cannot find type 'MLDSA87' in scope
17 | @_spi(PostQuantum)
18 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
19 | extension MLDSA87: MLDSAType {
   |           `- error: cannot find type 'MLDSA87' in scope
20 |     public static var name: String { "ML-DSA-87" }
21 | }
[702/770] Compiling JWTKit MLDSASigner.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSAType.swift:13:11: error: cannot find type 'MLDSA65' in scope
11 | @_spi(PostQuantum)
12 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
13 | extension MLDSA65: MLDSAType {
   |           `- error: cannot find type 'MLDSA65' in scope
14 |     public static var name: String { "ML-DSA-65" }
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSAType.swift:19:11: error: cannot find type 'MLDSA87' in scope
17 | @_spi(PostQuantum)
18 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
19 | extension MLDSA87: MLDSAType {
   |           `- error: cannot find type 'MLDSA87' in scope
20 |     public static var name: String { "ML-DSA-87" }
21 | }
[703/770] Compiling JWTKit MLDSAType.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSAType.swift:13:11: error: cannot find type 'MLDSA65' in scope
11 | @_spi(PostQuantum)
12 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
13 | extension MLDSA65: MLDSAType {
   |           `- error: cannot find type 'MLDSA65' in scope
14 |     public static var name: String { "ML-DSA-65" }
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSAType.swift:19:11: error: cannot find type 'MLDSA87' in scope
17 | @_spi(PostQuantum)
18 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
19 | extension MLDSA87: MLDSAType {
   |           `- error: cannot find type 'MLDSA87' in scope
20 |     public static var name: String { "ML-DSA-87" }
21 | }
[704/770] Compiling JWTKit JWTKeyCollection+UnsecuredNone.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSAType.swift:13:11: error: cannot find type 'MLDSA65' in scope
11 | @_spi(PostQuantum)
12 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
13 | extension MLDSA65: MLDSAType {
   |           `- error: cannot find type 'MLDSA65' in scope
14 |     public static var name: String { "ML-DSA-65" }
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSAType.swift:19:11: error: cannot find type 'MLDSA87' in scope
17 | @_spi(PostQuantum)
18 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
19 | extension MLDSA87: MLDSAType {
   |           `- error: cannot find type 'MLDSA87' in scope
20 |     public static var name: String { "ML-DSA-87" }
21 | }
[705/770] Compiling JWTKit UnsecuredNoneSigner.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSAType.swift:13:11: error: cannot find type 'MLDSA65' in scope
11 | @_spi(PostQuantum)
12 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
13 | extension MLDSA65: MLDSAType {
   |           `- error: cannot find type 'MLDSA65' in scope
14 |     public static var name: String { "ML-DSA-65" }
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSAType.swift:19:11: error: cannot find type 'MLDSA87' in scope
17 | @_spi(PostQuantum)
18 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
19 | extension MLDSA87: MLDSAType {
   |           `- error: cannot find type 'MLDSA87' in scope
20 |     public static var name: String { "ML-DSA-87" }
21 | }
[706/770] Compiling JWTKit JWTKeyCollection+RSA.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSAType.swift:13:11: error: cannot find type 'MLDSA65' in scope
11 | @_spi(PostQuantum)
12 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
13 | extension MLDSA65: MLDSAType {
   |           `- error: cannot find type 'MLDSA65' in scope
14 |     public static var name: String { "ML-DSA-65" }
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSAType.swift:19:11: error: cannot find type 'MLDSA87' in scope
17 | @_spi(PostQuantum)
18 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
19 | extension MLDSA87: MLDSAType {
   |           `- error: cannot find type 'MLDSA87' in scope
20 |     public static var name: String { "ML-DSA-87" }
21 | }
[707/770] Compiling JWTKit JWTPayload.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:5:11: error: cannot find type 'MLDSA65' in scope
 3 | @_spi(PostQuantum)
 4 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
 5 | extension MLDSA65.PublicKey: MLDSAPublicKey {
   |           `- error: cannot find type 'MLDSA65' in scope
 6 |     public typealias MLDSAType = MLDSA65
 7 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:11:11: error: cannot find type 'MLDSA65' in scope
 9 | @_spi(PostQuantum)
10 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
11 | extension MLDSA65.PrivateKey: MLDSAPrivateKey {
   |           `- error: cannot find type 'MLDSA65' in scope
12 |     public typealias MLDSAType = MLDSA65
13 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:17:53: error: cannot find type 'MLDSA65' in scope
15 | @_spi(PostQuantum)
16 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
17 | public typealias MLDSA65PublicKey = MLDSA.PublicKey<MLDSA65>
   |                                                     `- error: cannot find type 'MLDSA65' in scope
18 |
19 | @_spi(PostQuantum)
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:21:55: error: cannot find type 'MLDSA65' in scope
19 | @_spi(PostQuantum)
20 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
21 | public typealias MLDSA65PrivateKey = MLDSA.PrivateKey<MLDSA65>
   |                                                       `- error: cannot find type 'MLDSA65' in scope
22 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:5:11: error: cannot find type 'MLDSA87' in scope
 3 | @_spi(PostQuantum)
 4 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
 5 | extension MLDSA87.PublicKey: MLDSAPublicKey {
   |           `- error: cannot find type 'MLDSA87' in scope
 6 |     public typealias MLDSAType = MLDSA87
 7 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:11:11: error: cannot find type 'MLDSA87' in scope
 9 | @_spi(PostQuantum)
10 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
11 | extension MLDSA87.PrivateKey: MLDSAPrivateKey {
   |           `- error: cannot find type 'MLDSA87' in scope
12 |     public typealias MLDSAType = MLDSA87
13 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:17:53: error: cannot find type 'MLDSA87' in scope
15 | @_spi(PostQuantum)
16 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
17 | public typealias MLDSA87PublicKey = MLDSA.PublicKey<MLDSA87>
   |                                                     `- error: cannot find type 'MLDSA87' in scope
18 |
19 | @_spi(PostQuantum)
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:21:55: error: cannot find type 'MLDSA87' in scope
19 | @_spi(PostQuantum)
20 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
21 | public typealias MLDSA87PrivateKey = MLDSA.PrivateKey<MLDSA87>
   |                                                       `- error: cannot find type 'MLDSA87' in scope
22 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:6:34: error: cannot find type 'MLDSA65' in scope
 4 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
 5 | extension MLDSA65.PublicKey: MLDSAPublicKey {
 6 |     public typealias MLDSAType = MLDSA65
   |                                  `- error: cannot find type 'MLDSA65' in scope
 7 | }
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:12:34: error: cannot find type 'MLDSA65' in scope
10 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
11 | extension MLDSA65.PrivateKey: MLDSAPrivateKey {
12 |     public typealias MLDSAType = MLDSA65
   |                                  `- error: cannot find type 'MLDSA65' in scope
13 | }
14 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:6:34: error: cannot find type 'MLDSA87' in scope
 4 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
 5 | extension MLDSA87.PublicKey: MLDSAPublicKey {
 6 |     public typealias MLDSAType = MLDSA87
   |                                  `- error: cannot find type 'MLDSA87' in scope
 7 | }
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:12:34: error: cannot find type 'MLDSA87' in scope
10 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
11 | extension MLDSA87.PrivateKey: MLDSAPrivateKey {
12 |     public typealias MLDSAType = MLDSA87
   |                                  `- error: cannot find type 'MLDSA87' in scope
13 | }
14 |
[708/770] Compiling JWTKit JWTSerializer.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:5:11: error: cannot find type 'MLDSA65' in scope
 3 | @_spi(PostQuantum)
 4 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
 5 | extension MLDSA65.PublicKey: MLDSAPublicKey {
   |           `- error: cannot find type 'MLDSA65' in scope
 6 |     public typealias MLDSAType = MLDSA65
 7 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:11:11: error: cannot find type 'MLDSA65' in scope
 9 | @_spi(PostQuantum)
10 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
11 | extension MLDSA65.PrivateKey: MLDSAPrivateKey {
   |           `- error: cannot find type 'MLDSA65' in scope
12 |     public typealias MLDSAType = MLDSA65
13 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:17:53: error: cannot find type 'MLDSA65' in scope
15 | @_spi(PostQuantum)
16 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
17 | public typealias MLDSA65PublicKey = MLDSA.PublicKey<MLDSA65>
   |                                                     `- error: cannot find type 'MLDSA65' in scope
18 |
19 | @_spi(PostQuantum)
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:21:55: error: cannot find type 'MLDSA65' in scope
19 | @_spi(PostQuantum)
20 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
21 | public typealias MLDSA65PrivateKey = MLDSA.PrivateKey<MLDSA65>
   |                                                       `- error: cannot find type 'MLDSA65' in scope
22 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:5:11: error: cannot find type 'MLDSA87' in scope
 3 | @_spi(PostQuantum)
 4 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
 5 | extension MLDSA87.PublicKey: MLDSAPublicKey {
   |           `- error: cannot find type 'MLDSA87' in scope
 6 |     public typealias MLDSAType = MLDSA87
 7 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:11:11: error: cannot find type 'MLDSA87' in scope
 9 | @_spi(PostQuantum)
10 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
11 | extension MLDSA87.PrivateKey: MLDSAPrivateKey {
   |           `- error: cannot find type 'MLDSA87' in scope
12 |     public typealias MLDSAType = MLDSA87
13 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:17:53: error: cannot find type 'MLDSA87' in scope
15 | @_spi(PostQuantum)
16 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
17 | public typealias MLDSA87PublicKey = MLDSA.PublicKey<MLDSA87>
   |                                                     `- error: cannot find type 'MLDSA87' in scope
18 |
19 | @_spi(PostQuantum)
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:21:55: error: cannot find type 'MLDSA87' in scope
19 | @_spi(PostQuantum)
20 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
21 | public typealias MLDSA87PrivateKey = MLDSA.PrivateKey<MLDSA87>
   |                                                       `- error: cannot find type 'MLDSA87' in scope
22 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:6:34: error: cannot find type 'MLDSA65' in scope
 4 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
 5 | extension MLDSA65.PublicKey: MLDSAPublicKey {
 6 |     public typealias MLDSAType = MLDSA65
   |                                  `- error: cannot find type 'MLDSA65' in scope
 7 | }
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:12:34: error: cannot find type 'MLDSA65' in scope
10 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
11 | extension MLDSA65.PrivateKey: MLDSAPrivateKey {
12 |     public typealias MLDSAType = MLDSA65
   |                                  `- error: cannot find type 'MLDSA65' in scope
13 | }
14 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:6:34: error: cannot find type 'MLDSA87' in scope
 4 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
 5 | extension MLDSA87.PublicKey: MLDSAPublicKey {
 6 |     public typealias MLDSAType = MLDSA87
   |                                  `- error: cannot find type 'MLDSA87' in scope
 7 | }
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:12:34: error: cannot find type 'MLDSA87' in scope
10 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
11 | extension MLDSA87.PrivateKey: MLDSAPrivateKey {
12 |     public typealias MLDSAType = MLDSA87
   |                                  `- error: cannot find type 'MLDSA87' in scope
13 | }
14 |
[709/770] Compiling JWTKit JWTSigner.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:5:11: error: cannot find type 'MLDSA65' in scope
 3 | @_spi(PostQuantum)
 4 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
 5 | extension MLDSA65.PublicKey: MLDSAPublicKey {
   |           `- error: cannot find type 'MLDSA65' in scope
 6 |     public typealias MLDSAType = MLDSA65
 7 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:11:11: error: cannot find type 'MLDSA65' in scope
 9 | @_spi(PostQuantum)
10 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
11 | extension MLDSA65.PrivateKey: MLDSAPrivateKey {
   |           `- error: cannot find type 'MLDSA65' in scope
12 |     public typealias MLDSAType = MLDSA65
13 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:17:53: error: cannot find type 'MLDSA65' in scope
15 | @_spi(PostQuantum)
16 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
17 | public typealias MLDSA65PublicKey = MLDSA.PublicKey<MLDSA65>
   |                                                     `- error: cannot find type 'MLDSA65' in scope
18 |
19 | @_spi(PostQuantum)
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:21:55: error: cannot find type 'MLDSA65' in scope
19 | @_spi(PostQuantum)
20 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
21 | public typealias MLDSA65PrivateKey = MLDSA.PrivateKey<MLDSA65>
   |                                                       `- error: cannot find type 'MLDSA65' in scope
22 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:5:11: error: cannot find type 'MLDSA87' in scope
 3 | @_spi(PostQuantum)
 4 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
 5 | extension MLDSA87.PublicKey: MLDSAPublicKey {
   |           `- error: cannot find type 'MLDSA87' in scope
 6 |     public typealias MLDSAType = MLDSA87
 7 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:11:11: error: cannot find type 'MLDSA87' in scope
 9 | @_spi(PostQuantum)
10 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
11 | extension MLDSA87.PrivateKey: MLDSAPrivateKey {
   |           `- error: cannot find type 'MLDSA87' in scope
12 |     public typealias MLDSAType = MLDSA87
13 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:17:53: error: cannot find type 'MLDSA87' in scope
15 | @_spi(PostQuantum)
16 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
17 | public typealias MLDSA87PublicKey = MLDSA.PublicKey<MLDSA87>
   |                                                     `- error: cannot find type 'MLDSA87' in scope
18 |
19 | @_spi(PostQuantum)
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:21:55: error: cannot find type 'MLDSA87' in scope
19 | @_spi(PostQuantum)
20 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
21 | public typealias MLDSA87PrivateKey = MLDSA.PrivateKey<MLDSA87>
   |                                                       `- error: cannot find type 'MLDSA87' in scope
22 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:6:34: error: cannot find type 'MLDSA65' in scope
 4 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
 5 | extension MLDSA65.PublicKey: MLDSAPublicKey {
 6 |     public typealias MLDSAType = MLDSA65
   |                                  `- error: cannot find type 'MLDSA65' in scope
 7 | }
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:12:34: error: cannot find type 'MLDSA65' in scope
10 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
11 | extension MLDSA65.PrivateKey: MLDSAPrivateKey {
12 |     public typealias MLDSAType = MLDSA65
   |                                  `- error: cannot find type 'MLDSA65' in scope
13 | }
14 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:6:34: error: cannot find type 'MLDSA87' in scope
 4 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
 5 | extension MLDSA87.PublicKey: MLDSAPublicKey {
 6 |     public typealias MLDSAType = MLDSA87
   |                                  `- error: cannot find type 'MLDSA87' in scope
 7 | }
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:12:34: error: cannot find type 'MLDSA87' in scope
10 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
11 | extension MLDSA87.PrivateKey: MLDSAPrivateKey {
12 |     public typealias MLDSAType = MLDSA87
   |                                  `- error: cannot find type 'MLDSA87' in scope
13 | }
14 |
[710/770] Compiling JWTKit JWTKeyCollection+MLDSA.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:5:11: error: cannot find type 'MLDSA65' in scope
 3 | @_spi(PostQuantum)
 4 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
 5 | extension MLDSA65.PublicKey: MLDSAPublicKey {
   |           `- error: cannot find type 'MLDSA65' in scope
 6 |     public typealias MLDSAType = MLDSA65
 7 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:11:11: error: cannot find type 'MLDSA65' in scope
 9 | @_spi(PostQuantum)
10 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
11 | extension MLDSA65.PrivateKey: MLDSAPrivateKey {
   |           `- error: cannot find type 'MLDSA65' in scope
12 |     public typealias MLDSAType = MLDSA65
13 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:17:53: error: cannot find type 'MLDSA65' in scope
15 | @_spi(PostQuantum)
16 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
17 | public typealias MLDSA65PublicKey = MLDSA.PublicKey<MLDSA65>
   |                                                     `- error: cannot find type 'MLDSA65' in scope
18 |
19 | @_spi(PostQuantum)
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:21:55: error: cannot find type 'MLDSA65' in scope
19 | @_spi(PostQuantum)
20 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
21 | public typealias MLDSA65PrivateKey = MLDSA.PrivateKey<MLDSA65>
   |                                                       `- error: cannot find type 'MLDSA65' in scope
22 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:5:11: error: cannot find type 'MLDSA87' in scope
 3 | @_spi(PostQuantum)
 4 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
 5 | extension MLDSA87.PublicKey: MLDSAPublicKey {
   |           `- error: cannot find type 'MLDSA87' in scope
 6 |     public typealias MLDSAType = MLDSA87
 7 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:11:11: error: cannot find type 'MLDSA87' in scope
 9 | @_spi(PostQuantum)
10 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
11 | extension MLDSA87.PrivateKey: MLDSAPrivateKey {
   |           `- error: cannot find type 'MLDSA87' in scope
12 |     public typealias MLDSAType = MLDSA87
13 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:17:53: error: cannot find type 'MLDSA87' in scope
15 | @_spi(PostQuantum)
16 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
17 | public typealias MLDSA87PublicKey = MLDSA.PublicKey<MLDSA87>
   |                                                     `- error: cannot find type 'MLDSA87' in scope
18 |
19 | @_spi(PostQuantum)
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:21:55: error: cannot find type 'MLDSA87' in scope
19 | @_spi(PostQuantum)
20 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
21 | public typealias MLDSA87PrivateKey = MLDSA.PrivateKey<MLDSA87>
   |                                                       `- error: cannot find type 'MLDSA87' in scope
22 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:6:34: error: cannot find type 'MLDSA65' in scope
 4 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
 5 | extension MLDSA65.PublicKey: MLDSAPublicKey {
 6 |     public typealias MLDSAType = MLDSA65
   |                                  `- error: cannot find type 'MLDSA65' in scope
 7 | }
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:12:34: error: cannot find type 'MLDSA65' in scope
10 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
11 | extension MLDSA65.PrivateKey: MLDSAPrivateKey {
12 |     public typealias MLDSAType = MLDSA65
   |                                  `- error: cannot find type 'MLDSA65' in scope
13 | }
14 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:6:34: error: cannot find type 'MLDSA87' in scope
 4 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
 5 | extension MLDSA87.PublicKey: MLDSAPublicKey {
 6 |     public typealias MLDSAType = MLDSA87
   |                                  `- error: cannot find type 'MLDSA87' in scope
 7 | }
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:12:34: error: cannot find type 'MLDSA87' in scope
10 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
11 | extension MLDSA87.PrivateKey: MLDSAPrivateKey {
12 |     public typealias MLDSAType = MLDSA87
   |                                  `- error: cannot find type 'MLDSA87' in scope
13 | }
14 |
[711/770] Compiling JWTKit MLDSA.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:5:11: error: cannot find type 'MLDSA65' in scope
 3 | @_spi(PostQuantum)
 4 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
 5 | extension MLDSA65.PublicKey: MLDSAPublicKey {
   |           `- error: cannot find type 'MLDSA65' in scope
 6 |     public typealias MLDSAType = MLDSA65
 7 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:11:11: error: cannot find type 'MLDSA65' in scope
 9 | @_spi(PostQuantum)
10 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
11 | extension MLDSA65.PrivateKey: MLDSAPrivateKey {
   |           `- error: cannot find type 'MLDSA65' in scope
12 |     public typealias MLDSAType = MLDSA65
13 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:17:53: error: cannot find type 'MLDSA65' in scope
15 | @_spi(PostQuantum)
16 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
17 | public typealias MLDSA65PublicKey = MLDSA.PublicKey<MLDSA65>
   |                                                     `- error: cannot find type 'MLDSA65' in scope
18 |
19 | @_spi(PostQuantum)
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:21:55: error: cannot find type 'MLDSA65' in scope
19 | @_spi(PostQuantum)
20 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
21 | public typealias MLDSA65PrivateKey = MLDSA.PrivateKey<MLDSA65>
   |                                                       `- error: cannot find type 'MLDSA65' in scope
22 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:5:11: error: cannot find type 'MLDSA87' in scope
 3 | @_spi(PostQuantum)
 4 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
 5 | extension MLDSA87.PublicKey: MLDSAPublicKey {
   |           `- error: cannot find type 'MLDSA87' in scope
 6 |     public typealias MLDSAType = MLDSA87
 7 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:11:11: error: cannot find type 'MLDSA87' in scope
 9 | @_spi(PostQuantum)
10 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
11 | extension MLDSA87.PrivateKey: MLDSAPrivateKey {
   |           `- error: cannot find type 'MLDSA87' in scope
12 |     public typealias MLDSAType = MLDSA87
13 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:17:53: error: cannot find type 'MLDSA87' in scope
15 | @_spi(PostQuantum)
16 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
17 | public typealias MLDSA87PublicKey = MLDSA.PublicKey<MLDSA87>
   |                                                     `- error: cannot find type 'MLDSA87' in scope
18 |
19 | @_spi(PostQuantum)
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:21:55: error: cannot find type 'MLDSA87' in scope
19 | @_spi(PostQuantum)
20 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
21 | public typealias MLDSA87PrivateKey = MLDSA.PrivateKey<MLDSA87>
   |                                                       `- error: cannot find type 'MLDSA87' in scope
22 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:6:34: error: cannot find type 'MLDSA65' in scope
 4 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
 5 | extension MLDSA65.PublicKey: MLDSAPublicKey {
 6 |     public typealias MLDSAType = MLDSA65
   |                                  `- error: cannot find type 'MLDSA65' in scope
 7 | }
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:12:34: error: cannot find type 'MLDSA65' in scope
10 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
11 | extension MLDSA65.PrivateKey: MLDSAPrivateKey {
12 |     public typealias MLDSAType = MLDSA65
   |                                  `- error: cannot find type 'MLDSA65' in scope
13 | }
14 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:6:34: error: cannot find type 'MLDSA87' in scope
 4 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
 5 | extension MLDSA87.PublicKey: MLDSAPublicKey {
 6 |     public typealias MLDSAType = MLDSA87
   |                                  `- error: cannot find type 'MLDSA87' in scope
 7 | }
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:12:34: error: cannot find type 'MLDSA87' in scope
10 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
11 | extension MLDSA87.PrivateKey: MLDSAPrivateKey {
12 |     public typealias MLDSAType = MLDSA87
   |                                  `- error: cannot find type 'MLDSA87' in scope
13 | }
14 |
[712/770] Compiling JWTKit MLDSA65+MLDSAKey.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:5:11: error: cannot find type 'MLDSA65' in scope
 3 | @_spi(PostQuantum)
 4 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
 5 | extension MLDSA65.PublicKey: MLDSAPublicKey {
   |           `- error: cannot find type 'MLDSA65' in scope
 6 |     public typealias MLDSAType = MLDSA65
 7 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:11:11: error: cannot find type 'MLDSA65' in scope
 9 | @_spi(PostQuantum)
10 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
11 | extension MLDSA65.PrivateKey: MLDSAPrivateKey {
   |           `- error: cannot find type 'MLDSA65' in scope
12 |     public typealias MLDSAType = MLDSA65
13 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:17:53: error: cannot find type 'MLDSA65' in scope
15 | @_spi(PostQuantum)
16 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
17 | public typealias MLDSA65PublicKey = MLDSA.PublicKey<MLDSA65>
   |                                                     `- error: cannot find type 'MLDSA65' in scope
18 |
19 | @_spi(PostQuantum)
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:21:55: error: cannot find type 'MLDSA65' in scope
19 | @_spi(PostQuantum)
20 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
21 | public typealias MLDSA65PrivateKey = MLDSA.PrivateKey<MLDSA65>
   |                                                       `- error: cannot find type 'MLDSA65' in scope
22 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:5:11: error: cannot find type 'MLDSA87' in scope
 3 | @_spi(PostQuantum)
 4 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
 5 | extension MLDSA87.PublicKey: MLDSAPublicKey {
   |           `- error: cannot find type 'MLDSA87' in scope
 6 |     public typealias MLDSAType = MLDSA87
 7 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:11:11: error: cannot find type 'MLDSA87' in scope
 9 | @_spi(PostQuantum)
10 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
11 | extension MLDSA87.PrivateKey: MLDSAPrivateKey {
   |           `- error: cannot find type 'MLDSA87' in scope
12 |     public typealias MLDSAType = MLDSA87
13 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:17:53: error: cannot find type 'MLDSA87' in scope
15 | @_spi(PostQuantum)
16 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
17 | public typealias MLDSA87PublicKey = MLDSA.PublicKey<MLDSA87>
   |                                                     `- error: cannot find type 'MLDSA87' in scope
18 |
19 | @_spi(PostQuantum)
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:21:55: error: cannot find type 'MLDSA87' in scope
19 | @_spi(PostQuantum)
20 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
21 | public typealias MLDSA87PrivateKey = MLDSA.PrivateKey<MLDSA87>
   |                                                       `- error: cannot find type 'MLDSA87' in scope
22 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:6:34: error: cannot find type 'MLDSA65' in scope
 4 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
 5 | extension MLDSA65.PublicKey: MLDSAPublicKey {
 6 |     public typealias MLDSAType = MLDSA65
   |                                  `- error: cannot find type 'MLDSA65' in scope
 7 | }
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:12:34: error: cannot find type 'MLDSA65' in scope
10 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
11 | extension MLDSA65.PrivateKey: MLDSAPrivateKey {
12 |     public typealias MLDSAType = MLDSA65
   |                                  `- error: cannot find type 'MLDSA65' in scope
13 | }
14 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:6:34: error: cannot find type 'MLDSA87' in scope
 4 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
 5 | extension MLDSA87.PublicKey: MLDSAPublicKey {
 6 |     public typealias MLDSAType = MLDSA87
   |                                  `- error: cannot find type 'MLDSA87' in scope
 7 | }
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:12:34: error: cannot find type 'MLDSA87' in scope
10 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
11 | extension MLDSA87.PrivateKey: MLDSAPrivateKey {
12 |     public typealias MLDSAType = MLDSA87
   |                                  `- error: cannot find type 'MLDSA87' in scope
13 | }
14 |
[713/770] Compiling JWTKit MLDSA87+MLDSAKey.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:5:11: error: cannot find type 'MLDSA65' in scope
 3 | @_spi(PostQuantum)
 4 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
 5 | extension MLDSA65.PublicKey: MLDSAPublicKey {
   |           `- error: cannot find type 'MLDSA65' in scope
 6 |     public typealias MLDSAType = MLDSA65
 7 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:11:11: error: cannot find type 'MLDSA65' in scope
 9 | @_spi(PostQuantum)
10 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
11 | extension MLDSA65.PrivateKey: MLDSAPrivateKey {
   |           `- error: cannot find type 'MLDSA65' in scope
12 |     public typealias MLDSAType = MLDSA65
13 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:17:53: error: cannot find type 'MLDSA65' in scope
15 | @_spi(PostQuantum)
16 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
17 | public typealias MLDSA65PublicKey = MLDSA.PublicKey<MLDSA65>
   |                                                     `- error: cannot find type 'MLDSA65' in scope
18 |
19 | @_spi(PostQuantum)
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:21:55: error: cannot find type 'MLDSA65' in scope
19 | @_spi(PostQuantum)
20 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
21 | public typealias MLDSA65PrivateKey = MLDSA.PrivateKey<MLDSA65>
   |                                                       `- error: cannot find type 'MLDSA65' in scope
22 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:5:11: error: cannot find type 'MLDSA87' in scope
 3 | @_spi(PostQuantum)
 4 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
 5 | extension MLDSA87.PublicKey: MLDSAPublicKey {
   |           `- error: cannot find type 'MLDSA87' in scope
 6 |     public typealias MLDSAType = MLDSA87
 7 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:11:11: error: cannot find type 'MLDSA87' in scope
 9 | @_spi(PostQuantum)
10 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
11 | extension MLDSA87.PrivateKey: MLDSAPrivateKey {
   |           `- error: cannot find type 'MLDSA87' in scope
12 |     public typealias MLDSAType = MLDSA87
13 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:17:53: error: cannot find type 'MLDSA87' in scope
15 | @_spi(PostQuantum)
16 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
17 | public typealias MLDSA87PublicKey = MLDSA.PublicKey<MLDSA87>
   |                                                     `- error: cannot find type 'MLDSA87' in scope
18 |
19 | @_spi(PostQuantum)
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:21:55: error: cannot find type 'MLDSA87' in scope
19 | @_spi(PostQuantum)
20 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
21 | public typealias MLDSA87PrivateKey = MLDSA.PrivateKey<MLDSA87>
   |                                                       `- error: cannot find type 'MLDSA87' in scope
22 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:6:34: error: cannot find type 'MLDSA65' in scope
 4 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
 5 | extension MLDSA65.PublicKey: MLDSAPublicKey {
 6 |     public typealias MLDSAType = MLDSA65
   |                                  `- error: cannot find type 'MLDSA65' in scope
 7 | }
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:12:34: error: cannot find type 'MLDSA65' in scope
10 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
11 | extension MLDSA65.PrivateKey: MLDSAPrivateKey {
12 |     public typealias MLDSAType = MLDSA65
   |                                  `- error: cannot find type 'MLDSA65' in scope
13 | }
14 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:6:34: error: cannot find type 'MLDSA87' in scope
 4 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
 5 | extension MLDSA87.PublicKey: MLDSAPublicKey {
 6 |     public typealias MLDSAType = MLDSA87
   |                                  `- error: cannot find type 'MLDSA87' in scope
 7 | }
 8 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:12:34: error: cannot find type 'MLDSA87' in scope
10 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
11 | extension MLDSA87.PrivateKey: MLDSAPrivateKey {
12 |     public typealias MLDSAType = MLDSA87
   |                                  `- error: cannot find type 'MLDSA87' in scope
13 | }
14 |
error: emit-module command failed with exit code 1 (use -v to see invocation)
[714/770] Emitting module JWTKit
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:9:1: warning: extension declares a conformance of imported type 'P256' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
 7 | #endif
 8 |
 9 | extension P256: ECDSACurveType {
   | |- warning: extension declares a conformance of imported type 'P256' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |     public typealias Signature = P256.Signing.ECDSASignature
11 |     public typealias PrivateKey = P256.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:9:1: error: conformance to 'Sendable' must occur in the same source file as enum 'P256'; use '@unchecked Sendable' for retroactive conformance
 7 | #endif
 8 |
 9 | extension P256: ECDSACurveType {
   | `- error: conformance to 'Sendable' must occur in the same source file as enum 'P256'; use '@unchecked Sendable' for retroactive conformance
10 |     public typealias Signature = P256.Signing.ECDSASignature
11 |     public typealias PrivateKey = P256.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:30:1: warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
28 | }
29 |
30 | extension P256.Signing.PublicKey: ECDSAPublicKey {
   | |- warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
31 |     /// Verifies that the P256 key signature is valid for the given digest.
32 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:30:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
28 | }
29 |
30 | extension P256.Signing.PublicKey: ECDSAPublicKey {
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
31 |     /// Verifies that the P256 key signature is valid for the given digest.
32 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:44:1: warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
42 | }
43 |
44 | extension P256.Signing.PrivateKey: ECDSAPrivateKey {}
   | |- warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
45 | extension P256.Signing.ECDSASignature: ECDSASignature {}
46 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:44:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
42 | }
43 |
44 | extension P256.Signing.PrivateKey: ECDSAPrivateKey {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
45 | extension P256.Signing.ECDSASignature: ECDSASignature {}
46 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:45:1: warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
43 |
44 | extension P256.Signing.PrivateKey: ECDSAPrivateKey {}
45 | extension P256.Signing.ECDSASignature: ECDSASignature {}
   | |- warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 |
47 | public typealias ES256PublicKey = ECDSA.PublicKey<P256>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P256+CurveType.swift:45:1: error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
43 |
44 | extension P256.Signing.PrivateKey: ECDSAPrivateKey {}
45 | extension P256.Signing.ECDSASignature: ECDSASignature {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
46 |
47 | public typealias ES256PublicKey = ECDSA.PublicKey<P256>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:9:1: warning: extension declares a conformance of imported type 'P384' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
 7 | #endif
 8 |
 9 | extension P384: ECDSACurveType {
   | |- warning: extension declares a conformance of imported type 'P384' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |     public typealias Signature = P384.Signing.ECDSASignature
11 |     public typealias PrivateKey = P384.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:9:1: error: conformance to 'Sendable' must occur in the same source file as enum 'P384'; use '@unchecked Sendable' for retroactive conformance
 7 | #endif
 8 |
 9 | extension P384: ECDSACurveType {
   | `- error: conformance to 'Sendable' must occur in the same source file as enum 'P384'; use '@unchecked Sendable' for retroactive conformance
10 |     public typealias Signature = P384.Signing.ECDSASignature
11 |     public typealias PrivateKey = P384.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:30:1: warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
28 | }
29 |
30 | extension P384.Signing.PublicKey: ECDSAPublicKey {
   | |- warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
31 |     /// Verifies that the P384 key signature is valid for the given digest.
32 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:30:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
28 | }
29 |
30 | extension P384.Signing.PublicKey: ECDSAPublicKey {
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
31 |     /// Verifies that the P384 key signature is valid for the given digest.
32 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:44:1: warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
42 | }
43 |
44 | extension P384.Signing.PrivateKey: ECDSAPrivateKey {}
   | |- warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
45 | extension P384.Signing.ECDSASignature: ECDSASignature {}
46 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:44:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
42 | }
43 |
44 | extension P384.Signing.PrivateKey: ECDSAPrivateKey {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
45 | extension P384.Signing.ECDSASignature: ECDSASignature {}
46 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:45:1: warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
43 |
44 | extension P384.Signing.PrivateKey: ECDSAPrivateKey {}
45 | extension P384.Signing.ECDSASignature: ECDSASignature {}
   | |- warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 |
47 | public typealias ES384PublicKey = ECDSA.PublicKey<P384>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P384+CurveType.swift:45:1: error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
43 |
44 | extension P384.Signing.PrivateKey: ECDSAPrivateKey {}
45 | extension P384.Signing.ECDSASignature: ECDSASignature {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
46 |
47 | public typealias ES384PublicKey = ECDSA.PublicKey<P384>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:9:1: warning: extension declares a conformance of imported type 'P521' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
 7 | #endif
 8 |
 9 | extension P521: ECDSACurveType {
   | |- warning: extension declares a conformance of imported type 'P521' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |     public typealias Signature = P521.Signing.ECDSASignature
11 |     public typealias PrivateKey = P521.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:9:1: error: conformance to 'Sendable' must occur in the same source file as enum 'P521'; use '@unchecked Sendable' for retroactive conformance
 7 | #endif
 8 |
 9 | extension P521: ECDSACurveType {
   | `- error: conformance to 'Sendable' must occur in the same source file as enum 'P521'; use '@unchecked Sendable' for retroactive conformance
10 |     public typealias Signature = P521.Signing.ECDSASignature
11 |     public typealias PrivateKey = P521.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:31:1: warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
29 | }
30 |
31 | extension P521.Signing.PublicKey: ECDSAPublicKey {
   | |- warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
32 |     /// Verifies that the P256 key signature is valid for the given digest.
33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:31:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
29 | }
30 |
31 | extension P521.Signing.PublicKey: ECDSAPublicKey {
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
32 |     /// Verifies that the P256 key signature is valid for the given digest.
33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:45:1: warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
43 | }
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
   | |- warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
47 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:45:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
43 | }
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
47 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:46:1: warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
   | |- warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
47 |
48 | public typealias ES512PublicKey = ECDSA.PublicKey<P521>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:46:1: error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
47 |
48 | public typealias ES512PublicKey = ECDSA.PublicKey<P521>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/EdDSA/EdDSA.swift:23:13: error: stored property 'backing' of 'Sendable'-conforming struct 'PublicKey' has non-sendable type 'Curve25519.Signing.PublicKey'
 21 |     /// Currently, only the ``EdDSACurve/ed25519`` curve is supported.
 22 |     public struct PublicKey: EdDSAKey, Equatable {
 23 |         let backing: Curve25519.Signing.PublicKey
    |             `- error: stored property 'backing' of 'Sendable'-conforming struct 'PublicKey' has non-sendable type 'Curve25519.Signing.PublicKey'
 24 |         let curve: EdDSACurve
 25 |
CryptoKit.Curve25519:10:23: note: struct 'PublicKey' does not conform to the 'Sendable' protocol
 8 |             public var rawRepresentation: Data { get }
 9 |         }
10 |         public struct PublicKey {
   |                       `- note: struct 'PublicKey' does not conform to the 'Sendable' protocol
11 |             public init<D>(rawRepresentation: D) throws where D : ContiguousBytes
12 |             public var rawRepresentation: Data { get }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/EdDSA/EdDSA.swift:1:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'CryptoKit' as warnings
  1 | import Crypto
    | `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'CryptoKit' as warnings
  2 |
  3 | #if !canImport(Darwin)
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/EdDSA/EdDSA.swift:95:13: error: stored property 'backing' of 'Sendable'-conforming struct 'PrivateKey' has non-sendable type 'Curve25519.Signing.PrivateKey'
 93 |     /// Currently, only the ``Curve/ed25519`` curve is supported.
 94 |     public struct PrivateKey: EdDSAKey, Equatable {
 95 |         let backing: Curve25519.Signing.PrivateKey
    |             `- error: stored property 'backing' of 'Sendable'-conforming struct 'PrivateKey' has non-sendable type 'Curve25519.Signing.PrivateKey'
 96 |         let curve: EdDSACurve
 97 |
CryptoKit.Curve25519:4:23: note: struct 'PrivateKey' does not conform to the 'Sendable' protocol
 2 | extension Curve25519 {
 3 |     public enum Signing {
 4 |         public struct PrivateKey {
   |                       `- note: struct 'PrivateKey' does not conform to the 'Sendable' protocol
 5 |             public init()
 6 |             public var publicKey: Curve25519.Signing.PublicKey { get }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/HMAC/HMAC.swift:10:9: warning: stored property 'key' of 'Sendable'-conforming struct 'HMACKey' has non-sendable type 'SymmetricKey'
 8 |
 9 | public struct HMACKey: Sendable {
10 |     let key: SymmetricKey
   |         `- warning: stored property 'key' of 'Sendable'-conforming struct 'HMACKey' has non-sendable type 'SymmetricKey'
11 |
12 |     public init(from string: some StringProtocol) {
CryptoKit.SymmetricKey:2:15: note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, tvOS 13.0, *)
2 | public struct SymmetricKey : ContiguousBytes {
  |               `- note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
3 |     public func withUnsafeBytes<R>(_ body: (UnsafeRawBufferPointer) throws -> R) rethrows -> R
4 |     public init<D>(data: D) where D : ContiguousBytes
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/HMAC/HMACSigner.swift:10:9: warning: stored property 'key' of 'Sendable'-conforming generic struct 'HMACSigner' has non-sendable type 'SymmetricKey'
 8 |
 9 | struct HMACSigner<SHAType>: JWTAlgorithm where SHAType: HashFunction {
10 |     let key: SymmetricKey
   |         `- warning: stored property 'key' of 'Sendable'-conforming generic struct 'HMACSigner' has non-sendable type 'SymmetricKey'
11 |     let name: String
12 |
CryptoKit.SymmetricKey:2:15: note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, tvOS 13.0, *)
2 | public struct SymmetricKey : ContiguousBytes {
  |               `- note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
3 |     public func withUnsafeBytes<R>(_ body: (UnsafeRawBufferPointer) throws -> R) rethrows -> R
4 |     public init<D>(data: D) where D : ContiguousBytes
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:5:11: error: cannot find type 'MLDSA65' in scope
 3 | @_spi(PostQuantum)
 4 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
 5 | extension MLDSA65.PublicKey: MLDSAPublicKey {
   |           `- error: cannot find type 'MLDSA65' in scope
 6 |     public typealias MLDSAType = MLDSA65
 7 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:11:11: error: cannot find type 'MLDSA65' in scope
 9 | @_spi(PostQuantum)
10 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
11 | extension MLDSA65.PrivateKey: MLDSAPrivateKey {
   |           `- error: cannot find type 'MLDSA65' in scope
12 |     public typealias MLDSAType = MLDSA65
13 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:17:53: error: cannot find type 'MLDSA65' in scope
15 | @_spi(PostQuantum)
16 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
17 | public typealias MLDSA65PublicKey = MLDSA.PublicKey<MLDSA65>
   |                                                     `- error: cannot find type 'MLDSA65' in scope
18 |
19 | @_spi(PostQuantum)
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA65+MLDSAKey.swift:21:55: error: cannot find type 'MLDSA65' in scope
19 | @_spi(PostQuantum)
20 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
21 | public typealias MLDSA65PrivateKey = MLDSA.PrivateKey<MLDSA65>
   |                                                       `- error: cannot find type 'MLDSA65' in scope
22 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:5:11: error: cannot find type 'MLDSA87' in scope
 3 | @_spi(PostQuantum)
 4 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
 5 | extension MLDSA87.PublicKey: MLDSAPublicKey {
   |           `- error: cannot find type 'MLDSA87' in scope
 6 |     public typealias MLDSAType = MLDSA87
 7 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:11:11: error: cannot find type 'MLDSA87' in scope
 9 | @_spi(PostQuantum)
10 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
11 | extension MLDSA87.PrivateKey: MLDSAPrivateKey {
   |           `- error: cannot find type 'MLDSA87' in scope
12 |     public typealias MLDSAType = MLDSA87
13 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:17:53: error: cannot find type 'MLDSA87' in scope
15 | @_spi(PostQuantum)
16 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
17 | public typealias MLDSA87PublicKey = MLDSA.PublicKey<MLDSA87>
   |                                                     `- error: cannot find type 'MLDSA87' in scope
18 |
19 | @_spi(PostQuantum)
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSA87+MLDSAKey.swift:21:55: error: cannot find type 'MLDSA87' in scope
19 | @_spi(PostQuantum)
20 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
21 | public typealias MLDSA87PrivateKey = MLDSA.PrivateKey<MLDSA87>
   |                                                       `- error: cannot find type 'MLDSA87' in scope
22 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSAType.swift:13:11: error: cannot find type 'MLDSA65' in scope
11 | @_spi(PostQuantum)
12 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
13 | extension MLDSA65: MLDSAType {
   |           `- error: cannot find type 'MLDSA65' in scope
14 |     public static var name: String { "ML-DSA-65" }
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/MLDSA/MLDSAType.swift:19:11: error: cannot find type 'MLDSA87' in scope
17 | @_spi(PostQuantum)
18 | @available(iOS 26.0, macOS 26.0, watchOS 26.0, tvOS 26.0, *)
19 | extension MLDSA87: MLDSAType {
   |           `- error: cannot find type 'MLDSA87' in scope
20 |     public static var name: String { "ML-DSA-87" }
21 | }
[715/770] Compiling JWTKit RSA.swift
[716/770] Compiling JWTKit RSAError.swift
[717/770] Compiling JWTKit RSASigner.swift
[718/770] Compiling JWTKit Base64URL.swift
[719/770] Compiling JWTKit CryptoSigner.swift
[720/770] Compiling JWTKit CustomizedJSONCoders.swift
[721/770] Compiling JWTKit Utilities.swift
[722/770] Compiling JWTKit HMACSigner.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/HMAC/HMACSigner.swift:10:9: warning: stored property 'key' of 'Sendable'-conforming generic struct 'HMACSigner' has non-sendable type 'SymmetricKey'
 8 |
 9 | struct HMACSigner<SHAType>: JWTAlgorithm where SHAType: HashFunction {
10 |     let key: SymmetricKey
   |         `- warning: stored property 'key' of 'Sendable'-conforming generic struct 'HMACSigner' has non-sendable type 'SymmetricKey'
11 |     let name: String
12 |
CryptoKit.SymmetricKey:2:15: note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, tvOS 13.0, *)
2 | public struct SymmetricKey : ContiguousBytes {
  |               `- note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
3 |     public func withUnsafeBytes<R>(_ body: (UnsafeRawBufferPointer) throws -> R) rethrows -> R
4 |     public init<D>(data: D) where D : ContiguousBytes
[723/770] Compiling JWTKit JWTKeyCollection+HMAC.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/HMAC/HMACSigner.swift:10:9: warning: stored property 'key' of 'Sendable'-conforming generic struct 'HMACSigner' has non-sendable type 'SymmetricKey'
 8 |
 9 | struct HMACSigner<SHAType>: JWTAlgorithm where SHAType: HashFunction {
10 |     let key: SymmetricKey
   |         `- warning: stored property 'key' of 'Sendable'-conforming generic struct 'HMACSigner' has non-sendable type 'SymmetricKey'
11 |     let name: String
12 |
CryptoKit.SymmetricKey:2:15: note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, tvOS 13.0, *)
2 | public struct SymmetricKey : ContiguousBytes {
  |               `- note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
3 |     public func withUnsafeBytes<R>(_ body: (UnsafeRawBufferPointer) throws -> R) rethrows -> R
4 |     public init<D>(data: D) where D : ContiguousBytes
[724/770] Compiling JWTKit Insecure.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/HMAC/HMACSigner.swift:10:9: warning: stored property 'key' of 'Sendable'-conforming generic struct 'HMACSigner' has non-sendable type 'SymmetricKey'
 8 |
 9 | struct HMACSigner<SHAType>: JWTAlgorithm where SHAType: HashFunction {
10 |     let key: SymmetricKey
   |         `- warning: stored property 'key' of 'Sendable'-conforming generic struct 'HMACSigner' has non-sendable type 'SymmetricKey'
11 |     let name: String
12 |
CryptoKit.SymmetricKey:2:15: note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, tvOS 13.0, *)
2 | public struct SymmetricKey : ContiguousBytes {
  |               `- note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
3 |     public func withUnsafeBytes<R>(_ body: (UnsafeRawBufferPointer) throws -> R) rethrows -> R
4 |     public init<D>(data: D) where D : ContiguousBytes
[725/770] Compiling JWTKit JWK.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/HMAC/HMACSigner.swift:10:9: warning: stored property 'key' of 'Sendable'-conforming generic struct 'HMACSigner' has non-sendable type 'SymmetricKey'
 8 |
 9 | struct HMACSigner<SHAType>: JWTAlgorithm where SHAType: HashFunction {
10 |     let key: SymmetricKey
   |         `- warning: stored property 'key' of 'Sendable'-conforming generic struct 'HMACSigner' has non-sendable type 'SymmetricKey'
11 |     let name: String
12 |
CryptoKit.SymmetricKey:2:15: note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, tvOS 13.0, *)
2 | public struct SymmetricKey : ContiguousBytes {
  |               `- note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
3 |     public func withUnsafeBytes<R>(_ body: (UnsafeRawBufferPointer) throws -> R) rethrows -> R
4 |     public init<D>(data: D) where D : ContiguousBytes
[726/770] Compiling JWTKit JWKIdentifier.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/HMAC/HMACSigner.swift:10:9: warning: stored property 'key' of 'Sendable'-conforming generic struct 'HMACSigner' has non-sendable type 'SymmetricKey'
 8 |
 9 | struct HMACSigner<SHAType>: JWTAlgorithm where SHAType: HashFunction {
10 |     let key: SymmetricKey
   |         `- warning: stored property 'key' of 'Sendable'-conforming generic struct 'HMACSigner' has non-sendable type 'SymmetricKey'
11 |     let name: String
12 |
CryptoKit.SymmetricKey:2:15: note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, tvOS 13.0, *)
2 | public struct SymmetricKey : ContiguousBytes {
  |               `- note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
3 |     public func withUnsafeBytes<R>(_ body: (UnsafeRawBufferPointer) throws -> R) rethrows -> R
4 |     public init<D>(data: D) where D : ContiguousBytes
[727/770] Compiling JWTKit JWKS.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/HMAC/HMACSigner.swift:10:9: warning: stored property 'key' of 'Sendable'-conforming generic struct 'HMACSigner' has non-sendable type 'SymmetricKey'
 8 |
 9 | struct HMACSigner<SHAType>: JWTAlgorithm where SHAType: HashFunction {
10 |     let key: SymmetricKey
   |         `- warning: stored property 'key' of 'Sendable'-conforming generic struct 'HMACSigner' has non-sendable type 'SymmetricKey'
11 |     let name: String
12 |
CryptoKit.SymmetricKey:2:15: note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, tvOS 13.0, *)
2 | public struct SymmetricKey : ContiguousBytes {
  |               `- note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
3 |     public func withUnsafeBytes<R>(_ body: (UnsafeRawBufferPointer) throws -> R) rethrows -> R
4 |     public init<D>(data: D) where D : ContiguousBytes
[728/770] Compiling JWTKit JWKSigner.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/HMAC/HMACSigner.swift:10:9: warning: stored property 'key' of 'Sendable'-conforming generic struct 'HMACSigner' has non-sendable type 'SymmetricKey'
 8 |
 9 | struct HMACSigner<SHAType>: JWTAlgorithm where SHAType: HashFunction {
10 |     let key: SymmetricKey
   |         `- warning: stored property 'key' of 'Sendable'-conforming generic struct 'HMACSigner' has non-sendable type 'SymmetricKey'
11 |     let name: String
12 |
CryptoKit.SymmetricKey:2:15: note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, tvOS 13.0, *)
2 | public struct SymmetricKey : ContiguousBytes {
  |               `- note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
3 |     public func withUnsafeBytes<R>(_ body: (UnsafeRawBufferPointer) throws -> R) rethrows -> R
4 |     public init<D>(data: D) where D : ContiguousBytes
[729/770] Compiling JWTKit AudienceClaim.swift
[730/770] Compiling JWTKit BoolClaim.swift
[731/770] Compiling JWTKit ExpirationClaim.swift
[732/770] Compiling JWTKit GoogleHostedDomainClaim.swift
[733/770] Compiling JWTKit IDClaim.swift
[734/770] Compiling JWTKit IssuedAtClaim.swift
[735/770] Compiling JWTKit IssuerClaim.swift
[736/770] Compiling JWTKit JWTClaim.swift
[737/770] Compiling JWTKit JWTAlgorithm.swift
[738/770] Compiling JWTKit JWTError.swift
[739/770] Compiling JWTKit JWTHeader+CommonFields.swift
[740/770] Compiling JWTKit JWTHeader.swift
[741/770] Compiling JWTKit JWTHeaderField.swift
[742/770] Compiling JWTKit JWTKeyCollection.swift
[743/770] Compiling JWTKit JWTParser.swift
[744/770] Compiling JWTKit P521+CurveType.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:9:1: warning: extension declares a conformance of imported type 'P521' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
 7 | #endif
 8 |
 9 | extension P521: ECDSACurveType {
   | |- warning: extension declares a conformance of imported type 'P521' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |     public typealias Signature = P521.Signing.ECDSASignature
11 |     public typealias PrivateKey = P521.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:9:1: error: conformance to 'Sendable' must occur in the same source file as enum 'P521'; use '@unchecked Sendable' for retroactive conformance
 7 | #endif
 8 |
 9 | extension P521: ECDSACurveType {
   | `- error: conformance to 'Sendable' must occur in the same source file as enum 'P521'; use '@unchecked Sendable' for retroactive conformance
10 |     public typealias Signature = P521.Signing.ECDSASignature
11 |     public typealias PrivateKey = P521.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:31:1: warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
29 | }
30 |
31 | extension P521.Signing.PublicKey: ECDSAPublicKey {
   | |- warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
32 |     /// Verifies that the P256 key signature is valid for the given digest.
33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:31:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
29 | }
30 |
31 | extension P521.Signing.PublicKey: ECDSAPublicKey {
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
32 |     /// Verifies that the P256 key signature is valid for the given digest.
33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:45:1: warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
43 | }
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
   | |- warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
47 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:45:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
43 | }
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
47 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:46:1: warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
   | |- warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
47 |
48 | public typealias ES512PublicKey = ECDSA.PublicKey<P521>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:46:1: error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
47 |
48 | public typealias ES512PublicKey = ECDSA.PublicKey<P521>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/EdDSA/EdDSA.swift:23:13: error: stored property 'backing' of 'Sendable'-conforming struct 'PublicKey' has non-sendable type 'Curve25519.Signing.PublicKey'
 21 |     /// Currently, only the ``EdDSACurve/ed25519`` curve is supported.
 22 |     public struct PublicKey: EdDSAKey, Equatable {
 23 |         let backing: Curve25519.Signing.PublicKey
    |             `- error: stored property 'backing' of 'Sendable'-conforming struct 'PublicKey' has non-sendable type 'Curve25519.Signing.PublicKey'
 24 |         let curve: EdDSACurve
 25 |
CryptoKit.Curve25519:10:23: note: struct 'PublicKey' does not conform to the 'Sendable' protocol
 8 |             public var rawRepresentation: Data { get }
 9 |         }
10 |         public struct PublicKey {
   |                       `- note: struct 'PublicKey' does not conform to the 'Sendable' protocol
11 |             public init<D>(rawRepresentation: D) throws where D : ContiguousBytes
12 |             public var rawRepresentation: Data { get }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/EdDSA/EdDSA.swift:1:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'CryptoKit' as warnings
  1 | import Crypto
    | `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'CryptoKit' as warnings
  2 |
  3 | #if !canImport(Darwin)
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/EdDSA/EdDSA.swift:95:13: error: stored property 'backing' of 'Sendable'-conforming struct 'PrivateKey' has non-sendable type 'Curve25519.Signing.PrivateKey'
 93 |     /// Currently, only the ``Curve/ed25519`` curve is supported.
 94 |     public struct PrivateKey: EdDSAKey, Equatable {
 95 |         let backing: Curve25519.Signing.PrivateKey
    |             `- error: stored property 'backing' of 'Sendable'-conforming struct 'PrivateKey' has non-sendable type 'Curve25519.Signing.PrivateKey'
 96 |         let curve: EdDSACurve
 97 |
CryptoKit.Curve25519:4:23: note: struct 'PrivateKey' does not conform to the 'Sendable' protocol
 2 | extension Curve25519 {
 3 |     public enum Signing {
 4 |         public struct PrivateKey {
   |                       `- note: struct 'PrivateKey' does not conform to the 'Sendable' protocol
 5 |             public init()
 6 |             public var publicKey: Curve25519.Signing.PublicKey { get }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/HMAC/HMAC.swift:10:9: warning: stored property 'key' of 'Sendable'-conforming struct 'HMACKey' has non-sendable type 'SymmetricKey'
 8 |
 9 | public struct HMACKey: Sendable {
10 |     let key: SymmetricKey
   |         `- warning: stored property 'key' of 'Sendable'-conforming struct 'HMACKey' has non-sendable type 'SymmetricKey'
11 |
12 |     public init(from string: some StringProtocol) {
CryptoKit.SymmetricKey:2:15: note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, tvOS 13.0, *)
2 | public struct SymmetricKey : ContiguousBytes {
  |               `- note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
3 |     public func withUnsafeBytes<R>(_ body: (UnsafeRawBufferPointer) throws -> R) rethrows -> R
4 |     public init<D>(data: D) where D : ContiguousBytes
[745/770] Compiling JWTKit EdDSA.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:9:1: warning: extension declares a conformance of imported type 'P521' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
 7 | #endif
 8 |
 9 | extension P521: ECDSACurveType {
   | |- warning: extension declares a conformance of imported type 'P521' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |     public typealias Signature = P521.Signing.ECDSASignature
11 |     public typealias PrivateKey = P521.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:9:1: error: conformance to 'Sendable' must occur in the same source file as enum 'P521'; use '@unchecked Sendable' for retroactive conformance
 7 | #endif
 8 |
 9 | extension P521: ECDSACurveType {
   | `- error: conformance to 'Sendable' must occur in the same source file as enum 'P521'; use '@unchecked Sendable' for retroactive conformance
10 |     public typealias Signature = P521.Signing.ECDSASignature
11 |     public typealias PrivateKey = P521.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:31:1: warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
29 | }
30 |
31 | extension P521.Signing.PublicKey: ECDSAPublicKey {
   | |- warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
32 |     /// Verifies that the P256 key signature is valid for the given digest.
33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:31:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
29 | }
30 |
31 | extension P521.Signing.PublicKey: ECDSAPublicKey {
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
32 |     /// Verifies that the P256 key signature is valid for the given digest.
33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:45:1: warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
43 | }
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
   | |- warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
47 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:45:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
43 | }
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
47 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:46:1: warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
   | |- warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
47 |
48 | public typealias ES512PublicKey = ECDSA.PublicKey<P521>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:46:1: error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
47 |
48 | public typealias ES512PublicKey = ECDSA.PublicKey<P521>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/EdDSA/EdDSA.swift:23:13: error: stored property 'backing' of 'Sendable'-conforming struct 'PublicKey' has non-sendable type 'Curve25519.Signing.PublicKey'
 21 |     /// Currently, only the ``EdDSACurve/ed25519`` curve is supported.
 22 |     public struct PublicKey: EdDSAKey, Equatable {
 23 |         let backing: Curve25519.Signing.PublicKey
    |             `- error: stored property 'backing' of 'Sendable'-conforming struct 'PublicKey' has non-sendable type 'Curve25519.Signing.PublicKey'
 24 |         let curve: EdDSACurve
 25 |
CryptoKit.Curve25519:10:23: note: struct 'PublicKey' does not conform to the 'Sendable' protocol
 8 |             public var rawRepresentation: Data { get }
 9 |         }
10 |         public struct PublicKey {
   |                       `- note: struct 'PublicKey' does not conform to the 'Sendable' protocol
11 |             public init<D>(rawRepresentation: D) throws where D : ContiguousBytes
12 |             public var rawRepresentation: Data { get }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/EdDSA/EdDSA.swift:1:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'CryptoKit' as warnings
  1 | import Crypto
    | `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'CryptoKit' as warnings
  2 |
  3 | #if !canImport(Darwin)
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/EdDSA/EdDSA.swift:95:13: error: stored property 'backing' of 'Sendable'-conforming struct 'PrivateKey' has non-sendable type 'Curve25519.Signing.PrivateKey'
 93 |     /// Currently, only the ``Curve/ed25519`` curve is supported.
 94 |     public struct PrivateKey: EdDSAKey, Equatable {
 95 |         let backing: Curve25519.Signing.PrivateKey
    |             `- error: stored property 'backing' of 'Sendable'-conforming struct 'PrivateKey' has non-sendable type 'Curve25519.Signing.PrivateKey'
 96 |         let curve: EdDSACurve
 97 |
CryptoKit.Curve25519:4:23: note: struct 'PrivateKey' does not conform to the 'Sendable' protocol
 2 | extension Curve25519 {
 3 |     public enum Signing {
 4 |         public struct PrivateKey {
   |                       `- note: struct 'PrivateKey' does not conform to the 'Sendable' protocol
 5 |             public init()
 6 |             public var publicKey: Curve25519.Signing.PublicKey { get }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/HMAC/HMAC.swift:10:9: warning: stored property 'key' of 'Sendable'-conforming struct 'HMACKey' has non-sendable type 'SymmetricKey'
 8 |
 9 | public struct HMACKey: Sendable {
10 |     let key: SymmetricKey
   |         `- warning: stored property 'key' of 'Sendable'-conforming struct 'HMACKey' has non-sendable type 'SymmetricKey'
11 |
12 |     public init(from string: some StringProtocol) {
CryptoKit.SymmetricKey:2:15: note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, tvOS 13.0, *)
2 | public struct SymmetricKey : ContiguousBytes {
  |               `- note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
3 |     public func withUnsafeBytes<R>(_ body: (UnsafeRawBufferPointer) throws -> R) rethrows -> R
4 |     public init<D>(data: D) where D : ContiguousBytes
[746/770] Compiling JWTKit EdDSACurve.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:9:1: warning: extension declares a conformance of imported type 'P521' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
 7 | #endif
 8 |
 9 | extension P521: ECDSACurveType {
   | |- warning: extension declares a conformance of imported type 'P521' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |     public typealias Signature = P521.Signing.ECDSASignature
11 |     public typealias PrivateKey = P521.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:9:1: error: conformance to 'Sendable' must occur in the same source file as enum 'P521'; use '@unchecked Sendable' for retroactive conformance
 7 | #endif
 8 |
 9 | extension P521: ECDSACurveType {
   | `- error: conformance to 'Sendable' must occur in the same source file as enum 'P521'; use '@unchecked Sendable' for retroactive conformance
10 |     public typealias Signature = P521.Signing.ECDSASignature
11 |     public typealias PrivateKey = P521.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:31:1: warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
29 | }
30 |
31 | extension P521.Signing.PublicKey: ECDSAPublicKey {
   | |- warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
32 |     /// Verifies that the P256 key signature is valid for the given digest.
33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:31:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
29 | }
30 |
31 | extension P521.Signing.PublicKey: ECDSAPublicKey {
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
32 |     /// Verifies that the P256 key signature is valid for the given digest.
33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:45:1: warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
43 | }
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
   | |- warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
47 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:45:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
43 | }
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
47 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:46:1: warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
   | |- warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
47 |
48 | public typealias ES512PublicKey = ECDSA.PublicKey<P521>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:46:1: error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
47 |
48 | public typealias ES512PublicKey = ECDSA.PublicKey<P521>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/EdDSA/EdDSA.swift:23:13: error: stored property 'backing' of 'Sendable'-conforming struct 'PublicKey' has non-sendable type 'Curve25519.Signing.PublicKey'
 21 |     /// Currently, only the ``EdDSACurve/ed25519`` curve is supported.
 22 |     public struct PublicKey: EdDSAKey, Equatable {
 23 |         let backing: Curve25519.Signing.PublicKey
    |             `- error: stored property 'backing' of 'Sendable'-conforming struct 'PublicKey' has non-sendable type 'Curve25519.Signing.PublicKey'
 24 |         let curve: EdDSACurve
 25 |
CryptoKit.Curve25519:10:23: note: struct 'PublicKey' does not conform to the 'Sendable' protocol
 8 |             public var rawRepresentation: Data { get }
 9 |         }
10 |         public struct PublicKey {
   |                       `- note: struct 'PublicKey' does not conform to the 'Sendable' protocol
11 |             public init<D>(rawRepresentation: D) throws where D : ContiguousBytes
12 |             public var rawRepresentation: Data { get }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/EdDSA/EdDSA.swift:1:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'CryptoKit' as warnings
  1 | import Crypto
    | `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'CryptoKit' as warnings
  2 |
  3 | #if !canImport(Darwin)
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/EdDSA/EdDSA.swift:95:13: error: stored property 'backing' of 'Sendable'-conforming struct 'PrivateKey' has non-sendable type 'Curve25519.Signing.PrivateKey'
 93 |     /// Currently, only the ``Curve/ed25519`` curve is supported.
 94 |     public struct PrivateKey: EdDSAKey, Equatable {
 95 |         let backing: Curve25519.Signing.PrivateKey
    |             `- error: stored property 'backing' of 'Sendable'-conforming struct 'PrivateKey' has non-sendable type 'Curve25519.Signing.PrivateKey'
 96 |         let curve: EdDSACurve
 97 |
CryptoKit.Curve25519:4:23: note: struct 'PrivateKey' does not conform to the 'Sendable' protocol
 2 | extension Curve25519 {
 3 |     public enum Signing {
 4 |         public struct PrivateKey {
   |                       `- note: struct 'PrivateKey' does not conform to the 'Sendable' protocol
 5 |             public init()
 6 |             public var publicKey: Curve25519.Signing.PublicKey { get }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/HMAC/HMAC.swift:10:9: warning: stored property 'key' of 'Sendable'-conforming struct 'HMACKey' has non-sendable type 'SymmetricKey'
 8 |
 9 | public struct HMACKey: Sendable {
10 |     let key: SymmetricKey
   |         `- warning: stored property 'key' of 'Sendable'-conforming struct 'HMACKey' has non-sendable type 'SymmetricKey'
11 |
12 |     public init(from string: some StringProtocol) {
CryptoKit.SymmetricKey:2:15: note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, tvOS 13.0, *)
2 | public struct SymmetricKey : ContiguousBytes {
  |               `- note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
3 |     public func withUnsafeBytes<R>(_ body: (UnsafeRawBufferPointer) throws -> R) rethrows -> R
4 |     public init<D>(data: D) where D : ContiguousBytes
[747/770] Compiling JWTKit EdDSAError.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:9:1: warning: extension declares a conformance of imported type 'P521' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
 7 | #endif
 8 |
 9 | extension P521: ECDSACurveType {
   | |- warning: extension declares a conformance of imported type 'P521' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |     public typealias Signature = P521.Signing.ECDSASignature
11 |     public typealias PrivateKey = P521.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:9:1: error: conformance to 'Sendable' must occur in the same source file as enum 'P521'; use '@unchecked Sendable' for retroactive conformance
 7 | #endif
 8 |
 9 | extension P521: ECDSACurveType {
   | `- error: conformance to 'Sendable' must occur in the same source file as enum 'P521'; use '@unchecked Sendable' for retroactive conformance
10 |     public typealias Signature = P521.Signing.ECDSASignature
11 |     public typealias PrivateKey = P521.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:31:1: warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
29 | }
30 |
31 | extension P521.Signing.PublicKey: ECDSAPublicKey {
   | |- warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
32 |     /// Verifies that the P256 key signature is valid for the given digest.
33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:31:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
29 | }
30 |
31 | extension P521.Signing.PublicKey: ECDSAPublicKey {
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
32 |     /// Verifies that the P256 key signature is valid for the given digest.
33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:45:1: warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
43 | }
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
   | |- warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
47 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:45:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
43 | }
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
47 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:46:1: warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
   | |- warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
47 |
48 | public typealias ES512PublicKey = ECDSA.PublicKey<P521>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:46:1: error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
47 |
48 | public typealias ES512PublicKey = ECDSA.PublicKey<P521>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/EdDSA/EdDSA.swift:23:13: error: stored property 'backing' of 'Sendable'-conforming struct 'PublicKey' has non-sendable type 'Curve25519.Signing.PublicKey'
 21 |     /// Currently, only the ``EdDSACurve/ed25519`` curve is supported.
 22 |     public struct PublicKey: EdDSAKey, Equatable {
 23 |         let backing: Curve25519.Signing.PublicKey
    |             `- error: stored property 'backing' of 'Sendable'-conforming struct 'PublicKey' has non-sendable type 'Curve25519.Signing.PublicKey'
 24 |         let curve: EdDSACurve
 25 |
CryptoKit.Curve25519:10:23: note: struct 'PublicKey' does not conform to the 'Sendable' protocol
 8 |             public var rawRepresentation: Data { get }
 9 |         }
10 |         public struct PublicKey {
   |                       `- note: struct 'PublicKey' does not conform to the 'Sendable' protocol
11 |             public init<D>(rawRepresentation: D) throws where D : ContiguousBytes
12 |             public var rawRepresentation: Data { get }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/EdDSA/EdDSA.swift:1:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'CryptoKit' as warnings
  1 | import Crypto
    | `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'CryptoKit' as warnings
  2 |
  3 | #if !canImport(Darwin)
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/EdDSA/EdDSA.swift:95:13: error: stored property 'backing' of 'Sendable'-conforming struct 'PrivateKey' has non-sendable type 'Curve25519.Signing.PrivateKey'
 93 |     /// Currently, only the ``Curve/ed25519`` curve is supported.
 94 |     public struct PrivateKey: EdDSAKey, Equatable {
 95 |         let backing: Curve25519.Signing.PrivateKey
    |             `- error: stored property 'backing' of 'Sendable'-conforming struct 'PrivateKey' has non-sendable type 'Curve25519.Signing.PrivateKey'
 96 |         let curve: EdDSACurve
 97 |
CryptoKit.Curve25519:4:23: note: struct 'PrivateKey' does not conform to the 'Sendable' protocol
 2 | extension Curve25519 {
 3 |     public enum Signing {
 4 |         public struct PrivateKey {
   |                       `- note: struct 'PrivateKey' does not conform to the 'Sendable' protocol
 5 |             public init()
 6 |             public var publicKey: Curve25519.Signing.PublicKey { get }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/HMAC/HMAC.swift:10:9: warning: stored property 'key' of 'Sendable'-conforming struct 'HMACKey' has non-sendable type 'SymmetricKey'
 8 |
 9 | public struct HMACKey: Sendable {
10 |     let key: SymmetricKey
   |         `- warning: stored property 'key' of 'Sendable'-conforming struct 'HMACKey' has non-sendable type 'SymmetricKey'
11 |
12 |     public init(from string: some StringProtocol) {
CryptoKit.SymmetricKey:2:15: note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, tvOS 13.0, *)
2 | public struct SymmetricKey : ContiguousBytes {
  |               `- note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
3 |     public func withUnsafeBytes<R>(_ body: (UnsafeRawBufferPointer) throws -> R) rethrows -> R
4 |     public init<D>(data: D) where D : ContiguousBytes
[748/770] Compiling JWTKit EdDSASigner.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:9:1: warning: extension declares a conformance of imported type 'P521' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
 7 | #endif
 8 |
 9 | extension P521: ECDSACurveType {
   | |- warning: extension declares a conformance of imported type 'P521' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |     public typealias Signature = P521.Signing.ECDSASignature
11 |     public typealias PrivateKey = P521.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:9:1: error: conformance to 'Sendable' must occur in the same source file as enum 'P521'; use '@unchecked Sendable' for retroactive conformance
 7 | #endif
 8 |
 9 | extension P521: ECDSACurveType {
   | `- error: conformance to 'Sendable' must occur in the same source file as enum 'P521'; use '@unchecked Sendable' for retroactive conformance
10 |     public typealias Signature = P521.Signing.ECDSASignature
11 |     public typealias PrivateKey = P521.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:31:1: warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
29 | }
30 |
31 | extension P521.Signing.PublicKey: ECDSAPublicKey {
   | |- warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
32 |     /// Verifies that the P256 key signature is valid for the given digest.
33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:31:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
29 | }
30 |
31 | extension P521.Signing.PublicKey: ECDSAPublicKey {
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
32 |     /// Verifies that the P256 key signature is valid for the given digest.
33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:45:1: warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
43 | }
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
   | |- warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
47 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:45:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
43 | }
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
47 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:46:1: warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
   | |- warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
47 |
48 | public typealias ES512PublicKey = ECDSA.PublicKey<P521>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:46:1: error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
47 |
48 | public typealias ES512PublicKey = ECDSA.PublicKey<P521>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/EdDSA/EdDSA.swift:23:13: error: stored property 'backing' of 'Sendable'-conforming struct 'PublicKey' has non-sendable type 'Curve25519.Signing.PublicKey'
 21 |     /// Currently, only the ``EdDSACurve/ed25519`` curve is supported.
 22 |     public struct PublicKey: EdDSAKey, Equatable {
 23 |         let backing: Curve25519.Signing.PublicKey
    |             `- error: stored property 'backing' of 'Sendable'-conforming struct 'PublicKey' has non-sendable type 'Curve25519.Signing.PublicKey'
 24 |         let curve: EdDSACurve
 25 |
CryptoKit.Curve25519:10:23: note: struct 'PublicKey' does not conform to the 'Sendable' protocol
 8 |             public var rawRepresentation: Data { get }
 9 |         }
10 |         public struct PublicKey {
   |                       `- note: struct 'PublicKey' does not conform to the 'Sendable' protocol
11 |             public init<D>(rawRepresentation: D) throws where D : ContiguousBytes
12 |             public var rawRepresentation: Data { get }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/EdDSA/EdDSA.swift:1:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'CryptoKit' as warnings
  1 | import Crypto
    | `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'CryptoKit' as warnings
  2 |
  3 | #if !canImport(Darwin)
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/EdDSA/EdDSA.swift:95:13: error: stored property 'backing' of 'Sendable'-conforming struct 'PrivateKey' has non-sendable type 'Curve25519.Signing.PrivateKey'
 93 |     /// Currently, only the ``Curve/ed25519`` curve is supported.
 94 |     public struct PrivateKey: EdDSAKey, Equatable {
 95 |         let backing: Curve25519.Signing.PrivateKey
    |             `- error: stored property 'backing' of 'Sendable'-conforming struct 'PrivateKey' has non-sendable type 'Curve25519.Signing.PrivateKey'
 96 |         let curve: EdDSACurve
 97 |
CryptoKit.Curve25519:4:23: note: struct 'PrivateKey' does not conform to the 'Sendable' protocol
 2 | extension Curve25519 {
 3 |     public enum Signing {
 4 |         public struct PrivateKey {
   |                       `- note: struct 'PrivateKey' does not conform to the 'Sendable' protocol
 5 |             public init()
 6 |             public var publicKey: Curve25519.Signing.PublicKey { get }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/HMAC/HMAC.swift:10:9: warning: stored property 'key' of 'Sendable'-conforming struct 'HMACKey' has non-sendable type 'SymmetricKey'
 8 |
 9 | public struct HMACKey: Sendable {
10 |     let key: SymmetricKey
   |         `- warning: stored property 'key' of 'Sendable'-conforming struct 'HMACKey' has non-sendable type 'SymmetricKey'
11 |
12 |     public init(from string: some StringProtocol) {
CryptoKit.SymmetricKey:2:15: note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, tvOS 13.0, *)
2 | public struct SymmetricKey : ContiguousBytes {
  |               `- note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
3 |     public func withUnsafeBytes<R>(_ body: (UnsafeRawBufferPointer) throws -> R) rethrows -> R
4 |     public init<D>(data: D) where D : ContiguousBytes
[749/770] Compiling JWTKit JWTKeyCollection+EdDSA.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:9:1: warning: extension declares a conformance of imported type 'P521' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
 7 | #endif
 8 |
 9 | extension P521: ECDSACurveType {
   | |- warning: extension declares a conformance of imported type 'P521' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |     public typealias Signature = P521.Signing.ECDSASignature
11 |     public typealias PrivateKey = P521.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:9:1: error: conformance to 'Sendable' must occur in the same source file as enum 'P521'; use '@unchecked Sendable' for retroactive conformance
 7 | #endif
 8 |
 9 | extension P521: ECDSACurveType {
   | `- error: conformance to 'Sendable' must occur in the same source file as enum 'P521'; use '@unchecked Sendable' for retroactive conformance
10 |     public typealias Signature = P521.Signing.ECDSASignature
11 |     public typealias PrivateKey = P521.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:31:1: warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
29 | }
30 |
31 | extension P521.Signing.PublicKey: ECDSAPublicKey {
   | |- warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
32 |     /// Verifies that the P256 key signature is valid for the given digest.
33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:31:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
29 | }
30 |
31 | extension P521.Signing.PublicKey: ECDSAPublicKey {
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
32 |     /// Verifies that the P256 key signature is valid for the given digest.
33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:45:1: warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
43 | }
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
   | |- warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
47 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:45:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
43 | }
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
47 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:46:1: warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
   | |- warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
47 |
48 | public typealias ES512PublicKey = ECDSA.PublicKey<P521>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:46:1: error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
47 |
48 | public typealias ES512PublicKey = ECDSA.PublicKey<P521>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/EdDSA/EdDSA.swift:23:13: error: stored property 'backing' of 'Sendable'-conforming struct 'PublicKey' has non-sendable type 'Curve25519.Signing.PublicKey'
 21 |     /// Currently, only the ``EdDSACurve/ed25519`` curve is supported.
 22 |     public struct PublicKey: EdDSAKey, Equatable {
 23 |         let backing: Curve25519.Signing.PublicKey
    |             `- error: stored property 'backing' of 'Sendable'-conforming struct 'PublicKey' has non-sendable type 'Curve25519.Signing.PublicKey'
 24 |         let curve: EdDSACurve
 25 |
CryptoKit.Curve25519:10:23: note: struct 'PublicKey' does not conform to the 'Sendable' protocol
 8 |             public var rawRepresentation: Data { get }
 9 |         }
10 |         public struct PublicKey {
   |                       `- note: struct 'PublicKey' does not conform to the 'Sendable' protocol
11 |             public init<D>(rawRepresentation: D) throws where D : ContiguousBytes
12 |             public var rawRepresentation: Data { get }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/EdDSA/EdDSA.swift:1:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'CryptoKit' as warnings
  1 | import Crypto
    | `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'CryptoKit' as warnings
  2 |
  3 | #if !canImport(Darwin)
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/EdDSA/EdDSA.swift:95:13: error: stored property 'backing' of 'Sendable'-conforming struct 'PrivateKey' has non-sendable type 'Curve25519.Signing.PrivateKey'
 93 |     /// Currently, only the ``Curve/ed25519`` curve is supported.
 94 |     public struct PrivateKey: EdDSAKey, Equatable {
 95 |         let backing: Curve25519.Signing.PrivateKey
    |             `- error: stored property 'backing' of 'Sendable'-conforming struct 'PrivateKey' has non-sendable type 'Curve25519.Signing.PrivateKey'
 96 |         let curve: EdDSACurve
 97 |
CryptoKit.Curve25519:4:23: note: struct 'PrivateKey' does not conform to the 'Sendable' protocol
 2 | extension Curve25519 {
 3 |     public enum Signing {
 4 |         public struct PrivateKey {
   |                       `- note: struct 'PrivateKey' does not conform to the 'Sendable' protocol
 5 |             public init()
 6 |             public var publicKey: Curve25519.Signing.PublicKey { get }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/HMAC/HMAC.swift:10:9: warning: stored property 'key' of 'Sendable'-conforming struct 'HMACKey' has non-sendable type 'SymmetricKey'
 8 |
 9 | public struct HMACKey: Sendable {
10 |     let key: SymmetricKey
   |         `- warning: stored property 'key' of 'Sendable'-conforming struct 'HMACKey' has non-sendable type 'SymmetricKey'
11 |
12 |     public init(from string: some StringProtocol) {
CryptoKit.SymmetricKey:2:15: note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, tvOS 13.0, *)
2 | public struct SymmetricKey : ContiguousBytes {
  |               `- note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
3 |     public func withUnsafeBytes<R>(_ body: (UnsafeRawBufferPointer) throws -> R) rethrows -> R
4 |     public init<D>(data: D) where D : ContiguousBytes
[750/770] Compiling JWTKit HMAC.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:9:1: warning: extension declares a conformance of imported type 'P521' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
 7 | #endif
 8 |
 9 | extension P521: ECDSACurveType {
   | |- warning: extension declares a conformance of imported type 'P521' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |     public typealias Signature = P521.Signing.ECDSASignature
11 |     public typealias PrivateKey = P521.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:9:1: error: conformance to 'Sendable' must occur in the same source file as enum 'P521'; use '@unchecked Sendable' for retroactive conformance
 7 | #endif
 8 |
 9 | extension P521: ECDSACurveType {
   | `- error: conformance to 'Sendable' must occur in the same source file as enum 'P521'; use '@unchecked Sendable' for retroactive conformance
10 |     public typealias Signature = P521.Signing.ECDSASignature
11 |     public typealias PrivateKey = P521.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:31:1: warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
29 | }
30 |
31 | extension P521.Signing.PublicKey: ECDSAPublicKey {
   | |- warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
32 |     /// Verifies that the P256 key signature is valid for the given digest.
33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:31:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
29 | }
30 |
31 | extension P521.Signing.PublicKey: ECDSAPublicKey {
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
32 |     /// Verifies that the P256 key signature is valid for the given digest.
33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:45:1: warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
43 | }
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
   | |- warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
47 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:45:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
43 | }
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
47 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:46:1: warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
   | |- warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
47 |
48 | public typealias ES512PublicKey = ECDSA.PublicKey<P521>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:46:1: error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
47 |
48 | public typealias ES512PublicKey = ECDSA.PublicKey<P521>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/EdDSA/EdDSA.swift:23:13: error: stored property 'backing' of 'Sendable'-conforming struct 'PublicKey' has non-sendable type 'Curve25519.Signing.PublicKey'
 21 |     /// Currently, only the ``EdDSACurve/ed25519`` curve is supported.
 22 |     public struct PublicKey: EdDSAKey, Equatable {
 23 |         let backing: Curve25519.Signing.PublicKey
    |             `- error: stored property 'backing' of 'Sendable'-conforming struct 'PublicKey' has non-sendable type 'Curve25519.Signing.PublicKey'
 24 |         let curve: EdDSACurve
 25 |
CryptoKit.Curve25519:10:23: note: struct 'PublicKey' does not conform to the 'Sendable' protocol
 8 |             public var rawRepresentation: Data { get }
 9 |         }
10 |         public struct PublicKey {
   |                       `- note: struct 'PublicKey' does not conform to the 'Sendable' protocol
11 |             public init<D>(rawRepresentation: D) throws where D : ContiguousBytes
12 |             public var rawRepresentation: Data { get }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/EdDSA/EdDSA.swift:1:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'CryptoKit' as warnings
  1 | import Crypto
    | `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'CryptoKit' as warnings
  2 |
  3 | #if !canImport(Darwin)
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/EdDSA/EdDSA.swift:95:13: error: stored property 'backing' of 'Sendable'-conforming struct 'PrivateKey' has non-sendable type 'Curve25519.Signing.PrivateKey'
 93 |     /// Currently, only the ``Curve/ed25519`` curve is supported.
 94 |     public struct PrivateKey: EdDSAKey, Equatable {
 95 |         let backing: Curve25519.Signing.PrivateKey
    |             `- error: stored property 'backing' of 'Sendable'-conforming struct 'PrivateKey' has non-sendable type 'Curve25519.Signing.PrivateKey'
 96 |         let curve: EdDSACurve
 97 |
CryptoKit.Curve25519:4:23: note: struct 'PrivateKey' does not conform to the 'Sendable' protocol
 2 | extension Curve25519 {
 3 |     public enum Signing {
 4 |         public struct PrivateKey {
   |                       `- note: struct 'PrivateKey' does not conform to the 'Sendable' protocol
 5 |             public init()
 6 |             public var publicKey: Curve25519.Signing.PublicKey { get }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/HMAC/HMAC.swift:10:9: warning: stored property 'key' of 'Sendable'-conforming struct 'HMACKey' has non-sendable type 'SymmetricKey'
 8 |
 9 | public struct HMACKey: Sendable {
10 |     let key: SymmetricKey
   |         `- warning: stored property 'key' of 'Sendable'-conforming struct 'HMACKey' has non-sendable type 'SymmetricKey'
11 |
12 |     public init(from string: some StringProtocol) {
CryptoKit.SymmetricKey:2:15: note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, tvOS 13.0, *)
2 | public struct SymmetricKey : ContiguousBytes {
  |               `- note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
3 |     public func withUnsafeBytes<R>(_ body: (UnsafeRawBufferPointer) throws -> R) rethrows -> R
4 |     public init<D>(data: D) where D : ContiguousBytes
[751/770] Compiling JWTKit HMACError.swift
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:9:1: warning: extension declares a conformance of imported type 'P521' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
 7 | #endif
 8 |
 9 | extension P521: ECDSACurveType {
   | |- warning: extension declares a conformance of imported type 'P521' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |     public typealias Signature = P521.Signing.ECDSASignature
11 |     public typealias PrivateKey = P521.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:9:1: error: conformance to 'Sendable' must occur in the same source file as enum 'P521'; use '@unchecked Sendable' for retroactive conformance
 7 | #endif
 8 |
 9 | extension P521: ECDSACurveType {
   | `- error: conformance to 'Sendable' must occur in the same source file as enum 'P521'; use '@unchecked Sendable' for retroactive conformance
10 |     public typealias Signature = P521.Signing.ECDSASignature
11 |     public typealias PrivateKey = P521.Signing.PrivateKey
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:31:1: warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
29 | }
30 |
31 | extension P521.Signing.PublicKey: ECDSAPublicKey {
   | |- warning: extension declares a conformance of imported type 'PublicKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
32 |     /// Verifies that the P256 key signature is valid for the given digest.
33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:31:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
29 | }
30 |
31 | extension P521.Signing.PublicKey: ECDSAPublicKey {
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PublicKey'; use '@unchecked Sendable' for retroactive conformance
32 |     /// Verifies that the P256 key signature is valid for the given digest.
33 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:45:1: warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
43 | }
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
   | |- warning: extension declares a conformance of imported type 'PrivateKey' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
47 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:45:1: error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
43 | }
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'PrivateKey'; use '@unchecked Sendable' for retroactive conformance
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
47 |
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:46:1: warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
   | |- warning: extension declares a conformance of imported type 'ECDSASignature' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'CryptoKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
47 |
48 | public typealias ES512PublicKey = ECDSA.PublicKey<P521>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/ECDSA/P521+CurveType.swift:46:1: error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
44 |
45 | extension P521.Signing.PrivateKey: ECDSAPrivateKey {}
46 | extension P521.Signing.ECDSASignature: ECDSASignature {}
   | `- error: conformance to 'Sendable' must occur in the same source file as struct 'ECDSASignature'; use '@unchecked Sendable' for retroactive conformance
47 |
48 | public typealias ES512PublicKey = ECDSA.PublicKey<P521>
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/EdDSA/EdDSA.swift:23:13: error: stored property 'backing' of 'Sendable'-conforming struct 'PublicKey' has non-sendable type 'Curve25519.Signing.PublicKey'
 21 |     /// Currently, only the ``EdDSACurve/ed25519`` curve is supported.
 22 |     public struct PublicKey: EdDSAKey, Equatable {
 23 |         let backing: Curve25519.Signing.PublicKey
    |             `- error: stored property 'backing' of 'Sendable'-conforming struct 'PublicKey' has non-sendable type 'Curve25519.Signing.PublicKey'
 24 |         let curve: EdDSACurve
 25 |
CryptoKit.Curve25519:10:23: note: struct 'PublicKey' does not conform to the 'Sendable' protocol
 8 |             public var rawRepresentation: Data { get }
 9 |         }
10 |         public struct PublicKey {
   |                       `- note: struct 'PublicKey' does not conform to the 'Sendable' protocol
11 |             public init<D>(rawRepresentation: D) throws where D : ContiguousBytes
12 |             public var rawRepresentation: Data { get }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/EdDSA/EdDSA.swift:1:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'CryptoKit' as warnings
  1 | import Crypto
    | `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'CryptoKit' as warnings
  2 |
  3 | #if !canImport(Darwin)
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/EdDSA/EdDSA.swift:95:13: error: stored property 'backing' of 'Sendable'-conforming struct 'PrivateKey' has non-sendable type 'Curve25519.Signing.PrivateKey'
 93 |     /// Currently, only the ``Curve/ed25519`` curve is supported.
 94 |     public struct PrivateKey: EdDSAKey, Equatable {
 95 |         let backing: Curve25519.Signing.PrivateKey
    |             `- error: stored property 'backing' of 'Sendable'-conforming struct 'PrivateKey' has non-sendable type 'Curve25519.Signing.PrivateKey'
 96 |         let curve: EdDSACurve
 97 |
CryptoKit.Curve25519:4:23: note: struct 'PrivateKey' does not conform to the 'Sendable' protocol
 2 | extension Curve25519 {
 3 |     public enum Signing {
 4 |         public struct PrivateKey {
   |                       `- note: struct 'PrivateKey' does not conform to the 'Sendable' protocol
 5 |             public init()
 6 |             public var publicKey: Curve25519.Signing.PublicKey { get }
/Users/admin/builder/spi-builder-workspace/Sources/JWTKit/HMAC/HMAC.swift:10:9: warning: stored property 'key' of 'Sendable'-conforming struct 'HMACKey' has non-sendable type 'SymmetricKey'
 8 |
 9 | public struct HMACKey: Sendable {
10 |     let key: SymmetricKey
   |         `- warning: stored property 'key' of 'Sendable'-conforming struct 'HMACKey' has non-sendable type 'SymmetricKey'
11 |
12 |     public init(from string: some StringProtocol) {
CryptoKit.SymmetricKey:2:15: note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, tvOS 13.0, *)
2 | public struct SymmetricKey : ContiguousBytes {
  |               `- note: struct 'SymmetricKey' does not conform to the 'Sendable' protocol
3 |     public func withUnsafeBytes<R>(_ body: (UnsafeRawBufferPointer) throws -> R) rethrows -> R
4 |     public init<D>(data: D) where D : ContiguousBytes
[752/770] Compiling JWTKit JWTMultiValueClaim.swift
[753/770] Compiling JWTKit JWTUnixEpochClaim.swift
[754/770] Compiling JWTKit LocaleClaim.swift
[755/770] Compiling JWTKit NotBeforeClaim.swift
[756/770] Compiling JWTKit SubjectClaim.swift
[757/770] Compiling JWTKit TenantIDClaim.swift
[758/770] Compiling JWTKit ECDSA.swift
[759/770] Compiling JWTKit ECDSACurve.swift
[760/770] Compiling JWTKit AppleIdentityToken.swift
[761/770] Compiling JWTKit FirebaseAuthIdentityToken.swift
[762/770] Compiling JWTKit GoogleIdentityToken.swift
[763/770] Compiling JWTKit MicrosoftIdentityToken.swift
[764/770] Compiling JWTKit EmptyPolicy.swift
[765/770] Compiling JWTKit ValidationTimePayload.swift
[766/770] Compiling JWTKit X5CVerifier.swift
Fetching https://github.com/apple/swift-crypto.git
Fetching https://github.com/apple/swift-certificates.git
Fetching https://github.com/apple/swift-log.git
[1/7248] Fetching swift-certificates
[74/13927] Fetching swift-certificates, swift-log
[141/31374] Fetching swift-certificates, swift-log, swift-crypto
Fetched https://github.com/apple/swift-crypto.git from cache (2.72s)
Fetched https://github.com/apple/swift-certificates.git from cache (2.72s)
Fetched https://github.com/apple/swift-log.git from cache (2.72s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 4.3.1 (3.70s)
Fetching https://github.com/apple/swift-asn1.git
[1/1803] Fetching swift-asn1
Fetched https://github.com/apple/swift-asn1.git from cache (0.92s)
Computing version for https://github.com/apple/swift-certificates.git
Computed https://github.com/apple/swift-certificates.git at 1.18.0 (0.57s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.6.0 (0.55s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.11.0 (0.44s)
Creating working copy for https://github.com/apple/swift-asn1.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.6.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.18.0
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 4.3.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.11.0
BUILD FAILURE 6.0 macosSpm