Build Information
Successful build of SwiftECC, reference master (85c529
), with Swift 6.1 for macOS (SPM) on 1 May 2025 08:03:32 UTC.
Swift 6 data race errors: 245
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Build Log
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:42:16: warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
40 | static let p = BInt("2000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001", radix: 16)!
41 | static let a = BInt.ONE
42 | static let b = BInt("21a5c2c8ee9feb5c4b9a753b7b476b7fd6422ef1f3dd674761fa99d6ac27c8a9a197b272822f6cd57a55aa4f50ae317b13545f", radix: 16)!
| |- warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'b' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 | static let gx = BInt("15d4860d088ddb3496b0c6064756260441cde4af1771d4db01ffe5b34e59703dc255a868a1180515603aeab60794e54bb7996a7", radix: 16)!
44 | static let gy = BInt("61b1cfab6be5f32bbfa78324ed106a7636b9c5a7bd198d0158aa4f5488d08f38514f1fdf4b4f40d2181b3681c364ba0273c706", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:43:16: warning: static property 'gx' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
41 | static let a = BInt.ONE
42 | static let b = BInt("21a5c2c8ee9feb5c4b9a753b7b476b7fd6422ef1f3dd674761fa99d6ac27c8a9a197b272822f6cd57a55aa4f50ae317b13545f", radix: 16)!
43 | static let gx = BInt("15d4860d088ddb3496b0c6064756260441cde4af1771d4db01ffe5b34e59703dc255a868a1180515603aeab60794e54bb7996a7", radix: 16)!
| |- warning: static property 'gx' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gx' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | static let gy = BInt("61b1cfab6be5f32bbfa78324ed106a7636b9c5a7bd198d0158aa4f5488d08f38514f1fdf4b4f40d2181b3681c364ba0273c706", radix: 16)!
45 | static let order = BInt("10000000000000000000000000000000000000000000000000001e2aad6a612f33307be5fa47c3c9e052f838164cd37d9a21173", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:44:16: warning: static property 'gy' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
42 | static let b = BInt("21a5c2c8ee9feb5c4b9a753b7b476b7fd6422ef1f3dd674761fa99d6ac27c8a9a197b272822f6cd57a55aa4f50ae317b13545f", radix: 16)!
43 | static let gx = BInt("15d4860d088ddb3496b0c6064756260441cde4af1771d4db01ffe5b34e59703dc255a868a1180515603aeab60794e54bb7996a7", radix: 16)!
44 | static let gy = BInt("61b1cfab6be5f32bbfa78324ed106a7636b9c5a7bd198d0158aa4f5488d08f38514f1fdf4b4f40d2181b3681c364ba0273c706", radix: 16)!
| |- warning: static property 'gy' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gy' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 | static let order = BInt("10000000000000000000000000000000000000000000000000001e2aad6a612f33307be5fa47c3c9e052f838164cd37d9a21173", radix: 16)!
46 | static let cofactor = 2
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:45:16: warning: static property 'order' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
43 | static let gx = BInt("15d4860d088ddb3496b0c6064756260441cde4af1771d4db01ffe5b34e59703dc255a868a1180515603aeab60794e54bb7996a7", radix: 16)!
44 | static let gy = BInt("61b1cfab6be5f32bbfa78324ed106a7636b9c5a7bd198d0158aa4f5488d08f38514f1fdf4b4f40d2181b3681c364ba0273c706", radix: 16)!
45 | static let order = BInt("10000000000000000000000000000000000000000000000000001e2aad6a612f33307be5fa47c3c9e052f838164cd37d9a21173", radix: 16)!
| |- warning: static property 'order' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'order' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 | static let cofactor = 2
47 | static let oid = ASN1ObjectIdentifier("1.3.132.0.37")!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:47:16: warning: static property 'oid' is not concurrency-safe because non-'Sendable' type 'ASN1ObjectIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
45 | static let order = BInt("10000000000000000000000000000000000000000000000000001e2aad6a612f33307be5fa47c3c9e052f838164cd37d9a21173", radix: 16)!
46 | static let cofactor = 2
47 | static let oid = ASN1ObjectIdentifier("1.3.132.0.37")!
| |- warning: static property 'oid' is not concurrency-safe because non-'Sendable' type 'ASN1ObjectIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'oid' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 | init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ASN1/Sources/ASN1/ASN1ObjectIdentifier.swift:12:14: note: class 'ASN1ObjectIdentifier' does not conform to the 'Sendable' protocol
10 |
11 | /// The `ASN1` ObjectIdentifier class
12 | public class ASN1ObjectIdentifier: ASN1SimpleType, CustomStringConvertible, Hashable {
| `- note: class 'ASN1ObjectIdentifier' does not conform to the 'Sendable' protocol
13 |
14 | // MARK: - Initializers
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:15:16: warning: static property 'rp' is not concurrency-safe because non-'Sendable' type 'RP' may have shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | static let name = "sect571k1"
15 | static let rp = RP(571, 10, 5, 2)
| |- warning: static property 'rp' is not concurrency-safe because non-'Sendable' type 'RP' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rp' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 | static let p = BInt("80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425", radix: 16)!
17 | static let a = BInt.ZERO
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/RP.swift:10:15: note: consider making struct 'RP' conform to the 'Sendable' protocol
8 | import BigInt
9 |
10 | public struct RP: CustomStringConvertible, Equatable {
| `- note: consider making struct 'RP' conform to the 'Sendable' protocol
11 |
12 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:16:16: warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
14 | static let name = "sect571k1"
15 | static let rp = RP(571, 10, 5, 2)
16 | static let p = BInt("80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425", radix: 16)!
| `- warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
17 | static let a = BInt.ZERO
18 | static let b = BInt.ONE
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
8 |
9 | import ASN1
10 | import BigInt
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
11 |
12 | class EC571k1: Domain2 {
:
14 | static let name = "sect571k1"
15 | static let rp = RP(571, 10, 5, 2)
16 | static let p = BInt("80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425", radix: 16)!
| |- note: add '@MainActor' to make static property 'p' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 | static let a = BInt.ZERO
18 | static let b = BInt.ONE
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:17:16: warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
15 | static let rp = RP(571, 10, 5, 2)
16 | static let p = BInt("80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425", radix: 16)!
17 | static let a = BInt.ZERO
| |- warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'a' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 | static let b = BInt.ONE
19 | static let gx = BInt("26eb7a859923fbc82189631f8103fe4ac9ca2970012d5d46024804801841ca44370958493b205e647da304db4ceb08cbbd1ba39494776fb988b47174dca88c7e2945283a01c8972", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:18:16: warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
16 | static let p = BInt("80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425", radix: 16)!
17 | static let a = BInt.ZERO
18 | static let b = BInt.ONE
| |- warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'b' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | static let gx = BInt("26eb7a859923fbc82189631f8103fe4ac9ca2970012d5d46024804801841ca44370958493b205e647da304db4ceb08cbbd1ba39494776fb988b47174dca88c7e2945283a01c8972", radix: 16)!
20 | static let gy = BInt("349dc807f4fbf374f4aeade3bca95314dd58cec9f307a54ffc61efc006d8a2c9d4979c0ac44aea74fbebbb9f772aedcb620b01a7ba7af1b320430c8591984f601cd4c143ef1c7a3", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:19:16: warning: static property 'gx' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
17 | static let a = BInt.ZERO
18 | static let b = BInt.ONE
19 | static let gx = BInt("26eb7a859923fbc82189631f8103fe4ac9ca2970012d5d46024804801841ca44370958493b205e647da304db4ceb08cbbd1ba39494776fb988b47174dca88c7e2945283a01c8972", radix: 16)!
| |- warning: static property 'gx' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gx' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | static let gy = BInt("349dc807f4fbf374f4aeade3bca95314dd58cec9f307a54ffc61efc006d8a2c9d4979c0ac44aea74fbebbb9f772aedcb620b01a7ba7af1b320430c8591984f601cd4c143ef1c7a3", radix: 16)!
21 | static let order = BInt("20000000000000000000000000000000000000000000000000000000000000000000000131850e1f19a63e4b391a8db917f4138b630d84be5d639381e91deb45cfe778f637c1001", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:20:16: warning: static property 'gy' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
18 | static let b = BInt.ONE
19 | static let gx = BInt("26eb7a859923fbc82189631f8103fe4ac9ca2970012d5d46024804801841ca44370958493b205e647da304db4ceb08cbbd1ba39494776fb988b47174dca88c7e2945283a01c8972", radix: 16)!
20 | static let gy = BInt("349dc807f4fbf374f4aeade3bca95314dd58cec9f307a54ffc61efc006d8a2c9d4979c0ac44aea74fbebbb9f772aedcb620b01a7ba7af1b320430c8591984f601cd4c143ef1c7a3", radix: 16)!
| |- warning: static property 'gy' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gy' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | static let order = BInt("20000000000000000000000000000000000000000000000000000000000000000000000131850e1f19a63e4b391a8db917f4138b630d84be5d639381e91deb45cfe778f637c1001", radix: 16)!
22 | static let cofactor = 4
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:21:16: warning: static property 'order' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
19 | static let gx = BInt("26eb7a859923fbc82189631f8103fe4ac9ca2970012d5d46024804801841ca44370958493b205e647da304db4ceb08cbbd1ba39494776fb988b47174dca88c7e2945283a01c8972", radix: 16)!
20 | static let gy = BInt("349dc807f4fbf374f4aeade3bca95314dd58cec9f307a54ffc61efc006d8a2c9d4979c0ac44aea74fbebbb9f772aedcb620b01a7ba7af1b320430c8591984f601cd4c143ef1c7a3", radix: 16)!
21 | static let order = BInt("20000000000000000000000000000000000000000000000000000000000000000000000131850e1f19a63e4b391a8db917f4138b630d84be5d639381e91deb45cfe778f637c1001", radix: 16)!
| |- warning: static property 'order' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'order' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 | static let cofactor = 4
23 | static let oid = ASN1ObjectIdentifier("1.3.132.0.38")!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:23:16: warning: static property 'oid' is not concurrency-safe because non-'Sendable' type 'ASN1ObjectIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
21 | static let order = BInt("20000000000000000000000000000000000000000000000000000000000000000000000131850e1f19a63e4b391a8db917f4138b630d84be5d639381e91deb45cfe778f637c1001", radix: 16)!
22 | static let cofactor = 4
23 | static let oid = ASN1ObjectIdentifier("1.3.132.0.38")!
| `- warning: static property 'oid' is not concurrency-safe because non-'Sendable' type 'ASN1ObjectIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
24 |
25 | init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ASN1/Sources/ASN1/ASN1ObjectIdentifier.swift:12:14: note: class 'ASN1ObjectIdentifier' does not conform to the 'Sendable' protocol
10 |
11 | /// The `ASN1` ObjectIdentifier class
12 | public class ASN1ObjectIdentifier: ASN1SimpleType, CustomStringConvertible, Hashable {
| `- note: class 'ASN1ObjectIdentifier' does not conform to the 'Sendable' protocol
13 |
14 | // MARK: - Initializers
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:9:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ASN1'
7 | //
8 |
9 | import ASN1
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ASN1'
10 | import BigInt
11 |
:
21 | static let order = BInt("20000000000000000000000000000000000000000000000000000000000000000000000131850e1f19a63e4b391a8db917f4138b630d84be5d639381e91deb45cfe778f637c1001", radix: 16)!
22 | static let cofactor = 4
23 | static let oid = ASN1ObjectIdentifier("1.3.132.0.38")!
| |- note: add '@MainActor' to make static property 'oid' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | init() {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:39:16: warning: static property 'rp' is not concurrency-safe because non-'Sendable' type 'RP' may have shared mutable state; this is an error in the Swift 6 language mode
37 |
38 | static let name = "sect571r1"
39 | static let rp = RP(571, 10, 5, 2)
| |- warning: static property 'rp' is not concurrency-safe because non-'Sendable' type 'RP' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rp' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 | static let p = BInt("80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425", radix: 16)!
41 | static let a = BInt.ONE
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/RP.swift:10:15: note: consider making struct 'RP' conform to the 'Sendable' protocol
8 | import BigInt
9 |
10 | public struct RP: CustomStringConvertible, Equatable {
| `- note: consider making struct 'RP' conform to the 'Sendable' protocol
11 |
12 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:40:16: warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
38 | static let name = "sect571r1"
39 | static let rp = RP(571, 10, 5, 2)
40 | static let p = BInt("80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425", radix: 16)!
| |- warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'p' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 | static let a = BInt.ONE
42 | static let b = BInt("2f40e7e2221f295de297117b7f3d62f5c6a97ffcb8ceff1cd6ba8ce4a9a18ad84ffabbd8efa59332be7ad6756a66e294afd185a78ff12aa520e4de739baca0c7ffeff7f2955727a", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:41:16: warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
39 | static let rp = RP(571, 10, 5, 2)
40 | static let p = BInt("80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425", radix: 16)!
41 | static let a = BInt.ONE
| |- warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'a' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 | static let b = BInt("2f40e7e2221f295de297117b7f3d62f5c6a97ffcb8ceff1cd6ba8ce4a9a18ad84ffabbd8efa59332be7ad6756a66e294afd185a78ff12aa520e4de739baca0c7ffeff7f2955727a", radix: 16)!
43 | static let gx = BInt("303001d34b856296c16c0d40d3cd7750a93d1d2955fa80aa5f40fc8db7b2abdbde53950f4c0d293cdd711a35b67fb1499ae60038614f1394abfa3b4c850d927e1e7769c8eec2d19", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:42:16: warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
40 | static let p = BInt("80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425", radix: 16)!
41 | static let a = BInt.ONE
42 | static let b = BInt("2f40e7e2221f295de297117b7f3d62f5c6a97ffcb8ceff1cd6ba8ce4a9a18ad84ffabbd8efa59332be7ad6756a66e294afd185a78ff12aa520e4de739baca0c7ffeff7f2955727a", radix: 16)!
| |- warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'b' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 | static let gx = BInt("303001d34b856296c16c0d40d3cd7750a93d1d2955fa80aa5f40fc8db7b2abdbde53950f4c0d293cdd711a35b67fb1499ae60038614f1394abfa3b4c850d927e1e7769c8eec2d19", radix: 16)!
44 | static let gy = BInt("37bf27342da639b6dccfffeb73d69d78c6c27a6009cbbca1980f8533921e8a684423e43bab08a576291af8f461bb2a8b3531d2f0485c19b16e2f1516e23dd3c1a4827af1b8ac15b", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:43:16: warning: static property 'gx' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
41 | static let a = BInt.ONE
42 | static let b = BInt("2f40e7e2221f295de297117b7f3d62f5c6a97ffcb8ceff1cd6ba8ce4a9a18ad84ffabbd8efa59332be7ad6756a66e294afd185a78ff12aa520e4de739baca0c7ffeff7f2955727a", radix: 16)!
43 | static let gx = BInt("303001d34b856296c16c0d40d3cd7750a93d1d2955fa80aa5f40fc8db7b2abdbde53950f4c0d293cdd711a35b67fb1499ae60038614f1394abfa3b4c850d927e1e7769c8eec2d19", radix: 16)!
| |- warning: static property 'gx' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gx' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | static let gy = BInt("37bf27342da639b6dccfffeb73d69d78c6c27a6009cbbca1980f8533921e8a684423e43bab08a576291af8f461bb2a8b3531d2f0485c19b16e2f1516e23dd3c1a4827af1b8ac15b", radix: 16)!
45 | static let order = BInt("3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe661ce18ff55987308059b186823851ec7dd9ca1161de93d5174d66e8382e9bb2fe84e47", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:44:16: warning: static property 'gy' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
42 | static let b = BInt("2f40e7e2221f295de297117b7f3d62f5c6a97ffcb8ceff1cd6ba8ce4a9a18ad84ffabbd8efa59332be7ad6756a66e294afd185a78ff12aa520e4de739baca0c7ffeff7f2955727a", radix: 16)!
43 | static let gx = BInt("303001d34b856296c16c0d40d3cd7750a93d1d2955fa80aa5f40fc8db7b2abdbde53950f4c0d293cdd711a35b67fb1499ae60038614f1394abfa3b4c850d927e1e7769c8eec2d19", radix: 16)!
44 | static let gy = BInt("37bf27342da639b6dccfffeb73d69d78c6c27a6009cbbca1980f8533921e8a684423e43bab08a576291af8f461bb2a8b3531d2f0485c19b16e2f1516e23dd3c1a4827af1b8ac15b", radix: 16)!
| |- warning: static property 'gy' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gy' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 | static let order = BInt("3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe661ce18ff55987308059b186823851ec7dd9ca1161de93d5174d66e8382e9bb2fe84e47", radix: 16)!
46 | static let cofactor = 2
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:45:16: warning: static property 'order' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
43 | static let gx = BInt("303001d34b856296c16c0d40d3cd7750a93d1d2955fa80aa5f40fc8db7b2abdbde53950f4c0d293cdd711a35b67fb1499ae60038614f1394abfa3b4c850d927e1e7769c8eec2d19", radix: 16)!
44 | static let gy = BInt("37bf27342da639b6dccfffeb73d69d78c6c27a6009cbbca1980f8533921e8a684423e43bab08a576291af8f461bb2a8b3531d2f0485c19b16e2f1516e23dd3c1a4827af1b8ac15b", radix: 16)!
45 | static let order = BInt("3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe661ce18ff55987308059b186823851ec7dd9ca1161de93d5174d66e8382e9bb2fe84e47", radix: 16)!
| |- warning: static property 'order' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'order' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 | static let cofactor = 2
47 | static let oid = ASN1ObjectIdentifier("1.3.132.0.39")!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:47:16: warning: static property 'oid' is not concurrency-safe because non-'Sendable' type 'ASN1ObjectIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
45 | static let order = BInt("3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe661ce18ff55987308059b186823851ec7dd9ca1161de93d5174d66e8382e9bb2fe84e47", radix: 16)!
46 | static let cofactor = 2
47 | static let oid = ASN1ObjectIdentifier("1.3.132.0.39")!
| |- warning: static property 'oid' is not concurrency-safe because non-'Sendable' type 'ASN1ObjectIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'oid' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 | init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ASN1/Sources/ASN1/ASN1ObjectIdentifier.swift:12:14: note: class 'ASN1ObjectIdentifier' does not conform to the 'Sendable' protocol
10 |
11 | /// The `ASN1` ObjectIdentifier class
12 | public class ASN1ObjectIdentifier: ASN1SimpleType, CustomStringConvertible, Hashable {
| `- note: class 'ASN1ObjectIdentifier' does not conform to the 'Sendable' protocol
13 |
14 | // MARK: - Initializers
[87/92] Compiling SwiftECC EC571.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:15:16: warning: static property 'rp' is not concurrency-safe because non-'Sendable' type 'RP' may have shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | static let name = "sect283k1"
15 | static let rp = RP(283, 12, 7, 5)
| |- warning: static property 'rp' is not concurrency-safe because non-'Sendable' type 'RP' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rp' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 | static let p = BInt("800000000000000000000000000000000000000000000000000000000000000000010a1", radix: 16)!
17 | static let a = BInt.ZERO
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/RP.swift:10:15: note: consider making struct 'RP' conform to the 'Sendable' protocol
8 | import BigInt
9 |
10 | public struct RP: CustomStringConvertible, Equatable {
| `- note: consider making struct 'RP' conform to the 'Sendable' protocol
11 |
12 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:16:16: warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
14 | static let name = "sect283k1"
15 | static let rp = RP(283, 12, 7, 5)
16 | static let p = BInt("800000000000000000000000000000000000000000000000000000000000000000010a1", radix: 16)!
| `- warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
17 | static let a = BInt.ZERO
18 | static let b = BInt.ONE
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
8 |
9 | import ASN1
10 | import BigInt
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
11 |
12 | class EC283k1: Domain2 {
:
14 | static let name = "sect283k1"
15 | static let rp = RP(283, 12, 7, 5)
16 | static let p = BInt("800000000000000000000000000000000000000000000000000000000000000000010a1", radix: 16)!
| |- note: add '@MainActor' to make static property 'p' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 | static let a = BInt.ZERO
18 | static let b = BInt.ONE
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:17:16: warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
15 | static let rp = RP(283, 12, 7, 5)
16 | static let p = BInt("800000000000000000000000000000000000000000000000000000000000000000010a1", radix: 16)!
17 | static let a = BInt.ZERO
| |- warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'a' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 | static let b = BInt.ONE
19 | static let gx = BInt("503213f78ca44883f1a3b8162f188e553cd265f23c1567a16876913b0c2ac2458492836", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:18:16: warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
16 | static let p = BInt("800000000000000000000000000000000000000000000000000000000000000000010a1", radix: 16)!
17 | static let a = BInt.ZERO
18 | static let b = BInt.ONE
| |- warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'b' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | static let gx = BInt("503213f78ca44883f1a3b8162f188e553cd265f23c1567a16876913b0c2ac2458492836", radix: 16)!
20 | static let gy = BInt("1ccda380f1c9e318d90f95d07e5426fe87e45c0e8184698e45962364e34116177dd2259", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:19:16: warning: static property 'gx' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
17 | static let a = BInt.ZERO
18 | static let b = BInt.ONE
19 | static let gx = BInt("503213f78ca44883f1a3b8162f188e553cd265f23c1567a16876913b0c2ac2458492836", radix: 16)!
| |- warning: static property 'gx' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gx' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | static let gy = BInt("1ccda380f1c9e318d90f95d07e5426fe87e45c0e8184698e45962364e34116177dd2259", radix: 16)!
21 | static let order = BInt("1ffffffffffffffffffffffffffffffffffe9ae2ed07577265dff7f94451e061e163c61", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:20:16: warning: static property 'gy' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
18 | static let b = BInt.ONE
19 | static let gx = BInt("503213f78ca44883f1a3b8162f188e553cd265f23c1567a16876913b0c2ac2458492836", radix: 16)!
20 | static let gy = BInt("1ccda380f1c9e318d90f95d07e5426fe87e45c0e8184698e45962364e34116177dd2259", radix: 16)!
| |- warning: static property 'gy' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gy' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | static let order = BInt("1ffffffffffffffffffffffffffffffffffe9ae2ed07577265dff7f94451e061e163c61", radix: 16)!
22 | static let cofactor = 4
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:21:16: warning: static property 'order' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
19 | static let gx = BInt("503213f78ca44883f1a3b8162f188e553cd265f23c1567a16876913b0c2ac2458492836", radix: 16)!
20 | static let gy = BInt("1ccda380f1c9e318d90f95d07e5426fe87e45c0e8184698e45962364e34116177dd2259", radix: 16)!
21 | static let order = BInt("1ffffffffffffffffffffffffffffffffffe9ae2ed07577265dff7f94451e061e163c61", radix: 16)!
| |- warning: static property 'order' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'order' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 | static let cofactor = 4
23 | static let oid = ASN1ObjectIdentifier("1.3.132.0.16")!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:23:16: warning: static property 'oid' is not concurrency-safe because non-'Sendable' type 'ASN1ObjectIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
21 | static let order = BInt("1ffffffffffffffffffffffffffffffffffe9ae2ed07577265dff7f94451e061e163c61", radix: 16)!
22 | static let cofactor = 4
23 | static let oid = ASN1ObjectIdentifier("1.3.132.0.16")!
| `- warning: static property 'oid' is not concurrency-safe because non-'Sendable' type 'ASN1ObjectIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
24 |
25 | init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ASN1/Sources/ASN1/ASN1ObjectIdentifier.swift:12:14: note: class 'ASN1ObjectIdentifier' does not conform to the 'Sendable' protocol
10 |
11 | /// The `ASN1` ObjectIdentifier class
12 | public class ASN1ObjectIdentifier: ASN1SimpleType, CustomStringConvertible, Hashable {
| `- note: class 'ASN1ObjectIdentifier' does not conform to the 'Sendable' protocol
13 |
14 | // MARK: - Initializers
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:9:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ASN1'
7 | //
8 |
9 | import ASN1
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ASN1'
10 | import BigInt
11 |
:
21 | static let order = BInt("1ffffffffffffffffffffffffffffffffffe9ae2ed07577265dff7f94451e061e163c61", radix: 16)!
22 | static let cofactor = 4
23 | static let oid = ASN1ObjectIdentifier("1.3.132.0.16")!
| |- note: add '@MainActor' to make static property 'oid' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | init() {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:39:16: warning: static property 'rp' is not concurrency-safe because non-'Sendable' type 'RP' may have shared mutable state; this is an error in the Swift 6 language mode
37 |
38 | static let name = "sect283r1"
39 | static let rp = RP(283, 12, 7, 5)
| |- warning: static property 'rp' is not concurrency-safe because non-'Sendable' type 'RP' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rp' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 | static let p = BInt("800000000000000000000000000000000000000000000000000000000000000000010a1", radix: 16)!
41 | static let a = BInt.ONE
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/RP.swift:10:15: note: consider making struct 'RP' conform to the 'Sendable' protocol
8 | import BigInt
9 |
10 | public struct RP: CustomStringConvertible, Equatable {
| `- note: consider making struct 'RP' conform to the 'Sendable' protocol
11 |
12 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:40:16: warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
38 | static let name = "sect283r1"
39 | static let rp = RP(283, 12, 7, 5)
40 | static let p = BInt("800000000000000000000000000000000000000000000000000000000000000000010a1", radix: 16)!
| |- warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'p' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 | static let a = BInt.ONE
42 | static let b = BInt("27b680ac8b8596da5a4af8a19a0303fca97fd7645309fa2a581485af6263e313b79a2f5", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:41:16: warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
39 | static let rp = RP(283, 12, 7, 5)
40 | static let p = BInt("800000000000000000000000000000000000000000000000000000000000000000010a1", radix: 16)!
41 | static let a = BInt.ONE
| |- warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'a' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 | static let b = BInt("27b680ac8b8596da5a4af8a19a0303fca97fd7645309fa2a581485af6263e313b79a2f5", radix: 16)!
43 | static let gx = BInt("5f939258db7dd90e1934f8c70b0dfec2eed25b8557eac9c80e2e198f8cdbecd86b12053", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:42:16: warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
40 | static let p = BInt("800000000000000000000000000000000000000000000000000000000000000000010a1", radix: 16)!
41 | static let a = BInt.ONE
42 | static let b = BInt("27b680ac8b8596da5a4af8a19a0303fca97fd7645309fa2a581485af6263e313b79a2f5", radix: 16)!
| |- warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'b' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 | static let gx = BInt("5f939258db7dd90e1934f8c70b0dfec2eed25b8557eac9c80e2e198f8cdbecd86b12053", radix: 16)!
44 | static let gy = BInt("3676854fe24141cb98fe6d4b20d02b4516ff702350eddb0826779c813f0df45be8112f4", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:43:16: warning: static property 'gx' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
41 | static let a = BInt.ONE
42 | static let b = BInt("27b680ac8b8596da5a4af8a19a0303fca97fd7645309fa2a581485af6263e313b79a2f5", radix: 16)!
43 | static let gx = BInt("5f939258db7dd90e1934f8c70b0dfec2eed25b8557eac9c80e2e198f8cdbecd86b12053", radix: 16)!
| |- warning: static property 'gx' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gx' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | static let gy = BInt("3676854fe24141cb98fe6d4b20d02b4516ff702350eddb0826779c813f0df45be8112f4", radix: 16)!
45 | static let order = BInt("3ffffffffffffffffffffffffffffffffffef90399660fc938a90165b042a7cefadb307", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:44:16: warning: static property 'gy' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
42 | static let b = BInt("27b680ac8b8596da5a4af8a19a0303fca97fd7645309fa2a581485af6263e313b79a2f5", radix: 16)!
43 | static let gx = BInt("5f939258db7dd90e1934f8c70b0dfec2eed25b8557eac9c80e2e198f8cdbecd86b12053", radix: 16)!
44 | static let gy = BInt("3676854fe24141cb98fe6d4b20d02b4516ff702350eddb0826779c813f0df45be8112f4", radix: 16)!
| |- warning: static property 'gy' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gy' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 | static let order = BInt("3ffffffffffffffffffffffffffffffffffef90399660fc938a90165b042a7cefadb307", radix: 16)!
46 | static let cofactor = 2
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:45:16: warning: static property 'order' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
43 | static let gx = BInt("5f939258db7dd90e1934f8c70b0dfec2eed25b8557eac9c80e2e198f8cdbecd86b12053", radix: 16)!
44 | static let gy = BInt("3676854fe24141cb98fe6d4b20d02b4516ff702350eddb0826779c813f0df45be8112f4", radix: 16)!
45 | static let order = BInt("3ffffffffffffffffffffffffffffffffffef90399660fc938a90165b042a7cefadb307", radix: 16)!
| |- warning: static property 'order' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'order' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 | static let cofactor = 2
47 | static let oid = ASN1ObjectIdentifier("1.3.132.0.17")!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:47:16: warning: static property 'oid' is not concurrency-safe because non-'Sendable' type 'ASN1ObjectIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
45 | static let order = BInt("3ffffffffffffffffffffffffffffffffffef90399660fc938a90165b042a7cefadb307", radix: 16)!
46 | static let cofactor = 2
47 | static let oid = ASN1ObjectIdentifier("1.3.132.0.17")!
| |- warning: static property 'oid' is not concurrency-safe because non-'Sendable' type 'ASN1ObjectIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'oid' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 | init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ASN1/Sources/ASN1/ASN1ObjectIdentifier.swift:12:14: note: class 'ASN1ObjectIdentifier' does not conform to the 'Sendable' protocol
10 |
11 | /// The `ASN1` ObjectIdentifier class
12 | public class ASN1ObjectIdentifier: ASN1SimpleType, CustomStringConvertible, Hashable {
| `- note: class 'ASN1ObjectIdentifier' does not conform to the 'Sendable' protocol
13 |
14 | // MARK: - Initializers
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:15:16: warning: static property 'rp' is not concurrency-safe because non-'Sendable' type 'RP' may have shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | static let name = "sect409k1"
15 | static let rp = RP(409, 87)
| |- warning: static property 'rp' is not concurrency-safe because non-'Sendable' type 'RP' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rp' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 | static let p = BInt("2000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001", radix: 16)!
17 | static let a = BInt.ZERO
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/RP.swift:10:15: note: consider making struct 'RP' conform to the 'Sendable' protocol
8 | import BigInt
9 |
10 | public struct RP: CustomStringConvertible, Equatable {
| `- note: consider making struct 'RP' conform to the 'Sendable' protocol
11 |
12 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:16:16: warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
14 | static let name = "sect409k1"
15 | static let rp = RP(409, 87)
16 | static let p = BInt("2000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001", radix: 16)!
| `- warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
17 | static let a = BInt.ZERO
18 | static let b = BInt.ONE
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
8 |
9 | import ASN1
10 | import BigInt
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
11 |
12 | class EC409k1: Domain2 {
:
14 | static let name = "sect409k1"
15 | static let rp = RP(409, 87)
16 | static let p = BInt("2000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001", radix: 16)!
| |- note: add '@MainActor' to make static property 'p' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 | static let a = BInt.ZERO
18 | static let b = BInt.ONE
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:17:16: warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
15 | static let rp = RP(409, 87)
16 | static let p = BInt("2000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001", radix: 16)!
17 | static let a = BInt.ZERO
| |- warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'a' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 | static let b = BInt.ONE
19 | static let gx = BInt("60f05f658f49c1ad3ab1890f7184210efd0987e307c84c27accfb8f9f67cc2c460189eb5aaaa62ee222eb1b35540cfe9023746", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:18:16: warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
16 | static let p = BInt("2000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001", radix: 16)!
17 | static let a = BInt.ZERO
18 | static let b = BInt.ONE
| |- warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'b' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | static let gx = BInt("60f05f658f49c1ad3ab1890f7184210efd0987e307c84c27accfb8f9f67cc2c460189eb5aaaa62ee222eb1b35540cfe9023746", radix: 16)!
20 | static let gy = BInt("1e369050b7c4e42acba1dacbf04299c3460782f918ea427e6325165e9ea10e3da5f6c42e9c55215aa9ca27a5863ec48d8e0286b", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:19:16: warning: static property 'gx' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
17 | static let a = BInt.ZERO
18 | static let b = BInt.ONE
19 | static let gx = BInt("60f05f658f49c1ad3ab1890f7184210efd0987e307c84c27accfb8f9f67cc2c460189eb5aaaa62ee222eb1b35540cfe9023746", radix: 16)!
| |- warning: static property 'gx' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gx' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | static let gy = BInt("1e369050b7c4e42acba1dacbf04299c3460782f918ea427e6325165e9ea10e3da5f6c42e9c55215aa9ca27a5863ec48d8e0286b", radix: 16)!
21 | static let order = BInt("7ffffffffffffffffffffffffffffffffffffffffffffffffffe5f83b2d4ea20400ec4557d5ed3e3e7ca5b4b5c83b8e01e5fcf", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:20:16: warning: static property 'gy' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
18 | static let b = BInt.ONE
19 | static let gx = BInt("60f05f658f49c1ad3ab1890f7184210efd0987e307c84c27accfb8f9f67cc2c460189eb5aaaa62ee222eb1b35540cfe9023746", radix: 16)!
20 | static let gy = BInt("1e369050b7c4e42acba1dacbf04299c3460782f918ea427e6325165e9ea10e3da5f6c42e9c55215aa9ca27a5863ec48d8e0286b", radix: 16)!
| |- warning: static property 'gy' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gy' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | static let order = BInt("7ffffffffffffffffffffffffffffffffffffffffffffffffffe5f83b2d4ea20400ec4557d5ed3e3e7ca5b4b5c83b8e01e5fcf", radix: 16)!
22 | static let cofactor = 4
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:21:16: warning: static property 'order' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
19 | static let gx = BInt("60f05f658f49c1ad3ab1890f7184210efd0987e307c84c27accfb8f9f67cc2c460189eb5aaaa62ee222eb1b35540cfe9023746", radix: 16)!
20 | static let gy = BInt("1e369050b7c4e42acba1dacbf04299c3460782f918ea427e6325165e9ea10e3da5f6c42e9c55215aa9ca27a5863ec48d8e0286b", radix: 16)!
21 | static let order = BInt("7ffffffffffffffffffffffffffffffffffffffffffffffffffe5f83b2d4ea20400ec4557d5ed3e3e7ca5b4b5c83b8e01e5fcf", radix: 16)!
| |- warning: static property 'order' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'order' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 | static let cofactor = 4
23 | static let oid = ASN1ObjectIdentifier("1.3.132.0.36")!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:23:16: warning: static property 'oid' is not concurrency-safe because non-'Sendable' type 'ASN1ObjectIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
21 | static let order = BInt("7ffffffffffffffffffffffffffffffffffffffffffffffffffe5f83b2d4ea20400ec4557d5ed3e3e7ca5b4b5c83b8e01e5fcf", radix: 16)!
22 | static let cofactor = 4
23 | static let oid = ASN1ObjectIdentifier("1.3.132.0.36")!
| `- warning: static property 'oid' is not concurrency-safe because non-'Sendable' type 'ASN1ObjectIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
24 |
25 | init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ASN1/Sources/ASN1/ASN1ObjectIdentifier.swift:12:14: note: class 'ASN1ObjectIdentifier' does not conform to the 'Sendable' protocol
10 |
11 | /// The `ASN1` ObjectIdentifier class
12 | public class ASN1ObjectIdentifier: ASN1SimpleType, CustomStringConvertible, Hashable {
| `- note: class 'ASN1ObjectIdentifier' does not conform to the 'Sendable' protocol
13 |
14 | // MARK: - Initializers
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:9:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ASN1'
7 | //
8 |
9 | import ASN1
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ASN1'
10 | import BigInt
11 |
:
21 | static let order = BInt("7ffffffffffffffffffffffffffffffffffffffffffffffffffe5f83b2d4ea20400ec4557d5ed3e3e7ca5b4b5c83b8e01e5fcf", radix: 16)!
22 | static let cofactor = 4
23 | static let oid = ASN1ObjectIdentifier("1.3.132.0.36")!
| |- note: add '@MainActor' to make static property 'oid' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | init() {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:39:16: warning: static property 'rp' is not concurrency-safe because non-'Sendable' type 'RP' may have shared mutable state; this is an error in the Swift 6 language mode
37 |
38 | static let name = "sect409r1"
39 | static let rp = RP(409, 87)
| |- warning: static property 'rp' is not concurrency-safe because non-'Sendable' type 'RP' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rp' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 | static let p = BInt("2000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001", radix: 16)!
41 | static let a = BInt.ONE
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/RP.swift:10:15: note: consider making struct 'RP' conform to the 'Sendable' protocol
8 | import BigInt
9 |
10 | public struct RP: CustomStringConvertible, Equatable {
| `- note: consider making struct 'RP' conform to the 'Sendable' protocol
11 |
12 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:40:16: warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
38 | static let name = "sect409r1"
39 | static let rp = RP(409, 87)
40 | static let p = BInt("2000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001", radix: 16)!
| |- warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'p' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 | static let a = BInt.ONE
42 | static let b = BInt("21a5c2c8ee9feb5c4b9a753b7b476b7fd6422ef1f3dd674761fa99d6ac27c8a9a197b272822f6cd57a55aa4f50ae317b13545f", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:41:16: warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
39 | static let rp = RP(409, 87)
40 | static let p = BInt("2000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001", radix: 16)!
41 | static let a = BInt.ONE
| |- warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'a' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 | static let b = BInt("21a5c2c8ee9feb5c4b9a753b7b476b7fd6422ef1f3dd674761fa99d6ac27c8a9a197b272822f6cd57a55aa4f50ae317b13545f", radix: 16)!
43 | static let gx = BInt("15d4860d088ddb3496b0c6064756260441cde4af1771d4db01ffe5b34e59703dc255a868a1180515603aeab60794e54bb7996a7", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:42:16: warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
40 | static let p = BInt("2000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001", radix: 16)!
41 | static let a = BInt.ONE
42 | static let b = BInt("21a5c2c8ee9feb5c4b9a753b7b476b7fd6422ef1f3dd674761fa99d6ac27c8a9a197b272822f6cd57a55aa4f50ae317b13545f", radix: 16)!
| |- warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'b' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 | static let gx = BInt("15d4860d088ddb3496b0c6064756260441cde4af1771d4db01ffe5b34e59703dc255a868a1180515603aeab60794e54bb7996a7", radix: 16)!
44 | static let gy = BInt("61b1cfab6be5f32bbfa78324ed106a7636b9c5a7bd198d0158aa4f5488d08f38514f1fdf4b4f40d2181b3681c364ba0273c706", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:43:16: warning: static property 'gx' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
41 | static let a = BInt.ONE
42 | static let b = BInt("21a5c2c8ee9feb5c4b9a753b7b476b7fd6422ef1f3dd674761fa99d6ac27c8a9a197b272822f6cd57a55aa4f50ae317b13545f", radix: 16)!
43 | static let gx = BInt("15d4860d088ddb3496b0c6064756260441cde4af1771d4db01ffe5b34e59703dc255a868a1180515603aeab60794e54bb7996a7", radix: 16)!
| |- warning: static property 'gx' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gx' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | static let gy = BInt("61b1cfab6be5f32bbfa78324ed106a7636b9c5a7bd198d0158aa4f5488d08f38514f1fdf4b4f40d2181b3681c364ba0273c706", radix: 16)!
45 | static let order = BInt("10000000000000000000000000000000000000000000000000001e2aad6a612f33307be5fa47c3c9e052f838164cd37d9a21173", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:44:16: warning: static property 'gy' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
42 | static let b = BInt("21a5c2c8ee9feb5c4b9a753b7b476b7fd6422ef1f3dd674761fa99d6ac27c8a9a197b272822f6cd57a55aa4f50ae317b13545f", radix: 16)!
43 | static let gx = BInt("15d4860d088ddb3496b0c6064756260441cde4af1771d4db01ffe5b34e59703dc255a868a1180515603aeab60794e54bb7996a7", radix: 16)!
44 | static let gy = BInt("61b1cfab6be5f32bbfa78324ed106a7636b9c5a7bd198d0158aa4f5488d08f38514f1fdf4b4f40d2181b3681c364ba0273c706", radix: 16)!
| |- warning: static property 'gy' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gy' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 | static let order = BInt("10000000000000000000000000000000000000000000000000001e2aad6a612f33307be5fa47c3c9e052f838164cd37d9a21173", radix: 16)!
46 | static let cofactor = 2
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:45:16: warning: static property 'order' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
43 | static let gx = BInt("15d4860d088ddb3496b0c6064756260441cde4af1771d4db01ffe5b34e59703dc255a868a1180515603aeab60794e54bb7996a7", radix: 16)!
44 | static let gy = BInt("61b1cfab6be5f32bbfa78324ed106a7636b9c5a7bd198d0158aa4f5488d08f38514f1fdf4b4f40d2181b3681c364ba0273c706", radix: 16)!
45 | static let order = BInt("10000000000000000000000000000000000000000000000000001e2aad6a612f33307be5fa47c3c9e052f838164cd37d9a21173", radix: 16)!
| |- warning: static property 'order' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'order' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 | static let cofactor = 2
47 | static let oid = ASN1ObjectIdentifier("1.3.132.0.37")!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:47:16: warning: static property 'oid' is not concurrency-safe because non-'Sendable' type 'ASN1ObjectIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
45 | static let order = BInt("10000000000000000000000000000000000000000000000000001e2aad6a612f33307be5fa47c3c9e052f838164cd37d9a21173", radix: 16)!
46 | static let cofactor = 2
47 | static let oid = ASN1ObjectIdentifier("1.3.132.0.37")!
| |- warning: static property 'oid' is not concurrency-safe because non-'Sendable' type 'ASN1ObjectIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'oid' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 | init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ASN1/Sources/ASN1/ASN1ObjectIdentifier.swift:12:14: note: class 'ASN1ObjectIdentifier' does not conform to the 'Sendable' protocol
10 |
11 | /// The `ASN1` ObjectIdentifier class
12 | public class ASN1ObjectIdentifier: ASN1SimpleType, CustomStringConvertible, Hashable {
| `- note: class 'ASN1ObjectIdentifier' does not conform to the 'Sendable' protocol
13 |
14 | // MARK: - Initializers
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:15:16: warning: static property 'rp' is not concurrency-safe because non-'Sendable' type 'RP' may have shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | static let name = "sect571k1"
15 | static let rp = RP(571, 10, 5, 2)
| |- warning: static property 'rp' is not concurrency-safe because non-'Sendable' type 'RP' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rp' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 | static let p = BInt("80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425", radix: 16)!
17 | static let a = BInt.ZERO
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/RP.swift:10:15: note: consider making struct 'RP' conform to the 'Sendable' protocol
8 | import BigInt
9 |
10 | public struct RP: CustomStringConvertible, Equatable {
| `- note: consider making struct 'RP' conform to the 'Sendable' protocol
11 |
12 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:16:16: warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
14 | static let name = "sect571k1"
15 | static let rp = RP(571, 10, 5, 2)
16 | static let p = BInt("80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425", radix: 16)!
| `- warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
17 | static let a = BInt.ZERO
18 | static let b = BInt.ONE
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
8 |
9 | import ASN1
10 | import BigInt
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
11 |
12 | class EC571k1: Domain2 {
:
14 | static let name = "sect571k1"
15 | static let rp = RP(571, 10, 5, 2)
16 | static let p = BInt("80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425", radix: 16)!
| |- note: add '@MainActor' to make static property 'p' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 | static let a = BInt.ZERO
18 | static let b = BInt.ONE
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:17:16: warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
15 | static let rp = RP(571, 10, 5, 2)
16 | static let p = BInt("80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425", radix: 16)!
17 | static let a = BInt.ZERO
| |- warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'a' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 | static let b = BInt.ONE
19 | static let gx = BInt("26eb7a859923fbc82189631f8103fe4ac9ca2970012d5d46024804801841ca44370958493b205e647da304db4ceb08cbbd1ba39494776fb988b47174dca88c7e2945283a01c8972", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:18:16: warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
16 | static let p = BInt("80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425", radix: 16)!
17 | static let a = BInt.ZERO
18 | static let b = BInt.ONE
| |- warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'b' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | static let gx = BInt("26eb7a859923fbc82189631f8103fe4ac9ca2970012d5d46024804801841ca44370958493b205e647da304db4ceb08cbbd1ba39494776fb988b47174dca88c7e2945283a01c8972", radix: 16)!
20 | static let gy = BInt("349dc807f4fbf374f4aeade3bca95314dd58cec9f307a54ffc61efc006d8a2c9d4979c0ac44aea74fbebbb9f772aedcb620b01a7ba7af1b320430c8591984f601cd4c143ef1c7a3", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:19:16: warning: static property 'gx' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
17 | static let a = BInt.ZERO
18 | static let b = BInt.ONE
19 | static let gx = BInt("26eb7a859923fbc82189631f8103fe4ac9ca2970012d5d46024804801841ca44370958493b205e647da304db4ceb08cbbd1ba39494776fb988b47174dca88c7e2945283a01c8972", radix: 16)!
| |- warning: static property 'gx' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gx' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | static let gy = BInt("349dc807f4fbf374f4aeade3bca95314dd58cec9f307a54ffc61efc006d8a2c9d4979c0ac44aea74fbebbb9f772aedcb620b01a7ba7af1b320430c8591984f601cd4c143ef1c7a3", radix: 16)!
21 | static let order = BInt("20000000000000000000000000000000000000000000000000000000000000000000000131850e1f19a63e4b391a8db917f4138b630d84be5d639381e91deb45cfe778f637c1001", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:20:16: warning: static property 'gy' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
18 | static let b = BInt.ONE
19 | static let gx = BInt("26eb7a859923fbc82189631f8103fe4ac9ca2970012d5d46024804801841ca44370958493b205e647da304db4ceb08cbbd1ba39494776fb988b47174dca88c7e2945283a01c8972", radix: 16)!
20 | static let gy = BInt("349dc807f4fbf374f4aeade3bca95314dd58cec9f307a54ffc61efc006d8a2c9d4979c0ac44aea74fbebbb9f772aedcb620b01a7ba7af1b320430c8591984f601cd4c143ef1c7a3", radix: 16)!
| |- warning: static property 'gy' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gy' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | static let order = BInt("20000000000000000000000000000000000000000000000000000000000000000000000131850e1f19a63e4b391a8db917f4138b630d84be5d639381e91deb45cfe778f637c1001", radix: 16)!
22 | static let cofactor = 4
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:21:16: warning: static property 'order' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
19 | static let gx = BInt("26eb7a859923fbc82189631f8103fe4ac9ca2970012d5d46024804801841ca44370958493b205e647da304db4ceb08cbbd1ba39494776fb988b47174dca88c7e2945283a01c8972", radix: 16)!
20 | static let gy = BInt("349dc807f4fbf374f4aeade3bca95314dd58cec9f307a54ffc61efc006d8a2c9d4979c0ac44aea74fbebbb9f772aedcb620b01a7ba7af1b320430c8591984f601cd4c143ef1c7a3", radix: 16)!
21 | static let order = BInt("20000000000000000000000000000000000000000000000000000000000000000000000131850e1f19a63e4b391a8db917f4138b630d84be5d639381e91deb45cfe778f637c1001", radix: 16)!
| |- warning: static property 'order' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'order' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 | static let cofactor = 4
23 | static let oid = ASN1ObjectIdentifier("1.3.132.0.38")!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:23:16: warning: static property 'oid' is not concurrency-safe because non-'Sendable' type 'ASN1ObjectIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
21 | static let order = BInt("20000000000000000000000000000000000000000000000000000000000000000000000131850e1f19a63e4b391a8db917f4138b630d84be5d639381e91deb45cfe778f637c1001", radix: 16)!
22 | static let cofactor = 4
23 | static let oid = ASN1ObjectIdentifier("1.3.132.0.38")!
| `- warning: static property 'oid' is not concurrency-safe because non-'Sendable' type 'ASN1ObjectIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
24 |
25 | init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ASN1/Sources/ASN1/ASN1ObjectIdentifier.swift:12:14: note: class 'ASN1ObjectIdentifier' does not conform to the 'Sendable' protocol
10 |
11 | /// The `ASN1` ObjectIdentifier class
12 | public class ASN1ObjectIdentifier: ASN1SimpleType, CustomStringConvertible, Hashable {
| `- note: class 'ASN1ObjectIdentifier' does not conform to the 'Sendable' protocol
13 |
14 | // MARK: - Initializers
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:9:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ASN1'
7 | //
8 |
9 | import ASN1
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ASN1'
10 | import BigInt
11 |
:
21 | static let order = BInt("20000000000000000000000000000000000000000000000000000000000000000000000131850e1f19a63e4b391a8db917f4138b630d84be5d639381e91deb45cfe778f637c1001", radix: 16)!
22 | static let cofactor = 4
23 | static let oid = ASN1ObjectIdentifier("1.3.132.0.38")!
| |- note: add '@MainActor' to make static property 'oid' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | init() {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:39:16: warning: static property 'rp' is not concurrency-safe because non-'Sendable' type 'RP' may have shared mutable state; this is an error in the Swift 6 language mode
37 |
38 | static let name = "sect571r1"
39 | static let rp = RP(571, 10, 5, 2)
| |- warning: static property 'rp' is not concurrency-safe because non-'Sendable' type 'RP' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rp' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 | static let p = BInt("80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425", radix: 16)!
41 | static let a = BInt.ONE
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/RP.swift:10:15: note: consider making struct 'RP' conform to the 'Sendable' protocol
8 | import BigInt
9 |
10 | public struct RP: CustomStringConvertible, Equatable {
| `- note: consider making struct 'RP' conform to the 'Sendable' protocol
11 |
12 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:40:16: warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
38 | static let name = "sect571r1"
39 | static let rp = RP(571, 10, 5, 2)
40 | static let p = BInt("80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425", radix: 16)!
| |- warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'p' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 | static let a = BInt.ONE
42 | static let b = BInt("2f40e7e2221f295de297117b7f3d62f5c6a97ffcb8ceff1cd6ba8ce4a9a18ad84ffabbd8efa59332be7ad6756a66e294afd185a78ff12aa520e4de739baca0c7ffeff7f2955727a", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:41:16: warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
39 | static let rp = RP(571, 10, 5, 2)
40 | static let p = BInt("80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425", radix: 16)!
41 | static let a = BInt.ONE
| |- warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'a' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 | static let b = BInt("2f40e7e2221f295de297117b7f3d62f5c6a97ffcb8ceff1cd6ba8ce4a9a18ad84ffabbd8efa59332be7ad6756a66e294afd185a78ff12aa520e4de739baca0c7ffeff7f2955727a", radix: 16)!
43 | static let gx = BInt("303001d34b856296c16c0d40d3cd7750a93d1d2955fa80aa5f40fc8db7b2abdbde53950f4c0d293cdd711a35b67fb1499ae60038614f1394abfa3b4c850d927e1e7769c8eec2d19", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:42:16: warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
40 | static let p = BInt("80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425", radix: 16)!
41 | static let a = BInt.ONE
42 | static let b = BInt("2f40e7e2221f295de297117b7f3d62f5c6a97ffcb8ceff1cd6ba8ce4a9a18ad84ffabbd8efa59332be7ad6756a66e294afd185a78ff12aa520e4de739baca0c7ffeff7f2955727a", radix: 16)!
| |- warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'b' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 | static let gx = BInt("303001d34b856296c16c0d40d3cd7750a93d1d2955fa80aa5f40fc8db7b2abdbde53950f4c0d293cdd711a35b67fb1499ae60038614f1394abfa3b4c850d927e1e7769c8eec2d19", radix: 16)!
44 | static let gy = BInt("37bf27342da639b6dccfffeb73d69d78c6c27a6009cbbca1980f8533921e8a684423e43bab08a576291af8f461bb2a8b3531d2f0485c19b16e2f1516e23dd3c1a4827af1b8ac15b", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:43:16: warning: static property 'gx' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
41 | static let a = BInt.ONE
42 | static let b = BInt("2f40e7e2221f295de297117b7f3d62f5c6a97ffcb8ceff1cd6ba8ce4a9a18ad84ffabbd8efa59332be7ad6756a66e294afd185a78ff12aa520e4de739baca0c7ffeff7f2955727a", radix: 16)!
43 | static let gx = BInt("303001d34b856296c16c0d40d3cd7750a93d1d2955fa80aa5f40fc8db7b2abdbde53950f4c0d293cdd711a35b67fb1499ae60038614f1394abfa3b4c850d927e1e7769c8eec2d19", radix: 16)!
| |- warning: static property 'gx' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gx' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | static let gy = BInt("37bf27342da639b6dccfffeb73d69d78c6c27a6009cbbca1980f8533921e8a684423e43bab08a576291af8f461bb2a8b3531d2f0485c19b16e2f1516e23dd3c1a4827af1b8ac15b", radix: 16)!
45 | static let order = BInt("3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe661ce18ff55987308059b186823851ec7dd9ca1161de93d5174d66e8382e9bb2fe84e47", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:44:16: warning: static property 'gy' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
42 | static let b = BInt("2f40e7e2221f295de297117b7f3d62f5c6a97ffcb8ceff1cd6ba8ce4a9a18ad84ffabbd8efa59332be7ad6756a66e294afd185a78ff12aa520e4de739baca0c7ffeff7f2955727a", radix: 16)!
43 | static let gx = BInt("303001d34b856296c16c0d40d3cd7750a93d1d2955fa80aa5f40fc8db7b2abdbde53950f4c0d293cdd711a35b67fb1499ae60038614f1394abfa3b4c850d927e1e7769c8eec2d19", radix: 16)!
44 | static let gy = BInt("37bf27342da639b6dccfffeb73d69d78c6c27a6009cbbca1980f8533921e8a684423e43bab08a576291af8f461bb2a8b3531d2f0485c19b16e2f1516e23dd3c1a4827af1b8ac15b", radix: 16)!
| |- warning: static property 'gy' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gy' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 | static let order = BInt("3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe661ce18ff55987308059b186823851ec7dd9ca1161de93d5174d66e8382e9bb2fe84e47", radix: 16)!
46 | static let cofactor = 2
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:45:16: warning: static property 'order' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
43 | static let gx = BInt("303001d34b856296c16c0d40d3cd7750a93d1d2955fa80aa5f40fc8db7b2abdbde53950f4c0d293cdd711a35b67fb1499ae60038614f1394abfa3b4c850d927e1e7769c8eec2d19", radix: 16)!
44 | static let gy = BInt("37bf27342da639b6dccfffeb73d69d78c6c27a6009cbbca1980f8533921e8a684423e43bab08a576291af8f461bb2a8b3531d2f0485c19b16e2f1516e23dd3c1a4827af1b8ac15b", radix: 16)!
45 | static let order = BInt("3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe661ce18ff55987308059b186823851ec7dd9ca1161de93d5174d66e8382e9bb2fe84e47", radix: 16)!
| |- warning: static property 'order' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'order' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 | static let cofactor = 2
47 | static let oid = ASN1ObjectIdentifier("1.3.132.0.39")!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:47:16: warning: static property 'oid' is not concurrency-safe because non-'Sendable' type 'ASN1ObjectIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
45 | static let order = BInt("3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe661ce18ff55987308059b186823851ec7dd9ca1161de93d5174d66e8382e9bb2fe84e47", radix: 16)!
46 | static let cofactor = 2
47 | static let oid = ASN1ObjectIdentifier("1.3.132.0.39")!
| |- warning: static property 'oid' is not concurrency-safe because non-'Sendable' type 'ASN1ObjectIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'oid' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 | init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ASN1/Sources/ASN1/ASN1ObjectIdentifier.swift:12:14: note: class 'ASN1ObjectIdentifier' does not conform to the 'Sendable' protocol
10 |
11 | /// The `ASN1` ObjectIdentifier class
12 | public class ASN1ObjectIdentifier: ASN1SimpleType, CustomStringConvertible, Hashable {
| `- note: class 'ASN1ObjectIdentifier' does not conform to the 'Sendable' protocol
13 |
14 | // MARK: - Initializers
[88/92] Compiling SwiftECC Point2.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:15:16: warning: static property 'rp' is not concurrency-safe because non-'Sendable' type 'RP' may have shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | static let name = "sect283k1"
15 | static let rp = RP(283, 12, 7, 5)
| |- warning: static property 'rp' is not concurrency-safe because non-'Sendable' type 'RP' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rp' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 | static let p = BInt("800000000000000000000000000000000000000000000000000000000000000000010a1", radix: 16)!
17 | static let a = BInt.ZERO
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/RP.swift:10:15: note: consider making struct 'RP' conform to the 'Sendable' protocol
8 | import BigInt
9 |
10 | public struct RP: CustomStringConvertible, Equatable {
| `- note: consider making struct 'RP' conform to the 'Sendable' protocol
11 |
12 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:16:16: warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
14 | static let name = "sect283k1"
15 | static let rp = RP(283, 12, 7, 5)
16 | static let p = BInt("800000000000000000000000000000000000000000000000000000000000000000010a1", radix: 16)!
| `- warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
17 | static let a = BInt.ZERO
18 | static let b = BInt.ONE
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
8 |
9 | import ASN1
10 | import BigInt
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
11 |
12 | class EC283k1: Domain2 {
:
14 | static let name = "sect283k1"
15 | static let rp = RP(283, 12, 7, 5)
16 | static let p = BInt("800000000000000000000000000000000000000000000000000000000000000000010a1", radix: 16)!
| |- note: add '@MainActor' to make static property 'p' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 | static let a = BInt.ZERO
18 | static let b = BInt.ONE
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:17:16: warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
15 | static let rp = RP(283, 12, 7, 5)
16 | static let p = BInt("800000000000000000000000000000000000000000000000000000000000000000010a1", radix: 16)!
17 | static let a = BInt.ZERO
| |- warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'a' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 | static let b = BInt.ONE
19 | static let gx = BInt("503213f78ca44883f1a3b8162f188e553cd265f23c1567a16876913b0c2ac2458492836", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:18:16: warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
16 | static let p = BInt("800000000000000000000000000000000000000000000000000000000000000000010a1", radix: 16)!
17 | static let a = BInt.ZERO
18 | static let b = BInt.ONE
| |- warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'b' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | static let gx = BInt("503213f78ca44883f1a3b8162f188e553cd265f23c1567a16876913b0c2ac2458492836", radix: 16)!
20 | static let gy = BInt("1ccda380f1c9e318d90f95d07e5426fe87e45c0e8184698e45962364e34116177dd2259", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:19:16: warning: static property 'gx' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
17 | static let a = BInt.ZERO
18 | static let b = BInt.ONE
19 | static let gx = BInt("503213f78ca44883f1a3b8162f188e553cd265f23c1567a16876913b0c2ac2458492836", radix: 16)!
| |- warning: static property 'gx' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gx' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | static let gy = BInt("1ccda380f1c9e318d90f95d07e5426fe87e45c0e8184698e45962364e34116177dd2259", radix: 16)!
21 | static let order = BInt("1ffffffffffffffffffffffffffffffffffe9ae2ed07577265dff7f94451e061e163c61", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:20:16: warning: static property 'gy' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
18 | static let b = BInt.ONE
19 | static let gx = BInt("503213f78ca44883f1a3b8162f188e553cd265f23c1567a16876913b0c2ac2458492836", radix: 16)!
20 | static let gy = BInt("1ccda380f1c9e318d90f95d07e5426fe87e45c0e8184698e45962364e34116177dd2259", radix: 16)!
| |- warning: static property 'gy' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gy' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | static let order = BInt("1ffffffffffffffffffffffffffffffffffe9ae2ed07577265dff7f94451e061e163c61", radix: 16)!
22 | static let cofactor = 4
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:21:16: warning: static property 'order' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
19 | static let gx = BInt("503213f78ca44883f1a3b8162f188e553cd265f23c1567a16876913b0c2ac2458492836", radix: 16)!
20 | static let gy = BInt("1ccda380f1c9e318d90f95d07e5426fe87e45c0e8184698e45962364e34116177dd2259", radix: 16)!
21 | static let order = BInt("1ffffffffffffffffffffffffffffffffffe9ae2ed07577265dff7f94451e061e163c61", radix: 16)!
| |- warning: static property 'order' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'order' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 | static let cofactor = 4
23 | static let oid = ASN1ObjectIdentifier("1.3.132.0.16")!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:23:16: warning: static property 'oid' is not concurrency-safe because non-'Sendable' type 'ASN1ObjectIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
21 | static let order = BInt("1ffffffffffffffffffffffffffffffffffe9ae2ed07577265dff7f94451e061e163c61", radix: 16)!
22 | static let cofactor = 4
23 | static let oid = ASN1ObjectIdentifier("1.3.132.0.16")!
| `- warning: static property 'oid' is not concurrency-safe because non-'Sendable' type 'ASN1ObjectIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
24 |
25 | init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ASN1/Sources/ASN1/ASN1ObjectIdentifier.swift:12:14: note: class 'ASN1ObjectIdentifier' does not conform to the 'Sendable' protocol
10 |
11 | /// The `ASN1` ObjectIdentifier class
12 | public class ASN1ObjectIdentifier: ASN1SimpleType, CustomStringConvertible, Hashable {
| `- note: class 'ASN1ObjectIdentifier' does not conform to the 'Sendable' protocol
13 |
14 | // MARK: - Initializers
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:9:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ASN1'
7 | //
8 |
9 | import ASN1
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ASN1'
10 | import BigInt
11 |
:
21 | static let order = BInt("1ffffffffffffffffffffffffffffffffffe9ae2ed07577265dff7f94451e061e163c61", radix: 16)!
22 | static let cofactor = 4
23 | static let oid = ASN1ObjectIdentifier("1.3.132.0.16")!
| |- note: add '@MainActor' to make static property 'oid' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | init() {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:39:16: warning: static property 'rp' is not concurrency-safe because non-'Sendable' type 'RP' may have shared mutable state; this is an error in the Swift 6 language mode
37 |
38 | static let name = "sect283r1"
39 | static let rp = RP(283, 12, 7, 5)
| |- warning: static property 'rp' is not concurrency-safe because non-'Sendable' type 'RP' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rp' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 | static let p = BInt("800000000000000000000000000000000000000000000000000000000000000000010a1", radix: 16)!
41 | static let a = BInt.ONE
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/RP.swift:10:15: note: consider making struct 'RP' conform to the 'Sendable' protocol
8 | import BigInt
9 |
10 | public struct RP: CustomStringConvertible, Equatable {
| `- note: consider making struct 'RP' conform to the 'Sendable' protocol
11 |
12 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:40:16: warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
38 | static let name = "sect283r1"
39 | static let rp = RP(283, 12, 7, 5)
40 | static let p = BInt("800000000000000000000000000000000000000000000000000000000000000000010a1", radix: 16)!
| |- warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'p' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 | static let a = BInt.ONE
42 | static let b = BInt("27b680ac8b8596da5a4af8a19a0303fca97fd7645309fa2a581485af6263e313b79a2f5", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:41:16: warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
39 | static let rp = RP(283, 12, 7, 5)
40 | static let p = BInt("800000000000000000000000000000000000000000000000000000000000000000010a1", radix: 16)!
41 | static let a = BInt.ONE
| |- warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'a' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 | static let b = BInt("27b680ac8b8596da5a4af8a19a0303fca97fd7645309fa2a581485af6263e313b79a2f5", radix: 16)!
43 | static let gx = BInt("5f939258db7dd90e1934f8c70b0dfec2eed25b8557eac9c80e2e198f8cdbecd86b12053", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:42:16: warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
40 | static let p = BInt("800000000000000000000000000000000000000000000000000000000000000000010a1", radix: 16)!
41 | static let a = BInt.ONE
42 | static let b = BInt("27b680ac8b8596da5a4af8a19a0303fca97fd7645309fa2a581485af6263e313b79a2f5", radix: 16)!
| |- warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'b' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 | static let gx = BInt("5f939258db7dd90e1934f8c70b0dfec2eed25b8557eac9c80e2e198f8cdbecd86b12053", radix: 16)!
44 | static let gy = BInt("3676854fe24141cb98fe6d4b20d02b4516ff702350eddb0826779c813f0df45be8112f4", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:43:16: warning: static property 'gx' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
41 | static let a = BInt.ONE
42 | static let b = BInt("27b680ac8b8596da5a4af8a19a0303fca97fd7645309fa2a581485af6263e313b79a2f5", radix: 16)!
43 | static let gx = BInt("5f939258db7dd90e1934f8c70b0dfec2eed25b8557eac9c80e2e198f8cdbecd86b12053", radix: 16)!
| |- warning: static property 'gx' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gx' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | static let gy = BInt("3676854fe24141cb98fe6d4b20d02b4516ff702350eddb0826779c813f0df45be8112f4", radix: 16)!
45 | static let order = BInt("3ffffffffffffffffffffffffffffffffffef90399660fc938a90165b042a7cefadb307", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:44:16: warning: static property 'gy' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
42 | static let b = BInt("27b680ac8b8596da5a4af8a19a0303fca97fd7645309fa2a581485af6263e313b79a2f5", radix: 16)!
43 | static let gx = BInt("5f939258db7dd90e1934f8c70b0dfec2eed25b8557eac9c80e2e198f8cdbecd86b12053", radix: 16)!
44 | static let gy = BInt("3676854fe24141cb98fe6d4b20d02b4516ff702350eddb0826779c813f0df45be8112f4", radix: 16)!
| |- warning: static property 'gy' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gy' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 | static let order = BInt("3ffffffffffffffffffffffffffffffffffef90399660fc938a90165b042a7cefadb307", radix: 16)!
46 | static let cofactor = 2
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:45:16: warning: static property 'order' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
43 | static let gx = BInt("5f939258db7dd90e1934f8c70b0dfec2eed25b8557eac9c80e2e198f8cdbecd86b12053", radix: 16)!
44 | static let gy = BInt("3676854fe24141cb98fe6d4b20d02b4516ff702350eddb0826779c813f0df45be8112f4", radix: 16)!
45 | static let order = BInt("3ffffffffffffffffffffffffffffffffffef90399660fc938a90165b042a7cefadb307", radix: 16)!
| |- warning: static property 'order' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'order' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 | static let cofactor = 2
47 | static let oid = ASN1ObjectIdentifier("1.3.132.0.17")!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC283.swift:47:16: warning: static property 'oid' is not concurrency-safe because non-'Sendable' type 'ASN1ObjectIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
45 | static let order = BInt("3ffffffffffffffffffffffffffffffffffef90399660fc938a90165b042a7cefadb307", radix: 16)!
46 | static let cofactor = 2
47 | static let oid = ASN1ObjectIdentifier("1.3.132.0.17")!
| |- warning: static property 'oid' is not concurrency-safe because non-'Sendable' type 'ASN1ObjectIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'oid' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 | init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ASN1/Sources/ASN1/ASN1ObjectIdentifier.swift:12:14: note: class 'ASN1ObjectIdentifier' does not conform to the 'Sendable' protocol
10 |
11 | /// The `ASN1` ObjectIdentifier class
12 | public class ASN1ObjectIdentifier: ASN1SimpleType, CustomStringConvertible, Hashable {
| `- note: class 'ASN1ObjectIdentifier' does not conform to the 'Sendable' protocol
13 |
14 | // MARK: - Initializers
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:15:16: warning: static property 'rp' is not concurrency-safe because non-'Sendable' type 'RP' may have shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | static let name = "sect409k1"
15 | static let rp = RP(409, 87)
| |- warning: static property 'rp' is not concurrency-safe because non-'Sendable' type 'RP' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rp' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 | static let p = BInt("2000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001", radix: 16)!
17 | static let a = BInt.ZERO
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/RP.swift:10:15: note: consider making struct 'RP' conform to the 'Sendable' protocol
8 | import BigInt
9 |
10 | public struct RP: CustomStringConvertible, Equatable {
| `- note: consider making struct 'RP' conform to the 'Sendable' protocol
11 |
12 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:16:16: warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
14 | static let name = "sect409k1"
15 | static let rp = RP(409, 87)
16 | static let p = BInt("2000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001", radix: 16)!
| `- warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
17 | static let a = BInt.ZERO
18 | static let b = BInt.ONE
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
8 |
9 | import ASN1
10 | import BigInt
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
11 |
12 | class EC409k1: Domain2 {
:
14 | static let name = "sect409k1"
15 | static let rp = RP(409, 87)
16 | static let p = BInt("2000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001", radix: 16)!
| |- note: add '@MainActor' to make static property 'p' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 | static let a = BInt.ZERO
18 | static let b = BInt.ONE
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:17:16: warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
15 | static let rp = RP(409, 87)
16 | static let p = BInt("2000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001", radix: 16)!
17 | static let a = BInt.ZERO
| |- warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'a' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 | static let b = BInt.ONE
19 | static let gx = BInt("60f05f658f49c1ad3ab1890f7184210efd0987e307c84c27accfb8f9f67cc2c460189eb5aaaa62ee222eb1b35540cfe9023746", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:18:16: warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
16 | static let p = BInt("2000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001", radix: 16)!
17 | static let a = BInt.ZERO
18 | static let b = BInt.ONE
| |- warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'b' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | static let gx = BInt("60f05f658f49c1ad3ab1890f7184210efd0987e307c84c27accfb8f9f67cc2c460189eb5aaaa62ee222eb1b35540cfe9023746", radix: 16)!
20 | static let gy = BInt("1e369050b7c4e42acba1dacbf04299c3460782f918ea427e6325165e9ea10e3da5f6c42e9c55215aa9ca27a5863ec48d8e0286b", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:19:16: warning: static property 'gx' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
17 | static let a = BInt.ZERO
18 | static let b = BInt.ONE
19 | static let gx = BInt("60f05f658f49c1ad3ab1890f7184210efd0987e307c84c27accfb8f9f67cc2c460189eb5aaaa62ee222eb1b35540cfe9023746", radix: 16)!
| |- warning: static property 'gx' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gx' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | static let gy = BInt("1e369050b7c4e42acba1dacbf04299c3460782f918ea427e6325165e9ea10e3da5f6c42e9c55215aa9ca27a5863ec48d8e0286b", radix: 16)!
21 | static let order = BInt("7ffffffffffffffffffffffffffffffffffffffffffffffffffe5f83b2d4ea20400ec4557d5ed3e3e7ca5b4b5c83b8e01e5fcf", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:20:16: warning: static property 'gy' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
18 | static let b = BInt.ONE
19 | static let gx = BInt("60f05f658f49c1ad3ab1890f7184210efd0987e307c84c27accfb8f9f67cc2c460189eb5aaaa62ee222eb1b35540cfe9023746", radix: 16)!
20 | static let gy = BInt("1e369050b7c4e42acba1dacbf04299c3460782f918ea427e6325165e9ea10e3da5f6c42e9c55215aa9ca27a5863ec48d8e0286b", radix: 16)!
| |- warning: static property 'gy' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gy' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | static let order = BInt("7ffffffffffffffffffffffffffffffffffffffffffffffffffe5f83b2d4ea20400ec4557d5ed3e3e7ca5b4b5c83b8e01e5fcf", radix: 16)!
22 | static let cofactor = 4
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:21:16: warning: static property 'order' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
19 | static let gx = BInt("60f05f658f49c1ad3ab1890f7184210efd0987e307c84c27accfb8f9f67cc2c460189eb5aaaa62ee222eb1b35540cfe9023746", radix: 16)!
20 | static let gy = BInt("1e369050b7c4e42acba1dacbf04299c3460782f918ea427e6325165e9ea10e3da5f6c42e9c55215aa9ca27a5863ec48d8e0286b", radix: 16)!
21 | static let order = BInt("7ffffffffffffffffffffffffffffffffffffffffffffffffffe5f83b2d4ea20400ec4557d5ed3e3e7ca5b4b5c83b8e01e5fcf", radix: 16)!
| |- warning: static property 'order' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'order' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 | static let cofactor = 4
23 | static let oid = ASN1ObjectIdentifier("1.3.132.0.36")!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:23:16: warning: static property 'oid' is not concurrency-safe because non-'Sendable' type 'ASN1ObjectIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
21 | static let order = BInt("7ffffffffffffffffffffffffffffffffffffffffffffffffffe5f83b2d4ea20400ec4557d5ed3e3e7ca5b4b5c83b8e01e5fcf", radix: 16)!
22 | static let cofactor = 4
23 | static let oid = ASN1ObjectIdentifier("1.3.132.0.36")!
| `- warning: static property 'oid' is not concurrency-safe because non-'Sendable' type 'ASN1ObjectIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
24 |
25 | init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ASN1/Sources/ASN1/ASN1ObjectIdentifier.swift:12:14: note: class 'ASN1ObjectIdentifier' does not conform to the 'Sendable' protocol
10 |
11 | /// The `ASN1` ObjectIdentifier class
12 | public class ASN1ObjectIdentifier: ASN1SimpleType, CustomStringConvertible, Hashable {
| `- note: class 'ASN1ObjectIdentifier' does not conform to the 'Sendable' protocol
13 |
14 | // MARK: - Initializers
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:9:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ASN1'
7 | //
8 |
9 | import ASN1
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ASN1'
10 | import BigInt
11 |
:
21 | static let order = BInt("7ffffffffffffffffffffffffffffffffffffffffffffffffffe5f83b2d4ea20400ec4557d5ed3e3e7ca5b4b5c83b8e01e5fcf", radix: 16)!
22 | static let cofactor = 4
23 | static let oid = ASN1ObjectIdentifier("1.3.132.0.36")!
| |- note: add '@MainActor' to make static property 'oid' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | init() {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:39:16: warning: static property 'rp' is not concurrency-safe because non-'Sendable' type 'RP' may have shared mutable state; this is an error in the Swift 6 language mode
37 |
38 | static let name = "sect409r1"
39 | static let rp = RP(409, 87)
| |- warning: static property 'rp' is not concurrency-safe because non-'Sendable' type 'RP' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rp' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 | static let p = BInt("2000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001", radix: 16)!
41 | static let a = BInt.ONE
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/RP.swift:10:15: note: consider making struct 'RP' conform to the 'Sendable' protocol
8 | import BigInt
9 |
10 | public struct RP: CustomStringConvertible, Equatable {
| `- note: consider making struct 'RP' conform to the 'Sendable' protocol
11 |
12 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:40:16: warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
38 | static let name = "sect409r1"
39 | static let rp = RP(409, 87)
40 | static let p = BInt("2000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001", radix: 16)!
| |- warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'p' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 | static let a = BInt.ONE
42 | static let b = BInt("21a5c2c8ee9feb5c4b9a753b7b476b7fd6422ef1f3dd674761fa99d6ac27c8a9a197b272822f6cd57a55aa4f50ae317b13545f", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:41:16: warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
39 | static let rp = RP(409, 87)
40 | static let p = BInt("2000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001", radix: 16)!
41 | static let a = BInt.ONE
| |- warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'a' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 | static let b = BInt("21a5c2c8ee9feb5c4b9a753b7b476b7fd6422ef1f3dd674761fa99d6ac27c8a9a197b272822f6cd57a55aa4f50ae317b13545f", radix: 16)!
43 | static let gx = BInt("15d4860d088ddb3496b0c6064756260441cde4af1771d4db01ffe5b34e59703dc255a868a1180515603aeab60794e54bb7996a7", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:42:16: warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
40 | static let p = BInt("2000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001", radix: 16)!
41 | static let a = BInt.ONE
42 | static let b = BInt("21a5c2c8ee9feb5c4b9a753b7b476b7fd6422ef1f3dd674761fa99d6ac27c8a9a197b272822f6cd57a55aa4f50ae317b13545f", radix: 16)!
| |- warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'b' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 | static let gx = BInt("15d4860d088ddb3496b0c6064756260441cde4af1771d4db01ffe5b34e59703dc255a868a1180515603aeab60794e54bb7996a7", radix: 16)!
44 | static let gy = BInt("61b1cfab6be5f32bbfa78324ed106a7636b9c5a7bd198d0158aa4f5488d08f38514f1fdf4b4f40d2181b3681c364ba0273c706", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:43:16: warning: static property 'gx' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
41 | static let a = BInt.ONE
42 | static let b = BInt("21a5c2c8ee9feb5c4b9a753b7b476b7fd6422ef1f3dd674761fa99d6ac27c8a9a197b272822f6cd57a55aa4f50ae317b13545f", radix: 16)!
43 | static let gx = BInt("15d4860d088ddb3496b0c6064756260441cde4af1771d4db01ffe5b34e59703dc255a868a1180515603aeab60794e54bb7996a7", radix: 16)!
| |- warning: static property 'gx' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gx' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | static let gy = BInt("61b1cfab6be5f32bbfa78324ed106a7636b9c5a7bd198d0158aa4f5488d08f38514f1fdf4b4f40d2181b3681c364ba0273c706", radix: 16)!
45 | static let order = BInt("10000000000000000000000000000000000000000000000000001e2aad6a612f33307be5fa47c3c9e052f838164cd37d9a21173", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:44:16: warning: static property 'gy' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
42 | static let b = BInt("21a5c2c8ee9feb5c4b9a753b7b476b7fd6422ef1f3dd674761fa99d6ac27c8a9a197b272822f6cd57a55aa4f50ae317b13545f", radix: 16)!
43 | static let gx = BInt("15d4860d088ddb3496b0c6064756260441cde4af1771d4db01ffe5b34e59703dc255a868a1180515603aeab60794e54bb7996a7", radix: 16)!
44 | static let gy = BInt("61b1cfab6be5f32bbfa78324ed106a7636b9c5a7bd198d0158aa4f5488d08f38514f1fdf4b4f40d2181b3681c364ba0273c706", radix: 16)!
| |- warning: static property 'gy' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gy' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 | static let order = BInt("10000000000000000000000000000000000000000000000000001e2aad6a612f33307be5fa47c3c9e052f838164cd37d9a21173", radix: 16)!
46 | static let cofactor = 2
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:45:16: warning: static property 'order' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
43 | static let gx = BInt("15d4860d088ddb3496b0c6064756260441cde4af1771d4db01ffe5b34e59703dc255a868a1180515603aeab60794e54bb7996a7", radix: 16)!
44 | static let gy = BInt("61b1cfab6be5f32bbfa78324ed106a7636b9c5a7bd198d0158aa4f5488d08f38514f1fdf4b4f40d2181b3681c364ba0273c706", radix: 16)!
45 | static let order = BInt("10000000000000000000000000000000000000000000000000001e2aad6a612f33307be5fa47c3c9e052f838164cd37d9a21173", radix: 16)!
| |- warning: static property 'order' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'order' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 | static let cofactor = 2
47 | static let oid = ASN1ObjectIdentifier("1.3.132.0.37")!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC409.swift:47:16: warning: static property 'oid' is not concurrency-safe because non-'Sendable' type 'ASN1ObjectIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
45 | static let order = BInt("10000000000000000000000000000000000000000000000000001e2aad6a612f33307be5fa47c3c9e052f838164cd37d9a21173", radix: 16)!
46 | static let cofactor = 2
47 | static let oid = ASN1ObjectIdentifier("1.3.132.0.37")!
| |- warning: static property 'oid' is not concurrency-safe because non-'Sendable' type 'ASN1ObjectIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'oid' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 | init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ASN1/Sources/ASN1/ASN1ObjectIdentifier.swift:12:14: note: class 'ASN1ObjectIdentifier' does not conform to the 'Sendable' protocol
10 |
11 | /// The `ASN1` ObjectIdentifier class
12 | public class ASN1ObjectIdentifier: ASN1SimpleType, CustomStringConvertible, Hashable {
| `- note: class 'ASN1ObjectIdentifier' does not conform to the 'Sendable' protocol
13 |
14 | // MARK: - Initializers
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:15:16: warning: static property 'rp' is not concurrency-safe because non-'Sendable' type 'RP' may have shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | static let name = "sect571k1"
15 | static let rp = RP(571, 10, 5, 2)
| |- warning: static property 'rp' is not concurrency-safe because non-'Sendable' type 'RP' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rp' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 | static let p = BInt("80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425", radix: 16)!
17 | static let a = BInt.ZERO
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/RP.swift:10:15: note: consider making struct 'RP' conform to the 'Sendable' protocol
8 | import BigInt
9 |
10 | public struct RP: CustomStringConvertible, Equatable {
| `- note: consider making struct 'RP' conform to the 'Sendable' protocol
11 |
12 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:16:16: warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
14 | static let name = "sect571k1"
15 | static let rp = RP(571, 10, 5, 2)
16 | static let p = BInt("80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425", radix: 16)!
| `- warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
17 | static let a = BInt.ZERO
18 | static let b = BInt.ONE
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
8 |
9 | import ASN1
10 | import BigInt
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
11 |
12 | class EC571k1: Domain2 {
:
14 | static let name = "sect571k1"
15 | static let rp = RP(571, 10, 5, 2)
16 | static let p = BInt("80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425", radix: 16)!
| |- note: add '@MainActor' to make static property 'p' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 | static let a = BInt.ZERO
18 | static let b = BInt.ONE
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:17:16: warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
15 | static let rp = RP(571, 10, 5, 2)
16 | static let p = BInt("80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425", radix: 16)!
17 | static let a = BInt.ZERO
| |- warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'a' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 | static let b = BInt.ONE
19 | static let gx = BInt("26eb7a859923fbc82189631f8103fe4ac9ca2970012d5d46024804801841ca44370958493b205e647da304db4ceb08cbbd1ba39494776fb988b47174dca88c7e2945283a01c8972", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:18:16: warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
16 | static let p = BInt("80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425", radix: 16)!
17 | static let a = BInt.ZERO
18 | static let b = BInt.ONE
| |- warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'b' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | static let gx = BInt("26eb7a859923fbc82189631f8103fe4ac9ca2970012d5d46024804801841ca44370958493b205e647da304db4ceb08cbbd1ba39494776fb988b47174dca88c7e2945283a01c8972", radix: 16)!
20 | static let gy = BInt("349dc807f4fbf374f4aeade3bca95314dd58cec9f307a54ffc61efc006d8a2c9d4979c0ac44aea74fbebbb9f772aedcb620b01a7ba7af1b320430c8591984f601cd4c143ef1c7a3", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:19:16: warning: static property 'gx' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
17 | static let a = BInt.ZERO
18 | static let b = BInt.ONE
19 | static let gx = BInt("26eb7a859923fbc82189631f8103fe4ac9ca2970012d5d46024804801841ca44370958493b205e647da304db4ceb08cbbd1ba39494776fb988b47174dca88c7e2945283a01c8972", radix: 16)!
| |- warning: static property 'gx' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gx' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | static let gy = BInt("349dc807f4fbf374f4aeade3bca95314dd58cec9f307a54ffc61efc006d8a2c9d4979c0ac44aea74fbebbb9f772aedcb620b01a7ba7af1b320430c8591984f601cd4c143ef1c7a3", radix: 16)!
21 | static let order = BInt("20000000000000000000000000000000000000000000000000000000000000000000000131850e1f19a63e4b391a8db917f4138b630d84be5d639381e91deb45cfe778f637c1001", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:20:16: warning: static property 'gy' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
18 | static let b = BInt.ONE
19 | static let gx = BInt("26eb7a859923fbc82189631f8103fe4ac9ca2970012d5d46024804801841ca44370958493b205e647da304db4ceb08cbbd1ba39494776fb988b47174dca88c7e2945283a01c8972", radix: 16)!
20 | static let gy = BInt("349dc807f4fbf374f4aeade3bca95314dd58cec9f307a54ffc61efc006d8a2c9d4979c0ac44aea74fbebbb9f772aedcb620b01a7ba7af1b320430c8591984f601cd4c143ef1c7a3", radix: 16)!
| |- warning: static property 'gy' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gy' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | static let order = BInt("20000000000000000000000000000000000000000000000000000000000000000000000131850e1f19a63e4b391a8db917f4138b630d84be5d639381e91deb45cfe778f637c1001", radix: 16)!
22 | static let cofactor = 4
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:21:16: warning: static property 'order' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
19 | static let gx = BInt("26eb7a859923fbc82189631f8103fe4ac9ca2970012d5d46024804801841ca44370958493b205e647da304db4ceb08cbbd1ba39494776fb988b47174dca88c7e2945283a01c8972", radix: 16)!
20 | static let gy = BInt("349dc807f4fbf374f4aeade3bca95314dd58cec9f307a54ffc61efc006d8a2c9d4979c0ac44aea74fbebbb9f772aedcb620b01a7ba7af1b320430c8591984f601cd4c143ef1c7a3", radix: 16)!
21 | static let order = BInt("20000000000000000000000000000000000000000000000000000000000000000000000131850e1f19a63e4b391a8db917f4138b630d84be5d639381e91deb45cfe778f637c1001", radix: 16)!
| |- warning: static property 'order' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'order' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 | static let cofactor = 4
23 | static let oid = ASN1ObjectIdentifier("1.3.132.0.38")!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:23:16: warning: static property 'oid' is not concurrency-safe because non-'Sendable' type 'ASN1ObjectIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
21 | static let order = BInt("20000000000000000000000000000000000000000000000000000000000000000000000131850e1f19a63e4b391a8db917f4138b630d84be5d639381e91deb45cfe778f637c1001", radix: 16)!
22 | static let cofactor = 4
23 | static let oid = ASN1ObjectIdentifier("1.3.132.0.38")!
| `- warning: static property 'oid' is not concurrency-safe because non-'Sendable' type 'ASN1ObjectIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
24 |
25 | init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ASN1/Sources/ASN1/ASN1ObjectIdentifier.swift:12:14: note: class 'ASN1ObjectIdentifier' does not conform to the 'Sendable' protocol
10 |
11 | /// The `ASN1` ObjectIdentifier class
12 | public class ASN1ObjectIdentifier: ASN1SimpleType, CustomStringConvertible, Hashable {
| `- note: class 'ASN1ObjectIdentifier' does not conform to the 'Sendable' protocol
13 |
14 | // MARK: - Initializers
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:9:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ASN1'
7 | //
8 |
9 | import ASN1
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ASN1'
10 | import BigInt
11 |
:
21 | static let order = BInt("20000000000000000000000000000000000000000000000000000000000000000000000131850e1f19a63e4b391a8db917f4138b630d84be5d639381e91deb45cfe778f637c1001", radix: 16)!
22 | static let cofactor = 4
23 | static let oid = ASN1ObjectIdentifier("1.3.132.0.38")!
| |- note: add '@MainActor' to make static property 'oid' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | init() {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:39:16: warning: static property 'rp' is not concurrency-safe because non-'Sendable' type 'RP' may have shared mutable state; this is an error in the Swift 6 language mode
37 |
38 | static let name = "sect571r1"
39 | static let rp = RP(571, 10, 5, 2)
| |- warning: static property 'rp' is not concurrency-safe because non-'Sendable' type 'RP' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rp' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 | static let p = BInt("80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425", radix: 16)!
41 | static let a = BInt.ONE
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/RP.swift:10:15: note: consider making struct 'RP' conform to the 'Sendable' protocol
8 | import BigInt
9 |
10 | public struct RP: CustomStringConvertible, Equatable {
| `- note: consider making struct 'RP' conform to the 'Sendable' protocol
11 |
12 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:40:16: warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
38 | static let name = "sect571r1"
39 | static let rp = RP(571, 10, 5, 2)
40 | static let p = BInt("80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425", radix: 16)!
| |- warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'p' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 | static let a = BInt.ONE
42 | static let b = BInt("2f40e7e2221f295de297117b7f3d62f5c6a97ffcb8ceff1cd6ba8ce4a9a18ad84ffabbd8efa59332be7ad6756a66e294afd185a78ff12aa520e4de739baca0c7ffeff7f2955727a", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:41:16: warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
39 | static let rp = RP(571, 10, 5, 2)
40 | static let p = BInt("80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425", radix: 16)!
41 | static let a = BInt.ONE
| |- warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'a' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 | static let b = BInt("2f40e7e2221f295de297117b7f3d62f5c6a97ffcb8ceff1cd6ba8ce4a9a18ad84ffabbd8efa59332be7ad6756a66e294afd185a78ff12aa520e4de739baca0c7ffeff7f2955727a", radix: 16)!
43 | static let gx = BInt("303001d34b856296c16c0d40d3cd7750a93d1d2955fa80aa5f40fc8db7b2abdbde53950f4c0d293cdd711a35b67fb1499ae60038614f1394abfa3b4c850d927e1e7769c8eec2d19", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:42:16: warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
40 | static let p = BInt("80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425", radix: 16)!
41 | static let a = BInt.ONE
42 | static let b = BInt("2f40e7e2221f295de297117b7f3d62f5c6a97ffcb8ceff1cd6ba8ce4a9a18ad84ffabbd8efa59332be7ad6756a66e294afd185a78ff12aa520e4de739baca0c7ffeff7f2955727a", radix: 16)!
| |- warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'b' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 | static let gx = BInt("303001d34b856296c16c0d40d3cd7750a93d1d2955fa80aa5f40fc8db7b2abdbde53950f4c0d293cdd711a35b67fb1499ae60038614f1394abfa3b4c850d927e1e7769c8eec2d19", radix: 16)!
44 | static let gy = BInt("37bf27342da639b6dccfffeb73d69d78c6c27a6009cbbca1980f8533921e8a684423e43bab08a576291af8f461bb2a8b3531d2f0485c19b16e2f1516e23dd3c1a4827af1b8ac15b", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:43:16: warning: static property 'gx' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
41 | static let a = BInt.ONE
42 | static let b = BInt("2f40e7e2221f295de297117b7f3d62f5c6a97ffcb8ceff1cd6ba8ce4a9a18ad84ffabbd8efa59332be7ad6756a66e294afd185a78ff12aa520e4de739baca0c7ffeff7f2955727a", radix: 16)!
43 | static let gx = BInt("303001d34b856296c16c0d40d3cd7750a93d1d2955fa80aa5f40fc8db7b2abdbde53950f4c0d293cdd711a35b67fb1499ae60038614f1394abfa3b4c850d927e1e7769c8eec2d19", radix: 16)!
| |- warning: static property 'gx' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gx' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | static let gy = BInt("37bf27342da639b6dccfffeb73d69d78c6c27a6009cbbca1980f8533921e8a684423e43bab08a576291af8f461bb2a8b3531d2f0485c19b16e2f1516e23dd3c1a4827af1b8ac15b", radix: 16)!
45 | static let order = BInt("3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe661ce18ff55987308059b186823851ec7dd9ca1161de93d5174d66e8382e9bb2fe84e47", radix: 16)!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:44:16: warning: static property 'gy' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
42 | static let b = BInt("2f40e7e2221f295de297117b7f3d62f5c6a97ffcb8ceff1cd6ba8ce4a9a18ad84ffabbd8efa59332be7ad6756a66e294afd185a78ff12aa520e4de739baca0c7ffeff7f2955727a", radix: 16)!
43 | static let gx = BInt("303001d34b856296c16c0d40d3cd7750a93d1d2955fa80aa5f40fc8db7b2abdbde53950f4c0d293cdd711a35b67fb1499ae60038614f1394abfa3b4c850d927e1e7769c8eec2d19", radix: 16)!
44 | static let gy = BInt("37bf27342da639b6dccfffeb73d69d78c6c27a6009cbbca1980f8533921e8a684423e43bab08a576291af8f461bb2a8b3531d2f0485c19b16e2f1516e23dd3c1a4827af1b8ac15b", radix: 16)!
| |- warning: static property 'gy' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gy' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 | static let order = BInt("3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe661ce18ff55987308059b186823851ec7dd9ca1161de93d5174d66e8382e9bb2fe84e47", radix: 16)!
46 | static let cofactor = 2
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:45:16: warning: static property 'order' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
43 | static let gx = BInt("303001d34b856296c16c0d40d3cd7750a93d1d2955fa80aa5f40fc8db7b2abdbde53950f4c0d293cdd711a35b67fb1499ae60038614f1394abfa3b4c850d927e1e7769c8eec2d19", radix: 16)!
44 | static let gy = BInt("37bf27342da639b6dccfffeb73d69d78c6c27a6009cbbca1980f8533921e8a684423e43bab08a576291af8f461bb2a8b3531d2f0485c19b16e2f1516e23dd3c1a4827af1b8ac15b", radix: 16)!
45 | static let order = BInt("3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe661ce18ff55987308059b186823851ec7dd9ca1161de93d5174d66e8382e9bb2fe84e47", radix: 16)!
| |- warning: static property 'order' is not concurrency-safe because non-'Sendable' type 'BInt' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'order' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 | static let cofactor = 2
47 | static let oid = ASN1ObjectIdentifier("1.3.132.0.39")!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigInt.swift:31:15: note: struct 'BInt' does not conform to the 'Sendable' protocol
29 | infix operator ** : ExponentiationPrecedence
30 |
31 | public struct BInt: CustomStringConvertible, Comparable, Equatable, Hashable {
| `- note: struct 'BInt' does not conform to the 'Sendable' protocol
32 |
33 | // MARK: - Constants
/Users/admin/builder/spi-builder-workspace/Sources/SwiftECC/Domain2/EC571.swift:47:16: warning: static property 'oid' is not concurrency-safe because non-'Sendable' type 'ASN1ObjectIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
45 | static let order = BInt("3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe661ce18ff55987308059b186823851ec7dd9ca1161de93d5174d66e8382e9bb2fe84e47", radix: 16)!
46 | static let cofactor = 2
47 | static let oid = ASN1ObjectIdentifier("1.3.132.0.39")!
| |- warning: static property 'oid' is not concurrency-safe because non-'Sendable' type 'ASN1ObjectIdentifier' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'oid' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 | init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ASN1/Sources/ASN1/ASN1ObjectIdentifier.swift:12:14: note: class 'ASN1ObjectIdentifier' does not conform to the 'Sendable' protocol
10 |
11 | /// The `ASN1` ObjectIdentifier class
12 | public class ASN1ObjectIdentifier: ASN1SimpleType, CustomStringConvertible, Hashable {
| `- note: class 'ASN1ObjectIdentifier' does not conform to the 'Sendable' protocol
13 |
14 | // MARK: - Initializers
[89/92] Compiling SwiftECC AES.swift
[90/92] Compiling SwiftECC CBCCipher.swift
[91/92] Compiling SwiftECC CFBCipher.swift
[92/92] Compiling SwiftECC CTRCipher.swift
Build complete! (14.83s)
Build complete.
{
"dependencies" : [
{
"identity" : "asn1",
"requirement" : {
"range" : [
{
"lower_bound" : "2.7.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/leif-ibsen/ASN1"
},
{
"identity" : "bigint",
"requirement" : {
"range" : [
{
"lower_bound" : "1.21.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/leif-ibsen/BigInt"
},
{
"identity" : "digest",
"requirement" : {
"range" : [
{
"lower_bound" : "1.13.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/leif-ibsen/Digest"
}
],
"manifest_display_name" : "SwiftECC",
"name" : "SwiftECC",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "watchos",
"version" : "8.0"
}
],
"products" : [
{
"name" : "SwiftECC",
"targets" : [
"SwiftECC"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "SwiftECCTests",
"module_type" : "SwiftTarget",
"name" : "SwiftECCTests",
"path" : "Tests/SwiftECCTests",
"sources" : [
"BlueTest.swift",
"BrainpoolTest.swift",
"CipherTest.swift",
"CryptoKitTest.swift",
"DomainTest.swift",
"ECDHTest.swift",
"EciesAESGCMTest.swift",
"EciesChaChaTest.swift",
"EciesTest.swift",
"ExceptionTest.swift",
"FuzzTest.swift",
"GCMTest.swift",
"KeysEncryptedTest.swift",
"KeysTest.swift",
"PEMTest.swift",
"PointTest.swift",
"SignatureDetTest.swift",
"SignatureTest.swift",
"Test29.swift",
"Test4.swift",
"VerifyTest.swift",
"ZTest.swift"
],
"target_dependencies" : [
"SwiftECC"
],
"type" : "test"
},
{
"c99name" : "SwiftECC",
"module_type" : "SwiftTarget",
"name" : "SwiftECC",
"path" : "Sources/SwiftECC",
"product_dependencies" : [
"BigInt",
"ASN1",
"Digest"
],
"product_memberships" : [
"SwiftECC"
],
"sources" : [
"Cipher/AES.swift",
"Cipher/CBCCipher.swift",
"Cipher/CFBCipher.swift",
"Cipher/CTRCipher.swift",
"Cipher/Cipher.swift",
"Cipher/DeterministicK.swift",
"Cipher/ECBCipher.swift",
"Cipher/GCMCipher.swift",
"Cipher/OFBCipher.swift",
"Cipher/PBE.swift",
"Curve.swift",
"Domain.swift",
"Domain2/BitVector.swift",
"Domain2/Domain2.swift",
"Domain2/EC163.swift",
"Domain2/EC233.swift",
"Domain2/EC283.swift",
"Domain2/EC409.swift",
"Domain2/EC571.swift",
"Domain2/Point2.swift",
"DomainP/BP160.swift",
"DomainP/BP192.swift",
"DomainP/BP224.swift",
"DomainP/BP256.swift",
"DomainP/BP320.swift",
"DomainP/BP384.swift",
"DomainP/BP512.swift",
"DomainP/DomainP.swift",
"DomainP/EC192.swift",
"DomainP/EC224.swift",
"DomainP/EC256.swift",
"DomainP/EC384.swift",
"DomainP/EC521.swift",
"Exception.swift",
"Point.swift",
"PrivateKey.swift",
"PublicKey.swift",
"RP.swift",
"Signature.swift"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Done.