The Swift Package Index logo.Swift Package Index

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

Build Information

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