Build Information
Failed to build BigDecimal, reference main (ddc5df
), with Swift 6.2 (beta) for macOS (SPM) on 22 Jun 2025 06:57:07 UTC.
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: 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.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
[1/1] Compiling plugin Swift-DocC Preview
[2/2] Compiling plugin Swift-DocC
Building for debugging...
[2/10] Write sources
[8/10] Write swift-version-1EA4D86E10B52AF.txt
[9/10] Compiling _NumericsShims _NumericsShims.c
[11/37] Compiling RealModule ElementaryFunctions.swift
[12/38] Emitting module RealModule
[13/38] Compiling RealModule Float80+Real.swift
[14/38] Compiling RealModule Real.swift
[15/38] Compiling RealModule Float16+Real.swift
[16/38] Compiling RealModule AlgebraicField.swift
[17/38] Compiling RealModule Float+Real.swift
[18/38] Compiling RealModule AugmentedArithmetic.swift
[19/38] Compiling RealModule ApproximateEquality.swift
[20/38] Compiling RealModule Double+Real.swift
[21/38] Compiling RealModule RealFunctions.swift
[22/43] Compiling UInt128 Int128.swift
[23/43] Compiling UInt128 Common.swift
[24/43] Emitting module UInt128
[25/43] Compiling UInt128 UInt128.swift
[26/43] Compiling ComplexModule Arithmetic.swift
[27/43] Emitting module ComplexModule
[28/43] Compiling ComplexModule Differentiable.swift
[29/43] Compiling ComplexModule Complex.swift
[30/43] Compiling ComplexModule ElementaryFunctions.swift
[31/45] Compiling Numerics Numerics.swift
[32/45] Emitting module Numerics
[33/45] Compiling BigInt Limbs.swift
[34/45] Compiling BigInt ExpMod.swift
[35/45] Compiling BigInt Karatsuba.swift
[36/45] Compiling BigInt GCD.swift
[37/45] Compiling BigInt Factorial.swift
[38/46] Compiling BigInt ToomCook.swift
[39/46] Compiling BigInt FFT.swift
[40/46] Compiling BigInt BurnikelZiegler.swift
[41/46] Compiling BigInt CRT.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
[47/65] 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() {
[48/65] 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() {
[49/66] Compiling BigDecimal Decimal.swift
[50/66] Compiling BigDecimal Decimal128.swift
[51/66] Compiling BigDecimal Decimal32.swift
[52/66] Compiling BigDecimal Decimal64.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 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() {
[56/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() {
[57/66] Compiling BigDecimal Rounding.swift
[58/66] Compiling BigDecimal DecimalLogic.swift
[59/66] Compiling BigDecimal Extensions.swift
[60/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() {
[61/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() {
[62/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() {
[63/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() {
error: emit-module command failed with exit code 1 (use -v to see invocation)
[64/66] Compiling BigDecimal BigDecimal.swift
[65/66] Compiling BigDecimal CBDecimal.swift
[66/66] 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() {
Fetching https://github.com/apple/swift-numerics
Fetching https://github.com/mgriebling/UInt128.git
Fetching https://github.com/mgriebling/BigInt.git
Fetching https://github.com/apple/swift-docc-plugin
[1/1584] Fetching uint128
[81/7341] Fetching uint128, swift-numerics
[716/9423] Fetching uint128, swift-numerics, swift-docc-plugin
[3757/16933] Fetching uint128, swift-numerics, swift-docc-plugin, bigint
Fetched https://github.com/mgriebling/UInt128.git from cache (1.61s)
Fetched https://github.com/apple/swift-docc-plugin from cache (1.61s)
Fetched https://github.com/apple/swift-numerics from cache (1.61s)
Fetched https://github.com/mgriebling/BigInt.git from cache (1.61s)
Computing version for https://github.com/mgriebling/UInt128.git
Computed https://github.com/mgriebling/UInt128.git at 3.2.0 (4.25s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.0.3 (0.51s)
Computing version for https://github.com/mgriebling/BigInt.git
Computed https://github.com/mgriebling/BigInt.git at 2.3.0 (0.38s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.4.4 (0.52s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3414] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.22s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (1.77s)
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/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
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/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-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.4.4
BUILD FAILURE 6.2 macosSpm