Build Information
Successful build of BigDecimal, reference 3.0.2 (4414e0), with Swift 6.4 for macOS (SPM) on 21 Sep 2026 08:09:21 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.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.4
Building package at path: $PWD
https://github.com/mgriebling/BigDecimal.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 244]
[Planning deferred tasks]
[51 / 103]
[56 / 106] _NumericsShims
[62 / 126]
[72 / 126] RealModule
[75 / 126] UInt128
[91 / 169]
[98 / 170] RealModule
[110 / 181] ComplexModule
[118 / 181]
[132 / 184] Numerics
[141 / 184]
[145 / 184]
[147 / 184]
[150 / 184]
[153 / 184]
[155 / 184]
[156 / 184]
[167 / 184] BigInt
[173 / 184] BigInt
[174 / 185] BigInt
[174 / 186] BigDecimal
[184 / 196] BigDecimal
[185 / 196] BigDecimal
[191 / 196] BigDecimal
Build complete! (7.80 sec)
Fetching https://github.com/mgriebling/BigInt.git
Fetching https://github.com/mgriebling/UInt128.git
Fetching https://github.com/apple/swift-numerics
[1/1584] Fetching uint128
[49/8220] Fetching uint128, swift-numerics
[410/15730] Fetching uint128, swift-numerics, bigint
Fetched https://github.com/mgriebling/UInt128.git (1.33s)
Fetched https://github.com/apple/swift-numerics (1.33s)
[977/7510] Fetching bigint
Fetched https://github.com/mgriebling/BigInt.git (1.89s)
Computing version for https://github.com/mgriebling/UInt128.git
Computed https://github.com/mgriebling/UInt128.git at 3.2.0 (5.03s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.1.1 (0.58s)
Computing version for https://github.com/mgriebling/BigInt.git
Computed https://github.com/mgriebling/BigInt.git at 2.3.0 (0.57s)
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.1.1
Creating working copy for https://github.com/mgriebling/BigInt.git
Working copy of https://github.com/mgriebling/BigInt.git resolved at 2.3.0
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:22:16: [1;33mwarning: [1;39mstored property 'factors' of 'Sendable'-conforming struct 'AsinCalculator' contains non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m20 |[0;0m public struct AsinCalculator : SeriesCalculator, Sendable {
[0;36m21 |[0;0m public var calculateInPairs: Bool
[0;36m22 |[0;0m public var factors: [BigRational]
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'factors' of 'Sendable'-conforming struct 'AsinCalculator' contains non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m23 |[0;0m
[0;36m24 |[0;0m static var instance = AsinCalculator()
BigInt.BFraction:1:15: [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public struct BFraction : CustomStringConvertible, Comparable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m public static let ZERO: BigInt.BFraction
[0;36m3 |[0;0m public static let ONE: BigInt.BFraction
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:8:1: [1;33mwarning: [1;39madd '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/add-preconcurrency-import\AddPreconcurrencyImport]8;;\]
[0;36m6 |[0;0m //
[0;36m7 |[0;0m
[0;36m8 |[0;0m import BigInt
[0;36m|[0;0m `- [1;33mwarning: [1;39madd '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/add-preconcurrency-import\AddPreconcurrencyImport]8;;\]
[0;36m9 |[0;0m
[0;36m10 |[0;0m /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:27:17: [1;33mwarning: [1;39mstored property 'factorial2n' of 'Sendable'-conforming struct 'AsinCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m25 |[0;0m
[0;36m26 |[0;0m private var n = 0
[0;36m27 |[0;0m private var factorial2n = BigRational.ONE
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'factorial2n' of 'Sendable'-conforming struct 'AsinCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m28 |[0;0m private var factorialN = BigRational.ONE
[0;36m29 |[0;0m private var fourPowerN = BigRational.ONE
BigInt.BFraction:1:15: [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public struct BFraction : CustomStringConvertible, Comparable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m public static let ZERO: BigInt.BFraction
[0;36m3 |[0;0m public static let ONE: BigInt.BFraction
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:28:17: [1;33mwarning: [1;39mstored property 'factorialN' of 'Sendable'-conforming struct 'AsinCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m26 |[0;0m private var n = 0
[0;36m27 |[0;0m private var factorial2n = BigRational.ONE
[0;36m28 |[0;0m private var factorialN = BigRational.ONE
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'factorialN' of 'Sendable'-conforming struct 'AsinCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m29 |[0;0m private var fourPowerN = BigRational.ONE
[0;36m30 |[0;0m
BigInt.BFraction:1:15: [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public struct BFraction : CustomStringConvertible, Comparable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m public static let ZERO: BigInt.BFraction
[0;36m3 |[0;0m public static let ONE: BigInt.BFraction
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:29:17: [1;33mwarning: [1;39mstored property 'fourPowerN' of 'Sendable'-conforming struct 'AsinCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m27 |[0;0m private var factorial2n = BigRational.ONE
[0;36m28 |[0;0m private var factorialN = BigRational.ONE
[0;36m29 |[0;0m private var fourPowerN = BigRational.ONE
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'fourPowerN' of 'Sendable'-conforming struct 'AsinCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m30 |[0;0m
[0;36m31 |[0;0m public init() {
BigInt.BFraction:1:15: [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public struct BFraction : CustomStringConvertible, Comparable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m public static let ZERO: BigInt.BFraction
[0;36m3 |[0;0m public static let ONE: BigInt.BFraction
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CosCalculator.swift:23:16: [1;33mwarning: [1;39mstored property 'factors' of 'Sendable'-conforming struct 'CosCalculator' contains non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m21 |[0;0m public struct CosCalculator : SeriesCalculator, Sendable {
[0;36m22 |[0;0m public var calculateInPairs: Bool
[0;36m23 |[0;0m public var factors: [BigInt.BFraction]
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'factors' of 'Sendable'-conforming struct 'CosCalculator' contains non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m24 |[0;0m
[0;36m25 |[0;0m static var instance = CosCalculator()
BigInt.BFraction:1:15: [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public struct BFraction : CustomStringConvertible, Comparable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m public static let ZERO: BigInt.BFraction
[0;36m3 |[0;0m public static let ONE: BigInt.BFraction
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CosCalculator.swift:9:1: [1;33mwarning: [1;39madd '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/add-preconcurrency-import\AddPreconcurrencyImport]8;;\]
[0;36m7 |[0;0m //
[0;36m8 |[0;0m
[0;36m9 |[0;0m import BigInt
[0;36m|[0;0m `- [1;33mwarning: [1;39madd '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/add-preconcurrency-import\AddPreconcurrencyImport]8;;\]
[0;36m10 |[0;0m
[0;36m11 |[0;0m /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CosCalculator.swift:29:17: [1;33mwarning: [1;39mstored property 'factorial2n' of 'Sendable'-conforming struct 'CosCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m27 |[0;0m private var n = 0
[0;36m28 |[0;0m private var negative = false
[0;36m29 |[0;0m private var factorial2n = BigRational.ONE
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'factorial2n' of 'Sendable'-conforming struct 'CosCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m30 |[0;0m
[0;36m31 |[0;0m public init() {
BigInt.BFraction:1:15: [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public struct BFraction : CustomStringConvertible, Comparable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m public static let ZERO: BigInt.BFraction
[0;36m3 |[0;0m public static let ONE: BigInt.BFraction
[#AddPreconcurrencyImport]: <https://docs.swift.org/compiler/documentation/diagnostics/add-preconcurrency-import>
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinCalculator.swift:22:16: [1;33mwarning: [1;39mstored property 'factors' of 'Sendable'-conforming struct 'SinCalculator' contains non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m20 |[0;0m public struct SinCalculator : SeriesCalculator, Sendable {
[0;36m21 |[0;0m public var calculateInPairs: Bool
[0;36m22 |[0;0m public var factors: [BigRational]
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'factors' of 'Sendable'-conforming struct 'SinCalculator' contains non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m23 |[0;0m
[0;36m24 |[0;0m static var instance = SinCalculator()
BigInt.BFraction:1:15: [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public struct BFraction : CustomStringConvertible, Comparable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m public static let ZERO: BigInt.BFraction
[0;36m3 |[0;0m public static let ONE: BigInt.BFraction
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinCalculator.swift:8:1: [1;33mwarning: [1;39madd '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/add-preconcurrency-import\AddPreconcurrencyImport]8;;\]
[0;36m6 |[0;0m //
[0;36m7 |[0;0m
[0;36m8 |[0;0m import BigInt
[0;36m|[0;0m `- [1;33mwarning: [1;39madd '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/add-preconcurrency-import\AddPreconcurrencyImport]8;;\]
[0;36m9 |[0;0m
[0;36m10 |[0;0m /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinCalculator.swift:28:17: [1;33mwarning: [1;39mstored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m26 |[0;0m private var n = 0
[0;36m27 |[0;0m private var negative = false
[0;36m28 |[0;0m private var factorial2nPlus1 = BigRational.ONE
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m29 |[0;0m
[0;36m30 |[0;0m public init() {
BigInt.BFraction:1:15: [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public struct BFraction : CustomStringConvertible, Comparable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m public static let ZERO: BigInt.BFraction
[0;36m3 |[0;0m public static let ONE: BigInt.BFraction
[#AddPreconcurrencyImport]: <https://docs.swift.org/compiler/documentation/diagnostics/add-preconcurrency-import>
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CoshCalculator.swift:23:16: [1;33mwarning: [1;39mstored property 'factors' of 'Sendable'-conforming struct 'CoshCalculator' contains non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m21 |[0;0m public struct CoshCalculator : SeriesCalculator, Sendable {
[0;36m22 |[0;0m public var calculateInPairs: Bool
[0;36m23 |[0;0m public var factors: [BigRational]
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'factors' of 'Sendable'-conforming struct 'CoshCalculator' contains non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m24 |[0;0m
[0;36m25 |[0;0m static var instance = CoshCalculator()
BigInt.BFraction:1:15: [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public struct BFraction : CustomStringConvertible, Comparable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m public static let ZERO: BigInt.BFraction
[0;36m3 |[0;0m public static let ONE: BigInt.BFraction
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CoshCalculator.swift:9:1: [1;33mwarning: [1;39madd '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/add-preconcurrency-import\AddPreconcurrencyImport]8;;\]
[0;36m7 |[0;0m //
[0;36m8 |[0;0m
[0;36m9 |[0;0m import BigInt
[0;36m|[0;0m `- [1;33mwarning: [1;39madd '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/add-preconcurrency-import\AddPreconcurrencyImport]8;;\]
[0;36m10 |[0;0m
[0;36m11 |[0;0m /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CoshCalculator.swift:28:17: [1;33mwarning: [1;39mstored property 'factorial2n' of 'Sendable'-conforming struct 'CoshCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m26 |[0;0m
[0;36m27 |[0;0m private var n = 0
[0;36m28 |[0;0m private var factorial2n = BigRational.ONE
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'factorial2n' of 'Sendable'-conforming struct 'CoshCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m29 |[0;0m
[0;36m30 |[0;0m public init() {
BigInt.BFraction:1:15: [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public struct BFraction : CustomStringConvertible, Comparable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m public static let ZERO: BigInt.BFraction
[0;36m3 |[0;0m public static let ONE: BigInt.BFraction
[#AddPreconcurrencyImport]: <https://docs.swift.org/compiler/documentation/diagnostics/add-preconcurrency-import>
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:22:16: [1;33mwarning: [1;39mstored property 'factors' of 'Sendable'-conforming struct 'AsinCalculator' contains non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m20 |[0;0m public struct AsinCalculator : SeriesCalculator, Sendable {
[0;36m21 |[0;0m public var calculateInPairs: Bool
[0;36m22 |[0;0m public var factors: [BigRational]
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'factors' of 'Sendable'-conforming struct 'AsinCalculator' contains non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m23 |[0;0m
[0;36m24 |[0;0m static var instance = AsinCalculator()
BigInt.BFraction:1:15: [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public struct BFraction : CustomStringConvertible, Comparable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m public static let ZERO: BigInt.BFraction
[0;36m3 |[0;0m public static let ONE: BigInt.BFraction
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:8:1: [1;33mwarning: [1;39madd '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/add-preconcurrency-import\AddPreconcurrencyImport]8;;\]
[0;36m6 |[0;0m //
[0;36m7 |[0;0m
[0;36m8 |[0;0m import BigInt
[0;36m|[0;0m `- [1;33mwarning: [1;39madd '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/add-preconcurrency-import\AddPreconcurrencyImport]8;;\]
[0;36m9 |[0;0m
[0;36m10 |[0;0m /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:27:17: [1;33mwarning: [1;39mstored property 'factorial2n' of 'Sendable'-conforming struct 'AsinCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m25 |[0;0m
[0;36m26 |[0;0m private var n = 0
[0;36m27 |[0;0m private var factorial2n = BigRational.ONE
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'factorial2n' of 'Sendable'-conforming struct 'AsinCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m28 |[0;0m private var factorialN = BigRational.ONE
[0;36m29 |[0;0m private var fourPowerN = BigRational.ONE
BigInt.BFraction:1:15: [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public struct BFraction : CustomStringConvertible, Comparable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m public static let ZERO: BigInt.BFraction
[0;36m3 |[0;0m public static let ONE: BigInt.BFraction
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:28:17: [1;33mwarning: [1;39mstored property 'factorialN' of 'Sendable'-conforming struct 'AsinCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m26 |[0;0m private var n = 0
[0;36m27 |[0;0m private var factorial2n = BigRational.ONE
[0;36m28 |[0;0m private var factorialN = BigRational.ONE
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'factorialN' of 'Sendable'-conforming struct 'AsinCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m29 |[0;0m private var fourPowerN = BigRational.ONE
[0;36m30 |[0;0m
BigInt.BFraction:1:15: [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public struct BFraction : CustomStringConvertible, Comparable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m public static let ZERO: BigInt.BFraction
[0;36m3 |[0;0m public static let ONE: BigInt.BFraction
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/AsinCalculator.swift:29:17: [1;33mwarning: [1;39mstored property 'fourPowerN' of 'Sendable'-conforming struct 'AsinCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m27 |[0;0m private var factorial2n = BigRational.ONE
[0;36m28 |[0;0m private var factorialN = BigRational.ONE
[0;36m29 |[0;0m private var fourPowerN = BigRational.ONE
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'fourPowerN' of 'Sendable'-conforming struct 'AsinCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m30 |[0;0m
[0;36m31 |[0;0m public init() {
BigInt.BFraction:1:15: [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public struct BFraction : CustomStringConvertible, Comparable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m public static let ZERO: BigInt.BFraction
[0;36m3 |[0;0m public static let ONE: BigInt.BFraction
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CosCalculator.swift:23:16: [1;33mwarning: [1;39mstored property 'factors' of 'Sendable'-conforming struct 'CosCalculator' contains non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m21 |[0;0m public struct CosCalculator : SeriesCalculator, Sendable {
[0;36m22 |[0;0m public var calculateInPairs: Bool
[0;36m23 |[0;0m public var factors: [BigInt.BFraction]
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'factors' of 'Sendable'-conforming struct 'CosCalculator' contains non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m24 |[0;0m
[0;36m25 |[0;0m static var instance = CosCalculator()
BigInt.BFraction:1:15: [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public struct BFraction : CustomStringConvertible, Comparable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m public static let ZERO: BigInt.BFraction
[0;36m3 |[0;0m public static let ONE: BigInt.BFraction
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CosCalculator.swift:9:1: [1;33mwarning: [1;39madd '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/add-preconcurrency-import\AddPreconcurrencyImport]8;;\]
[0;36m7 |[0;0m //
[0;36m8 |[0;0m
[0;36m9 |[0;0m import BigInt
[0;36m|[0;0m `- [1;33mwarning: [1;39madd '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/add-preconcurrency-import\AddPreconcurrencyImport]8;;\]
[0;36m10 |[0;0m
[0;36m11 |[0;0m /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CosCalculator.swift:29:17: [1;33mwarning: [1;39mstored property 'factorial2n' of 'Sendable'-conforming struct 'CosCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m27 |[0;0m private var n = 0
[0;36m28 |[0;0m private var negative = false
[0;36m29 |[0;0m private var factorial2n = BigRational.ONE
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'factorial2n' of 'Sendable'-conforming struct 'CosCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m30 |[0;0m
[0;36m31 |[0;0m public init() {
BigInt.BFraction:1:15: [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public struct BFraction : CustomStringConvertible, Comparable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m public static let ZERO: BigInt.BFraction
[0;36m3 |[0;0m public static let ONE: BigInt.BFraction
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CoshCalculator.swift:23:16: [1;33mwarning: [1;39mstored property 'factors' of 'Sendable'-conforming struct 'CoshCalculator' contains non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m21 |[0;0m public struct CoshCalculator : SeriesCalculator, Sendable {
[0;36m22 |[0;0m public var calculateInPairs: Bool
[0;36m23 |[0;0m public var factors: [BigRational]
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'factors' of 'Sendable'-conforming struct 'CoshCalculator' contains non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m24 |[0;0m
[0;36m25 |[0;0m static var instance = CoshCalculator()
BigInt.BFraction:1:15: [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public struct BFraction : CustomStringConvertible, Comparable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m public static let ZERO: BigInt.BFraction
[0;36m3 |[0;0m public static let ONE: BigInt.BFraction
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CoshCalculator.swift:9:1: [1;33mwarning: [1;39madd '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/add-preconcurrency-import\AddPreconcurrencyImport]8;;\]
[0;36m7 |[0;0m //
[0;36m8 |[0;0m
[0;36m9 |[0;0m import BigInt
[0;36m|[0;0m `- [1;33mwarning: [1;39madd '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/add-preconcurrency-import\AddPreconcurrencyImport]8;;\]
[0;36m10 |[0;0m
[0;36m11 |[0;0m /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/CoshCalculator.swift:28:17: [1;33mwarning: [1;39mstored property 'factorial2n' of 'Sendable'-conforming struct 'CoshCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m26 |[0;0m
[0;36m27 |[0;0m private var n = 0
[0;36m28 |[0;0m private var factorial2n = BigRational.ONE
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'factorial2n' of 'Sendable'-conforming struct 'CoshCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m29 |[0;0m
[0;36m30 |[0;0m public init() {
BigInt.BFraction:1:15: [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public struct BFraction : CustomStringConvertible, Comparable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m public static let ZERO: BigInt.BFraction
[0;36m3 |[0;0m public static let ONE: BigInt.BFraction
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/ExponentCalculator.swift:24:16: [1;33mwarning: [1;39mstored property 'factors' of 'Sendable'-conforming struct 'ExpCalculator' contains non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m22 |[0;0m
[0;36m23 |[0;0m public var calculateInPairs: Bool
[0;36m24 |[0;0m public var factors = [BigInt.BFraction]()
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'factors' of 'Sendable'-conforming struct 'ExpCalculator' contains non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m25 |[0;0m
[0;36m26 |[0;0m private var n = 0
BigInt.BFraction:1:15: [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public struct BFraction : CustomStringConvertible, Comparable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m public static let ZERO: BigInt.BFraction
[0;36m3 |[0;0m public static let ONE: BigInt.BFraction
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/ExponentCalculator.swift:8:1: [1;33mwarning: [1;39madd '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/add-preconcurrency-import\AddPreconcurrencyImport]8;;\]
[0;36m6 |[0;0m //
[0;36m7 |[0;0m
[0;36m8 |[0;0m import BigInt
[0;36m|[0;0m `- [1;33mwarning: [1;39madd '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/add-preconcurrency-import\AddPreconcurrencyImport]8;;\]
[0;36m9 |[0;0m
[0;36m10 |[0;0m /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/ExponentCalculator.swift:27:17: [1;33mwarning: [1;39mstored property 'oneOverFactorialOfN' of 'Sendable'-conforming struct 'ExpCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m25 |[0;0m
[0;36m26 |[0;0m private var n = 0
[0;36m27 |[0;0m private var oneOverFactorialOfN = BigRational.ONE
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'oneOverFactorialOfN' of 'Sendable'-conforming struct 'ExpCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m28 |[0;0m
[0;36m29 |[0;0m public init() {
BigInt.BFraction:1:15: [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public struct BFraction : CustomStringConvertible, Comparable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m public static let ZERO: BigInt.BFraction
[0;36m3 |[0;0m public static let ONE: BigInt.BFraction
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinCalculator.swift:22:16: [1;33mwarning: [1;39mstored property 'factors' of 'Sendable'-conforming struct 'SinCalculator' contains non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m20 |[0;0m public struct SinCalculator : SeriesCalculator, Sendable {
[0;36m21 |[0;0m public var calculateInPairs: Bool
[0;36m22 |[0;0m public var factors: [BigRational]
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'factors' of 'Sendable'-conforming struct 'SinCalculator' contains non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m23 |[0;0m
[0;36m24 |[0;0m static var instance = SinCalculator()
BigInt.BFraction:1:15: [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public struct BFraction : CustomStringConvertible, Comparable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m public static let ZERO: BigInt.BFraction
[0;36m3 |[0;0m public static let ONE: BigInt.BFraction
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinCalculator.swift:8:1: [1;33mwarning: [1;39madd '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/add-preconcurrency-import\AddPreconcurrencyImport]8;;\]
[0;36m6 |[0;0m //
[0;36m7 |[0;0m
[0;36m8 |[0;0m import BigInt
[0;36m|[0;0m `- [1;33mwarning: [1;39madd '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/add-preconcurrency-import\AddPreconcurrencyImport]8;;\]
[0;36m9 |[0;0m
[0;36m10 |[0;0m /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinCalculator.swift:28:17: [1;33mwarning: [1;39mstored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m26 |[0;0m private var n = 0
[0;36m27 |[0;0m private var negative = false
[0;36m28 |[0;0m private var factorial2nPlus1 = BigRational.ONE
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m29 |[0;0m
[0;36m30 |[0;0m public init() {
BigInt.BFraction:1:15: [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public struct BFraction : CustomStringConvertible, Comparable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m public static let ZERO: BigInt.BFraction
[0;36m3 |[0;0m public static let ONE: BigInt.BFraction
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinhCalculator.swift:22:16: [1;33mwarning: [1;39mstored property 'factors' of 'Sendable'-conforming struct 'SinhCalculator' contains non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m20 |[0;0m public struct SinhCalculator : SeriesCalculator, Sendable {
[0;36m21 |[0;0m public var calculateInPairs: Bool
[0;36m22 |[0;0m public var factors: [BigRational]
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'factors' of 'Sendable'-conforming struct 'SinhCalculator' contains non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m23 |[0;0m
[0;36m24 |[0;0m static var instance = SinhCalculator()
BigInt.BFraction:1:15: [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public struct BFraction : CustomStringConvertible, Comparable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m public static let ZERO: BigInt.BFraction
[0;36m3 |[0;0m public static let ONE: BigInt.BFraction
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinhCalculator.swift:8:1: [1;33mwarning: [1;39madd '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/add-preconcurrency-import\AddPreconcurrencyImport]8;;\]
[0;36m6 |[0;0m //
[0;36m7 |[0;0m
[0;36m8 |[0;0m import BigInt
[0;36m|[0;0m `- [1;33mwarning: [1;39madd '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/add-preconcurrency-import\AddPreconcurrencyImport]8;;\]
[0;36m9 |[0;0m
[0;36m10 |[0;0m /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinhCalculator.swift:27:17: [1;33mwarning: [1;39mstored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinhCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m25 |[0;0m
[0;36m26 |[0;0m private var n = 0
[0;36m27 |[0;0m private var factorial2nPlus1 = BigRational.ONE
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinhCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m28 |[0;0m
[0;36m29 |[0;0m public init() {
BigInt.BFraction:1:15: [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public struct BFraction : CustomStringConvertible, Comparable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m public static let ZERO: BigInt.BFraction
[0;36m3 |[0;0m public static let ONE: BigInt.BFraction
[#AddPreconcurrencyImport]: <https://docs.swift.org/compiler/documentation/diagnostics/add-preconcurrency-import>
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinhCalculator.swift:22:16: [1;33mwarning: [1;39mstored property 'factors' of 'Sendable'-conforming struct 'SinhCalculator' contains non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m20 |[0;0m public struct SinhCalculator : SeriesCalculator, Sendable {
[0;36m21 |[0;0m public var calculateInPairs: Bool
[0;36m22 |[0;0m public var factors: [BigRational]
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'factors' of 'Sendable'-conforming struct 'SinhCalculator' contains non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m23 |[0;0m
[0;36m24 |[0;0m static var instance = SinhCalculator()
BigInt.BFraction:1:15: [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public struct BFraction : CustomStringConvertible, Comparable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m public static let ZERO: BigInt.BFraction
[0;36m3 |[0;0m public static let ONE: BigInt.BFraction
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinhCalculator.swift:8:1: [1;33mwarning: [1;39madd '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/add-preconcurrency-import\AddPreconcurrencyImport]8;;\]
[0;36m6 |[0;0m //
[0;36m7 |[0;0m
[0;36m8 |[0;0m import BigInt
[0;36m|[0;0m `- [1;33mwarning: [1;39madd '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/add-preconcurrency-import\AddPreconcurrencyImport]8;;\]
[0;36m9 |[0;0m
[0;36m10 |[0;0m /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/SinhCalculator.swift:27:17: [1;33mwarning: [1;39mstored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinhCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m25 |[0;0m
[0;36m26 |[0;0m private var n = 0
[0;36m27 |[0;0m private var factorial2nPlus1 = BigRational.ONE
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'factorial2nPlus1' of 'Sendable'-conforming struct 'SinhCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m28 |[0;0m
[0;36m29 |[0;0m public init() {
BigInt.BFraction:1:15: [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public struct BFraction : CustomStringConvertible, Comparable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m public static let ZERO: BigInt.BFraction
[0;36m3 |[0;0m public static let ONE: BigInt.BFraction
[#AddPreconcurrencyImport]: <https://docs.swift.org/compiler/documentation/diagnostics/add-preconcurrency-import>
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/ExponentCalculator.swift:24:16: [1;33mwarning: [1;39mstored property 'factors' of 'Sendable'-conforming struct 'ExpCalculator' contains non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m22 |[0;0m
[0;36m23 |[0;0m public var calculateInPairs: Bool
[0;36m24 |[0;0m public var factors = [BigInt.BFraction]()
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'factors' of 'Sendable'-conforming struct 'ExpCalculator' contains non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m25 |[0;0m
[0;36m26 |[0;0m private var n = 0
BigInt.BFraction:1:15: [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public struct BFraction : CustomStringConvertible, Comparable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m public static let ZERO: BigInt.BFraction
[0;36m3 |[0;0m public static let ONE: BigInt.BFraction
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/ExponentCalculator.swift:8:1: [1;33mwarning: [1;39madd '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/add-preconcurrency-import\AddPreconcurrencyImport]8;;\]
[0;36m6 |[0;0m //
[0;36m7 |[0;0m
[0;36m8 |[0;0m import BigInt
[0;36m|[0;0m `- [1;33mwarning: [1;39madd '@preconcurrency' to suppress 'Sendable'-related warnings from module 'BigInt'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/add-preconcurrency-import\AddPreconcurrencyImport]8;;\]
[0;36m9 |[0;0m
[0;36m10 |[0;0m /**
/Users/admin/builder/spi-builder-workspace/Sources/BigDecimal/DecimalMath/ExponentCalculator.swift:27:17: [1;33mwarning: [1;39mstored property 'oneOverFactorialOfN' of 'Sendable'-conforming struct 'ExpCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m25 |[0;0m
[0;36m26 |[0;0m private var n = 0
[0;36m27 |[0;0m private var oneOverFactorialOfN = BigRational.ONE
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'oneOverFactorialOfN' of 'Sendable'-conforming struct 'ExpCalculator' has non-Sendable type 'BFraction'; this is an error in the Swift 6 language mode[0;0m
[0;36m28 |[0;0m
[0;36m29 |[0;0m public init() {
BigInt.BFraction:1:15: [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public struct BFraction : CustomStringConvertible, Comparable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'BFraction' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m public static let ZERO: BigInt.BFraction
[0;36m3 |[0;0m public static let ONE: BigInt.BFraction
[#AddPreconcurrencyImport]: <https://docs.swift.org/compiler/documentation/diagnostics/add-preconcurrency-import>
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.