Build Information
Failed to build BigDecimal, reference main (ddc5df
), with Swift 6.1 for macOS (SPM) on 29 Apr 2025 15:40:19 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64
Build Log
========================================
RunAll
========================================
Builder version: 4.61.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/mgriebling/BigDecimal.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/mgriebling/BigDecimal
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at ddc5df3 Put back the nanFlag.
Cloned https://github.com/mgriebling/BigDecimal.git
Revision (git rev-parse @):
ddc5df3676a865345686901c44fa022f30dd4a0b
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/mgriebling/BigDecimal.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.1
Building package at path: $PWD
https://github.com/mgriebling/BigDecimal.git
https://github.com/mgriebling/BigDecimal.git
{
"dependencies" : [
{
"identity" : "bigint",
"requirement" : {
"range" : [
{
"lower_bound" : "2.2.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/mgriebling/BigInt.git"
},
{
"identity" : "swift-numerics",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-numerics"
},
{
"identity" : "uint128",
"requirement" : {
"range" : [
{
"lower_bound" : "3.1.5",
"upper_bound" : "4.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/mgriebling/UInt128.git"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-docc-plugin"
}
],
"manifest_display_name" : "BigDecimal",
"name" : "BigDecimal",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "13.3"
},
{
"name" : "ios",
"version" : "16.4"
},
{
"name" : "maccatalyst",
"version" : "13.3"
},
{
"name" : "tvos",
"version" : "16.4"
},
{
"name" : "watchos",
"version" : "9.4"
}
],
"products" : [
{
"name" : "BigDecimal",
"targets" : [
"BigDecimal"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"swift_languages_versions" : [
"6",
"5"
],
"targets" : [
{
"c99name" : "BigDecimalTests",
"module_type" : "SwiftTarget",
"name" : "BigDecimalTests",
"path" : "Tests/BigDecimalTests",
"sources" : [
"Decimal32Tests.swift",
"TestAbs.swift",
"TestAddition.swift",
"TestArithmetic.swift",
"TestAsString.swift",
"TestBigDecimal.swift",
"TestCompare.swift",
"TestComplex.swift",
"TestConstructor.swift",
"TestConversion.swift",
"TestData.swift",
"TestDecimal.swift",
"TestDecimal128.swift",
"TestDecimal128Encoding.swift",
"TestDecimal128FMA.swift",
"TestDecimal32.swift",
"TestDecimal32Encoding.swift",
"TestDecimal64.swift",
"TestDecimal64Encoding.swift",
"TestDecimal64FMA.swift",
"TestDivision1.swift",
"TestDivision2.swift",
"TestEncode128.swift",
"TestEncode32.swift",
"TestEncode64.swift",
"TestHyperbolic.swift",
"TestInfinityNaN.swift",
"TestLogarithm.swift",
"TestLogic.swift",
"TestMinMax.swift",
"TestMultiplication.swift",
"TestOperations.swift",
"TestPow.swift",
"TestProperties.swift",
"TestQuantize.swift",
"TestRandom.swift",
"TestRemainder.swift",
"TestRoundAdd.swift",
"TestRoundDiv.swift",
"TestRoundMul.swift",
"TestRoundPow.swift",
"TestScale.swift",
"TestSubtraction.swift",
"TestTrig.swift",
"TestTrim.swift",
"TestWithExponent.swift"
],
"target_dependencies" : [
"BigDecimal"
],
"type" : "test"
},
{
"c99name" : "BigDecimal",
"module_type" : "SwiftTarget",
"name" : "BigDecimal",
"path" : "Sources/BigDecimal",
"product_dependencies" : [
"BigInt",
"UInt128",
"Numerics"
],
"product_memberships" : [
"BigDecimal"
],
"sources" : [
"BigDecimal.swift",
"CBDecimal.swift",
"Decimal.swift",
"Decimal128.swift",
"Decimal32.swift",
"Decimal64.swift",
"DecimalMath/AsinCalculator.swift",
"DecimalMath/CosCalculator.swift",
"DecimalMath/CoshCalculator.swift",
"DecimalMath/DecimalMath-Simple.swift",
"DecimalMath/DecimalMath.swift",
"DecimalMath/ExponentCalculator.swift",
"DecimalMath/SeriesCalculator.swift",
"DecimalMath/SinCalculator.swift",
"DecimalMath/SinhCalculator.swift",
"Support/DecimalFloatingPoint.swift",
"Support/DecimalLogic.swift",
"Support/Extensions.swift",
"Support/Rounding.swift"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats
[1/1] Compiling plugin Swift-DocC Preview
[2/2] Compiling plugin Swift-DocC
Building for debugging...
[2/10] Write sources
[8/10] Compiling _NumericsShims _NumericsShims.c
[9/10] Write swift-version-2F0A5646E1D333AE.txt
[11/37] Compiling RealModule Real.swift
[12/38] Compiling RealModule Float80+Real.swift
[13/38] Compiling RealModule Float16+Real.swift
[14/38] Compiling RealModule AlgebraicField.swift
[15/38] Emitting module RealModule
[16/38] Compiling RealModule ElementaryFunctions.swift
[17/38] Compiling RealModule AugmentedArithmetic.swift
[18/38] Compiling RealModule Double+Real.swift
[19/38] Compiling RealModule Float+Real.swift
[20/38] Compiling RealModule ApproximateEquality.swift
[21/38] Compiling RealModule RealFunctions.swift
[22/38] Compiling UInt128 Int128.swift
[23/38] Compiling UInt128 UInt128.swift
[24/38] Emitting module UInt128
[25/38] Compiling UInt128 Common.swift
[26/43] Compiling ComplexModule Differentiable.swift
[27/43] Emitting module ComplexModule
[28/43] Compiling ComplexModule Arithmetic.swift
[29/43] Compiling ComplexModule ElementaryFunctions.swift
[30/43] Compiling ComplexModule Complex.swift
[31/45] Emitting module Numerics
[32/45] Compiling Numerics Numerics.swift
[33/45] Compiling BigInt Factorial.swift
[34/45] Compiling BigInt GCD.swift
[35/46] Compiling BigInt FFT.swift
[36/46] Compiling BigInt ExpMod.swift
[37/46] Compiling BigInt BurnikelZiegler.swift
[38/46] Compiling BigInt CRT.swift
[39/46] Compiling BigInt ToomCook.swift
[40/46] Compiling BigInt Karatsuba.swift
[41/46] Compiling BigInt Limbs.swift
[42/46] Compiling BigInt BigFrac.swift
[43/46] Compiling BigInt BigInt-Extensions.swift
[44/46] Compiling BigInt BigInt.swift
[45/46] Compiling BigInt BitSieve.swift
[46/46] Emitting module BigInt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[47/65] Emitting module BigDecimal
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:22:16: error: stored property 'factors' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type '[AsinCalculator.BigRational]' (aka 'Array<BFraction>')
20 | public struct AsinCalculator : SeriesCalculator, Sendable {
21 | public var calculateInPairs: Bool
22 | public var factors: [BigRational]
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type '[AsinCalculator.BigRational]' (aka 'Array<BFraction>')
23 |
24 | static let instance = AsinCalculator()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:8:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
6 | //
7 |
8 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:27:17: error: stored property 'factorial2n' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
25 |
26 | private var n = 0
27 | private var factorial2n = BigRational.ONE
| `- error: stored property 'factorial2n' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
28 | private var factorialN = BigRational.ONE
29 | private var fourPowerN = BigRational.ONE
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:28:17: error: stored property 'factorialN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
26 | private var n = 0
27 | private var factorial2n = BigRational.ONE
28 | private var factorialN = BigRational.ONE
| `- error: stored property 'factorialN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
29 | private var fourPowerN = BigRational.ONE
30 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:29:17: error: stored property 'fourPowerN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
27 | private var factorial2n = BigRational.ONE
28 | private var factorialN = BigRational.ONE
29 | private var fourPowerN = BigRational.ONE
| `- error: stored property 'fourPowerN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
30 |
31 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CosCalculator.swift:23:16: error: stored property 'factors' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type '[BFraction]'
21 | public struct CosCalculator : SeriesCalculator, Sendable {
22 | public var calculateInPairs: Bool
23 | public var factors: [BigInt.BFraction]
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type '[BFraction]'
24 |
25 | static let instance = CosCalculator()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CosCalculator.swift:9:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
7 | //
8 |
9 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
10 |
11 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CosCalculator.swift:29:17: error: stored property 'factorial2n' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type 'BFraction'
27 | private var n = 0
28 | private var negative = false
29 | private var factorial2n = BigRational.ONE
| `- error: stored property 'factorial2n' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type 'BFraction'
30 |
31 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CoshCalculator.swift:23:16: error: stored property 'factors' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type '[CoshCalculator.BigRational]' (aka 'Array<BFraction>')
21 | public struct CoshCalculator : SeriesCalculator, Sendable {
22 | public var calculateInPairs: Bool
23 | public var factors: [BigRational]
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type '[CoshCalculator.BigRational]' (aka 'Array<BFraction>')
24 |
25 | static let instance = CoshCalculator()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CoshCalculator.swift:9:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
7 | //
8 |
9 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
10 |
11 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CoshCalculator.swift:28:17: error: stored property 'factorial2n' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type 'BFraction'
26 |
27 | private var n = 0
28 | private var factorial2n = BigRational.ONE
| `- error: stored property 'factorial2n' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type 'BFraction'
29 |
30 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/ExponentCalculator.swift:24:16: error: stored property 'factors' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type '[BFraction]'
22 |
23 | public var calculateInPairs: Bool
24 | public var factors = [BigInt.BFraction]()
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type '[BFraction]'
25 |
26 | private var n = 0
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/ExponentCalculator.swift:8:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
6 | //
7 |
8 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/ExponentCalculator.swift:27:17: error: stored property 'oneOverFactorialOfN' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type 'BFraction'
25 |
26 | private var n = 0
27 | private var oneOverFactorialOfN = BigRational.ONE
| `- error: stored property 'oneOverFactorialOfN' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type 'BFraction'
28 |
29 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinCalculator.swift:22:16: error: stored property 'factors' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type '[SinCalculator.BigRational]' (aka 'Array<BFraction>')
20 | public struct SinCalculator : SeriesCalculator, Sendable {
21 | public var calculateInPairs: Bool
22 | public var factors: [BigRational]
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type '[SinCalculator.BigRational]' (aka 'Array<BFraction>')
23 |
24 | static let instance = SinCalculator()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinCalculator.swift:8:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
6 | //
7 |
8 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinCalculator.swift:28:17: error: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type 'BFraction'
26 | private var n = 0
27 | private var negative = false
28 | private var factorial2nPlus1 = BigRational.ONE
| `- error: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type 'BFraction'
29 |
30 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinhCalculator.swift:22:16: error: stored property 'factors' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type '[SinhCalculator.BigRational]' (aka 'Array<BFraction>')
20 | public struct SinhCalculator : SeriesCalculator, Sendable {
21 | public var calculateInPairs: Bool
22 | public var factors: [BigRational]
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type '[SinhCalculator.BigRational]' (aka 'Array<BFraction>')
23 |
24 | static let instance = SinhCalculator()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinhCalculator.swift:8:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
6 | //
7 |
8 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinhCalculator.swift:27:17: error: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type 'BFraction'
25 |
26 | private var n = 0
27 | private var factorial2nPlus1 = BigRational.ONE
| `- error: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type 'BFraction'
28 |
29 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
[48/66] Compiling BigDecimal CoshCalculator.swift
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CoshCalculator.swift:23:16: error: stored property 'factors' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type '[CoshCalculator.BigRational]' (aka 'Array<BFraction>')
21 | public struct CoshCalculator : SeriesCalculator, Sendable {
22 | public var calculateInPairs: Bool
23 | public var factors: [BigRational]
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type '[CoshCalculator.BigRational]' (aka 'Array<BFraction>')
24 |
25 | static let instance = CoshCalculator()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CoshCalculator.swift:9:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
7 | //
8 |
9 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
10 |
11 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CoshCalculator.swift:28:17: error: stored property 'factorial2n' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type 'BFraction'
26 |
27 | private var n = 0
28 | private var factorial2n = BigRational.ONE
| `- error: stored property 'factorial2n' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type 'BFraction'
29 |
30 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
[49/66] Compiling BigDecimal DecimalMath-Simple.swift
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CoshCalculator.swift:23:16: error: stored property 'factors' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type '[CoshCalculator.BigRational]' (aka 'Array<BFraction>')
21 | public struct CoshCalculator : SeriesCalculator, Sendable {
22 | public var calculateInPairs: Bool
23 | public var factors: [BigRational]
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type '[CoshCalculator.BigRational]' (aka 'Array<BFraction>')
24 |
25 | static let instance = CoshCalculator()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CoshCalculator.swift:9:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
7 | //
8 |
9 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
10 |
11 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CoshCalculator.swift:28:17: error: stored property 'factorial2n' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type 'BFraction'
26 |
27 | private var n = 0
28 | private var factorial2n = BigRational.ONE
| `- error: stored property 'factorial2n' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type 'BFraction'
29 |
30 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
[50/66] Compiling BigDecimal Rounding.swift
[51/66] Compiling BigDecimal DecimalLogic.swift
[52/66] Compiling BigDecimal Extensions.swift
[53/66] Compiling BigDecimal SeriesCalculator.swift
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinCalculator.swift:22:16: error: stored property 'factors' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type '[SinCalculator.BigRational]' (aka 'Array<BFraction>')
20 | public struct SinCalculator : SeriesCalculator, Sendable {
21 | public var calculateInPairs: Bool
22 | public var factors: [BigRational]
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type '[SinCalculator.BigRational]' (aka 'Array<BFraction>')
23 |
24 | static let instance = SinCalculator()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinCalculator.swift:8:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
6 | //
7 |
8 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinCalculator.swift:28:17: error: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type 'BFraction'
26 | private var n = 0
27 | private var negative = false
28 | private var factorial2nPlus1 = BigRational.ONE
| `- error: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type 'BFraction'
29 |
30 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
[54/66] Compiling BigDecimal SinCalculator.swift
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinCalculator.swift:22:16: error: stored property 'factors' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type '[SinCalculator.BigRational]' (aka 'Array<BFraction>')
20 | public struct SinCalculator : SeriesCalculator, Sendable {
21 | public var calculateInPairs: Bool
22 | public var factors: [BigRational]
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type '[SinCalculator.BigRational]' (aka 'Array<BFraction>')
23 |
24 | static let instance = SinCalculator()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinCalculator.swift:8:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
6 | //
7 |
8 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinCalculator.swift:28:17: error: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type 'BFraction'
26 | private var n = 0
27 | private var negative = false
28 | private var factorial2nPlus1 = BigRational.ONE
| `- error: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type 'BFraction'
29 |
30 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
[55/66] Compiling BigDecimal SinhCalculator.swift
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinhCalculator.swift:22:16: error: stored property 'factors' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type '[SinhCalculator.BigRational]' (aka 'Array<BFraction>')
20 | public struct SinhCalculator : SeriesCalculator, Sendable {
21 | public var calculateInPairs: Bool
22 | public var factors: [BigRational]
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type '[SinhCalculator.BigRational]' (aka 'Array<BFraction>')
23 |
24 | static let instance = SinhCalculator()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinhCalculator.swift:8:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
6 | //
7 |
8 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinhCalculator.swift:27:17: error: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type 'BFraction'
25 |
26 | private var n = 0
27 | private var factorial2nPlus1 = BigRational.ONE
| `- error: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type 'BFraction'
28 |
29 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
[56/66] Compiling BigDecimal DecimalFloatingPoint.swift
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinhCalculator.swift:22:16: error: stored property 'factors' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type '[SinhCalculator.BigRational]' (aka 'Array<BFraction>')
20 | public struct SinhCalculator : SeriesCalculator, Sendable {
21 | public var calculateInPairs: Bool
22 | public var factors: [BigRational]
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type '[SinhCalculator.BigRational]' (aka 'Array<BFraction>')
23 |
24 | static let instance = SinhCalculator()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinhCalculator.swift:8:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
6 | //
7 |
8 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinhCalculator.swift:27:17: error: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type 'BFraction'
25 |
26 | private var n = 0
27 | private var factorial2nPlus1 = BigRational.ONE
| `- error: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type 'BFraction'
28 |
29 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
[57/66] Compiling BigDecimal DecimalMath.swift
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/ExponentCalculator.swift:24:16: error: stored property 'factors' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type '[BFraction]'
22 |
23 | public var calculateInPairs: Bool
24 | public var factors = [BigInt.BFraction]()
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type '[BFraction]'
25 |
26 | private var n = 0
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/ExponentCalculator.swift:8:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
6 | //
7 |
8 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/ExponentCalculator.swift:27:17: error: stored property 'oneOverFactorialOfN' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type 'BFraction'
25 |
26 | private var n = 0
27 | private var oneOverFactorialOfN = BigRational.ONE
| `- error: stored property 'oneOverFactorialOfN' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type 'BFraction'
28 |
29 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
[58/66] Compiling BigDecimal ExponentCalculator.swift
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/ExponentCalculator.swift:24:16: error: stored property 'factors' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type '[BFraction]'
22 |
23 | public var calculateInPairs: Bool
24 | public var factors = [BigInt.BFraction]()
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type '[BFraction]'
25 |
26 | private var n = 0
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/ExponentCalculator.swift:8:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
6 | //
7 |
8 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/ExponentCalculator.swift:27:17: error: stored property 'oneOverFactorialOfN' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type 'BFraction'
25 |
26 | private var n = 0
27 | private var oneOverFactorialOfN = BigRational.ONE
| `- error: stored property 'oneOverFactorialOfN' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type 'BFraction'
28 |
29 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
[59/66] Compiling BigDecimal Decimal.swift
[60/66] Compiling BigDecimal Decimal128.swift
[61/66] Compiling BigDecimal Decimal32.swift
[62/66] Compiling BigDecimal Decimal64.swift
[63/66] Compiling BigDecimal BigDecimal.swift
[64/66] Compiling BigDecimal CBDecimal.swift
[65/66] Compiling BigDecimal AsinCalculator.swift
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:22:16: error: stored property 'factors' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type '[AsinCalculator.BigRational]' (aka 'Array<BFraction>')
20 | public struct AsinCalculator : SeriesCalculator, Sendable {
21 | public var calculateInPairs: Bool
22 | public var factors: [BigRational]
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type '[AsinCalculator.BigRational]' (aka 'Array<BFraction>')
23 |
24 | static let instance = AsinCalculator()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:8:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
6 | //
7 |
8 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:27:17: error: stored property 'factorial2n' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
25 |
26 | private var n = 0
27 | private var factorial2n = BigRational.ONE
| `- error: stored property 'factorial2n' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
28 | private var factorialN = BigRational.ONE
29 | private var fourPowerN = BigRational.ONE
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:28:17: error: stored property 'factorialN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
26 | private var n = 0
27 | private var factorial2n = BigRational.ONE
28 | private var factorialN = BigRational.ONE
| `- error: stored property 'factorialN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
29 | private var fourPowerN = BigRational.ONE
30 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:29:17: error: stored property 'fourPowerN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
27 | private var factorial2n = BigRational.ONE
28 | private var factorialN = BigRational.ONE
29 | private var fourPowerN = BigRational.ONE
| `- error: stored property 'fourPowerN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
30 |
31 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CosCalculator.swift:23:16: error: stored property 'factors' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type '[BFraction]'
21 | public struct CosCalculator : SeriesCalculator, Sendable {
22 | public var calculateInPairs: Bool
23 | public var factors: [BigInt.BFraction]
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type '[BFraction]'
24 |
25 | static let instance = CosCalculator()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CosCalculator.swift:9:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
7 | //
8 |
9 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
10 |
11 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CosCalculator.swift:29:17: error: stored property 'factorial2n' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type 'BFraction'
27 | private var n = 0
28 | private var negative = false
29 | private var factorial2n = BigRational.ONE
| `- error: stored property 'factorial2n' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type 'BFraction'
30 |
31 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
[66/66] Compiling BigDecimal CosCalculator.swift
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:22:16: error: stored property 'factors' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type '[AsinCalculator.BigRational]' (aka 'Array<BFraction>')
20 | public struct AsinCalculator : SeriesCalculator, Sendable {
21 | public var calculateInPairs: Bool
22 | public var factors: [BigRational]
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type '[AsinCalculator.BigRational]' (aka 'Array<BFraction>')
23 |
24 | static let instance = AsinCalculator()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:8:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
6 | //
7 |
8 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:27:17: error: stored property 'factorial2n' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
25 |
26 | private var n = 0
27 | private var factorial2n = BigRational.ONE
| `- error: stored property 'factorial2n' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
28 | private var factorialN = BigRational.ONE
29 | private var fourPowerN = BigRational.ONE
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:28:17: error: stored property 'factorialN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
26 | private var n = 0
27 | private var factorial2n = BigRational.ONE
28 | private var factorialN = BigRational.ONE
| `- error: stored property 'factorialN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
29 | private var fourPowerN = BigRational.ONE
30 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:29:17: error: stored property 'fourPowerN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
27 | private var factorial2n = BigRational.ONE
28 | private var factorialN = BigRational.ONE
29 | private var fourPowerN = BigRational.ONE
| `- error: stored property 'fourPowerN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
30 |
31 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CosCalculator.swift:23:16: error: stored property 'factors' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type '[BFraction]'
21 | public struct CosCalculator : SeriesCalculator, Sendable {
22 | public var calculateInPairs: Bool
23 | public var factors: [BigInt.BFraction]
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type '[BFraction]'
24 |
25 | static let instance = CosCalculator()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CosCalculator.swift:9:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
7 | //
8 |
9 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
10 |
11 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CosCalculator.swift:29:17: error: stored property 'factorial2n' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type 'BFraction'
27 | private var n = 0
28 | private var negative = false
29 | private var factorial2n = BigRational.ONE
| `- error: stored property 'factorial2n' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type 'BFraction'
30 |
31 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
Fetching https://github.com/mgriebling/UInt128.git
Fetching https://github.com/mgriebling/BigInt.git
Fetching https://github.com/apple/swift-numerics from cache
Fetching https://github.com/apple/swift-docc-plugin
[1/2049] Fetching swift-docc-plugin
[83/3633] Fetching swift-docc-plugin, uint128
[1035/11143] Fetching swift-docc-plugin, uint128, bigint
Fetched https://github.com/apple/swift-numerics from cache (1.20s)
Fetched https://github.com/apple/swift-docc-plugin from cache (1.76s)
Fetched https://github.com/mgriebling/UInt128.git from cache (1.76s)
Fetched https://github.com/mgriebling/BigInt.git from cache (1.76s)
Computing version for https://github.com/mgriebling/UInt128.git
Computed https://github.com/mgriebling/UInt128.git at 3.2.0 (2.88s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.0.3 (0.57s)
Computing version for https://github.com/mgriebling/BigInt.git
Computed https://github.com/mgriebling/BigInt.git at 2.3.0 (0.47s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.4.3 (0.54s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit from cache
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.00s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (1.61s)
Creating working copy for https://github.com/mgriebling/UInt128.git
Working copy of https://github.com/mgriebling/UInt128.git resolved at 3.2.0
Creating working copy for https://github.com/apple/swift-numerics
Working copy of https://github.com/apple/swift-numerics resolved at 1.0.3
Creating working copy for https://github.com/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.4.3
Creating working copy for https://github.com/mgriebling/BigInt.git
Working copy of https://github.com/mgriebling/BigInt.git resolved at 2.3.0
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64
[0/1] Planning build
[1/1] Compiling plugin Swift-DocC Preview
[2/2] Compiling plugin Swift-DocC
Building for debugging...
[2/3] Write swift-version-2F0A5646E1D333AE.txt
[4/30] Compiling RealModule Real.swift
[5/31] Compiling RealModule Float80+Real.swift
[6/31] Compiling RealModule Float16+Real.swift
[7/31] Compiling RealModule Float+Real.swift
[8/31] Compiling RealModule ElementaryFunctions.swift
[9/31] Compiling RealModule RealFunctions.swift
[10/31] Compiling RealModule ApproximateEquality.swift
[11/31] Compiling RealModule Double+Real.swift
[12/31] Emitting module RealModule
[13/31] Compiling RealModule AugmentedArithmetic.swift
[14/31] Compiling RealModule AlgebraicField.swift
[15/31] Compiling UInt128 Common.swift
[16/31] Compiling UInt128 Int128.swift
[17/31] Emitting module UInt128
[18/31] Compiling UInt128 UInt128.swift
[19/36] Compiling BigInt BurnikelZiegler.swift
[20/36] Compiling BigInt CRT.swift
[21/37] Compiling BigInt ExpMod.swift
[22/37] Compiling BigInt Factorial.swift
[23/37] Compiling BigInt FFT.swift
[24/37] Compiling BigInt GCD.swift
[25/37] Compiling BigInt ToomCook.swift
[26/37] Compiling BigInt Karatsuba.swift
[27/37] Compiling BigInt Limbs.swift
[28/37] Emitting module BigInt
[29/37] Compiling ComplexModule Differentiable.swift
[30/37] Compiling ComplexModule Arithmetic.swift
[31/37] Compiling ComplexModule Complex.swift
[32/37] Compiling ComplexModule ElementaryFunctions.swift
[33/37] Emitting module ComplexModule
[34/39] Compiling Numerics Numerics.swift
[35/39] Emitting module Numerics
[36/39] Compiling BigInt BigInt.swift
[37/39] Compiling BigInt BitSieve.swift
[38/39] Compiling BigInt BigFrac.swift
[39/39] Compiling BigInt BigInt-Extensions.swift
[40/58] Compiling BigDecimal DecimalLogic.swift
[41/58] Compiling BigDecimal Extensions.swift
[42/58] Compiling BigDecimal Decimal32.swift
[43/58] Compiling BigDecimal Decimal64.swift
[44/58] Compiling BigDecimal Decimal.swift
[45/58] Compiling BigDecimal Decimal128.swift
[46/59] Compiling BigDecimal CoshCalculator.swift
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CoshCalculator.swift:23:16: error: stored property 'factors' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type '[CoshCalculator.BigRational]' (aka 'Array<BFraction>')
21 | public struct CoshCalculator : SeriesCalculator, Sendable {
22 | public var calculateInPairs: Bool
23 | public var factors: [BigRational]
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type '[CoshCalculator.BigRational]' (aka 'Array<BFraction>')
24 |
25 | static let instance = CoshCalculator()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CoshCalculator.swift:9:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
7 | //
8 |
9 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
10 |
11 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CoshCalculator.swift:28:17: error: stored property 'factorial2n' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type 'BFraction'
26 |
27 | private var n = 0
28 | private var factorial2n = BigRational.ONE
| `- error: stored property 'factorial2n' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type 'BFraction'
29 |
30 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
[47/59] Compiling BigDecimal DecimalMath-Simple.swift
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CoshCalculator.swift:23:16: error: stored property 'factors' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type '[CoshCalculator.BigRational]' (aka 'Array<BFraction>')
21 | public struct CoshCalculator : SeriesCalculator, Sendable {
22 | public var calculateInPairs: Bool
23 | public var factors: [BigRational]
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type '[CoshCalculator.BigRational]' (aka 'Array<BFraction>')
24 |
25 | static let instance = CoshCalculator()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CoshCalculator.swift:9:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
7 | //
8 |
9 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
10 |
11 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CoshCalculator.swift:28:17: error: stored property 'factorial2n' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type 'BFraction'
26 |
27 | private var n = 0
28 | private var factorial2n = BigRational.ONE
| `- error: stored property 'factorial2n' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type 'BFraction'
29 |
30 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
[48/59] Compiling BigDecimal DecimalMath.swift
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/ExponentCalculator.swift:24:16: error: stored property 'factors' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type '[BFraction]'
22 |
23 | public var calculateInPairs: Bool
24 | public var factors = [BigInt.BFraction]()
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type '[BFraction]'
25 |
26 | private var n = 0
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/ExponentCalculator.swift:8:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
6 | //
7 |
8 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/ExponentCalculator.swift:27:17: error: stored property 'oneOverFactorialOfN' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type 'BFraction'
25 |
26 | private var n = 0
27 | private var oneOverFactorialOfN = BigRational.ONE
| `- error: stored property 'oneOverFactorialOfN' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type 'BFraction'
28 |
29 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
[49/59] Compiling BigDecimal ExponentCalculator.swift
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/ExponentCalculator.swift:24:16: error: stored property 'factors' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type '[BFraction]'
22 |
23 | public var calculateInPairs: Bool
24 | public var factors = [BigInt.BFraction]()
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type '[BFraction]'
25 |
26 | private var n = 0
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/ExponentCalculator.swift:8:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
6 | //
7 |
8 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/ExponentCalculator.swift:27:17: error: stored property 'oneOverFactorialOfN' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type 'BFraction'
25 |
26 | private var n = 0
27 | private var oneOverFactorialOfN = BigRational.ONE
| `- error: stored property 'oneOverFactorialOfN' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type 'BFraction'
28 |
29 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
[50/59] Compiling BigDecimal SeriesCalculator.swift
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinCalculator.swift:22:16: error: stored property 'factors' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type '[SinCalculator.BigRational]' (aka 'Array<BFraction>')
20 | public struct SinCalculator : SeriesCalculator, Sendable {
21 | public var calculateInPairs: Bool
22 | public var factors: [BigRational]
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type '[SinCalculator.BigRational]' (aka 'Array<BFraction>')
23 |
24 | static let instance = SinCalculator()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinCalculator.swift:8:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
6 | //
7 |
8 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinCalculator.swift:28:17: error: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type 'BFraction'
26 | private var n = 0
27 | private var negative = false
28 | private var factorial2nPlus1 = BigRational.ONE
| `- error: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type 'BFraction'
29 |
30 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
[51/59] Compiling BigDecimal SinCalculator.swift
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinCalculator.swift:22:16: error: stored property 'factors' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type '[SinCalculator.BigRational]' (aka 'Array<BFraction>')
20 | public struct SinCalculator : SeriesCalculator, Sendable {
21 | public var calculateInPairs: Bool
22 | public var factors: [BigRational]
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type '[SinCalculator.BigRational]' (aka 'Array<BFraction>')
23 |
24 | static let instance = SinCalculator()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinCalculator.swift:8:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
6 | //
7 |
8 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinCalculator.swift:28:17: error: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type 'BFraction'
26 | private var n = 0
27 | private var negative = false
28 | private var factorial2nPlus1 = BigRational.ONE
| `- error: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type 'BFraction'
29 |
30 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
[52/59] Compiling BigDecimal SinhCalculator.swift
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinhCalculator.swift:22:16: error: stored property 'factors' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type '[SinhCalculator.BigRational]' (aka 'Array<BFraction>')
20 | public struct SinhCalculator : SeriesCalculator, Sendable {
21 | public var calculateInPairs: Bool
22 | public var factors: [BigRational]
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type '[SinhCalculator.BigRational]' (aka 'Array<BFraction>')
23 |
24 | static let instance = SinhCalculator()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinhCalculator.swift:8:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
6 | //
7 |
8 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinhCalculator.swift:27:17: error: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type 'BFraction'
25 |
26 | private var n = 0
27 | private var factorial2nPlus1 = BigRational.ONE
| `- error: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type 'BFraction'
28 |
29 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
[53/59] Compiling BigDecimal DecimalFloatingPoint.swift
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinhCalculator.swift:22:16: error: stored property 'factors' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type '[SinhCalculator.BigRational]' (aka 'Array<BFraction>')
20 | public struct SinhCalculator : SeriesCalculator, Sendable {
21 | public var calculateInPairs: Bool
22 | public var factors: [BigRational]
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type '[SinhCalculator.BigRational]' (aka 'Array<BFraction>')
23 |
24 | static let instance = SinhCalculator()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinhCalculator.swift:8:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
6 | //
7 |
8 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinhCalculator.swift:27:17: error: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type 'BFraction'
25 |
26 | private var n = 0
27 | private var factorial2nPlus1 = BigRational.ONE
| `- error: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type 'BFraction'
28 |
29 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
[54/59] Compiling BigDecimal AsinCalculator.swift
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:22:16: error: stored property 'factors' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type '[AsinCalculator.BigRational]' (aka 'Array<BFraction>')
20 | public struct AsinCalculator : SeriesCalculator, Sendable {
21 | public var calculateInPairs: Bool
22 | public var factors: [BigRational]
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type '[AsinCalculator.BigRational]' (aka 'Array<BFraction>')
23 |
24 | static let instance = AsinCalculator()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:8:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
6 | //
7 |
8 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:27:17: error: stored property 'factorial2n' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
25 |
26 | private var n = 0
27 | private var factorial2n = BigRational.ONE
| `- error: stored property 'factorial2n' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
28 | private var factorialN = BigRational.ONE
29 | private var fourPowerN = BigRational.ONE
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:28:17: error: stored property 'factorialN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
26 | private var n = 0
27 | private var factorial2n = BigRational.ONE
28 | private var factorialN = BigRational.ONE
| `- error: stored property 'factorialN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
29 | private var fourPowerN = BigRational.ONE
30 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:29:17: error: stored property 'fourPowerN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
27 | private var factorial2n = BigRational.ONE
28 | private var factorialN = BigRational.ONE
29 | private var fourPowerN = BigRational.ONE
| `- error: stored property 'fourPowerN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
30 |
31 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CosCalculator.swift:23:16: error: stored property 'factors' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type '[BFraction]'
21 | public struct CosCalculator : SeriesCalculator, Sendable {
22 | public var calculateInPairs: Bool
23 | public var factors: [BigInt.BFraction]
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type '[BFraction]'
24 |
25 | static let instance = CosCalculator()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CosCalculator.swift:9:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
7 | //
8 |
9 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
10 |
11 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CosCalculator.swift:29:17: error: stored property 'factorial2n' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type 'BFraction'
27 | private var n = 0
28 | private var negative = false
29 | private var factorial2n = BigRational.ONE
| `- error: stored property 'factorial2n' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type 'BFraction'
30 |
31 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
[55/59] Compiling BigDecimal CosCalculator.swift
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:22:16: error: stored property 'factors' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type '[AsinCalculator.BigRational]' (aka 'Array<BFraction>')
20 | public struct AsinCalculator : SeriesCalculator, Sendable {
21 | public var calculateInPairs: Bool
22 | public var factors: [BigRational]
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type '[AsinCalculator.BigRational]' (aka 'Array<BFraction>')
23 |
24 | static let instance = AsinCalculator()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:8:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
6 | //
7 |
8 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:27:17: error: stored property 'factorial2n' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
25 |
26 | private var n = 0
27 | private var factorial2n = BigRational.ONE
| `- error: stored property 'factorial2n' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
28 | private var factorialN = BigRational.ONE
29 | private var fourPowerN = BigRational.ONE
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:28:17: error: stored property 'factorialN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
26 | private var n = 0
27 | private var factorial2n = BigRational.ONE
28 | private var factorialN = BigRational.ONE
| `- error: stored property 'factorialN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
29 | private var fourPowerN = BigRational.ONE
30 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:29:17: error: stored property 'fourPowerN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
27 | private var factorial2n = BigRational.ONE
28 | private var factorialN = BigRational.ONE
29 | private var fourPowerN = BigRational.ONE
| `- error: stored property 'fourPowerN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
30 |
31 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CosCalculator.swift:23:16: error: stored property 'factors' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type '[BFraction]'
21 | public struct CosCalculator : SeriesCalculator, Sendable {
22 | public var calculateInPairs: Bool
23 | public var factors: [BigInt.BFraction]
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type '[BFraction]'
24 |
25 | static let instance = CosCalculator()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CosCalculator.swift:9:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
7 | //
8 |
9 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
10 |
11 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CosCalculator.swift:29:17: error: stored property 'factorial2n' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type 'BFraction'
27 | private var n = 0
28 | private var negative = false
29 | private var factorial2n = BigRational.ONE
| `- error: stored property 'factorial2n' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type 'BFraction'
30 |
31 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
error: emit-module command failed with exit code 1 (use -v to see invocation)
[56/59] Compiling BigDecimal BigDecimal.swift
[57/59] Compiling BigDecimal CBDecimal.swift
[58/59] Emitting module BigDecimal
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:22:16: error: stored property 'factors' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type '[AsinCalculator.BigRational]' (aka 'Array<BFraction>')
20 | public struct AsinCalculator : SeriesCalculator, Sendable {
21 | public var calculateInPairs: Bool
22 | public var factors: [BigRational]
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type '[AsinCalculator.BigRational]' (aka 'Array<BFraction>')
23 |
24 | static let instance = AsinCalculator()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:8:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
6 | //
7 |
8 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:27:17: error: stored property 'factorial2n' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
25 |
26 | private var n = 0
27 | private var factorial2n = BigRational.ONE
| `- error: stored property 'factorial2n' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
28 | private var factorialN = BigRational.ONE
29 | private var fourPowerN = BigRational.ONE
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:28:17: error: stored property 'factorialN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
26 | private var n = 0
27 | private var factorial2n = BigRational.ONE
28 | private var factorialN = BigRational.ONE
| `- error: stored property 'factorialN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
29 | private var fourPowerN = BigRational.ONE
30 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:29:17: error: stored property 'fourPowerN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
27 | private var factorial2n = BigRational.ONE
28 | private var factorialN = BigRational.ONE
29 | private var fourPowerN = BigRational.ONE
| `- error: stored property 'fourPowerN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'
30 |
31 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CosCalculator.swift:23:16: error: stored property 'factors' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type '[BFraction]'
21 | public struct CosCalculator : SeriesCalculator, Sendable {
22 | public var calculateInPairs: Bool
23 | public var factors: [BigInt.BFraction]
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type '[BFraction]'
24 |
25 | static let instance = CosCalculator()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CosCalculator.swift:9:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
7 | //
8 |
9 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
10 |
11 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CosCalculator.swift:29:17: error: stored property 'factorial2n' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type 'BFraction'
27 | private var n = 0
28 | private var negative = false
29 | private var factorial2n = BigRational.ONE
| `- error: stored property 'factorial2n' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type 'BFraction'
30 |
31 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CoshCalculator.swift:23:16: error: stored property 'factors' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type '[CoshCalculator.BigRational]' (aka 'Array<BFraction>')
21 | public struct CoshCalculator : SeriesCalculator, Sendable {
22 | public var calculateInPairs: Bool
23 | public var factors: [BigRational]
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type '[CoshCalculator.BigRational]' (aka 'Array<BFraction>')
24 |
25 | static let instance = CoshCalculator()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CoshCalculator.swift:9:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
7 | //
8 |
9 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
10 |
11 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CoshCalculator.swift:28:17: error: stored property 'factorial2n' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type 'BFraction'
26 |
27 | private var n = 0
28 | private var factorial2n = BigRational.ONE
| `- error: stored property 'factorial2n' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type 'BFraction'
29 |
30 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/ExponentCalculator.swift:24:16: error: stored property 'factors' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type '[BFraction]'
22 |
23 | public var calculateInPairs: Bool
24 | public var factors = [BigInt.BFraction]()
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type '[BFraction]'
25 |
26 | private var n = 0
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/ExponentCalculator.swift:8:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
6 | //
7 |
8 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/ExponentCalculator.swift:27:17: error: stored property 'oneOverFactorialOfN' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type 'BFraction'
25 |
26 | private var n = 0
27 | private var oneOverFactorialOfN = BigRational.ONE
| `- error: stored property 'oneOverFactorialOfN' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type 'BFraction'
28 |
29 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinCalculator.swift:22:16: error: stored property 'factors' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type '[SinCalculator.BigRational]' (aka 'Array<BFraction>')
20 | public struct SinCalculator : SeriesCalculator, Sendable {
21 | public var calculateInPairs: Bool
22 | public var factors: [BigRational]
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type '[SinCalculator.BigRational]' (aka 'Array<BFraction>')
23 |
24 | static let instance = SinCalculator()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinCalculator.swift:8:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
6 | //
7 |
8 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinCalculator.swift:28:17: error: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type 'BFraction'
26 | private var n = 0
27 | private var negative = false
28 | private var factorial2nPlus1 = BigRational.ONE
| `- error: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type 'BFraction'
29 |
30 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinhCalculator.swift:22:16: error: stored property 'factors' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type '[SinhCalculator.BigRational]' (aka 'Array<BFraction>')
20 | public struct SinhCalculator : SeriesCalculator, Sendable {
21 | public var calculateInPairs: Bool
22 | public var factors: [BigRational]
| `- error: stored property 'factors' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type '[SinhCalculator.BigRational]' (aka 'Array<BFraction>')
23 |
24 | static let instance = SinhCalculator()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinhCalculator.swift:8:1: warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
6 | //
7 |
8 | import BigInt
| `- warning: add '@preconcurrency' to treat 'Sendable'-related errors from module 'BigInt' as warnings
9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinhCalculator.swift:27:17: error: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type 'BFraction'
25 |
26 | private var n = 0
27 | private var factorial2nPlus1 = BigRational.ONE
| `- error: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type 'BFraction'
28 |
29 | public init() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BigInt/Sources/BigInt/BigFrac.swift:8:15: note: struct 'BFraction' does not conform to the 'Sendable' protocol
6 | //
7 |
8 | public struct BFraction: CustomStringConvertible, Comparable, Equatable {
| `- note: struct 'BFraction' does not conform to the 'Sendable' protocol
9 |
10 | mutating func normalize() {
[59/59] Compiling BigDecimal Rounding.swift
BUILD FAILURE 6.1 macosSpm