The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of BigDecimal, reference 3.0.2 (4414e0), with Swift 6.2 (beta) for macOS (SPM) on 22 Jun 2025 06:56:53 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/mgriebling/BigDecimal.git
Reference: 3.0.2
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/mgriebling/BigDecimal
 * tag               3.0.2      -> FETCH_HEAD
HEAD is now at 4414e0e Added more tests and added minimum requirements for OSes.
Cloned https://github.com/mgriebling/BigDecimal.git
Revision (git rev-parse @):
4414e0e82bb859cf5a2883f9401e7d7cb030f5b1
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/mgriebling/BigDecimal.git at 3.0.2
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/mgriebling/BigDecimal.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Building for debugging...
[0/8] Write sources
[6/8] Write swift-version-1EA4D86E10B52AF.txt
[7/8] Compiling _NumericsShims _NumericsShims.c
[9/35] Emitting module RealModule
[10/36] Compiling RealModule ApproximateEquality.swift
[11/36] Compiling RealModule AlgebraicField.swift
[12/36] Compiling RealModule ElementaryFunctions.swift
[13/36] Compiling RealModule Float80+Real.swift
[14/36] Compiling RealModule Real.swift
[15/36] Compiling RealModule Float16+Real.swift
[16/36] Compiling RealModule Float+Real.swift
[17/36] Compiling RealModule Double+Real.swift
[18/36] Compiling RealModule AugmentedArithmetic.swift
[19/36] Compiling RealModule RealFunctions.swift
[20/41] Emitting module UInt128
[21/41] Compiling UInt128 UInt128.swift
[22/41] Compiling UInt128 Int128.swift
[23/41] Compiling UInt128 Common.swift
[24/41] Compiling ComplexModule Differentiable.swift
[25/41] Emitting module ComplexModule
[26/41] Compiling ComplexModule ElementaryFunctions.swift
[27/41] Compiling ComplexModule Arithmetic.swift
[28/41] Compiling ComplexModule Complex.swift
[29/43] Emitting module Numerics
[30/43] Compiling Numerics Numerics.swift
[31/43] Emitting module BigInt
[32/44] Compiling BigInt Karatsuba.swift
[33/44] Compiling BigInt Limbs.swift
[34/44] Compiling BigInt Factorial.swift
[35/44] Compiling BigInt GCD.swift
[36/44] Compiling BigInt ToomCook.swift
[37/44] Compiling BigInt FFT.swift
[38/44] Compiling BigInt ExpMod.swift
[39/44] Compiling BigInt BurnikelZiegler.swift
[40/44] Compiling BigInt CRT.swift
[41/44] Compiling BigInt BigFrac.swift
[42/44] Compiling BigInt BigInt-Extensions.swift
[43/44] Compiling BigInt BigInt.swift
[44/44] Compiling BigInt BitSieve.swift
[45/63] Compiling BigDecimal DecimalMath.swift
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/ExponentCalculator.swift:24:16: warning: stored property 'factors' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type '[BFraction]'; this is an error in the Swift 6 language mode
22 |
23 |     public var calculateInPairs: Bool
24 |     public var factors = [BigInt.BFraction]()
   |                `- warning: stored property 'factors' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type '[BFraction]'; this is an error in the Swift 6 language mode
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 suppress 'Sendable'-related warnings from module 'BigInt'
 6 | //
 7 |
 8 | import BigInt
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
 9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/ExponentCalculator.swift:27:17: warning: stored property 'oneOverFactorialOfN' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
25 |
26 |     private var n = 0
27 |     private var oneOverFactorialOfN = BigRational.ONE
   |                 `- warning: stored property 'oneOverFactorialOfN' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
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() {
[46/63] Compiling BigDecimal ExponentCalculator.swift
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/ExponentCalculator.swift:24:16: warning: stored property 'factors' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type '[BFraction]'; this is an error in the Swift 6 language mode
22 |
23 |     public var calculateInPairs: Bool
24 |     public var factors = [BigInt.BFraction]()
   |                `- warning: stored property 'factors' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type '[BFraction]'; this is an error in the Swift 6 language mode
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 suppress 'Sendable'-related warnings from module 'BigInt'
 6 | //
 7 |
 8 | import BigInt
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
 9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/ExponentCalculator.swift:27:17: warning: stored property 'oneOverFactorialOfN' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
25 |
26 |     private var n = 0
27 |     private var oneOverFactorialOfN = BigRational.ONE
   |                 `- warning: stored property 'oneOverFactorialOfN' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
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() {
[47/64] Compiling BigDecimal SeriesCalculator.swift
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinCalculator.swift:22:16: warning: stored property 'factors' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type '[SinCalculator.BigRational]' (aka 'Array<BFraction>'); this is an error in the Swift 6 language mode
20 | public struct SinCalculator : SeriesCalculator, Sendable {
21 |     public var calculateInPairs: Bool
22 |     public var factors: [BigRational]
   |                `- warning: stored property 'factors' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type '[SinCalculator.BigRational]' (aka 'Array<BFraction>'); this is an error in the Swift 6 language mode
23 |
24 |     static var 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 suppress 'Sendable'-related warnings from module 'BigInt'
 6 | //
 7 |
 8 | import BigInt
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
 9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinCalculator.swift:28:17: warning: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
26 |     private var n = 0
27 |     private var negative = false
28 |     private var factorial2nPlus1 = BigRational.ONE
   |                 `- warning: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
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/64] Compiling BigDecimal SinCalculator.swift
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinCalculator.swift:22:16: warning: stored property 'factors' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type '[SinCalculator.BigRational]' (aka 'Array<BFraction>'); this is an error in the Swift 6 language mode
20 | public struct SinCalculator : SeriesCalculator, Sendable {
21 |     public var calculateInPairs: Bool
22 |     public var factors: [BigRational]
   |                `- warning: stored property 'factors' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type '[SinCalculator.BigRational]' (aka 'Array<BFraction>'); this is an error in the Swift 6 language mode
23 |
24 |     static var 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 suppress 'Sendable'-related warnings from module 'BigInt'
 6 | //
 7 |
 8 | import BigInt
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
 9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinCalculator.swift:28:17: warning: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
26 |     private var n = 0
27 |     private var negative = false
28 |     private var factorial2nPlus1 = BigRational.ONE
   |                 `- warning: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
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/64] Compiling BigDecimal DecimalLogic.swift
[50/64] Compiling BigDecimal Extensions.swift
[51/64] Compiling BigDecimal AsinCalculator.swift
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:22:16: warning: stored property 'factors' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type '[AsinCalculator.BigRational]' (aka 'Array<BFraction>'); this is an error in the Swift 6 language mode
20 | public struct AsinCalculator : SeriesCalculator, Sendable {
21 |     public var calculateInPairs: Bool
22 |     public var factors: [BigRational]
   |                `- warning: stored property 'factors' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type '[AsinCalculator.BigRational]' (aka 'Array<BFraction>'); this is an error in the Swift 6 language mode
23 |
24 |     static var 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 suppress 'Sendable'-related warnings from module 'BigInt'
 6 | //
 7 |
 8 | import BigInt
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
 9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:27:17: warning: stored property 'factorial2n' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
25 |
26 |     private var n = 0
27 |     private var factorial2n = BigRational.ONE
   |                 `- warning: stored property 'factorial2n' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
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: warning: stored property 'factorialN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
26 |     private var n = 0
27 |     private var factorial2n = BigRational.ONE
28 |     private var factorialN = BigRational.ONE
   |                 `- warning: stored property 'factorialN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
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: warning: stored property 'fourPowerN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
27 |     private var factorial2n = BigRational.ONE
28 |     private var factorialN = BigRational.ONE
29 |     private var fourPowerN = BigRational.ONE
   |                 `- warning: stored property 'fourPowerN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
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: warning: stored property 'factors' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type '[BFraction]'; this is an error in the Swift 6 language mode
21 | public struct CosCalculator : SeriesCalculator, Sendable {
22 |     public var calculateInPairs: Bool
23 |     public var factors: [BigInt.BFraction]
   |                `- warning: stored property 'factors' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type '[BFraction]'; this is an error in the Swift 6 language mode
24 |
25 |     static var 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 suppress 'Sendable'-related warnings from module 'BigInt'
 7 | //
 8 |
 9 | import BigInt
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
10 |
11 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CosCalculator.swift:29:17: warning: stored property 'factorial2n' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
27 |     private var n = 0
28 |     private var negative = false
29 |     private var factorial2n = BigRational.ONE
   |                 `- warning: stored property 'factorial2n' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
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() {
[52/64] Compiling BigDecimal CosCalculator.swift
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:22:16: warning: stored property 'factors' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type '[AsinCalculator.BigRational]' (aka 'Array<BFraction>'); this is an error in the Swift 6 language mode
20 | public struct AsinCalculator : SeriesCalculator, Sendable {
21 |     public var calculateInPairs: Bool
22 |     public var factors: [BigRational]
   |                `- warning: stored property 'factors' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type '[AsinCalculator.BigRational]' (aka 'Array<BFraction>'); this is an error in the Swift 6 language mode
23 |
24 |     static var 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 suppress 'Sendable'-related warnings from module 'BigInt'
 6 | //
 7 |
 8 | import BigInt
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
 9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:27:17: warning: stored property 'factorial2n' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
25 |
26 |     private var n = 0
27 |     private var factorial2n = BigRational.ONE
   |                 `- warning: stored property 'factorial2n' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
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: warning: stored property 'factorialN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
26 |     private var n = 0
27 |     private var factorial2n = BigRational.ONE
28 |     private var factorialN = BigRational.ONE
   |                 `- warning: stored property 'factorialN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
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: warning: stored property 'fourPowerN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
27 |     private var factorial2n = BigRational.ONE
28 |     private var factorialN = BigRational.ONE
29 |     private var fourPowerN = BigRational.ONE
   |                 `- warning: stored property 'fourPowerN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
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: warning: stored property 'factors' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type '[BFraction]'; this is an error in the Swift 6 language mode
21 | public struct CosCalculator : SeriesCalculator, Sendable {
22 |     public var calculateInPairs: Bool
23 |     public var factors: [BigInt.BFraction]
   |                `- warning: stored property 'factors' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type '[BFraction]'; this is an error in the Swift 6 language mode
24 |
25 |     static var 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 suppress 'Sendable'-related warnings from module 'BigInt'
 7 | //
 8 |
 9 | import BigInt
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
10 |
11 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CosCalculator.swift:29:17: warning: stored property 'factorial2n' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
27 |     private var n = 0
28 |     private var negative = false
29 |     private var factorial2n = BigRational.ONE
   |                 `- warning: stored property 'factorial2n' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
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() {
[53/64] Compiling BigDecimal SinhCalculator.swift
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinhCalculator.swift:22:16: warning: stored property 'factors' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type '[SinhCalculator.BigRational]' (aka 'Array<BFraction>'); this is an error in the Swift 6 language mode
20 | public struct SinhCalculator : SeriesCalculator, Sendable {
21 |     public var calculateInPairs: Bool
22 |     public var factors: [BigRational]
   |                `- warning: stored property 'factors' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type '[SinhCalculator.BigRational]' (aka 'Array<BFraction>'); this is an error in the Swift 6 language mode
23 |
24 |     static var 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 suppress 'Sendable'-related warnings from module 'BigInt'
 6 | //
 7 |
 8 | import BigInt
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
 9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinhCalculator.swift:27:17: warning: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
25 |
26 |     private var n = 0
27 |     private var factorial2nPlus1 = BigRational.ONE
   |                 `- warning: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
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/64] Compiling BigDecimal DecimalFloatingPoint.swift
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinhCalculator.swift:22:16: warning: stored property 'factors' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type '[SinhCalculator.BigRational]' (aka 'Array<BFraction>'); this is an error in the Swift 6 language mode
20 | public struct SinhCalculator : SeriesCalculator, Sendable {
21 |     public var calculateInPairs: Bool
22 |     public var factors: [BigRational]
   |                `- warning: stored property 'factors' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type '[SinhCalculator.BigRational]' (aka 'Array<BFraction>'); this is an error in the Swift 6 language mode
23 |
24 |     static var 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 suppress 'Sendable'-related warnings from module 'BigInt'
 6 | //
 7 |
 8 | import BigInt
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
 9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinhCalculator.swift:27:17: warning: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
25 |
26 |     private var n = 0
27 |     private var factorial2nPlus1 = BigRational.ONE
   |                 `- warning: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
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() {
[55/64] Compiling BigDecimal CoshCalculator.swift
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CoshCalculator.swift:23:16: warning: stored property 'factors' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type '[CoshCalculator.BigRational]' (aka 'Array<BFraction>'); this is an error in the Swift 6 language mode
21 | public struct CoshCalculator : SeriesCalculator, Sendable {
22 |     public var calculateInPairs: Bool
23 |     public var factors: [BigRational]
   |                `- warning: stored property 'factors' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type '[CoshCalculator.BigRational]' (aka 'Array<BFraction>'); this is an error in the Swift 6 language mode
24 |
25 |     static var 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 suppress 'Sendable'-related warnings from module 'BigInt'
 7 | //
 8 |
 9 | import BigInt
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
10 |
11 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CoshCalculator.swift:28:17: warning: stored property 'factorial2n' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
26 |
27 |     private var n = 0
28 |     private var factorial2n = BigRational.ONE
   |                 `- warning: stored property 'factorial2n' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
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() {
[56/64] Compiling BigDecimal DecimalMath-Simple.swift
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CoshCalculator.swift:23:16: warning: stored property 'factors' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type '[CoshCalculator.BigRational]' (aka 'Array<BFraction>'); this is an error in the Swift 6 language mode
21 | public struct CoshCalculator : SeriesCalculator, Sendable {
22 |     public var calculateInPairs: Bool
23 |     public var factors: [BigRational]
   |                `- warning: stored property 'factors' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type '[CoshCalculator.BigRational]' (aka 'Array<BFraction>'); this is an error in the Swift 6 language mode
24 |
25 |     static var 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 suppress 'Sendable'-related warnings from module 'BigInt'
 7 | //
 8 |
 9 | import BigInt
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
10 |
11 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CoshCalculator.swift:28:17: warning: stored property 'factorial2n' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
26 |
27 |     private var n = 0
28 |     private var factorial2n = BigRational.ONE
   |                 `- warning: stored property 'factorial2n' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
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() {
[57/64] Compiling BigDecimal Decimal32.swift
[58/64] Compiling BigDecimal Decimal64.swift
[59/64] Compiling BigDecimal Rounding.swift
[60/64] Compiling BigDecimal Decimal.swift
[61/64] Compiling BigDecimal Decimal128.swift
[62/64] Compiling BigDecimal BigDecimal.swift
[63/64] Compiling BigDecimal CBDecimal.swift
[64/64] Emitting module BigDecimal
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:22:16: warning: stored property 'factors' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type '[AsinCalculator.BigRational]' (aka 'Array<BFraction>'); this is an error in the Swift 6 language mode
20 | public struct AsinCalculator : SeriesCalculator, Sendable {
21 |     public var calculateInPairs: Bool
22 |     public var factors: [BigRational]
   |                `- warning: stored property 'factors' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type '[AsinCalculator.BigRational]' (aka 'Array<BFraction>'); this is an error in the Swift 6 language mode
23 |
24 |     static var 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 suppress 'Sendable'-related warnings from module 'BigInt'
 6 | //
 7 |
 8 | import BigInt
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
 9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:27:17: warning: stored property 'factorial2n' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
25 |
26 |     private var n = 0
27 |     private var factorial2n = BigRational.ONE
   |                 `- warning: stored property 'factorial2n' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
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: warning: stored property 'factorialN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
26 |     private var n = 0
27 |     private var factorial2n = BigRational.ONE
28 |     private var factorialN = BigRational.ONE
   |                 `- warning: stored property 'factorialN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
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: warning: stored property 'fourPowerN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
27 |     private var factorial2n = BigRational.ONE
28 |     private var factorialN = BigRational.ONE
29 |     private var fourPowerN = BigRational.ONE
   |                 `- warning: stored property 'fourPowerN' of 'Sendable'-conforming struct 'AsinCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
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: warning: stored property 'factors' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type '[BFraction]'; this is an error in the Swift 6 language mode
21 | public struct CosCalculator : SeriesCalculator, Sendable {
22 |     public var calculateInPairs: Bool
23 |     public var factors: [BigInt.BFraction]
   |                `- warning: stored property 'factors' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type '[BFraction]'; this is an error in the Swift 6 language mode
24 |
25 |     static var 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 suppress 'Sendable'-related warnings from module 'BigInt'
 7 | //
 8 |
 9 | import BigInt
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
10 |
11 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CosCalculator.swift:29:17: warning: stored property 'factorial2n' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
27 |     private var n = 0
28 |     private var negative = false
29 |     private var factorial2n = BigRational.ONE
   |                 `- warning: stored property 'factorial2n' of 'Sendable'-conforming struct 'CosCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
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: warning: stored property 'factors' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type '[CoshCalculator.BigRational]' (aka 'Array<BFraction>'); this is an error in the Swift 6 language mode
21 | public struct CoshCalculator : SeriesCalculator, Sendable {
22 |     public var calculateInPairs: Bool
23 |     public var factors: [BigRational]
   |                `- warning: stored property 'factors' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type '[CoshCalculator.BigRational]' (aka 'Array<BFraction>'); this is an error in the Swift 6 language mode
24 |
25 |     static var 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 suppress 'Sendable'-related warnings from module 'BigInt'
 7 | //
 8 |
 9 | import BigInt
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
10 |
11 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CoshCalculator.swift:28:17: warning: stored property 'factorial2n' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
26 |
27 |     private var n = 0
28 |     private var factorial2n = BigRational.ONE
   |                 `- warning: stored property 'factorial2n' of 'Sendable'-conforming struct 'CoshCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
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: warning: stored property 'factors' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type '[BFraction]'; this is an error in the Swift 6 language mode
22 |
23 |     public var calculateInPairs: Bool
24 |     public var factors = [BigInt.BFraction]()
   |                `- warning: stored property 'factors' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type '[BFraction]'; this is an error in the Swift 6 language mode
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 suppress 'Sendable'-related warnings from module 'BigInt'
 6 | //
 7 |
 8 | import BigInt
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
 9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/ExponentCalculator.swift:27:17: warning: stored property 'oneOverFactorialOfN' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
25 |
26 |     private var n = 0
27 |     private var oneOverFactorialOfN = BigRational.ONE
   |                 `- warning: stored property 'oneOverFactorialOfN' of 'Sendable'-conforming struct 'ExpCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
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: warning: stored property 'factors' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type '[SinCalculator.BigRational]' (aka 'Array<BFraction>'); this is an error in the Swift 6 language mode
20 | public struct SinCalculator : SeriesCalculator, Sendable {
21 |     public var calculateInPairs: Bool
22 |     public var factors: [BigRational]
   |                `- warning: stored property 'factors' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type '[SinCalculator.BigRational]' (aka 'Array<BFraction>'); this is an error in the Swift 6 language mode
23 |
24 |     static var 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 suppress 'Sendable'-related warnings from module 'BigInt'
 6 | //
 7 |
 8 | import BigInt
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
 9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinCalculator.swift:28:17: warning: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
26 |     private var n = 0
27 |     private var negative = false
28 |     private var factorial2nPlus1 = BigRational.ONE
   |                 `- warning: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
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: warning: stored property 'factors' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type '[SinhCalculator.BigRational]' (aka 'Array<BFraction>'); this is an error in the Swift 6 language mode
20 | public struct SinhCalculator : SeriesCalculator, Sendable {
21 |     public var calculateInPairs: Bool
22 |     public var factors: [BigRational]
   |                `- warning: stored property 'factors' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type '[SinhCalculator.BigRational]' (aka 'Array<BFraction>'); this is an error in the Swift 6 language mode
23 |
24 |     static var 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 suppress 'Sendable'-related warnings from module 'BigInt'
 6 | //
 7 |
 8 | import BigInt
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'
 9 |
10 | /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinhCalculator.swift:27:17: warning: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
25 |
26 |     private var n = 0
27 |     private var factorial2nPlus1 = BigRational.ONE
   |                 `- warning: stored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinhCalculator' has non-sendable type 'BFraction'; this is an error in the Swift 6 language mode
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() {
Build complete! (13.12s)
Fetching https://github.com/mgriebling/UInt128.git
Fetching https://github.com/apple/swift-numerics
Fetching https://github.com/mgriebling/BigInt.git
[1/5757] Fetching swift-numerics
[117/7341] Fetching swift-numerics, uint128
[1530/14851] Fetching swift-numerics, uint128, bigint
Fetched https://github.com/apple/swift-numerics from cache (1.59s)
Fetched https://github.com/mgriebling/UInt128.git from cache (1.59s)
Fetched https://github.com/mgriebling/BigInt.git from cache (1.59s)
Computing version for https://github.com/mgriebling/UInt128.git
Computed https://github.com/mgriebling/UInt128.git at 3.2.0 (4.21s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.0.3 (0.53s)
Computing version for https://github.com/mgriebling/BigInt.git
Computed https://github.com/mgriebling/BigInt.git at 2.3.0 (0.41s)
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/mgriebling/BigInt.git
Working copy of https://github.com/mgriebling/BigInt.git resolved at 2.3.0
Build complete.
{
  "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"
    }
  ],
  "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"
        ]
      }
    }
  ],
  "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"
}
Done.