Build Information
Successful build of Doubles, reference 1.4.2 (11874b
), with Swift 6.0 for macOS (SPM) on 14 Sep 2024 08:57:45 UTC.
Swift 6 data race errors: 43
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.0.0-Release.Candidate.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Build Log
========================================
RunAll
========================================
Builder version: 4.53.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/mgriebling/Doubles.git
Reference: 1.4.2
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/mgriebling/Doubles
* tag 1.4.2 -> FETCH_HEAD
HEAD is now at 11874bc Documentation addition
Cloned https://github.com/mgriebling/Doubles.git
Revision (git rev-parse @):
11874bcd84404008d643bc9178bc5671211ef103
SUCCESS checkout https://github.com/mgriebling/Doubles.git at 1.4.2
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.0
Building package at path: $PWD
https://github.com/mgriebling/Doubles.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.0.0-Release.Candidate.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-117DEE11B69C53C9.txt
[3/7] Compiling Doubles DDouble.swift
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:106:24: warning: static property '_2pi' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
104 |
105 | /// Internal constants
106 | static private let _2pi = DDouble(6.283185307179586232e+00, 2.449293598294706414e-16);
| |- warning: static property '_2pi' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_2pi' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
107 | static private let _pi = DDouble(3.141592653589793116e+00, 1.224646799147353207e-16);
108 | static private let _pi2 = DDouble(1.570796326794896558e+00, 6.123233995736766036e-17);
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:107:24: warning: static property '_pi' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
105 | /// Internal constants
106 | static private let _2pi = DDouble(6.283185307179586232e+00, 2.449293598294706414e-16);
107 | static private let _pi = DDouble(3.141592653589793116e+00, 1.224646799147353207e-16);
| |- warning: static property '_pi' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_pi' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 | static private let _pi2 = DDouble(1.570796326794896558e+00, 6.123233995736766036e-17);
109 | static private let _pi4 = DDouble(7.853981633974482790e-01, 3.061616997868383018e-17);
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:108:24: warning: static property '_pi2' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
106 | static private let _2pi = DDouble(6.283185307179586232e+00, 2.449293598294706414e-16);
107 | static private let _pi = DDouble(3.141592653589793116e+00, 1.224646799147353207e-16);
108 | static private let _pi2 = DDouble(1.570796326794896558e+00, 6.123233995736766036e-17);
| |- warning: static property '_pi2' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_pi2' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 | static private let _pi4 = DDouble(7.853981633974482790e-01, 3.061616997868383018e-17);
110 | static private let _3pi4 = DDouble(2.356194490192344837e+00, 9.1848509936051484375e-17);
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:109:24: warning: static property '_pi4' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
107 | static private let _pi = DDouble(3.141592653589793116e+00, 1.224646799147353207e-16);
108 | static private let _pi2 = DDouble(1.570796326794896558e+00, 6.123233995736766036e-17);
109 | static private let _pi4 = DDouble(7.853981633974482790e-01, 3.061616997868383018e-17);
| |- warning: static property '_pi4' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_pi4' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 | static private let _3pi4 = DDouble(2.356194490192344837e+00, 9.1848509936051484375e-17);
111 | static private let _e = DDouble(2.718281828459045091e+00, 1.445646891729250158e-16);
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:110:24: warning: static property '_3pi4' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
108 | static private let _pi2 = DDouble(1.570796326794896558e+00, 6.123233995736766036e-17);
109 | static private let _pi4 = DDouble(7.853981633974482790e-01, 3.061616997868383018e-17);
110 | static private let _3pi4 = DDouble(2.356194490192344837e+00, 9.1848509936051484375e-17);
| |- warning: static property '_3pi4' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_3pi4' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
111 | static private let _e = DDouble(2.718281828459045091e+00, 1.445646891729250158e-16);
112 | static public let Log2 = DDouble(6.931471805599452862e-01, 2.319046813846299558e-17);
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:111:24: warning: static property '_e' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
109 | static private let _pi4 = DDouble(7.853981633974482790e-01, 3.061616997868383018e-17);
110 | static private let _3pi4 = DDouble(2.356194490192344837e+00, 9.1848509936051484375e-17);
111 | static private let _e = DDouble(2.718281828459045091e+00, 1.445646891729250158e-16);
| |- warning: static property '_e' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_e' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 | static public let Log2 = DDouble(6.931471805599452862e-01, 2.319046813846299558e-17);
113 | static public let Log10 = DDouble(2.302585092994045901e+00, -2.170756223382249351e-16);
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:112:24: warning: static property 'Log2' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
110 | static private let _3pi4 = DDouble(2.356194490192344837e+00, 9.1848509936051484375e-17);
111 | static private let _e = DDouble(2.718281828459045091e+00, 1.445646891729250158e-16);
112 | static public let Log2 = DDouble(6.931471805599452862e-01, 2.319046813846299558e-17);
| |- warning: static property 'Log2' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'Log2' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
113 | static public let Log10 = DDouble(2.302585092994045901e+00, -2.170756223382249351e-16);
114 | static private let _nan = DDouble(Double.nan, Double.nan)
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:113:24: warning: static property 'Log10' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
111 | static private let _e = DDouble(2.718281828459045091e+00, 1.445646891729250158e-16);
112 | static public let Log2 = DDouble(6.931471805599452862e-01, 2.319046813846299558e-17);
113 | static public let Log10 = DDouble(2.302585092994045901e+00, -2.170756223382249351e-16);
| |- warning: static property 'Log10' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'Log10' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 | static private let _nan = DDouble(Double.nan, Double.nan)
115 | static private let _snan = DDouble(Double.signalingNaN, Double.signalingNaN)
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:114:24: warning: static property '_nan' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
112 | static public let Log2 = DDouble(6.931471805599452862e-01, 2.319046813846299558e-17);
113 | static public let Log10 = DDouble(2.302585092994045901e+00, -2.170756223382249351e-16);
114 | static private let _nan = DDouble(Double.nan, Double.nan)
| |- warning: static property '_nan' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_nan' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 | static private let _snan = DDouble(Double.signalingNaN, Double.signalingNaN)
116 | static private let _inf = DDouble(Double.infinity, Double.infinity)
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:115:24: warning: static property '_snan' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
113 | static public let Log10 = DDouble(2.302585092994045901e+00, -2.170756223382249351e-16);
114 | static private let _nan = DDouble(Double.nan, Double.nan)
115 | static private let _snan = DDouble(Double.signalingNaN, Double.signalingNaN)
| |- warning: static property '_snan' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_snan' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
116 | static private let _inf = DDouble(Double.infinity, Double.infinity)
117 |
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:116:24: warning: static property '_inf' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
114 | static private let _nan = DDouble(Double.nan, Double.nan)
115 | static private let _snan = DDouble(Double.signalingNaN, Double.signalingNaN)
116 | static private let _inf = DDouble(Double.infinity, Double.infinity)
| |- warning: static property '_inf' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_inf' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
117 |
118 | static private let _eps = 4.93038065763132e-32; // 2^-104
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:120:24: warning: static property '_max' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
118 | static private let _eps = 4.93038065763132e-32; // 2^-104
119 | static private let _min_normalized = 2.0041683600089728e-292; // = 2^(-1022 + 53)
120 | static private let _max = DDouble(1.79769313486231570815e+308, 9.97920154767359795037e+291);
| |- warning: static property '_max' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_max' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
121 | static private let _safe_max = DDouble(1.7976931080746007281e+308, 9.97920154767359795037e+291);
122 | static private let _ndigits = 31
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:121:24: warning: static property '_safe_max' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
119 | static private let _min_normalized = 2.0041683600089728e-292; // = 2^(-1022 + 53)
120 | static private let _max = DDouble(1.79769313486231570815e+308, 9.97920154767359795037e+291);
121 | static private let _safe_max = DDouble(1.7976931080746007281e+308, 9.97920154767359795037e+291);
| |- warning: static property '_safe_max' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_safe_max' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 | static private let _ndigits = 31
123 |
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:125:23: warning: static property 'e' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
123 |
124 | static public let eps = _eps
125 | static public let e = _e
| |- warning: static property 'e' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'e' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 | static public let max = _max
127 |
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:126:23: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
124 | static public let eps = _eps
125 | static public let e = _e
126 | static public let max = _max
| |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
127 |
128 | /// Base 10 digits
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:443:16: warning: static property 'dec' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
436 | }
437 |
438 | public struct Format: OptionSet {
| `- note: consider making struct 'Format' conform to the 'Sendable' protocol
439 | public let rawValue: Int
440 |
441 | public init(rawValue: Int) { self.rawValue = rawValue }
442 |
443 | static let dec = Format(rawValue: 1 << 0)
| |- warning: static property 'dec' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'dec' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
444 | static let oct = Format(rawValue: 1 << 1)
445 | static let hex = Format(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:444:16: warning: static property 'oct' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
436 | }
437 |
438 | public struct Format: OptionSet {
| `- note: consider making struct 'Format' conform to the 'Sendable' protocol
439 | public let rawValue: Int
440 |
:
442 |
443 | static let dec = Format(rawValue: 1 << 0)
444 | static let oct = Format(rawValue: 1 << 1)
| |- warning: static property 'oct' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'oct' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
445 | static let hex = Format(rawValue: 1 << 2)
446 |
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:445:16: warning: static property 'hex' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
436 | }
437 |
438 | public struct Format: OptionSet {
| `- note: consider making struct 'Format' conform to the 'Sendable' protocol
439 | public let rawValue: Int
440 |
:
443 | static let dec = Format(rawValue: 1 << 0)
444 | static let oct = Format(rawValue: 1 << 1)
445 | static let hex = Format(rawValue: 1 << 2)
| |- warning: static property 'hex' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'hex' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
446 |
447 | static let left = Format(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:447:16: warning: static property 'left' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
436 | }
437 |
438 | public struct Format: OptionSet {
| `- note: consider making struct 'Format' conform to the 'Sendable' protocol
439 | public let rawValue: Int
440 |
:
445 | static let hex = Format(rawValue: 1 << 2)
446 |
447 | static let left = Format(rawValue: 1 << 3)
| |- warning: static property 'left' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'left' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
448 | static let right = Format(rawValue: 1 << 4)
449 | static let intern = Format(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:448:16: warning: static property 'right' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
436 | }
437 |
438 | public struct Format: OptionSet {
| `- note: consider making struct 'Format' conform to the 'Sendable' protocol
439 | public let rawValue: Int
440 |
:
446 |
447 | static let left = Format(rawValue: 1 << 3)
448 | static let right = Format(rawValue: 1 << 4)
| |- warning: static property 'right' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'right' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
449 | static let intern = Format(rawValue: 1 << 5)
450 |
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:449:16: warning: static property 'intern' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
436 | }
437 |
438 | public struct Format: OptionSet {
| `- note: consider making struct 'Format' conform to the 'Sendable' protocol
439 | public let rawValue: Int
440 |
:
447 | static let left = Format(rawValue: 1 << 3)
448 | static let right = Format(rawValue: 1 << 4)
449 | static let intern = Format(rawValue: 1 << 5)
| |- warning: static property 'intern' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'intern' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
450 |
451 | static let scientific = Format(rawValue: 1 << 6)
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:451:16: warning: static property 'scientific' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
436 | }
437 |
438 | public struct Format: OptionSet {
| `- note: consider making struct 'Format' conform to the 'Sendable' protocol
439 | public let rawValue: Int
440 |
:
449 | static let intern = Format(rawValue: 1 << 5)
450 |
451 | static let scientific = Format(rawValue: 1 << 6)
| |- warning: static property 'scientific' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'scientific' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
452 | static let fixed = Format(rawValue: 1 << 7)
453 |
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:452:16: warning: static property 'fixed' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
436 | }
437 |
438 | public struct Format: OptionSet {
| `- note: consider making struct 'Format' conform to the 'Sendable' protocol
439 | public let rawValue: Int
440 |
:
450 |
451 | static let scientific = Format(rawValue: 1 << 6)
452 | static let fixed = Format(rawValue: 1 << 7)
| |- warning: static property 'fixed' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'fixed' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
453 |
454 | static let baseField: Format = [.dec, .oct, .hex]
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:454:16: warning: static property 'baseField' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
436 | }
437 |
438 | public struct Format: OptionSet {
| `- note: consider making struct 'Format' conform to the 'Sendable' protocol
439 | public let rawValue: Int
440 |
:
452 | static let fixed = Format(rawValue: 1 << 7)
453 |
454 | static let baseField: Format = [.dec, .oct, .hex]
| |- warning: static property 'baseField' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'baseField' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
455 | static let adjustField: Format = [.left, .right, .intern]
456 | static let floatField: Format = [.scientific, .fixed]
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:455:16: warning: static property 'adjustField' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
436 | }
437 |
438 | public struct Format: OptionSet {
| `- note: consider making struct 'Format' conform to the 'Sendable' protocol
439 | public let rawValue: Int
440 |
:
453 |
454 | static let baseField: Format = [.dec, .oct, .hex]
455 | static let adjustField: Format = [.left, .right, .intern]
| |- warning: static property 'adjustField' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'adjustField' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
456 | static let floatField: Format = [.scientific, .fixed]
457 | }
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:456:16: warning: static property 'floatField' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
436 | }
437 |
438 | public struct Format: OptionSet {
| `- note: consider making struct 'Format' conform to the 'Sendable' protocol
439 | public let rawValue: Int
440 |
:
454 | static let baseField: Format = [.dec, .oct, .hex]
455 | static let adjustField: Format = [.left, .right, .intern]
456 | static let floatField: Format = [.scientific, .fixed]
| |- warning: static property 'floatField' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'floatField' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
457 | }
458 |
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:1223:24: warning: static property '_pi16' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
1221 | public static func abs(_ a: DDouble) -> DDouble { a.abs }
1222 |
1223 | static private let _pi16 = DDouble(1.963495408493620697e-01, 7.654042494670957545e-18)
| |- warning: static property '_pi16' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_pi16' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
1224 |
1225 | /* Table of sin(k * pi/16) and cos(k * pi/16). */
[4/7] Compiling Doubles String+Char.swift
[5/7] Compiling Doubles Common.swift
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:452:16: warning: static property 'fixed' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
436 | }
437 |
438 | public struct Format: OptionSet {
| `- note: consider making struct 'Format' conform to the 'Sendable' protocol
439 | public let rawValue: Int
440 |
:
450 |
451 | static let scientific = Format(rawValue: 1 << 6)
452 | static let fixed = Format(rawValue: 1 << 7)
| |- warning: static property 'fixed' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'fixed' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
453 |
454 | static let baseField: Format = [.dec, .oct, .hex]
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:449:16: warning: static property 'intern' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
436 | }
437 |
438 | public struct Format: OptionSet {
| `- note: consider making struct 'Format' conform to the 'Sendable' protocol
439 | public let rawValue: Int
440 |
:
447 | static let left = Format(rawValue: 1 << 3)
448 | static let right = Format(rawValue: 1 << 4)
449 | static let intern = Format(rawValue: 1 << 5)
| |- warning: static property 'intern' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'intern' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
450 |
451 | static let scientific = Format(rawValue: 1 << 6)
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:447:16: warning: static property 'left' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
436 | }
437 |
438 | public struct Format: OptionSet {
| `- note: consider making struct 'Format' conform to the 'Sendable' protocol
439 | public let rawValue: Int
440 |
:
445 | static let hex = Format(rawValue: 1 << 2)
446 |
447 | static let left = Format(rawValue: 1 << 3)
| |- warning: static property 'left' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'left' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
448 | static let right = Format(rawValue: 1 << 4)
449 | static let intern = Format(rawValue: 1 << 5)
[6/7] Emitting module Doubles
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:106:24: warning: static property '_2pi' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
104 |
105 | /// Internal constants
106 | static private let _2pi = DDouble(6.283185307179586232e+00, 2.449293598294706414e-16);
| |- warning: static property '_2pi' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_2pi' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
107 | static private let _pi = DDouble(3.141592653589793116e+00, 1.224646799147353207e-16);
108 | static private let _pi2 = DDouble(1.570796326794896558e+00, 6.123233995736766036e-17);
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:107:24: warning: static property '_pi' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
105 | /// Internal constants
106 | static private let _2pi = DDouble(6.283185307179586232e+00, 2.449293598294706414e-16);
107 | static private let _pi = DDouble(3.141592653589793116e+00, 1.224646799147353207e-16);
| |- warning: static property '_pi' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_pi' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 | static private let _pi2 = DDouble(1.570796326794896558e+00, 6.123233995736766036e-17);
109 | static private let _pi4 = DDouble(7.853981633974482790e-01, 3.061616997868383018e-17);
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:108:24: warning: static property '_pi2' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
106 | static private let _2pi = DDouble(6.283185307179586232e+00, 2.449293598294706414e-16);
107 | static private let _pi = DDouble(3.141592653589793116e+00, 1.224646799147353207e-16);
108 | static private let _pi2 = DDouble(1.570796326794896558e+00, 6.123233995736766036e-17);
| |- warning: static property '_pi2' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_pi2' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 | static private let _pi4 = DDouble(7.853981633974482790e-01, 3.061616997868383018e-17);
110 | static private let _3pi4 = DDouble(2.356194490192344837e+00, 9.1848509936051484375e-17);
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:109:24: warning: static property '_pi4' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
107 | static private let _pi = DDouble(3.141592653589793116e+00, 1.224646799147353207e-16);
108 | static private let _pi2 = DDouble(1.570796326794896558e+00, 6.123233995736766036e-17);
109 | static private let _pi4 = DDouble(7.853981633974482790e-01, 3.061616997868383018e-17);
| |- warning: static property '_pi4' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_pi4' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 | static private let _3pi4 = DDouble(2.356194490192344837e+00, 9.1848509936051484375e-17);
111 | static private let _e = DDouble(2.718281828459045091e+00, 1.445646891729250158e-16);
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:110:24: warning: static property '_3pi4' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
108 | static private let _pi2 = DDouble(1.570796326794896558e+00, 6.123233995736766036e-17);
109 | static private let _pi4 = DDouble(7.853981633974482790e-01, 3.061616997868383018e-17);
110 | static private let _3pi4 = DDouble(2.356194490192344837e+00, 9.1848509936051484375e-17);
| |- warning: static property '_3pi4' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_3pi4' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
111 | static private let _e = DDouble(2.718281828459045091e+00, 1.445646891729250158e-16);
112 | static public let Log2 = DDouble(6.931471805599452862e-01, 2.319046813846299558e-17);
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:111:24: warning: static property '_e' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
109 | static private let _pi4 = DDouble(7.853981633974482790e-01, 3.061616997868383018e-17);
110 | static private let _3pi4 = DDouble(2.356194490192344837e+00, 9.1848509936051484375e-17);
111 | static private let _e = DDouble(2.718281828459045091e+00, 1.445646891729250158e-16);
| |- warning: static property '_e' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_e' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 | static public let Log2 = DDouble(6.931471805599452862e-01, 2.319046813846299558e-17);
113 | static public let Log10 = DDouble(2.302585092994045901e+00, -2.170756223382249351e-16);
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:112:24: warning: static property 'Log2' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
110 | static private let _3pi4 = DDouble(2.356194490192344837e+00, 9.1848509936051484375e-17);
111 | static private let _e = DDouble(2.718281828459045091e+00, 1.445646891729250158e-16);
112 | static public let Log2 = DDouble(6.931471805599452862e-01, 2.319046813846299558e-17);
| |- warning: static property 'Log2' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'Log2' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
113 | static public let Log10 = DDouble(2.302585092994045901e+00, -2.170756223382249351e-16);
114 | static private let _nan = DDouble(Double.nan, Double.nan)
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:113:24: warning: static property 'Log10' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
111 | static private let _e = DDouble(2.718281828459045091e+00, 1.445646891729250158e-16);
112 | static public let Log2 = DDouble(6.931471805599452862e-01, 2.319046813846299558e-17);
113 | static public let Log10 = DDouble(2.302585092994045901e+00, -2.170756223382249351e-16);
| |- warning: static property 'Log10' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'Log10' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 | static private let _nan = DDouble(Double.nan, Double.nan)
115 | static private let _snan = DDouble(Double.signalingNaN, Double.signalingNaN)
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:114:24: warning: static property '_nan' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
112 | static public let Log2 = DDouble(6.931471805599452862e-01, 2.319046813846299558e-17);
113 | static public let Log10 = DDouble(2.302585092994045901e+00, -2.170756223382249351e-16);
114 | static private let _nan = DDouble(Double.nan, Double.nan)
| |- warning: static property '_nan' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_nan' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 | static private let _snan = DDouble(Double.signalingNaN, Double.signalingNaN)
116 | static private let _inf = DDouble(Double.infinity, Double.infinity)
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:115:24: warning: static property '_snan' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
113 | static public let Log10 = DDouble(2.302585092994045901e+00, -2.170756223382249351e-16);
114 | static private let _nan = DDouble(Double.nan, Double.nan)
115 | static private let _snan = DDouble(Double.signalingNaN, Double.signalingNaN)
| |- warning: static property '_snan' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_snan' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
116 | static private let _inf = DDouble(Double.infinity, Double.infinity)
117 |
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:116:24: warning: static property '_inf' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
114 | static private let _nan = DDouble(Double.nan, Double.nan)
115 | static private let _snan = DDouble(Double.signalingNaN, Double.signalingNaN)
116 | static private let _inf = DDouble(Double.infinity, Double.infinity)
| |- warning: static property '_inf' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_inf' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
117 |
118 | static private let _eps = 4.93038065763132e-32; // 2^-104
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:120:24: warning: static property '_max' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
118 | static private let _eps = 4.93038065763132e-32; // 2^-104
119 | static private let _min_normalized = 2.0041683600089728e-292; // = 2^(-1022 + 53)
120 | static private let _max = DDouble(1.79769313486231570815e+308, 9.97920154767359795037e+291);
| |- warning: static property '_max' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_max' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
121 | static private let _safe_max = DDouble(1.7976931080746007281e+308, 9.97920154767359795037e+291);
122 | static private let _ndigits = 31
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:121:24: warning: static property '_safe_max' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
119 | static private let _min_normalized = 2.0041683600089728e-292; // = 2^(-1022 + 53)
120 | static private let _max = DDouble(1.79769313486231570815e+308, 9.97920154767359795037e+291);
121 | static private let _safe_max = DDouble(1.7976931080746007281e+308, 9.97920154767359795037e+291);
| |- warning: static property '_safe_max' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_safe_max' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 | static private let _ndigits = 31
123 |
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:125:23: warning: static property 'e' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
123 |
124 | static public let eps = _eps
125 | static public let e = _e
| |- warning: static property 'e' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'e' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 | static public let max = _max
127 |
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:126:23: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
124 | static public let eps = _eps
125 | static public let e = _e
126 | static public let max = _max
| |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
127 |
128 | /// Base 10 digits
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:443:16: warning: static property 'dec' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
436 | }
437 |
438 | public struct Format: OptionSet {
| `- note: consider making struct 'Format' conform to the 'Sendable' protocol
439 | public let rawValue: Int
440 |
441 | public init(rawValue: Int) { self.rawValue = rawValue }
442 |
443 | static let dec = Format(rawValue: 1 << 0)
| |- warning: static property 'dec' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'dec' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
444 | static let oct = Format(rawValue: 1 << 1)
445 | static let hex = Format(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:444:16: warning: static property 'oct' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
436 | }
437 |
438 | public struct Format: OptionSet {
| `- note: consider making struct 'Format' conform to the 'Sendable' protocol
439 | public let rawValue: Int
440 |
:
442 |
443 | static let dec = Format(rawValue: 1 << 0)
444 | static let oct = Format(rawValue: 1 << 1)
| |- warning: static property 'oct' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'oct' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
445 | static let hex = Format(rawValue: 1 << 2)
446 |
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:445:16: warning: static property 'hex' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
436 | }
437 |
438 | public struct Format: OptionSet {
| `- note: consider making struct 'Format' conform to the 'Sendable' protocol
439 | public let rawValue: Int
440 |
:
443 | static let dec = Format(rawValue: 1 << 0)
444 | static let oct = Format(rawValue: 1 << 1)
445 | static let hex = Format(rawValue: 1 << 2)
| |- warning: static property 'hex' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'hex' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
446 |
447 | static let left = Format(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:447:16: warning: static property 'left' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
436 | }
437 |
438 | public struct Format: OptionSet {
| `- note: consider making struct 'Format' conform to the 'Sendable' protocol
439 | public let rawValue: Int
440 |
:
445 | static let hex = Format(rawValue: 1 << 2)
446 |
447 | static let left = Format(rawValue: 1 << 3)
| |- warning: static property 'left' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'left' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
448 | static let right = Format(rawValue: 1 << 4)
449 | static let intern = Format(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:448:16: warning: static property 'right' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
436 | }
437 |
438 | public struct Format: OptionSet {
| `- note: consider making struct 'Format' conform to the 'Sendable' protocol
439 | public let rawValue: Int
440 |
:
446 |
447 | static let left = Format(rawValue: 1 << 3)
448 | static let right = Format(rawValue: 1 << 4)
| |- warning: static property 'right' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'right' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
449 | static let intern = Format(rawValue: 1 << 5)
450 |
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:449:16: warning: static property 'intern' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
436 | }
437 |
438 | public struct Format: OptionSet {
| `- note: consider making struct 'Format' conform to the 'Sendable' protocol
439 | public let rawValue: Int
440 |
:
447 | static let left = Format(rawValue: 1 << 3)
448 | static let right = Format(rawValue: 1 << 4)
449 | static let intern = Format(rawValue: 1 << 5)
| |- warning: static property 'intern' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'intern' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
450 |
451 | static let scientific = Format(rawValue: 1 << 6)
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:451:16: warning: static property 'scientific' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
436 | }
437 |
438 | public struct Format: OptionSet {
| `- note: consider making struct 'Format' conform to the 'Sendable' protocol
439 | public let rawValue: Int
440 |
:
449 | static let intern = Format(rawValue: 1 << 5)
450 |
451 | static let scientific = Format(rawValue: 1 << 6)
| |- warning: static property 'scientific' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'scientific' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
452 | static let fixed = Format(rawValue: 1 << 7)
453 |
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:452:16: warning: static property 'fixed' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
436 | }
437 |
438 | public struct Format: OptionSet {
| `- note: consider making struct 'Format' conform to the 'Sendable' protocol
439 | public let rawValue: Int
440 |
:
450 |
451 | static let scientific = Format(rawValue: 1 << 6)
452 | static let fixed = Format(rawValue: 1 << 7)
| |- warning: static property 'fixed' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'fixed' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
453 |
454 | static let baseField: Format = [.dec, .oct, .hex]
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:454:16: warning: static property 'baseField' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
436 | }
437 |
438 | public struct Format: OptionSet {
| `- note: consider making struct 'Format' conform to the 'Sendable' protocol
439 | public let rawValue: Int
440 |
:
452 | static let fixed = Format(rawValue: 1 << 7)
453 |
454 | static let baseField: Format = [.dec, .oct, .hex]
| |- warning: static property 'baseField' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'baseField' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
455 | static let adjustField: Format = [.left, .right, .intern]
456 | static let floatField: Format = [.scientific, .fixed]
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:455:16: warning: static property 'adjustField' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
436 | }
437 |
438 | public struct Format: OptionSet {
| `- note: consider making struct 'Format' conform to the 'Sendable' protocol
439 | public let rawValue: Int
440 |
:
453 |
454 | static let baseField: Format = [.dec, .oct, .hex]
455 | static let adjustField: Format = [.left, .right, .intern]
| |- warning: static property 'adjustField' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'adjustField' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
456 | static let floatField: Format = [.scientific, .fixed]
457 | }
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:456:16: warning: static property 'floatField' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
436 | }
437 |
438 | public struct Format: OptionSet {
| `- note: consider making struct 'Format' conform to the 'Sendable' protocol
439 | public let rawValue: Int
440 |
:
454 | static let baseField: Format = [.dec, .oct, .hex]
455 | static let adjustField: Format = [.left, .right, .intern]
456 | static let floatField: Format = [.scientific, .fixed]
| |- warning: static property 'floatField' is not concurrency-safe because non-'Sendable' type 'Format' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'floatField' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
457 | }
458 |
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/DDouble.swift:1223:24: warning: static property '_pi16' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
11 | /// of Mathematical, Information, and Computational Sciences of the
12 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
13 | public struct DDouble {
| `- note: consider making struct 'DDouble' conform to the 'Sendable' protocol
14 |
15 | /// Storage for double-precision data type
:
1221 | public static func abs(_ a: DDouble) -> DDouble { a.abs }
1222 |
1223 | static private let _pi16 = DDouble(1.963495408493620697e-01, 7.654042494670957545e-18)
| |- warning: static property '_pi16' is not concurrency-safe because non-'Sendable' type 'DDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_pi16' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
1224 |
1225 | /* Table of sin(k * pi/16) and cos(k * pi/16). */
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:53:23: warning: static property 'twopi' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
51 | /// Internal/public constants
52 | ///
53 | public static let twopi = QDouble(6.283185307179586232e+00, 2.449293598294706414e-16, -5.989539619436679332e-33, 2.224908441726730563e-49)
| |- warning: static property 'twopi' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'twopi' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 | public static let pi = QDouble(3.141592653589793116e+00, 1.224646799147353207e-16, -2.994769809718339666e-33, 1.112454220863365282e-49)
55 | public static let pi2 = QDouble(1.570796326794896558e+00, 6.123233995736766036e-17, -1.497384904859169833e-33, 5.562271104316826408e-50)
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:54:23: warning: static property 'pi' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
52 | ///
53 | public static let twopi = QDouble(6.283185307179586232e+00, 2.449293598294706414e-16, -5.989539619436679332e-33, 2.224908441726730563e-49)
54 | public static let pi = QDouble(3.141592653589793116e+00, 1.224646799147353207e-16, -2.994769809718339666e-33, 1.112454220863365282e-49)
| |- warning: static property 'pi' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'pi' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
55 | public static let pi2 = QDouble(1.570796326794896558e+00, 6.123233995736766036e-17, -1.497384904859169833e-33, 5.562271104316826408e-50)
56 | public static let pi4 = QDouble(7.853981633974482790e-01, 3.061616997868383018e-17, -7.486924524295849165e-34, 2.781135552158413204e-50)
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:55:23: warning: static property 'pi2' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
53 | public static let twopi = QDouble(6.283185307179586232e+00, 2.449293598294706414e-16, -5.989539619436679332e-33, 2.224908441726730563e-49)
54 | public static let pi = QDouble(3.141592653589793116e+00, 1.224646799147353207e-16, -2.994769809718339666e-33, 1.112454220863365282e-49)
55 | public static let pi2 = QDouble(1.570796326794896558e+00, 6.123233995736766036e-17, -1.497384904859169833e-33, 5.562271104316826408e-50)
| |- warning: static property 'pi2' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'pi2' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 | public static let pi4 = QDouble(7.853981633974482790e-01, 3.061616997868383018e-17, -7.486924524295849165e-34, 2.781135552158413204e-50)
57 |
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:56:23: warning: static property 'pi4' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
54 | public static let pi = QDouble(3.141592653589793116e+00, 1.224646799147353207e-16, -2.994769809718339666e-33, 1.112454220863365282e-49)
55 | public static let pi2 = QDouble(1.570796326794896558e+00, 6.123233995736766036e-17, -1.497384904859169833e-33, 5.562271104316826408e-50)
56 | public static let pi4 = QDouble(7.853981633974482790e-01, 3.061616997868383018e-17, -7.486924524295849165e-34, 2.781135552158413204e-50)
| |- warning: static property 'pi4' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'pi4' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 | public static let e = QDouble(2.718281828459045091e+00, 1.445646891729250158e-16, -2.127717108038176765e-33, 1.515630159841218954e-49)
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:58:23: warning: static property 'e' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
56 | public static let pi4 = QDouble(7.853981633974482790e-01, 3.061616997868383018e-17, -7.486924524295849165e-34, 2.781135552158413204e-50)
57 |
58 | public static let e = QDouble(2.718281828459045091e+00, 1.445646891729250158e-16, -2.127717108038176765e-33, 1.515630159841218954e-49)
| |- warning: static property 'e' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'e' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
59 | public static let Log2 = QDouble(6.931471805599452862e-01, 2.319046813846299558e-17, 5.707708438416212066e-34, -3.582432210601811423e-50)
60 | public static let Log10 = QDouble(2.302585092994045901e+00, -2.170756223382249351e-16, -9.984262454465776570e-33, -4.023357454450206379e-49)
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:59:23: warning: static property 'Log2' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
57 |
58 | public static let e = QDouble(2.718281828459045091e+00, 1.445646891729250158e-16, -2.127717108038176765e-33, 1.515630159841218954e-49)
59 | public static let Log2 = QDouble(6.931471805599452862e-01, 2.319046813846299558e-17, 5.707708438416212066e-34, -3.582432210601811423e-50)
| |- warning: static property 'Log2' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'Log2' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
60 | public static let Log10 = QDouble(2.302585092994045901e+00, -2.170756223382249351e-16, -9.984262454465776570e-33, -4.023357454450206379e-49)
61 |
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:60:23: warning: static property 'Log10' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
58 | public static let e = QDouble(2.718281828459045091e+00, 1.445646891729250158e-16, -2.127717108038176765e-33, 1.515630159841218954e-49)
59 | public static let Log2 = QDouble(6.931471805599452862e-01, 2.319046813846299558e-17, 5.707708438416212066e-34, -3.582432210601811423e-50)
60 | public static let Log10 = QDouble(2.302585092994045901e+00, -2.170756223382249351e-16, -9.984262454465776570e-33, -4.023357454450206379e-49)
| |- warning: static property 'Log10' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'Log10' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
61 |
62 | private static let pi1024 = QDouble(3.067961575771282340e-03, 1.195944139792337116e-19, -2.924579892303066080e-36, 1.086381075061880158e-52)
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:62:24: warning: static property 'pi1024' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
60 | public static let Log10 = QDouble(2.302585092994045901e+00, -2.170756223382249351e-16, -9.984262454465776570e-33, -4.023357454450206379e-49)
61 |
62 | private static let pi1024 = QDouble(3.067961575771282340e-03, 1.195944139792337116e-19, -2.924579892303066080e-36, 1.086381075061880158e-52)
| |- warning: static property 'pi1024' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'pi1024' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
63 | private static let _3pi4 = QDouble(2.356194490192344837e+00, 9.1848509936051484375e-17, 3.9168984647504003225e-33, -2.5867981632704860386e-49)
64 |
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:63:24: warning: static property '_3pi4' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
61 |
62 | private static let pi1024 = QDouble(3.067961575771282340e-03, 1.195944139792337116e-19, -2.924579892303066080e-36, 1.086381075061880158e-52)
63 | private static let _3pi4 = QDouble(2.356194490192344837e+00, 9.1848509936051484375e-17, 3.9168984647504003225e-33, -2.5867981632704860386e-49)
| |- warning: static property '_3pi4' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_3pi4' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
64 |
65 | public static let nan = QDouble(Double.nan, Double.nan, Double.nan, Double.nan)
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:65:23: warning: static property 'nan' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
63 | private static let _3pi4 = QDouble(2.356194490192344837e+00, 9.1848509936051484375e-17, 3.9168984647504003225e-33, -2.5867981632704860386e-49)
64 |
65 | public static let nan = QDouble(Double.nan, Double.nan, Double.nan, Double.nan)
| |- warning: static property 'nan' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'nan' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
66 | public static let inf = QDouble(Double.infinity, Double.infinity, Double.infinity, Double.infinity)
67 |
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:66:23: warning: static property 'inf' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
64 |
65 | public static let nan = QDouble(Double.nan, Double.nan, Double.nan, Double.nan)
66 | public static let inf = QDouble(Double.infinity, Double.infinity, Double.infinity, Double.infinity)
| |- warning: static property 'inf' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'inf' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 |
68 | public static let eps = 1.21543267145725e-63 // = 2^-209
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:70:23: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
68 | public static let eps = 1.21543267145725e-63 // = 2^-209
69 | public static let digits = 62
70 | public static let max = QDouble(1.79769313486231570815e+308, 9.97920154767359795037e+291, 5.53956966280111259858e+275, 3.07507889307840487279e+259)
| |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 |
72 | private static let _min_normalized = 1.6259745436952323e-260 // = 2^(-1022 + 3*53)
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:73:24: warning: static property '_safe_max' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
71 |
72 | private static let _min_normalized = 1.6259745436952323e-260 // = 2^(-1022 + 3*53)
73 | private static let _safe_max = QDouble(1.7976931080746007281e+308, 9.97920154767359795037e+291, 5.53956966280111259858e+275, 3.07507889307840487279e+259)
| |- warning: static property '_safe_max' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_safe_max' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 |
75 | //
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:1551:28: warning: static property 'inv_fact' is not concurrency-safe because non-'Sendable' type '[QDouble]' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
1549 | // MARK: - Internal precalculated values
1550 | /** Table of inverse factorials */
1551 | fileprivate static let inv_fact = [
| |- warning: static property 'inv_fact' is not concurrency-safe because non-'Sendable' type '[QDouble]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'inv_fact' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
1552 | QDouble( 1.66666666666666657e-01, 9.25185853854297066e-18, 5.13581318503262866e-34, 2.85094902409834186e-50),
1553 | QDouble( 4.16666666666666644e-02, 2.31296463463574266e-18, 1.28395329625815716e-34, 7.12737256024585466e-51),
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:1570:28: warning: static property 'sin_table' is not concurrency-safe because non-'Sendable' type '[QDouble]' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
1568 |
1569 | /** Table of sin(k * pi/1024) and cos(k * pi/1024). */
1570 | fileprivate static let sin_table = [
| |- warning: static property 'sin_table' is not concurrency-safe because non-'Sendable' type '[QDouble]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'sin_table' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
1571 | QDouble( 3.0679567629659761e-03, 1.2690279085455925e-19, 5.2879464245328389e-36, -1.7820334081955298e-52),
1572 | QDouble( 6.1358846491544753e-03, 9.0545257482474933e-20, 1.6260113133745320e-37, -9.7492001208767410e-55),
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:1829:28: warning: static property 'cos_table' is not concurrency-safe because non-'Sendable' type '[QDouble]' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
1827 | ]
1828 |
1829 | fileprivate static let cos_table = [
| |- warning: static property 'cos_table' is not concurrency-safe because non-'Sendable' type '[QDouble]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'cos_table' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
1830 | QDouble( 9.9999529380957619e-01, -1.9668064285322189e-17, -6.3053955095883481e-34, 5.3266110855726731e-52),
1831 | QDouble( 9.9998117528260111e-01, 3.3568103522895585e-17, -1.4740132559368063e-35, 9.8603097594755596e-52),
[7/7] Compiling Doubles QDouble.swift
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:53:23: warning: static property 'twopi' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
51 | /// Internal/public constants
52 | ///
53 | public static let twopi = QDouble(6.283185307179586232e+00, 2.449293598294706414e-16, -5.989539619436679332e-33, 2.224908441726730563e-49)
| |- warning: static property 'twopi' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'twopi' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 | public static let pi = QDouble(3.141592653589793116e+00, 1.224646799147353207e-16, -2.994769809718339666e-33, 1.112454220863365282e-49)
55 | public static let pi2 = QDouble(1.570796326794896558e+00, 6.123233995736766036e-17, -1.497384904859169833e-33, 5.562271104316826408e-50)
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:54:23: warning: static property 'pi' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
52 | ///
53 | public static let twopi = QDouble(6.283185307179586232e+00, 2.449293598294706414e-16, -5.989539619436679332e-33, 2.224908441726730563e-49)
54 | public static let pi = QDouble(3.141592653589793116e+00, 1.224646799147353207e-16, -2.994769809718339666e-33, 1.112454220863365282e-49)
| |- warning: static property 'pi' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'pi' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
55 | public static let pi2 = QDouble(1.570796326794896558e+00, 6.123233995736766036e-17, -1.497384904859169833e-33, 5.562271104316826408e-50)
56 | public static let pi4 = QDouble(7.853981633974482790e-01, 3.061616997868383018e-17, -7.486924524295849165e-34, 2.781135552158413204e-50)
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:55:23: warning: static property 'pi2' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
53 | public static let twopi = QDouble(6.283185307179586232e+00, 2.449293598294706414e-16, -5.989539619436679332e-33, 2.224908441726730563e-49)
54 | public static let pi = QDouble(3.141592653589793116e+00, 1.224646799147353207e-16, -2.994769809718339666e-33, 1.112454220863365282e-49)
55 | public static let pi2 = QDouble(1.570796326794896558e+00, 6.123233995736766036e-17, -1.497384904859169833e-33, 5.562271104316826408e-50)
| |- warning: static property 'pi2' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'pi2' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 | public static let pi4 = QDouble(7.853981633974482790e-01, 3.061616997868383018e-17, -7.486924524295849165e-34, 2.781135552158413204e-50)
57 |
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:56:23: warning: static property 'pi4' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
54 | public static let pi = QDouble(3.141592653589793116e+00, 1.224646799147353207e-16, -2.994769809718339666e-33, 1.112454220863365282e-49)
55 | public static let pi2 = QDouble(1.570796326794896558e+00, 6.123233995736766036e-17, -1.497384904859169833e-33, 5.562271104316826408e-50)
56 | public static let pi4 = QDouble(7.853981633974482790e-01, 3.061616997868383018e-17, -7.486924524295849165e-34, 2.781135552158413204e-50)
| |- warning: static property 'pi4' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'pi4' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
57 |
58 | public static let e = QDouble(2.718281828459045091e+00, 1.445646891729250158e-16, -2.127717108038176765e-33, 1.515630159841218954e-49)
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:58:23: warning: static property 'e' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
56 | public static let pi4 = QDouble(7.853981633974482790e-01, 3.061616997868383018e-17, -7.486924524295849165e-34, 2.781135552158413204e-50)
57 |
58 | public static let e = QDouble(2.718281828459045091e+00, 1.445646891729250158e-16, -2.127717108038176765e-33, 1.515630159841218954e-49)
| |- warning: static property 'e' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'e' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
59 | public static let Log2 = QDouble(6.931471805599452862e-01, 2.319046813846299558e-17, 5.707708438416212066e-34, -3.582432210601811423e-50)
60 | public static let Log10 = QDouble(2.302585092994045901e+00, -2.170756223382249351e-16, -9.984262454465776570e-33, -4.023357454450206379e-49)
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:59:23: warning: static property 'Log2' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
57 |
58 | public static let e = QDouble(2.718281828459045091e+00, 1.445646891729250158e-16, -2.127717108038176765e-33, 1.515630159841218954e-49)
59 | public static let Log2 = QDouble(6.931471805599452862e-01, 2.319046813846299558e-17, 5.707708438416212066e-34, -3.582432210601811423e-50)
| |- warning: static property 'Log2' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'Log2' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
60 | public static let Log10 = QDouble(2.302585092994045901e+00, -2.170756223382249351e-16, -9.984262454465776570e-33, -4.023357454450206379e-49)
61 |
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:60:23: warning: static property 'Log10' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
58 | public static let e = QDouble(2.718281828459045091e+00, 1.445646891729250158e-16, -2.127717108038176765e-33, 1.515630159841218954e-49)
59 | public static let Log2 = QDouble(6.931471805599452862e-01, 2.319046813846299558e-17, 5.707708438416212066e-34, -3.582432210601811423e-50)
60 | public static let Log10 = QDouble(2.302585092994045901e+00, -2.170756223382249351e-16, -9.984262454465776570e-33, -4.023357454450206379e-49)
| |- warning: static property 'Log10' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'Log10' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
61 |
62 | private static let pi1024 = QDouble(3.067961575771282340e-03, 1.195944139792337116e-19, -2.924579892303066080e-36, 1.086381075061880158e-52)
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:62:24: warning: static property 'pi1024' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
60 | public static let Log10 = QDouble(2.302585092994045901e+00, -2.170756223382249351e-16, -9.984262454465776570e-33, -4.023357454450206379e-49)
61 |
62 | private static let pi1024 = QDouble(3.067961575771282340e-03, 1.195944139792337116e-19, -2.924579892303066080e-36, 1.086381075061880158e-52)
| |- warning: static property 'pi1024' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'pi1024' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
63 | private static let _3pi4 = QDouble(2.356194490192344837e+00, 9.1848509936051484375e-17, 3.9168984647504003225e-33, -2.5867981632704860386e-49)
64 |
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:63:24: warning: static property '_3pi4' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
61 |
62 | private static let pi1024 = QDouble(3.067961575771282340e-03, 1.195944139792337116e-19, -2.924579892303066080e-36, 1.086381075061880158e-52)
63 | private static let _3pi4 = QDouble(2.356194490192344837e+00, 9.1848509936051484375e-17, 3.9168984647504003225e-33, -2.5867981632704860386e-49)
| |- warning: static property '_3pi4' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_3pi4' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
64 |
65 | public static let nan = QDouble(Double.nan, Double.nan, Double.nan, Double.nan)
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:65:23: warning: static property 'nan' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
63 | private static let _3pi4 = QDouble(2.356194490192344837e+00, 9.1848509936051484375e-17, 3.9168984647504003225e-33, -2.5867981632704860386e-49)
64 |
65 | public static let nan = QDouble(Double.nan, Double.nan, Double.nan, Double.nan)
| |- warning: static property 'nan' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'nan' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
66 | public static let inf = QDouble(Double.infinity, Double.infinity, Double.infinity, Double.infinity)
67 |
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:66:23: warning: static property 'inf' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
64 |
65 | public static let nan = QDouble(Double.nan, Double.nan, Double.nan, Double.nan)
66 | public static let inf = QDouble(Double.infinity, Double.infinity, Double.infinity, Double.infinity)
| |- warning: static property 'inf' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'inf' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 |
68 | public static let eps = 1.21543267145725e-63 // = 2^-209
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:70:23: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
68 | public static let eps = 1.21543267145725e-63 // = 2^-209
69 | public static let digits = 62
70 | public static let max = QDouble(1.79769313486231570815e+308, 9.97920154767359795037e+291, 5.53956966280111259858e+275, 3.07507889307840487279e+259)
| |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'max' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 |
72 | private static let _min_normalized = 1.6259745436952323e-260 // = 2^(-1022 + 3*53)
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:73:24: warning: static property '_safe_max' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
71 |
72 | private static let _min_normalized = 1.6259745436952323e-260 // = 2^(-1022 + 3*53)
73 | private static let _safe_max = QDouble(1.7976931080746007281e+308, 9.97920154767359795037e+291, 5.53956966280111259858e+275, 3.07507889307840487279e+259)
| |- warning: static property '_safe_max' is not concurrency-safe because non-'Sendable' type 'QDouble' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_safe_max' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 |
75 | //
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:1551:28: warning: static property 'inv_fact' is not concurrency-safe because non-'Sendable' type '[QDouble]' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
1549 | // MARK: - Internal precalculated values
1550 | /** Table of inverse factorials */
1551 | fileprivate static let inv_fact = [
| |- warning: static property 'inv_fact' is not concurrency-safe because non-'Sendable' type '[QDouble]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'inv_fact' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
1552 | QDouble( 1.66666666666666657e-01, 9.25185853854297066e-18, 5.13581318503262866e-34, 2.85094902409834186e-50),
1553 | QDouble( 4.16666666666666644e-02, 2.31296463463574266e-18, 1.28395329625815716e-34, 7.12737256024585466e-51),
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:1570:28: warning: static property 'sin_table' is not concurrency-safe because non-'Sendable' type '[QDouble]' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
1568 |
1569 | /** Table of sin(k * pi/1024) and cos(k * pi/1024). */
1570 | fileprivate static let sin_table = [
| |- warning: static property 'sin_table' is not concurrency-safe because non-'Sendable' type '[QDouble]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'sin_table' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
1571 | QDouble( 3.0679567629659761e-03, 1.2690279085455925e-19, 5.2879464245328389e-36, -1.7820334081955298e-52),
1572 | QDouble( 6.1358846491544753e-03, 9.0545257482474933e-20, 1.6260113133745320e-37, -9.7492001208767410e-55),
/Users/admin/builder/spi-builder-workspace/Sources/Doubles/QDouble.swift:1829:28: warning: static property 'cos_table' is not concurrency-safe because non-'Sendable' type '[QDouble]' may have shared mutable state; this is an error in the Swift 6 language mode
13 | /// U.S. Department of Energy under contract number DE-AC03-76SF00098.
14 |
15 | public struct QDouble {
| `- note: consider making struct 'QDouble' conform to the 'Sendable' protocol
16 |
17 | ///
:
1827 | ]
1828 |
1829 | fileprivate static let cos_table = [
| |- warning: static property 'cos_table' is not concurrency-safe because non-'Sendable' type '[QDouble]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'cos_table' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
1830 | QDouble( 9.9999529380957619e-01, -1.9668064285322189e-17, -6.3053955095883481e-34, 5.3266110855726731e-52),
1831 | QDouble( 9.9998117528260111e-01, 3.3568103522895585e-17, -1.4740132559368063e-35, 9.8603097594755596e-52),
Build complete! (7.83s)
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "Doubles",
"name" : "Doubles",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "Doubles",
"targets" : [
"Doubles"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "DoublesTests",
"module_type" : "SwiftTarget",
"name" : "DoublesTests",
"path" : "Tests/DoublesTests",
"sources" : [
"DoublesTests.swift"
],
"target_dependencies" : [
"Doubles"
],
"type" : "test"
},
{
"c99name" : "Doubles",
"module_type" : "SwiftTarget",
"name" : "Doubles",
"path" : "Sources/Doubles",
"product_memberships" : [
"Doubles"
],
"sources" : [
"Common.swift",
"DDouble.swift",
"QDouble.swift",
"String+Char.swift"
],
"type" : "library"
}
],
"tools_version" : "5.3"
}
Done.