Build Information
Successful build of SwiftAA, reference 2.4.0 (18a291
), with Swift 6.0 for macOS (SPM) on 2 Nov 2024 22:09:57 UTC.
Swift 6 data race errors: 15
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.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.56.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/onekiloparsec/SwiftAA.git
Reference: 2.4.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/onekiloparsec/SwiftAA
* tag 2.4.0 -> FETCH_HEAD
HEAD is now at 18a291a Commenting watchOS support since it makes linting fails.
Cloned https://github.com/onekiloparsec/SwiftAA.git
Revision (git rev-parse @):
18a291abe9c31e483ab4f573da87d050735f434d
SUCCESS checkout https://github.com/onekiloparsec/SwiftAA.git at 2.4.0
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"dependencies": [
{
"identity": "swiftaa",
"name": "SwiftAA",
"url": "https://github.com/onekiloparsec/SwiftAA.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftAA",
"dependencies": [
]
}
]
}
Fetching https://github.com/onekiloparsec/SwiftAA.git
[1/8972] Fetching swiftaa
Fetched https://github.com/onekiloparsec/SwiftAA.git from cache (2.56s)
Creating working copy for https://github.com/onekiloparsec/SwiftAA.git
Working copy of https://github.com/onekiloparsec/SwiftAA.git resolved at 2.4.0 (18a291a)
warning: '.resolve-product-dependencies': dependency 'swiftaa' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.0
Building package at path: $PWD
https://github.com/onekiloparsec/SwiftAA.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Building for debugging...
[0/180] Compiling AAplus AADiameters.cpp
[1/180] Compiling AAplus AAAngularSeparation.cpp
[1/180] Write sources
[1/180] Compiling AAplus AABinaryStar.cpp
[1/180] Compiling AAplus AACoordinateTransformation.cpp
[1/180] Compiling AAplus AAEquinoxesAndSolstices.cpp
[6/180] Write swift-version--7754E27361AE5C74.txt
[7/180] Compiling AAplus AADynamicalTime.cpp
[7/180] Compiling AAplus AADate.cpp
[9/180] Compiling AAplus AAEquinoxesAndSolstices2.cpp
[10/180] Compiling ObjCAA KPCAAVenus.mm
[11/180] Compiling ObjCAA KPCAAStellarMagnitudes.mm
[11/180] Compiling ObjCAA KPCAASun.mm
[11/180] Compiling ObjCAA KPCAAUranus.mm
[11/180] Compiling ObjCAA KPCAASidereal.mm
[15/180] Compiling ObjCAA KPCAASaturnRings.mm
[16/180] Compiling ObjCAA KPCAASaturnMoons.mm
[17/180] Compiling ObjCAA KPCAASaturn.mm
[18/180] Compiling AAplus AAELPMPP02.cpp
[19/180] Compiling AAplus AAELP2000.cpp
[20/180] Compiling ObjCAA KPCAARefraction.mm
[21/180] Compiling ObjCAA KPCAAPluto.mm
[22/180] Compiling ObjCAA KPCAAPlanetaryPhenomena.mm
[23/180] Compiling ObjCAA KPCAAPrecession.mm
[24/180] Compiling ObjCAA KPCAARiseTransitSet.mm
[25/180] Compiling ObjCAA KPCAAPhysicalSun.mm
[26/180] Compiling ObjCAA KPCAAPlanetPerihelionAphelion.mm
[27/180] Compiling ObjCAA KPCAAPhysicalMoon.mm
[28/180] Compiling ObjCAA KPCAAPhysicalMars.mm
[29/180] Compiling ObjCAA KPCAAPhysicalJupiter.mm
[30/180] Compiling ObjCAA KPCAAParallactic.mm
[31/180] Compiling ObjCAA KPCAAParabolic.mm
[32/180] Compiling ObjCAA KPCAANutation.mm
[33/180] Compiling ObjCAA KPCAANodes.mm
[34/180] Compiling ObjCAA KPCAAParallax.mm
[35/180] Compiling ObjCAA KPCAANearParabolic.mm
[36/180] Compiling ObjCAA KPCAANeptune.mm
[37/180] Compiling ObjCAA KPCAAMoonPhases.mm
[38/180] Compiling ObjCAA KPCAAMoonPerigeeApogee.mm
[39/180] Compiling ObjCAA KPCAAMoonNodes.mm
[40/180] Compiling ObjCAA KPCAAMoonMaxDeclinations.mm
[41/180] Compiling ObjCAA KPCAAMoonIlluminatedFraction.mm
[42/180] Compiling ObjCAA KPCAAMoon.mm
[43/180] Compiling ObjCAA KPCAAMars.mm
[44/180] Compiling ObjCAA KPCAAMercury.mm
[45/180] Compiling ObjCAA KPCAAJupiter.mm
[46/180] Compiling ObjCAA KPCAAKepler.mm
[47/180] Compiling ObjCAA KPCAAInterpolate.mm
[48/180] Compiling ObjCAA KPCAAGlobe.mm
[49/180] Compiling ObjCAA KPCAAIlluminatedFraction.mm
[50/180] Compiling ObjCAA KPCAAGalileanMoons.mm
[51/180] Compiling ObjCAA KPCAAEquationOfTime.mm
[52/180] Compiling ObjCAA KPCAAFK5.mm
[53/180] Compiling ObjCAA KPCAAEquinoxesAndSolstices.mm
[54/180] Compiling ObjCAA KPCAAElliptical.mm
[55/180] Compiling ObjCAA KPCAAElementsPlanetaryOrbit.mm
[56/180] Compiling ObjCAA KPCAAEclipticalElements.mm
[57/180] Compiling ObjCAA KPCAAEclipses.mm
[58/180] Compiling ObjCAA KPCAAEarth.mm
[59/180] Compiling ObjCAA KPCAADynamicalTime.mm
[60/180] Compiling AAplus stdafx.cpp
[61/180] Compiling ObjCAA KPCAADiameters.mm
[62/180] Compiling ObjCAA KPCAADate.mm
[63/180] Compiling ObjCAA KPCAACoordinateTransformation.mm
[64/180] Compiling ObjCAA KPCAABinaryStar.mm
[65/180] Compiling ObjCAA KPCAAAngularSeparation.mm
[66/180] Compiling ObjCAA KPCAAAberration.mm
[67/180] Compiling ObjCAA KPCAA3DCoordinate.mm
[68/180] Compiling AAplus AAVenus.cpp
[69/180] Compiling AAplus AAVSOP87_VEN.cpp
[70/180] Compiling ObjCAA KPCAA2DCoordinate.mm
[71/180] Compiling AAplus AAVSOP87_MER.cpp
[72/180] Compiling AAplus AAVSOP87_NEP.cpp
[73/180] Compiling AAplus AAVSOP87_MAR.cpp
[74/180] Compiling AAplus AAVSOP87_SAT.cpp
[75/180] Compiling AAplus AAVSOP87_URA.cpp
[76/180] Compiling AAplus AAVSOP87_JUP.cpp
[77/180] Compiling AAplus AAVSOP87_EMB.cpp
[78/206] Compiling AAplus AAVSOP87E_VEN.cpp
[79/218] Compiling AAplus AAVSOP87E_URA.cpp
[80/218] Compiling AAplus AAVSOP87E_SUN.cpp
[81/218] Compiling AAplus AAVSOP87E_NEP.cpp
[82/218] Compiling AAplus AAVSOP87E_MER.cpp
[83/218] Compiling AAplus AAVSOP87E_SAT.cpp
[84/218] Compiling AAplus AAVSOP87E_MAR.cpp
[85/218] Compiling AAplus AAVSOP87E_JUP.cpp
[86/218] Compiling AAplus AAVSOP87E_EAR.cpp
[87/218] Compiling AAplus AAVSOP87D_VEN.cpp
[88/218] Compiling AAplus AAVSOP87D_URA.cpp
[89/218] Compiling AAplus AAVSOP87D_SAT.cpp
[90/218] Compiling AAplus AAVSOP87D_NEP.cpp
[91/218] Compiling AAplus AAVSOP87D_JUP.cpp
[92/218] Compiling AAplus AAVSOP87D_MAR.cpp
[93/218] Compiling AAplus AAVSOP87D_MER.cpp
[94/218] Compiling AAplus AAVSOP87D_EAR.cpp
[95/218] Compiling AAplus AAVSOP87C_VEN.cpp
[96/218] Compiling AAplus AAVSOP87C_URA.cpp
[97/218] Compiling AAplus AAVSOP87C_SAT.cpp
[98/218] Compiling AAplus AAVSOP87C_NEP.cpp
[99/218] Compiling AAplus AAVSOP87C_MER.cpp
[100/218] Compiling AAplus AAVSOP87B_VEN.cpp
[101/218] Compiling AAplus AAVSOP87C_EAR.cpp
[102/218] Compiling AAplus AAVSOP87C_JUP.cpp
[103/218] Compiling AAplus AAVSOP87C_MAR.cpp
[104/218] Compiling AAplus AAVSOP87B_URA.cpp
[105/218] Compiling AAplus AAVSOP87B_SAT.cpp
[106/218] Compiling AAplus AAVSOP87B_NEP.cpp
[107/218] Compiling AAplus AAVSOP87B_MER.cpp
[108/218] Compiling AAplus AAVSOP87B_MAR.cpp
[109/218] Compiling AAplus AAVSOP87B_JUP.cpp
[110/218] Compiling AAplus AAVSOP87A_VEN.cpp
[111/218] Compiling AAplus AAVSOP87B_EAR.cpp
[112/218] Compiling AAplus AAVSOP87A_URA.cpp
[113/218] Compiling AAplus AAVSOP87.cpp
[114/218] Compiling AAplus AAVSOP87A_NEP.cpp
[115/218] Compiling AAplus AAVSOP87A_SAT.cpp
[116/218] Compiling AAplus AASun.cpp
[117/218] Compiling AAplus AAStellarMagnitudes.cpp
[118/218] Compiling AAplus AAVSOP87A_MER.cpp
[119/218] Compiling AAplus AASidereal.cpp
[120/218] Compiling AAplus AAVSOP87A_MAR.cpp
[121/218] Compiling AAplus AASaturnRings.cpp
[122/218] Compiling AAplus AAVSOP87A_JUP.cpp
[123/218] Compiling AAplus AAVSOP87A_EMB.cpp
[124/218] Compiling AAplus AAVSOP87A_EAR.cpp
[125/218] Compiling AAplus AASaturnMoons.cpp
[126/218] Compiling AAplus AAUranus.cpp
[127/218] Compiling AAplus AARiseTransitSet.cpp
[128/218] Compiling AAplus AARefraction.cpp
[129/218] Compiling AAplus AAPrecession.cpp
[130/218] Compiling AAplus AAPlanetPerihelionAphelion.cpp
[131/218] Compiling AAplus AAPhysicalSun.cpp
[132/218] Compiling AAplus AAPhysicalMoon.cpp
[133/218] Compiling AAplus AASaturn.cpp
[134/218] Compiling AAplus AAPhysicalMars.cpp
[135/218] Compiling AAplus AAPhysicalJupiter.cpp
[136/218] Compiling AAplus AAPluto.cpp
[137/218] Compiling AAplus AAParallax.cpp
[138/218] Compiling AAplus AAParallactic.cpp
[139/218] Compiling AAplus AAParabolic.cpp
[140/218] Compiling AAplus AAPlanetaryPhenomena.cpp
[141/218] Compiling AAplus AANodes.cpp
[142/218] Compiling AAplus AANearParabolic.cpp
[143/218] Compiling AAplus AARiseTransitSet2.cpp
[144/218] Compiling AAplus AAMoslemCalendar.cpp
[145/218] Compiling AAplus AAMoonPhases.cpp
[146/218] Compiling AAplus AAPlanetaryPhenomena2.cpp
[147/218] Compiling AAplus AAPlanetPerihelionAphelion2.cpp
[148/218] Compiling AAplus AANutation.cpp
[149/218] Compiling AAplus AAMoonNodes.cpp
[150/218] Compiling AAplus AANeptune.cpp
[151/218] Compiling AAplus AAMoonMaxDeclinations.cpp
[152/218] Compiling AAplus AAMoonIlluminatedFraction.cpp
[153/218] Compiling AAplus AAMoonPerigeeApogee.cpp
[154/218] Compiling AAplus AAKepler.cpp
[155/218] Compiling AAplus AAJewishCalendar.cpp
[156/218] Compiling AAplus AAMoonPhases2.cpp
[157/218] Compiling AAplus AAMoon.cpp
[158/218] Compiling AAplus AAMoonPerigeeApogee2.cpp
[159/218] Compiling AAplus AAMoonNodes2.cpp
[160/218] Compiling AAplus AAInterpolate.cpp
[161/218] Compiling AAplus AAMercury.cpp
[162/218] Compiling AAplus AAIlluminatedFraction.cpp
[163/218] Compiling AAplus AAMars.cpp
[164/218] Compiling AAplus AAGlobe.cpp
[165/218] Compiling AAplus AAFK5.cpp
[166/218] Compiling AAplus AAEquationOfTime.cpp
[167/218] Compiling AAplus AAElliptical.cpp
[168/218] Compiling AAplus AAGalileanMoons.cpp
[169/218] Compiling AAplus AAEclipticalElements.cpp
[170/218] Compiling AAplus AAMoonMaxDeclinations2.cpp
[171/218] Compiling AAplus AAJupiter.cpp
[172/218] Compiling AAplus AAElementsPlanetaryOrbit.cpp
[173/218] Compiling AAplus AAEclipses.cpp
[174/218] Compiling AAplus AAAberration.cpp
[175/218] Compiling AAplus AAEarth.cpp
[176/218] Write Objects.LinkFileList
[177/218] Linking libAAplus.dylib
[179/218] Compiling SwiftAA PlanetaryPhysicalDetails.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Planets.swift:60:23: warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
58 | /// of apparent rising or setting. There is a value for the stars and planets, and one for the Sun.
59 | /// See AA p.101 for more explanations
60 | public static let apparentRiseSetAltitude = ArcMinute(-34).inDegrees
| |- warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'apparentRiseSetAltitude' 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 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/AstronomicalObject.swift:31:23: warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
29 | public var radiusVector: AstronomicalUnit { get { return -1 } }
30 |
31 | public static let apparentRiseSetAltitude = ArcMinute(-34).inDegrees // See AA p.101
| |- warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'apparentRiseSetAltitude' 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
32 | }
33 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
[180/218] Compiling SwiftAA Planets.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Planets.swift:60:23: warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
58 | /// of apparent rising or setting. There is a value for the stars and planets, and one for the Sun.
59 | /// See AA p.101 for more explanations
60 | public static let apparentRiseSetAltitude = ArcMinute(-34).inDegrees
| |- warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'apparentRiseSetAltitude' 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 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/AstronomicalObject.swift:31:23: warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
29 | public var radiusVector: AstronomicalUnit { get { return -1 } }
30 |
31 | public static let apparentRiseSetAltitude = ArcMinute(-34).inDegrees // See AA p.101
| |- warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'apparentRiseSetAltitude' 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
32 | }
33 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
[181/218] Compiling SwiftAA Pluto.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Planets.swift:60:23: warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
58 | /// of apparent rising or setting. There is a value for the stars and planets, and one for the Sun.
59 | /// See AA p.101 for more explanations
60 | public static let apparentRiseSetAltitude = ArcMinute(-34).inDegrees
| |- warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'apparentRiseSetAltitude' 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 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/AstronomicalObject.swift:31:23: warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
29 | public var radiusVector: AstronomicalUnit { get { return -1 } }
30 |
31 | public static let apparentRiseSetAltitude = ArcMinute(-34).inDegrees // See AA p.101
| |- warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'apparentRiseSetAltitude' 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
32 | }
33 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
[182/218] Compiling SwiftAA RiseTransitSet.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Planets.swift:60:23: warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
58 | /// of apparent rising or setting. There is a value for the stars and planets, and one for the Sun.
59 | /// See AA p.101 for more explanations
60 | public static let apparentRiseSetAltitude = ArcMinute(-34).inDegrees
| |- warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'apparentRiseSetAltitude' 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 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/AstronomicalObject.swift:31:23: warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
29 | public var radiusVector: AstronomicalUnit { get { return -1 } }
30 |
31 | public static let apparentRiseSetAltitude = ArcMinute(-34).inDegrees // See AA p.101
| |- warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'apparentRiseSetAltitude' 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
32 | }
33 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
[183/222] Compiling SwiftAA NumericType.swift
[184/222] Compiling SwiftAA Nutation.swift
[185/222] Compiling SwiftAA ObjectBase.swift
[186/222] Compiling SwiftAA PlanetConstants.swift
[187/222] Compiling SwiftAA PlanetaryBase.swift
[188/222] Compiling SwiftAA PlanetaryDetails.swift
[189/222] Compiling SwiftAA PlanetaryOrbits.swift
[190/222] Compiling SwiftAA PlanetaryPhenomena.swift
[191/222] Compiling SwiftAA Saturn.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:16:12: warning: let 'JulianYear' is not concurrency-safe because non-'Sendable' type 'Day' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | /// The length of Julian Years, in days.
16 | public let JulianYear: Day = 365.25 // See p.133 of AA.
| |- warning: let 'JulianYear' is not concurrency-safe because non-'Sendable' type 'Day' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'JulianYear' 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
17 | /// The length of Besselian Years, in days.
18 | public let BesselianYear: Day = 365.2421988 // See p.133 of AA.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Times.swift:14:15: note: consider making struct 'Day' conform to the 'Sendable' protocol
12 |
13 | /// The Day is a number representing an Earth day.
14 | public struct Day: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Day' conform to the 'Sendable' protocol
15 |
16 | /// The Day value
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:18:12: warning: let 'BesselianYear' is not concurrency-safe because non-'Sendable' type 'Day' may have shared mutable state; this is an error in the Swift 6 language mode
16 | public let JulianYear: Day = 365.25 // See p.133 of AA.
17 | /// The length of Besselian Years, in days.
18 | public let BesselianYear: Day = 365.2421988 // See p.133 of AA.
| |- warning: let 'BesselianYear' is not concurrency-safe because non-'Sendable' type 'Day' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'BesselianYear' 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
19 |
20 | /// The new standard epoch, as decided by the IAU in 1984.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Times.swift:14:15: note: consider making struct 'Day' conform to the 'Sendable' protocol
12 |
13 | /// The Day is a number representing an Earth day.
14 | public struct Day: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Day' conform to the 'Sendable' protocol
15 |
16 | /// The Day value
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:21:12: warning: let 'StandardEpoch_J2000_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | /// The new standard epoch, as decided by the IAU in 1984.
21 | public let StandardEpoch_J2000_0: JulianDay = 2451545.0 // See p.133 of AA.
| |- warning: let 'StandardEpoch_J2000_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'StandardEpoch_J2000_0' 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
22 | public let StandardEpoch_B1950_0: JulianDay = 2433282.4235 // See p.133 of AA.
23 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/JulianDay.swift:15:15: note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
13 | /// By tradition, the Julian Day begins at Greenwhich mean noon, that is, at 12h Universal Time.
14 | /// Julian Day structs conform to SwiftAA Numeric type protocol.
15 | public struct JulianDay: NumericType, CustomStringConvertible {
| `- note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
16 |
17 | /// The Julian Day value
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:22:12: warning: let 'StandardEpoch_B1950_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// The new standard epoch, as decided by the IAU in 1984.
21 | public let StandardEpoch_J2000_0: JulianDay = 2451545.0 // See p.133 of AA.
22 | public let StandardEpoch_B1950_0: JulianDay = 2433282.4235 // See p.133 of AA.
| |- warning: let 'StandardEpoch_B1950_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'StandardEpoch_B1950_0' 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
23 |
24 | /// Mean value of the lunar equator inclination, relative to the ecliptic.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/JulianDay.swift:15:15: note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
13 | /// By tradition, the Julian Day begins at Greenwhich mean noon, that is, at 12h Universal Time.
14 | /// Julian Day structs conform to SwiftAA Numeric type protocol.
15 | public struct JulianDay: NumericType, CustomStringConvertible {
| `- note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
16 |
17 | /// The Julian Day value
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:25:12: warning: let 'MeanLunarEquatorInclination' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
23 |
24 | /// Mean value of the lunar equator inclination, relative to the ecliptic.
25 | public let MeanLunarEquatorInclination: Degree = 1.54242 // Relative, to Ecliptic. See p. 372 of AA.
| |- warning: let 'MeanLunarEquatorInclination' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'MeanLunarEquatorInclination' 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
26 |
27 | public typealias Kilogram=Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:159:1: warning: extension declares a conformance of imported type 'KPCAAPlanet' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'ObjCAA' introduce this conformance in the future
157 |
158 | /// KPCAAPlanet is an enum for all historical 9 planets, that is, including Pluto.
159 | extension KPCAAPlanet: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'KPCAAPlanet' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'ObjCAA' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
160 |
161 | /// Return the KPCAAPlanet enum value from a planet name string.
[192/222] Compiling SwiftAA SaturnMoons.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:16:12: warning: let 'JulianYear' is not concurrency-safe because non-'Sendable' type 'Day' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | /// The length of Julian Years, in days.
16 | public let JulianYear: Day = 365.25 // See p.133 of AA.
| |- warning: let 'JulianYear' is not concurrency-safe because non-'Sendable' type 'Day' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'JulianYear' 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
17 | /// The length of Besselian Years, in days.
18 | public let BesselianYear: Day = 365.2421988 // See p.133 of AA.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Times.swift:14:15: note: consider making struct 'Day' conform to the 'Sendable' protocol
12 |
13 | /// The Day is a number representing an Earth day.
14 | public struct Day: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Day' conform to the 'Sendable' protocol
15 |
16 | /// The Day value
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:18:12: warning: let 'BesselianYear' is not concurrency-safe because non-'Sendable' type 'Day' may have shared mutable state; this is an error in the Swift 6 language mode
16 | public let JulianYear: Day = 365.25 // See p.133 of AA.
17 | /// The length of Besselian Years, in days.
18 | public let BesselianYear: Day = 365.2421988 // See p.133 of AA.
| |- warning: let 'BesselianYear' is not concurrency-safe because non-'Sendable' type 'Day' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'BesselianYear' 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
19 |
20 | /// The new standard epoch, as decided by the IAU in 1984.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Times.swift:14:15: note: consider making struct 'Day' conform to the 'Sendable' protocol
12 |
13 | /// The Day is a number representing an Earth day.
14 | public struct Day: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Day' conform to the 'Sendable' protocol
15 |
16 | /// The Day value
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:21:12: warning: let 'StandardEpoch_J2000_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | /// The new standard epoch, as decided by the IAU in 1984.
21 | public let StandardEpoch_J2000_0: JulianDay = 2451545.0 // See p.133 of AA.
| |- warning: let 'StandardEpoch_J2000_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'StandardEpoch_J2000_0' 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
22 | public let StandardEpoch_B1950_0: JulianDay = 2433282.4235 // See p.133 of AA.
23 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/JulianDay.swift:15:15: note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
13 | /// By tradition, the Julian Day begins at Greenwhich mean noon, that is, at 12h Universal Time.
14 | /// Julian Day structs conform to SwiftAA Numeric type protocol.
15 | public struct JulianDay: NumericType, CustomStringConvertible {
| `- note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
16 |
17 | /// The Julian Day value
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:22:12: warning: let 'StandardEpoch_B1950_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// The new standard epoch, as decided by the IAU in 1984.
21 | public let StandardEpoch_J2000_0: JulianDay = 2451545.0 // See p.133 of AA.
22 | public let StandardEpoch_B1950_0: JulianDay = 2433282.4235 // See p.133 of AA.
| |- warning: let 'StandardEpoch_B1950_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'StandardEpoch_B1950_0' 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
23 |
24 | /// Mean value of the lunar equator inclination, relative to the ecliptic.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/JulianDay.swift:15:15: note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
13 | /// By tradition, the Julian Day begins at Greenwhich mean noon, that is, at 12h Universal Time.
14 | /// Julian Day structs conform to SwiftAA Numeric type protocol.
15 | public struct JulianDay: NumericType, CustomStringConvertible {
| `- note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
16 |
17 | /// The Julian Day value
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:25:12: warning: let 'MeanLunarEquatorInclination' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
23 |
24 | /// Mean value of the lunar equator inclination, relative to the ecliptic.
25 | public let MeanLunarEquatorInclination: Degree = 1.54242 // Relative, to Ecliptic. See p. 372 of AA.
| |- warning: let 'MeanLunarEquatorInclination' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'MeanLunarEquatorInclination' 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
26 |
27 | public typealias Kilogram=Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:159:1: warning: extension declares a conformance of imported type 'KPCAAPlanet' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'ObjCAA' introduce this conformance in the future
157 |
158 | /// KPCAAPlanet is an enum for all historical 9 planets, that is, including Pluto.
159 | extension KPCAAPlanet: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'KPCAAPlanet' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'ObjCAA' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
160 |
161 | /// Return the KPCAAPlanet enum value from a planet name string.
[193/222] Compiling SwiftAA SaturnRings.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:16:12: warning: let 'JulianYear' is not concurrency-safe because non-'Sendable' type 'Day' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | /// The length of Julian Years, in days.
16 | public let JulianYear: Day = 365.25 // See p.133 of AA.
| |- warning: let 'JulianYear' is not concurrency-safe because non-'Sendable' type 'Day' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'JulianYear' 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
17 | /// The length of Besselian Years, in days.
18 | public let BesselianYear: Day = 365.2421988 // See p.133 of AA.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Times.swift:14:15: note: consider making struct 'Day' conform to the 'Sendable' protocol
12 |
13 | /// The Day is a number representing an Earth day.
14 | public struct Day: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Day' conform to the 'Sendable' protocol
15 |
16 | /// The Day value
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:18:12: warning: let 'BesselianYear' is not concurrency-safe because non-'Sendable' type 'Day' may have shared mutable state; this is an error in the Swift 6 language mode
16 | public let JulianYear: Day = 365.25 // See p.133 of AA.
17 | /// The length of Besselian Years, in days.
18 | public let BesselianYear: Day = 365.2421988 // See p.133 of AA.
| |- warning: let 'BesselianYear' is not concurrency-safe because non-'Sendable' type 'Day' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'BesselianYear' 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
19 |
20 | /// The new standard epoch, as decided by the IAU in 1984.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Times.swift:14:15: note: consider making struct 'Day' conform to the 'Sendable' protocol
12 |
13 | /// The Day is a number representing an Earth day.
14 | public struct Day: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Day' conform to the 'Sendable' protocol
15 |
16 | /// The Day value
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:21:12: warning: let 'StandardEpoch_J2000_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | /// The new standard epoch, as decided by the IAU in 1984.
21 | public let StandardEpoch_J2000_0: JulianDay = 2451545.0 // See p.133 of AA.
| |- warning: let 'StandardEpoch_J2000_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'StandardEpoch_J2000_0' 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
22 | public let StandardEpoch_B1950_0: JulianDay = 2433282.4235 // See p.133 of AA.
23 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/JulianDay.swift:15:15: note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
13 | /// By tradition, the Julian Day begins at Greenwhich mean noon, that is, at 12h Universal Time.
14 | /// Julian Day structs conform to SwiftAA Numeric type protocol.
15 | public struct JulianDay: NumericType, CustomStringConvertible {
| `- note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
16 |
17 | /// The Julian Day value
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:22:12: warning: let 'StandardEpoch_B1950_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// The new standard epoch, as decided by the IAU in 1984.
21 | public let StandardEpoch_J2000_0: JulianDay = 2451545.0 // See p.133 of AA.
22 | public let StandardEpoch_B1950_0: JulianDay = 2433282.4235 // See p.133 of AA.
| |- warning: let 'StandardEpoch_B1950_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'StandardEpoch_B1950_0' 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
23 |
24 | /// Mean value of the lunar equator inclination, relative to the ecliptic.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/JulianDay.swift:15:15: note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
13 | /// By tradition, the Julian Day begins at Greenwhich mean noon, that is, at 12h Universal Time.
14 | /// Julian Day structs conform to SwiftAA Numeric type protocol.
15 | public struct JulianDay: NumericType, CustomStringConvertible {
| `- note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
16 |
17 | /// The Julian Day value
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:25:12: warning: let 'MeanLunarEquatorInclination' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
23 |
24 | /// Mean value of the lunar equator inclination, relative to the ecliptic.
25 | public let MeanLunarEquatorInclination: Degree = 1.54242 // Relative, to Ecliptic. See p. 372 of AA.
| |- warning: let 'MeanLunarEquatorInclination' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'MeanLunarEquatorInclination' 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
26 |
27 | public typealias Kilogram=Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:159:1: warning: extension declares a conformance of imported type 'KPCAAPlanet' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'ObjCAA' introduce this conformance in the future
157 |
158 | /// KPCAAPlanet is an enum for all historical 9 planets, that is, including Pluto.
159 | extension KPCAAPlanet: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'KPCAAPlanet' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'ObjCAA' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
160 |
161 | /// Return the KPCAAPlanet enum value from a planet name string.
[194/222] Compiling SwiftAA ScientificConstants.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:16:12: warning: let 'JulianYear' is not concurrency-safe because non-'Sendable' type 'Day' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | /// The length of Julian Years, in days.
16 | public let JulianYear: Day = 365.25 // See p.133 of AA.
| |- warning: let 'JulianYear' is not concurrency-safe because non-'Sendable' type 'Day' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'JulianYear' 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
17 | /// The length of Besselian Years, in days.
18 | public let BesselianYear: Day = 365.2421988 // See p.133 of AA.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Times.swift:14:15: note: consider making struct 'Day' conform to the 'Sendable' protocol
12 |
13 | /// The Day is a number representing an Earth day.
14 | public struct Day: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Day' conform to the 'Sendable' protocol
15 |
16 | /// The Day value
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:18:12: warning: let 'BesselianYear' is not concurrency-safe because non-'Sendable' type 'Day' may have shared mutable state; this is an error in the Swift 6 language mode
16 | public let JulianYear: Day = 365.25 // See p.133 of AA.
17 | /// The length of Besselian Years, in days.
18 | public let BesselianYear: Day = 365.2421988 // See p.133 of AA.
| |- warning: let 'BesselianYear' is not concurrency-safe because non-'Sendable' type 'Day' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'BesselianYear' 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
19 |
20 | /// The new standard epoch, as decided by the IAU in 1984.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Times.swift:14:15: note: consider making struct 'Day' conform to the 'Sendable' protocol
12 |
13 | /// The Day is a number representing an Earth day.
14 | public struct Day: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Day' conform to the 'Sendable' protocol
15 |
16 | /// The Day value
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:21:12: warning: let 'StandardEpoch_J2000_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | /// The new standard epoch, as decided by the IAU in 1984.
21 | public let StandardEpoch_J2000_0: JulianDay = 2451545.0 // See p.133 of AA.
| |- warning: let 'StandardEpoch_J2000_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'StandardEpoch_J2000_0' 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
22 | public let StandardEpoch_B1950_0: JulianDay = 2433282.4235 // See p.133 of AA.
23 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/JulianDay.swift:15:15: note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
13 | /// By tradition, the Julian Day begins at Greenwhich mean noon, that is, at 12h Universal Time.
14 | /// Julian Day structs conform to SwiftAA Numeric type protocol.
15 | public struct JulianDay: NumericType, CustomStringConvertible {
| `- note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
16 |
17 | /// The Julian Day value
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:22:12: warning: let 'StandardEpoch_B1950_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// The new standard epoch, as decided by the IAU in 1984.
21 | public let StandardEpoch_J2000_0: JulianDay = 2451545.0 // See p.133 of AA.
22 | public let StandardEpoch_B1950_0: JulianDay = 2433282.4235 // See p.133 of AA.
| |- warning: let 'StandardEpoch_B1950_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'StandardEpoch_B1950_0' 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
23 |
24 | /// Mean value of the lunar equator inclination, relative to the ecliptic.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/JulianDay.swift:15:15: note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
13 | /// By tradition, the Julian Day begins at Greenwhich mean noon, that is, at 12h Universal Time.
14 | /// Julian Day structs conform to SwiftAA Numeric type protocol.
15 | public struct JulianDay: NumericType, CustomStringConvertible {
| `- note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
16 |
17 | /// The Julian Day value
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:25:12: warning: let 'MeanLunarEquatorInclination' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
23 |
24 | /// Mean value of the lunar equator inclination, relative to the ecliptic.
25 | public let MeanLunarEquatorInclination: Degree = 1.54242 // Relative, to Ecliptic. See p. 372 of AA.
| |- warning: let 'MeanLunarEquatorInclination' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'MeanLunarEquatorInclination' 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
26 |
27 | public typealias Kilogram=Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:159:1: warning: extension declares a conformance of imported type 'KPCAAPlanet' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'ObjCAA' introduce this conformance in the future
157 |
158 | /// KPCAAPlanet is an enum for all historical 9 planets, that is, including Pluto.
159 | extension KPCAAPlanet: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'KPCAAPlanet' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'ObjCAA' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
160 |
161 | /// Return the KPCAAPlanet enum value from a planet name string.
[195/222] Emitting module SwiftAA
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/AstronomicalObject.swift:31:23: warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
29 | public var radiusVector: AstronomicalUnit { get { return -1 } }
30 |
31 | public static let apparentRiseSetAltitude = ArcMinute(-34).inDegrees // See AA p.101
| |- warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'apparentRiseSetAltitude' 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
32 | }
33 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Constants.swift:47:16: warning: static property 'fatalErrorClosure' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
45 |
46 | // Called by the custom implementation of `fatalError`.
47 | static var fatalErrorClosure: (String, StaticString, UInt) -> Never = defaultFatalErrorClosure
| |- warning: static property 'fatalErrorClosure' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'fatalErrorClosure' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'fatalErrorClosure' 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
48 |
49 | // backup of the original Swift `fatalError`
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Constants.swift:50:24: warning: static property 'defaultFatalErrorClosure' is not concurrency-safe because non-'Sendable' type '(String, StaticString, UInt) -> Never' may have shared mutable state; this is an error in the Swift 6 language mode
48 |
49 | // backup of the original Swift `fatalError`
50 | private static let defaultFatalErrorClosure = { Swift.fatalError($0, file: $1, line: $2) }
| |- warning: static property 'defaultFatalErrorClosure' is not concurrency-safe because non-'Sendable' type '(String, StaticString, UInt) -> Never' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'defaultFatalErrorClosure' 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
51 |
52 | /// Replace the `fatalError` global function with something else.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Earth.swift:48:23: warning: static property 'equatorialRadius' is not concurrency-safe because non-'Sendable' type 'Meter' may have shared mutable state; this is an error in the Swift 6 language mode
46 |
47 | /// Equatorial radius of the Eart. Source: Wikipedia.
48 | public static let equatorialRadius: Meter = 6378140.0
| |- warning: static property 'equatorialRadius' is not concurrency-safe because non-'Sendable' type 'Meter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'equatorialRadius' 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
49 | /// Polar radius of the Eart. Source: Wikipedia.
50 | public static let polarRadius: Meter = 6356760.0
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Distances.swift:77:15: note: consider making struct 'Meter' conform to the 'Sendable' protocol
75 |
76 | /// The Meter is a unit of distance.
77 | public struct Meter: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Meter' conform to the 'Sendable' protocol
78 | /// The Meter value
79 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Earth.swift:50:23: warning: static property 'polarRadius' is not concurrency-safe because non-'Sendable' type 'Meter' may have shared mutable state; this is an error in the Swift 6 language mode
48 | public static let equatorialRadius: Meter = 6378140.0
49 | /// Polar radius of the Eart. Source: Wikipedia.
50 | public static let polarRadius: Meter = 6356760.0
| |- warning: static property 'polarRadius' is not concurrency-safe because non-'Sendable' type 'Meter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'polarRadius' 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
51 |
52 | /// Accessor to all values of the underlying object details. Will probably become private
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Distances.swift:77:15: note: consider making struct 'Meter' conform to the 'Sendable' protocol
75 |
76 | /// The Meter is a unit of distance.
77 | public struct Meter: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Meter' conform to the 'Sendable' protocol
78 | /// The Meter value
79 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Moon.swift:92:23: warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
90 |
91 | /// The standard/mean apparent altitude for rise and set of the Moon. See AA p.102.
92 | public static let apparentRiseSetAltitude = Degree(0.125)
| |- warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'apparentRiseSetAltitude' 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
93 |
94 | // MARK: - CelestialBody
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Planets.swift:60:23: warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
58 | /// of apparent rising or setting. There is a value for the stars and planets, and one for the Sun.
59 | /// See AA p.101 for more explanations
60 | public static let apparentRiseSetAltitude = ArcMinute(-34).inDegrees
| |- warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'apparentRiseSetAltitude' 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 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:16:12: warning: let 'JulianYear' is not concurrency-safe because non-'Sendable' type 'Day' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | /// The length of Julian Years, in days.
16 | public let JulianYear: Day = 365.25 // See p.133 of AA.
| |- warning: let 'JulianYear' is not concurrency-safe because non-'Sendable' type 'Day' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'JulianYear' 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
17 | /// The length of Besselian Years, in days.
18 | public let BesselianYear: Day = 365.2421988 // See p.133 of AA.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Times.swift:14:15: note: consider making struct 'Day' conform to the 'Sendable' protocol
12 |
13 | /// The Day is a number representing an Earth day.
14 | public struct Day: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Day' conform to the 'Sendable' protocol
15 |
16 | /// The Day value
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:18:12: warning: let 'BesselianYear' is not concurrency-safe because non-'Sendable' type 'Day' may have shared mutable state; this is an error in the Swift 6 language mode
16 | public let JulianYear: Day = 365.25 // See p.133 of AA.
17 | /// The length of Besselian Years, in days.
18 | public let BesselianYear: Day = 365.2421988 // See p.133 of AA.
| |- warning: let 'BesselianYear' is not concurrency-safe because non-'Sendable' type 'Day' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'BesselianYear' 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
19 |
20 | /// The new standard epoch, as decided by the IAU in 1984.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Times.swift:14:15: note: consider making struct 'Day' conform to the 'Sendable' protocol
12 |
13 | /// The Day is a number representing an Earth day.
14 | public struct Day: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Day' conform to the 'Sendable' protocol
15 |
16 | /// The Day value
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:21:12: warning: let 'StandardEpoch_J2000_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | /// The new standard epoch, as decided by the IAU in 1984.
21 | public let StandardEpoch_J2000_0: JulianDay = 2451545.0 // See p.133 of AA.
| |- warning: let 'StandardEpoch_J2000_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'StandardEpoch_J2000_0' 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
22 | public let StandardEpoch_B1950_0: JulianDay = 2433282.4235 // See p.133 of AA.
23 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/JulianDay.swift:15:15: note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
13 | /// By tradition, the Julian Day begins at Greenwhich mean noon, that is, at 12h Universal Time.
14 | /// Julian Day structs conform to SwiftAA Numeric type protocol.
15 | public struct JulianDay: NumericType, CustomStringConvertible {
| `- note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
16 |
17 | /// The Julian Day value
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:22:12: warning: let 'StandardEpoch_B1950_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// The new standard epoch, as decided by the IAU in 1984.
21 | public let StandardEpoch_J2000_0: JulianDay = 2451545.0 // See p.133 of AA.
22 | public let StandardEpoch_B1950_0: JulianDay = 2433282.4235 // See p.133 of AA.
| |- warning: let 'StandardEpoch_B1950_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'StandardEpoch_B1950_0' 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
23 |
24 | /// Mean value of the lunar equator inclination, relative to the ecliptic.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/JulianDay.swift:15:15: note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
13 | /// By tradition, the Julian Day begins at Greenwhich mean noon, that is, at 12h Universal Time.
14 | /// Julian Day structs conform to SwiftAA Numeric type protocol.
15 | public struct JulianDay: NumericType, CustomStringConvertible {
| `- note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
16 |
17 | /// The Julian Day value
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:25:12: warning: let 'MeanLunarEquatorInclination' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
23 |
24 | /// Mean value of the lunar equator inclination, relative to the ecliptic.
25 | public let MeanLunarEquatorInclination: Degree = 1.54242 // Relative, to Ecliptic. See p. 372 of AA.
| |- warning: let 'MeanLunarEquatorInclination' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'MeanLunarEquatorInclination' 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
26 |
27 | public typealias Kilogram=Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:159:1: warning: extension declares a conformance of imported type 'KPCAAPlanet' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'ObjCAA' introduce this conformance in the future
157 |
158 | /// KPCAAPlanet is an enum for all historical 9 planets, that is, including Pluto.
159 | extension KPCAAPlanet: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'KPCAAPlanet' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'ObjCAA' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
160 |
161 | /// Return the KPCAAPlanet enum value from a planet name string.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Sun.swift:30:23: warning: static property 'diameter' is not concurrency-safe because non-'Sendable' type 'Meter' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 | /// The (constant) diameter of the Sun.
30 | public static let diameter: Meter = 1392000000.0
| |- warning: static property 'diameter' is not concurrency-safe because non-'Sendable' type 'Meter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'diameter' 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
31 |
32 | /// The (constant/adopted) semi-diameter of the Sun.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Distances.swift:77:15: note: consider making struct 'Meter' conform to the 'Sendable' protocol
75 |
76 | /// The Meter is a unit of distance.
77 | public struct Meter: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Meter' conform to the 'Sendable' protocol
78 | /// The Meter value
79 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Sun.swift:33:23: warning: static property 'semiDiameterAtOneAU' is not concurrency-safe because non-'Sendable' type 'ArcSecond' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// The (constant/adopted) semi-diameter of the Sun.
33 | public static let semiDiameterAtOneAU: ArcSecond = 959.63
| |- warning: static property 'semiDiameterAtOneAU' is not concurrency-safe because non-'Sendable' type 'ArcSecond' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'semiDiameterAtOneAU' 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
34 |
35 | /// The default apparent altitude of the sun to compute rise and set times.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:112:15: note: consider making struct 'ArcSecond' conform to the 'Sendable' protocol
110 |
111 | /// The ArcSecond is a unit of angle.
112 | public struct ArcSecond: NumericType, CustomStringConvertible {
| `- note: consider making struct 'ArcSecond' conform to the 'Sendable' protocol
113 | /// The ArcSecond value
114 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Sun.swift:36:23: warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
34 |
35 | /// The default apparent altitude of the sun to compute rise and set times.
36 | public static let apparentRiseSetAltitude = ArcMinute(-50).inDegrees // See AA p.101
| |- warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'apparentRiseSetAltitude' 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
37 |
38 | // MARK: - Celestial Body
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
[196/222] Compiling SwiftAA Distances.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Earth.swift:48:23: warning: static property 'equatorialRadius' is not concurrency-safe because non-'Sendable' type 'Meter' may have shared mutable state; this is an error in the Swift 6 language mode
46 |
47 | /// Equatorial radius of the Eart. Source: Wikipedia.
48 | public static let equatorialRadius: Meter = 6378140.0
| |- warning: static property 'equatorialRadius' is not concurrency-safe because non-'Sendable' type 'Meter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'equatorialRadius' 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
49 | /// Polar radius of the Eart. Source: Wikipedia.
50 | public static let polarRadius: Meter = 6356760.0
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Distances.swift:77:15: note: consider making struct 'Meter' conform to the 'Sendable' protocol
75 |
76 | /// The Meter is a unit of distance.
77 | public struct Meter: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Meter' conform to the 'Sendable' protocol
78 | /// The Meter value
79 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Earth.swift:50:23: warning: static property 'polarRadius' is not concurrency-safe because non-'Sendable' type 'Meter' may have shared mutable state; this is an error in the Swift 6 language mode
48 | public static let equatorialRadius: Meter = 6378140.0
49 | /// Polar radius of the Eart. Source: Wikipedia.
50 | public static let polarRadius: Meter = 6356760.0
| |- warning: static property 'polarRadius' is not concurrency-safe because non-'Sendable' type 'Meter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'polarRadius' 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
51 |
52 | /// Accessor to all values of the underlying object details. Will probably become private
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Distances.swift:77:15: note: consider making struct 'Meter' conform to the 'Sendable' protocol
75 |
76 | /// The Meter is a unit of distance.
77 | public struct Meter: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Meter' conform to the 'Sendable' protocol
78 | /// The Meter value
79 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Planets.swift:60:23: warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
58 | /// of apparent rising or setting. There is a value for the stars and planets, and one for the Sun.
59 | /// See AA p.101 for more explanations
60 | public static let apparentRiseSetAltitude = ArcMinute(-34).inDegrees
| |- warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'apparentRiseSetAltitude' 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 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
[197/222] Compiling SwiftAA Earth.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Earth.swift:48:23: warning: static property 'equatorialRadius' is not concurrency-safe because non-'Sendable' type 'Meter' may have shared mutable state; this is an error in the Swift 6 language mode
46 |
47 | /// Equatorial radius of the Eart. Source: Wikipedia.
48 | public static let equatorialRadius: Meter = 6378140.0
| |- warning: static property 'equatorialRadius' is not concurrency-safe because non-'Sendable' type 'Meter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'equatorialRadius' 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
49 | /// Polar radius of the Eart. Source: Wikipedia.
50 | public static let polarRadius: Meter = 6356760.0
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Distances.swift:77:15: note: consider making struct 'Meter' conform to the 'Sendable' protocol
75 |
76 | /// The Meter is a unit of distance.
77 | public struct Meter: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Meter' conform to the 'Sendable' protocol
78 | /// The Meter value
79 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Earth.swift:50:23: warning: static property 'polarRadius' is not concurrency-safe because non-'Sendable' type 'Meter' may have shared mutable state; this is an error in the Swift 6 language mode
48 | public static let equatorialRadius: Meter = 6378140.0
49 | /// Polar radius of the Eart. Source: Wikipedia.
50 | public static let polarRadius: Meter = 6356760.0
| |- warning: static property 'polarRadius' is not concurrency-safe because non-'Sendable' type 'Meter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'polarRadius' 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
51 |
52 | /// Accessor to all values of the underlying object details. Will probably become private
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Distances.swift:77:15: note: consider making struct 'Meter' conform to the 'Sendable' protocol
75 |
76 | /// The Meter is a unit of distance.
77 | public struct Meter: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Meter' conform to the 'Sendable' protocol
78 | /// The Meter value
79 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Planets.swift:60:23: warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
58 | /// of apparent rising or setting. There is a value for the stars and planets, and one for the Sun.
59 | /// See AA p.101 for more explanations
60 | public static let apparentRiseSetAltitude = ArcMinute(-34).inDegrees
| |- warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'apparentRiseSetAltitude' 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 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
[198/222] Compiling SwiftAA Fluxes.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Earth.swift:48:23: warning: static property 'equatorialRadius' is not concurrency-safe because non-'Sendable' type 'Meter' may have shared mutable state; this is an error in the Swift 6 language mode
46 |
47 | /// Equatorial radius of the Eart. Source: Wikipedia.
48 | public static let equatorialRadius: Meter = 6378140.0
| |- warning: static property 'equatorialRadius' is not concurrency-safe because non-'Sendable' type 'Meter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'equatorialRadius' 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
49 | /// Polar radius of the Eart. Source: Wikipedia.
50 | public static let polarRadius: Meter = 6356760.0
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Distances.swift:77:15: note: consider making struct 'Meter' conform to the 'Sendable' protocol
75 |
76 | /// The Meter is a unit of distance.
77 | public struct Meter: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Meter' conform to the 'Sendable' protocol
78 | /// The Meter value
79 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Earth.swift:50:23: warning: static property 'polarRadius' is not concurrency-safe because non-'Sendable' type 'Meter' may have shared mutable state; this is an error in the Swift 6 language mode
48 | public static let equatorialRadius: Meter = 6378140.0
49 | /// Polar radius of the Eart. Source: Wikipedia.
50 | public static let polarRadius: Meter = 6356760.0
| |- warning: static property 'polarRadius' is not concurrency-safe because non-'Sendable' type 'Meter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'polarRadius' 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
51 |
52 | /// Accessor to all values of the underlying object details. Will probably become private
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Distances.swift:77:15: note: consider making struct 'Meter' conform to the 'Sendable' protocol
75 |
76 | /// The Meter is a unit of distance.
77 | public struct Meter: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Meter' conform to the 'Sendable' protocol
78 | /// The Meter value
79 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Planets.swift:60:23: warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
58 | /// of apparent rising or setting. There is a value for the stars and planets, and one for the Sun.
59 | /// See AA p.101 for more explanations
60 | public static let apparentRiseSetAltitude = ArcMinute(-34).inDegrees
| |- warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'apparentRiseSetAltitude' 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 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
[199/222] Compiling SwiftAA GeographicCoordinates.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Earth.swift:48:23: warning: static property 'equatorialRadius' is not concurrency-safe because non-'Sendable' type 'Meter' may have shared mutable state; this is an error in the Swift 6 language mode
46 |
47 | /// Equatorial radius of the Eart. Source: Wikipedia.
48 | public static let equatorialRadius: Meter = 6378140.0
| |- warning: static property 'equatorialRadius' is not concurrency-safe because non-'Sendable' type 'Meter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'equatorialRadius' 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
49 | /// Polar radius of the Eart. Source: Wikipedia.
50 | public static let polarRadius: Meter = 6356760.0
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Distances.swift:77:15: note: consider making struct 'Meter' conform to the 'Sendable' protocol
75 |
76 | /// The Meter is a unit of distance.
77 | public struct Meter: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Meter' conform to the 'Sendable' protocol
78 | /// The Meter value
79 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Earth.swift:50:23: warning: static property 'polarRadius' is not concurrency-safe because non-'Sendable' type 'Meter' may have shared mutable state; this is an error in the Swift 6 language mode
48 | public static let equatorialRadius: Meter = 6378140.0
49 | /// Polar radius of the Eart. Source: Wikipedia.
50 | public static let polarRadius: Meter = 6356760.0
| |- warning: static property 'polarRadius' is not concurrency-safe because non-'Sendable' type 'Meter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'polarRadius' 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
51 |
52 | /// Accessor to all values of the underlying object details. Will probably become private
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Distances.swift:77:15: note: consider making struct 'Meter' conform to the 'Sendable' protocol
75 |
76 | /// The Meter is a unit of distance.
77 | public struct Meter: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Meter' conform to the 'Sendable' protocol
78 | /// The Meter value
79 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Planets.swift:60:23: warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
58 | /// of apparent rising or setting. There is a value for the stars and planets, and one for the Sun.
59 | /// See AA p.101 for more explanations
60 | public static let apparentRiseSetAltitude = ArcMinute(-34).inDegrees
| |- warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'apparentRiseSetAltitude' 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 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
[200/222] Compiling SwiftAA Mars.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Moon.swift:92:23: warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
90 |
91 | /// The standard/mean apparent altitude for rise and set of the Moon. See AA p.102.
92 | public static let apparentRiseSetAltitude = Degree(0.125)
| |- warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'apparentRiseSetAltitude' 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
93 |
94 | // MARK: - CelestialBody
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
[201/222] Compiling SwiftAA Mercury.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Moon.swift:92:23: warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
90 |
91 | /// The standard/mean apparent altitude for rise and set of the Moon. See AA p.102.
92 | public static let apparentRiseSetAltitude = Degree(0.125)
| |- warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'apparentRiseSetAltitude' 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
93 |
94 | // MARK: - CelestialBody
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
[202/222] Compiling SwiftAA Moon.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Moon.swift:92:23: warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
90 |
91 | /// The standard/mean apparent altitude for rise and set of the Moon. See AA p.102.
92 | public static let apparentRiseSetAltitude = Degree(0.125)
| |- warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'apparentRiseSetAltitude' 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
93 |
94 | // MARK: - CelestialBody
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
[203/222] Compiling SwiftAA Neptune.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Moon.swift:92:23: warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
90 |
91 | /// The standard/mean apparent altitude for rise and set of the Moon. See AA p.102.
92 | public static let apparentRiseSetAltitude = Degree(0.125)
| |- warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'apparentRiseSetAltitude' 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
93 |
94 | // MARK: - CelestialBody
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
[204/222] Compiling SwiftAA Sun.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Sun.swift:30:23: warning: static property 'diameter' is not concurrency-safe because non-'Sendable' type 'Meter' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 | /// The (constant) diameter of the Sun.
30 | public static let diameter: Meter = 1392000000.0
| |- warning: static property 'diameter' is not concurrency-safe because non-'Sendable' type 'Meter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'diameter' 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
31 |
32 | /// The (constant/adopted) semi-diameter of the Sun.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Distances.swift:77:15: note: consider making struct 'Meter' conform to the 'Sendable' protocol
75 |
76 | /// The Meter is a unit of distance.
77 | public struct Meter: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Meter' conform to the 'Sendable' protocol
78 | /// The Meter value
79 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Sun.swift:33:23: warning: static property 'semiDiameterAtOneAU' is not concurrency-safe because non-'Sendable' type 'ArcSecond' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// The (constant/adopted) semi-diameter of the Sun.
33 | public static let semiDiameterAtOneAU: ArcSecond = 959.63
| |- warning: static property 'semiDiameterAtOneAU' is not concurrency-safe because non-'Sendable' type 'ArcSecond' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'semiDiameterAtOneAU' 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
34 |
35 | /// The default apparent altitude of the sun to compute rise and set times.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:112:15: note: consider making struct 'ArcSecond' conform to the 'Sendable' protocol
110 |
111 | /// The ArcSecond is a unit of angle.
112 | public struct ArcSecond: NumericType, CustomStringConvertible {
| `- note: consider making struct 'ArcSecond' conform to the 'Sendable' protocol
113 | /// The ArcSecond value
114 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Sun.swift:36:23: warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
34 |
35 | /// The default apparent altitude of the sun to compute rise and set times.
36 | public static let apparentRiseSetAltitude = ArcMinute(-50).inDegrees // See AA p.101
| |- warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'apparentRiseSetAltitude' 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
37 |
38 | // MARK: - Celestial Body
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
[205/222] Compiling SwiftAA Times.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Sun.swift:30:23: warning: static property 'diameter' is not concurrency-safe because non-'Sendable' type 'Meter' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 | /// The (constant) diameter of the Sun.
30 | public static let diameter: Meter = 1392000000.0
| |- warning: static property 'diameter' is not concurrency-safe because non-'Sendable' type 'Meter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'diameter' 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
31 |
32 | /// The (constant/adopted) semi-diameter of the Sun.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Distances.swift:77:15: note: consider making struct 'Meter' conform to the 'Sendable' protocol
75 |
76 | /// The Meter is a unit of distance.
77 | public struct Meter: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Meter' conform to the 'Sendable' protocol
78 | /// The Meter value
79 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Sun.swift:33:23: warning: static property 'semiDiameterAtOneAU' is not concurrency-safe because non-'Sendable' type 'ArcSecond' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// The (constant/adopted) semi-diameter of the Sun.
33 | public static let semiDiameterAtOneAU: ArcSecond = 959.63
| |- warning: static property 'semiDiameterAtOneAU' is not concurrency-safe because non-'Sendable' type 'ArcSecond' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'semiDiameterAtOneAU' 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
34 |
35 | /// The default apparent altitude of the sun to compute rise and set times.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:112:15: note: consider making struct 'ArcSecond' conform to the 'Sendable' protocol
110 |
111 | /// The ArcSecond is a unit of angle.
112 | public struct ArcSecond: NumericType, CustomStringConvertible {
| `- note: consider making struct 'ArcSecond' conform to the 'Sendable' protocol
113 | /// The ArcSecond value
114 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Sun.swift:36:23: warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
34 |
35 | /// The default apparent altitude of the sun to compute rise and set times.
36 | public static let apparentRiseSetAltitude = ArcMinute(-50).inDegrees // See AA p.101
| |- warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'apparentRiseSetAltitude' 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
37 |
38 | // MARK: - Celestial Body
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
[206/222] Compiling SwiftAA Uranus.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Sun.swift:30:23: warning: static property 'diameter' is not concurrency-safe because non-'Sendable' type 'Meter' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 | /// The (constant) diameter of the Sun.
30 | public static let diameter: Meter = 1392000000.0
| |- warning: static property 'diameter' is not concurrency-safe because non-'Sendable' type 'Meter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'diameter' 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
31 |
32 | /// The (constant/adopted) semi-diameter of the Sun.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Distances.swift:77:15: note: consider making struct 'Meter' conform to the 'Sendable' protocol
75 |
76 | /// The Meter is a unit of distance.
77 | public struct Meter: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Meter' conform to the 'Sendable' protocol
78 | /// The Meter value
79 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Sun.swift:33:23: warning: static property 'semiDiameterAtOneAU' is not concurrency-safe because non-'Sendable' type 'ArcSecond' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// The (constant/adopted) semi-diameter of the Sun.
33 | public static let semiDiameterAtOneAU: ArcSecond = 959.63
| |- warning: static property 'semiDiameterAtOneAU' is not concurrency-safe because non-'Sendable' type 'ArcSecond' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'semiDiameterAtOneAU' 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
34 |
35 | /// The default apparent altitude of the sun to compute rise and set times.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:112:15: note: consider making struct 'ArcSecond' conform to the 'Sendable' protocol
110 |
111 | /// The ArcSecond is a unit of angle.
112 | public struct ArcSecond: NumericType, CustomStringConvertible {
| `- note: consider making struct 'ArcSecond' conform to the 'Sendable' protocol
113 | /// The ArcSecond value
114 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Sun.swift:36:23: warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
34 |
35 | /// The default apparent altitude of the sun to compute rise and set times.
36 | public static let apparentRiseSetAltitude = ArcMinute(-50).inDegrees // See AA p.101
| |- warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'apparentRiseSetAltitude' 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
37 |
38 | // MARK: - Celestial Body
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
[207/222] Compiling SwiftAA Venus.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Sun.swift:30:23: warning: static property 'diameter' is not concurrency-safe because non-'Sendable' type 'Meter' may have shared mutable state; this is an error in the Swift 6 language mode
28 |
29 | /// The (constant) diameter of the Sun.
30 | public static let diameter: Meter = 1392000000.0
| |- warning: static property 'diameter' is not concurrency-safe because non-'Sendable' type 'Meter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'diameter' 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
31 |
32 | /// The (constant/adopted) semi-diameter of the Sun.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Distances.swift:77:15: note: consider making struct 'Meter' conform to the 'Sendable' protocol
75 |
76 | /// The Meter is a unit of distance.
77 | public struct Meter: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Meter' conform to the 'Sendable' protocol
78 | /// The Meter value
79 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Sun.swift:33:23: warning: static property 'semiDiameterAtOneAU' is not concurrency-safe because non-'Sendable' type 'ArcSecond' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | /// The (constant/adopted) semi-diameter of the Sun.
33 | public static let semiDiameterAtOneAU: ArcSecond = 959.63
| |- warning: static property 'semiDiameterAtOneAU' is not concurrency-safe because non-'Sendable' type 'ArcSecond' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'semiDiameterAtOneAU' 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
34 |
35 | /// The default apparent altitude of the sun to compute rise and set times.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:112:15: note: consider making struct 'ArcSecond' conform to the 'Sendable' protocol
110 |
111 | /// The ArcSecond is a unit of angle.
112 | public struct ArcSecond: NumericType, CustomStringConvertible {
| `- note: consider making struct 'ArcSecond' conform to the 'Sendable' protocol
113 | /// The ArcSecond value
114 | public let value: Double
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Sun.swift:36:23: warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
34 |
35 | /// The default apparent altitude of the sun to compute rise and set times.
36 | public static let apparentRiseSetAltitude = ArcMinute(-50).inDegrees // See AA p.101
| |- warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'apparentRiseSetAltitude' 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
37 |
38 | // MARK: - Celestial Body
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
[208/222] Compiling SwiftAA JulianDay.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:21:12: warning: let 'StandardEpoch_J2000_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | /// The new standard epoch, as decided by the IAU in 1984.
21 | public let StandardEpoch_J2000_0: JulianDay = 2451545.0 // See p.133 of AA.
| |- warning: let 'StandardEpoch_J2000_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'StandardEpoch_J2000_0' 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
22 | public let StandardEpoch_B1950_0: JulianDay = 2433282.4235 // See p.133 of AA.
23 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/JulianDay.swift:15:15: note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
13 | /// By tradition, the Julian Day begins at Greenwhich mean noon, that is, at 12h Universal Time.
14 | /// Julian Day structs conform to SwiftAA Numeric type protocol.
15 | public struct JulianDay: NumericType, CustomStringConvertible {
| `- note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
16 |
17 | /// The Julian Day value
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:22:12: warning: let 'StandardEpoch_B1950_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// The new standard epoch, as decided by the IAU in 1984.
21 | public let StandardEpoch_J2000_0: JulianDay = 2451545.0 // See p.133 of AA.
22 | public let StandardEpoch_B1950_0: JulianDay = 2433282.4235 // See p.133 of AA.
| |- warning: let 'StandardEpoch_B1950_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'StandardEpoch_B1950_0' 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
23 |
24 | /// Mean value of the lunar equator inclination, relative to the ecliptic.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/JulianDay.swift:15:15: note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
13 | /// By tradition, the Julian Day begins at Greenwhich mean noon, that is, at 12h Universal Time.
14 | /// Julian Day structs conform to SwiftAA Numeric type protocol.
15 | public struct JulianDay: NumericType, CustomStringConvertible {
| `- note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
16 |
17 | /// The Julian Day value
[209/222] Compiling SwiftAA Jupiter.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:21:12: warning: let 'StandardEpoch_J2000_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | /// The new standard epoch, as decided by the IAU in 1984.
21 | public let StandardEpoch_J2000_0: JulianDay = 2451545.0 // See p.133 of AA.
| |- warning: let 'StandardEpoch_J2000_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'StandardEpoch_J2000_0' 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
22 | public let StandardEpoch_B1950_0: JulianDay = 2433282.4235 // See p.133 of AA.
23 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/JulianDay.swift:15:15: note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
13 | /// By tradition, the Julian Day begins at Greenwhich mean noon, that is, at 12h Universal Time.
14 | /// Julian Day structs conform to SwiftAA Numeric type protocol.
15 | public struct JulianDay: NumericType, CustomStringConvertible {
| `- note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
16 |
17 | /// The Julian Day value
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:22:12: warning: let 'StandardEpoch_B1950_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// The new standard epoch, as decided by the IAU in 1984.
21 | public let StandardEpoch_J2000_0: JulianDay = 2451545.0 // See p.133 of AA.
22 | public let StandardEpoch_B1950_0: JulianDay = 2433282.4235 // See p.133 of AA.
| |- warning: let 'StandardEpoch_B1950_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'StandardEpoch_B1950_0' 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
23 |
24 | /// Mean value of the lunar equator inclination, relative to the ecliptic.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/JulianDay.swift:15:15: note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
13 | /// By tradition, the Julian Day begins at Greenwhich mean noon, that is, at 12h Universal Time.
14 | /// Julian Day structs conform to SwiftAA Numeric type protocol.
15 | public struct JulianDay: NumericType, CustomStringConvertible {
| `- note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
16 |
17 | /// The Julian Day value
[210/222] Compiling SwiftAA JupiterMoons.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:21:12: warning: let 'StandardEpoch_J2000_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | /// The new standard epoch, as decided by the IAU in 1984.
21 | public let StandardEpoch_J2000_0: JulianDay = 2451545.0 // See p.133 of AA.
| |- warning: let 'StandardEpoch_J2000_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'StandardEpoch_J2000_0' 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
22 | public let StandardEpoch_B1950_0: JulianDay = 2433282.4235 // See p.133 of AA.
23 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/JulianDay.swift:15:15: note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
13 | /// By tradition, the Julian Day begins at Greenwhich mean noon, that is, at 12h Universal Time.
14 | /// Julian Day structs conform to SwiftAA Numeric type protocol.
15 | public struct JulianDay: NumericType, CustomStringConvertible {
| `- note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
16 |
17 | /// The Julian Day value
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:22:12: warning: let 'StandardEpoch_B1950_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// The new standard epoch, as decided by the IAU in 1984.
21 | public let StandardEpoch_J2000_0: JulianDay = 2451545.0 // See p.133 of AA.
22 | public let StandardEpoch_B1950_0: JulianDay = 2433282.4235 // See p.133 of AA.
| |- warning: let 'StandardEpoch_B1950_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'StandardEpoch_B1950_0' 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
23 |
24 | /// Mean value of the lunar equator inclination, relative to the ecliptic.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/JulianDay.swift:15:15: note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
13 | /// By tradition, the Julian Day begins at Greenwhich mean noon, that is, at 12h Universal Time.
14 | /// Julian Day structs conform to SwiftAA Numeric type protocol.
15 | public struct JulianDay: NumericType, CustomStringConvertible {
| `- note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
16 |
17 | /// The Julian Day value
[211/222] Compiling SwiftAA Magnitudes.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:21:12: warning: let 'StandardEpoch_J2000_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | /// The new standard epoch, as decided by the IAU in 1984.
21 | public let StandardEpoch_J2000_0: JulianDay = 2451545.0 // See p.133 of AA.
| |- warning: let 'StandardEpoch_J2000_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'StandardEpoch_J2000_0' 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
22 | public let StandardEpoch_B1950_0: JulianDay = 2433282.4235 // See p.133 of AA.
23 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/JulianDay.swift:15:15: note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
13 | /// By tradition, the Julian Day begins at Greenwhich mean noon, that is, at 12h Universal Time.
14 | /// Julian Day structs conform to SwiftAA Numeric type protocol.
15 | public struct JulianDay: NumericType, CustomStringConvertible {
| `- note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
16 |
17 | /// The Julian Day value
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:22:12: warning: let 'StandardEpoch_B1950_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
20 | /// The new standard epoch, as decided by the IAU in 1984.
21 | public let StandardEpoch_J2000_0: JulianDay = 2451545.0 // See p.133 of AA.
22 | public let StandardEpoch_B1950_0: JulianDay = 2433282.4235 // See p.133 of AA.
| |- warning: let 'StandardEpoch_B1950_0' is not concurrency-safe because non-'Sendable' type 'JulianDay' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'StandardEpoch_B1950_0' 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
23 |
24 | /// Mean value of the lunar equator inclination, relative to the ecliptic.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/JulianDay.swift:15:15: note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
13 | /// By tradition, the Julian Day begins at Greenwhich mean noon, that is, at 12h Universal Time.
14 | /// Julian Day structs conform to SwiftAA Numeric type protocol.
15 | public struct JulianDay: NumericType, CustomStringConvertible {
| `- note: consider making struct 'JulianDay' conform to the 'Sendable' protocol
16 |
17 | /// The Julian Day value
[212/222] Compiling SwiftAA Angles.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:16:12: warning: let 'JulianYear' is not concurrency-safe because non-'Sendable' type 'Day' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | /// The length of Julian Years, in days.
16 | public let JulianYear: Day = 365.25 // See p.133 of AA.
| |- warning: let 'JulianYear' is not concurrency-safe because non-'Sendable' type 'Day' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'JulianYear' 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
17 | /// The length of Besselian Years, in days.
18 | public let BesselianYear: Day = 365.2421988 // See p.133 of AA.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Times.swift:14:15: note: consider making struct 'Day' conform to the 'Sendable' protocol
12 |
13 | /// The Day is a number representing an Earth day.
14 | public struct Day: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Day' conform to the 'Sendable' protocol
15 |
16 | /// The Day value
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/AstronomicalObject.swift:31:23: warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
29 | public var radiusVector: AstronomicalUnit { get { return -1 } }
30 |
31 | public static let apparentRiseSetAltitude = ArcMinute(-34).inDegrees // See AA p.101
| |- warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'apparentRiseSetAltitude' 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
32 | }
33 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
[213/222] Compiling SwiftAA Asteroids.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:16:12: warning: let 'JulianYear' is not concurrency-safe because non-'Sendable' type 'Day' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | /// The length of Julian Years, in days.
16 | public let JulianYear: Day = 365.25 // See p.133 of AA.
| |- warning: let 'JulianYear' is not concurrency-safe because non-'Sendable' type 'Day' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'JulianYear' 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
17 | /// The length of Besselian Years, in days.
18 | public let BesselianYear: Day = 365.2421988 // See p.133 of AA.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Times.swift:14:15: note: consider making struct 'Day' conform to the 'Sendable' protocol
12 |
13 | /// The Day is a number representing an Earth day.
14 | public struct Day: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Day' conform to the 'Sendable' protocol
15 |
16 | /// The Day value
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/AstronomicalObject.swift:31:23: warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
29 | public var radiusVector: AstronomicalUnit { get { return -1 } }
30 |
31 | public static let apparentRiseSetAltitude = ArcMinute(-34).inDegrees // See AA p.101
| |- warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'apparentRiseSetAltitude' 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
32 | }
33 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
[214/222] Compiling SwiftAA AstronomicalCoordinates.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:16:12: warning: let 'JulianYear' is not concurrency-safe because non-'Sendable' type 'Day' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | /// The length of Julian Years, in days.
16 | public let JulianYear: Day = 365.25 // See p.133 of AA.
| |- warning: let 'JulianYear' is not concurrency-safe because non-'Sendable' type 'Day' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'JulianYear' 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
17 | /// The length of Besselian Years, in days.
18 | public let BesselianYear: Day = 365.2421988 // See p.133 of AA.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Times.swift:14:15: note: consider making struct 'Day' conform to the 'Sendable' protocol
12 |
13 | /// The Day is a number representing an Earth day.
14 | public struct Day: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Day' conform to the 'Sendable' protocol
15 |
16 | /// The Day value
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/AstronomicalObject.swift:31:23: warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
29 | public var radiusVector: AstronomicalUnit { get { return -1 } }
30 |
31 | public static let apparentRiseSetAltitude = ArcMinute(-34).inDegrees // See AA p.101
| |- warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'apparentRiseSetAltitude' 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
32 | }
33 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
[215/222] Compiling SwiftAA AstronomicalObject.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:16:12: warning: let 'JulianYear' is not concurrency-safe because non-'Sendable' type 'Day' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | /// The length of Julian Years, in days.
16 | public let JulianYear: Day = 365.25 // See p.133 of AA.
| |- warning: let 'JulianYear' is not concurrency-safe because non-'Sendable' type 'Day' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'JulianYear' 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
17 | /// The length of Besselian Years, in days.
18 | public let BesselianYear: Day = 365.2421988 // See p.133 of AA.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Times.swift:14:15: note: consider making struct 'Day' conform to the 'Sendable' protocol
12 |
13 | /// The Day is a number representing an Earth day.
14 | public struct Day: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Day' conform to the 'Sendable' protocol
15 |
16 | /// The Day value
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/AstronomicalObject.swift:31:23: warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
29 | public var radiusVector: AstronomicalUnit { get { return -1 } }
30 |
31 | public static let apparentRiseSetAltitude = ArcMinute(-34).inDegrees // See AA p.101
| |- warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'apparentRiseSetAltitude' 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
32 | }
33 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
[216/222] Compiling SwiftAA AthmosphericRefraction.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/ScientificConstants.swift:16:12: warning: let 'JulianYear' is not concurrency-safe because non-'Sendable' type 'Day' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | /// The length of Julian Years, in days.
16 | public let JulianYear: Day = 365.25 // See p.133 of AA.
| |- warning: let 'JulianYear' is not concurrency-safe because non-'Sendable' type 'Day' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'JulianYear' 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
17 | /// The length of Besselian Years, in days.
18 | public let BesselianYear: Day = 365.2421988 // See p.133 of AA.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Times.swift:14:15: note: consider making struct 'Day' conform to the 'Sendable' protocol
12 |
13 | /// The Day is a number representing an Earth day.
14 | public struct Day: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Day' conform to the 'Sendable' protocol
15 |
16 | /// The Day value
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/AstronomicalObject.swift:31:23: warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
29 | public var radiusVector: AstronomicalUnit { get { return -1 } }
30 |
31 | public static let apparentRiseSetAltitude = ArcMinute(-34).inDegrees // See AA p.101
| |- warning: static property 'apparentRiseSetAltitude' is not concurrency-safe because non-'Sendable' type 'Degree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'apparentRiseSetAltitude' 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
32 | }
33 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Angles.swift:13:15: note: consider making struct 'Degree' conform to the 'Sendable' protocol
11 |
12 | /// The Degree is a unit of angle.
13 | public struct Degree: NumericType, CustomStringConvertible {
| `- note: consider making struct 'Degree' conform to the 'Sendable' protocol
14 | /// The Degree value
15 | public let value: Double
[217/222] Compiling SwiftAA BinaryStars.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Constants.swift:47:16: warning: static property 'fatalErrorClosure' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
45 |
46 | // Called by the custom implementation of `fatalError`.
47 | static var fatalErrorClosure: (String, StaticString, UInt) -> Never = defaultFatalErrorClosure
| |- warning: static property 'fatalErrorClosure' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'fatalErrorClosure' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'fatalErrorClosure' 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
48 |
49 | // backup of the original Swift `fatalError`
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Constants.swift:50:24: warning: static property 'defaultFatalErrorClosure' is not concurrency-safe because non-'Sendable' type '(String, StaticString, UInt) -> Never' may have shared mutable state; this is an error in the Swift 6 language mode
48 |
49 | // backup of the original Swift `fatalError`
50 | private static let defaultFatalErrorClosure = { Swift.fatalError($0, file: $1, line: $2) }
| |- warning: static property 'defaultFatalErrorClosure' is not concurrency-safe because non-'Sendable' type '(String, StaticString, UInt) -> Never' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'defaultFatalErrorClosure' 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
51 |
52 | /// Replace the `fatalError` global function with something else.
[218/222] Compiling SwiftAA CelestialBodies.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Constants.swift:47:16: warning: static property 'fatalErrorClosure' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
45 |
46 | // Called by the custom implementation of `fatalError`.
47 | static var fatalErrorClosure: (String, StaticString, UInt) -> Never = defaultFatalErrorClosure
| |- warning: static property 'fatalErrorClosure' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'fatalErrorClosure' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'fatalErrorClosure' 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
48 |
49 | // backup of the original Swift `fatalError`
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Constants.swift:50:24: warning: static property 'defaultFatalErrorClosure' is not concurrency-safe because non-'Sendable' type '(String, StaticString, UInt) -> Never' may have shared mutable state; this is an error in the Swift 6 language mode
48 |
49 | // backup of the original Swift `fatalError`
50 | private static let defaultFatalErrorClosure = { Swift.fatalError($0, file: $1, line: $2) }
| |- warning: static property 'defaultFatalErrorClosure' is not concurrency-safe because non-'Sendable' type '(String, StaticString, UInt) -> Never' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'defaultFatalErrorClosure' 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
51 |
52 | /// Replace the `fatalError` global function with something else.
[219/222] Compiling SwiftAA Constants.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Constants.swift:47:16: warning: static property 'fatalErrorClosure' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
45 |
46 | // Called by the custom implementation of `fatalError`.
47 | static var fatalErrorClosure: (String, StaticString, UInt) -> Never = defaultFatalErrorClosure
| |- warning: static property 'fatalErrorClosure' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'fatalErrorClosure' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'fatalErrorClosure' 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
48 |
49 | // backup of the original Swift `fatalError`
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Constants.swift:50:24: warning: static property 'defaultFatalErrorClosure' is not concurrency-safe because non-'Sendable' type '(String, StaticString, UInt) -> Never' may have shared mutable state; this is an error in the Swift 6 language mode
48 |
49 | // backup of the original Swift `fatalError`
50 | private static let defaultFatalErrorClosure = { Swift.fatalError($0, file: $1, line: $2) }
| |- warning: static property 'defaultFatalErrorClosure' is not concurrency-safe because non-'Sendable' type '(String, StaticString, UInt) -> Never' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'defaultFatalErrorClosure' 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
51 |
52 | /// Replace the `fatalError` global function with something else.
[220/222] Compiling SwiftAA DateExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Constants.swift:47:16: warning: static property 'fatalErrorClosure' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
45 |
46 | // Called by the custom implementation of `fatalError`.
47 | static var fatalErrorClosure: (String, StaticString, UInt) -> Never = defaultFatalErrorClosure
| |- warning: static property 'fatalErrorClosure' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'fatalErrorClosure' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'fatalErrorClosure' 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
48 |
49 | // backup of the original Swift `fatalError`
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/Constants.swift:50:24: warning: static property 'defaultFatalErrorClosure' is not concurrency-safe because non-'Sendable' type '(String, StaticString, UInt) -> Never' may have shared mutable state; this is an error in the Swift 6 language mode
48 |
49 | // backup of the original Swift `fatalError`
50 | private static let defaultFatalErrorClosure = { Swift.fatalError($0, file: $1, line: $2) }
| |- warning: static property 'defaultFatalErrorClosure' is not concurrency-safe because non-'Sendable' type '(String, StaticString, UInt) -> Never' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'defaultFatalErrorClosure' 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
51 |
52 | /// Replace the `fatalError` global function with something else.
[220/222] Write Objects.LinkFileList
[221/222] Linking libSwiftAA.dylib
Build complete! (24.79s)
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/Sources/SwiftAA/SwiftAA-Info.plist
Build complete.
{
"cxx_language_standard" : "gnu++17",
"dependencies" : [
],
"manifest_display_name" : "SwiftAA",
"name" : "SwiftAA",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.13"
},
{
"name" : "ios",
"version" : "12.0"
}
],
"products" : [
{
"name" : "AAplus",
"targets" : [
"AAplus"
],
"type" : {
"library" : [
"dynamic"
]
}
},
{
"name" : "ObjCAA",
"targets" : [
"ObjCAA"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwiftAA",
"targets" : [
"SwiftAA"
],
"type" : {
"library" : [
"dynamic"
]
}
}
],
"targets" : [
{
"c99name" : "SwiftAATests",
"module_type" : "SwiftTarget",
"name" : "SwiftAATests",
"path" : "Tests/SwiftAATests",
"sources" : [
"AberrationTests.swift",
"AnglesTests.swift",
"AngularSeparationTests.swift",
"AsteroidsTests.swift",
"AstronomicalCoordinatesTests.swift",
"AstronomicalObjectTests.swift",
"BinaryStarsTests.swift",
"CelestialBodiesTests.swift",
"ConstantsTests.swift",
"DateTests.swift",
"DistancesTests.swift",
"EarthTests.swift",
"EarthTwilightsTests.swift",
"GeographicCoordinatesTests.swift",
"IlluminatedFractionTests.swift",
"JulianDayTests.swift",
"JupiterMoonsTests.swift",
"JupiterTests.swift",
"MagnitudeTests.swift",
"MarsTests.swift",
"MercuryTests.swift",
"MoonTests.swift",
"NeptuneTests.swift",
"NumericTypeTests.swift",
"NutationTests.swift",
"PlanetaryBaseTest.swift",
"PlanetaryDiametersTests.swift",
"PlanetaryOrbitsTests.swift",
"PlanetaryPhenomenaTests.swift",
"PlutoTests.swift",
"RefractionTests.swift",
"RiseTransitSetTests.swift",
"SaturnTests.swift",
"SunTests.swift",
"TimesTests.swift",
"UranusTests.swift",
"VenusTests.swift",
"XCTestExtensions.swift"
],
"target_dependencies" : [
"SwiftAA"
],
"type" : "test"
},
{
"c99name" : "SwiftAA",
"module_type" : "SwiftTarget",
"name" : "SwiftAA",
"path" : "Sources/SwiftAA",
"product_memberships" : [
"SwiftAA"
],
"sources" : [
"Angles.swift",
"Asteroids.swift",
"AstronomicalCoordinates.swift",
"AstronomicalObject.swift",
"AthmosphericRefraction.swift",
"BinaryStars.swift",
"CelestialBodies.swift",
"Constants.swift",
"DateExtensions.swift",
"Distances.swift",
"Earth.swift",
"Fluxes.swift",
"GeographicCoordinates.swift",
"JulianDay.swift",
"Jupiter.swift",
"JupiterMoons.swift",
"Magnitudes.swift",
"Mars.swift",
"Mercury.swift",
"Moon.swift",
"Neptune.swift",
"NumericType.swift",
"Nutation.swift",
"ObjectBase.swift",
"PlanetConstants.swift",
"PlanetaryBase.swift",
"PlanetaryDetails.swift",
"PlanetaryOrbits.swift",
"PlanetaryPhenomena.swift",
"PlanetaryPhysicalDetails.swift",
"Planets.swift",
"Pluto.swift",
"RiseTransitSet.swift",
"Saturn.swift",
"SaturnMoons.swift",
"SaturnRings.swift",
"ScientificConstants.swift",
"Sun.swift",
"Times.swift",
"Uranus.swift",
"Venus.swift"
],
"target_dependencies" : [
"ObjCAA"
],
"type" : "library"
},
{
"c99name" : "ObjCAATests",
"module_type" : "ClangTarget",
"name" : "ObjCAATests",
"path" : "Tests/ObjCAATests",
"sources" : [
"EnumsTests.mm",
"KPCAA2DCoordinateTests.mm",
"KPCAA3DCoordinateTests.mm"
],
"target_dependencies" : [
"ObjCAA"
],
"type" : "test"
},
{
"c99name" : "ObjCAA",
"module_type" : "ClangTarget",
"name" : "ObjCAA",
"path" : "Sources/ObjCAA",
"product_memberships" : [
"ObjCAA",
"SwiftAA"
],
"sources" : [
"KPCAA2DCoordinate.mm",
"KPCAA3DCoordinate.mm",
"KPCAAAberration.mm",
"KPCAAAngularSeparation.mm",
"KPCAABinaryStar.mm",
"KPCAACoordinateTransformation.mm",
"KPCAADate.mm",
"KPCAADiameters.mm",
"KPCAADynamicalTime.mm",
"KPCAAEarth.mm",
"KPCAAEclipses.mm",
"KPCAAEclipticalElements.mm",
"KPCAAElementsPlanetaryOrbit.mm",
"KPCAAElliptical.mm",
"KPCAAEquationOfTime.mm",
"KPCAAEquinoxesAndSolstices.mm",
"KPCAAFK5.mm",
"KPCAAGalileanMoons.mm",
"KPCAAGlobe.mm",
"KPCAAIlluminatedFraction.mm",
"KPCAAInterpolate.mm",
"KPCAAJupiter.mm",
"KPCAAKepler.mm",
"KPCAAMars.mm",
"KPCAAMercury.mm",
"KPCAAMoon.mm",
"KPCAAMoonIlluminatedFraction.mm",
"KPCAAMoonMaxDeclinations.mm",
"KPCAAMoonNodes.mm",
"KPCAAMoonPerigeeApogee.mm",
"KPCAAMoonPhases.mm",
"KPCAANearParabolic.mm",
"KPCAANeptune.mm",
"KPCAANodes.mm",
"KPCAANutation.mm",
"KPCAAParabolic.mm",
"KPCAAParallactic.mm",
"KPCAAParallax.mm",
"KPCAAPhysicalJupiter.mm",
"KPCAAPhysicalMars.mm",
"KPCAAPhysicalMoon.mm",
"KPCAAPhysicalSun.mm",
"KPCAAPlanetPerihelionAphelion.mm",
"KPCAAPlanetaryPhenomena.mm",
"KPCAAPluto.mm",
"KPCAAPrecession.mm",
"KPCAARefraction.mm",
"KPCAARiseTransitSet.mm",
"KPCAASaturn.mm",
"KPCAASaturnMoons.mm",
"KPCAASaturnRings.mm",
"KPCAASidereal.mm",
"KPCAAStellarMagnitudes.mm",
"KPCAASun.mm",
"KPCAAUranus.mm",
"KPCAAVenus.mm"
],
"target_dependencies" : [
"AAplus"
],
"type" : "library"
},
{
"c99name" : "AAplus",
"module_type" : "ClangTarget",
"name" : "AAplus",
"path" : "Sources/AA+",
"product_memberships" : [
"AAplus",
"ObjCAA",
"SwiftAA"
],
"sources" : [
"AAAberration.cpp",
"AAAngularSeparation.cpp",
"AABinaryStar.cpp",
"AACoordinateTransformation.cpp",
"AADate.cpp",
"AADiameters.cpp",
"AADynamicalTime.cpp",
"AAELP2000.cpp",
"AAELPMPP02.cpp",
"AAEarth.cpp",
"AAEclipses.cpp",
"AAEclipticalElements.cpp",
"AAElementsPlanetaryOrbit.cpp",
"AAElliptical.cpp",
"AAEquationOfTime.cpp",
"AAEquinoxesAndSolstices.cpp",
"AAEquinoxesAndSolstices2.cpp",
"AAFK5.cpp",
"AAGalileanMoons.cpp",
"AAGlobe.cpp",
"AAIlluminatedFraction.cpp",
"AAInterpolate.cpp",
"AAJewishCalendar.cpp",
"AAJupiter.cpp",
"AAKepler.cpp",
"AAMars.cpp",
"AAMercury.cpp",
"AAMoon.cpp",
"AAMoonIlluminatedFraction.cpp",
"AAMoonMaxDeclinations.cpp",
"AAMoonMaxDeclinations2.cpp",
"AAMoonNodes.cpp",
"AAMoonNodes2.cpp",
"AAMoonPerigeeApogee.cpp",
"AAMoonPerigeeApogee2.cpp",
"AAMoonPhases.cpp",
"AAMoonPhases2.cpp",
"AAMoslemCalendar.cpp",
"AANearParabolic.cpp",
"AANeptune.cpp",
"AANodes.cpp",
"AANutation.cpp",
"AAParabolic.cpp",
"AAParallactic.cpp",
"AAParallax.cpp",
"AAPhysicalJupiter.cpp",
"AAPhysicalMars.cpp",
"AAPhysicalMoon.cpp",
"AAPhysicalSun.cpp",
"AAPlanetPerihelionAphelion.cpp",
"AAPlanetPerihelionAphelion2.cpp",
"AAPlanetaryPhenomena.cpp",
"AAPlanetaryPhenomena2.cpp",
"AAPluto.cpp",
"AAPrecession.cpp",
"AARefraction.cpp",
"AARiseTransitSet.cpp",
"AARiseTransitSet2.cpp",
"AASaturn.cpp",
"AASaturnMoons.cpp",
"AASaturnRings.cpp",
"AASidereal.cpp",
"AAStellarMagnitudes.cpp",
"AASun.cpp",
"AAUranus.cpp",
"AAVSOP87.cpp",
"AAVSOP87A_EAR.cpp",
"AAVSOP87A_EMB.cpp",
"AAVSOP87A_JUP.cpp",
"AAVSOP87A_MAR.cpp",
"AAVSOP87A_MER.cpp",
"AAVSOP87A_NEP.cpp",
"AAVSOP87A_SAT.cpp",
"AAVSOP87A_URA.cpp",
"AAVSOP87A_VEN.cpp",
"AAVSOP87B_EAR.cpp",
"AAVSOP87B_JUP.cpp",
"AAVSOP87B_MAR.cpp",
"AAVSOP87B_MER.cpp",
"AAVSOP87B_NEP.cpp",
"AAVSOP87B_SAT.cpp",
"AAVSOP87B_URA.cpp",
"AAVSOP87B_VEN.cpp",
"AAVSOP87C_EAR.cpp",
"AAVSOP87C_JUP.cpp",
"AAVSOP87C_MAR.cpp",
"AAVSOP87C_MER.cpp",
"AAVSOP87C_NEP.cpp",
"AAVSOP87C_SAT.cpp",
"AAVSOP87C_URA.cpp",
"AAVSOP87C_VEN.cpp",
"AAVSOP87D_EAR.cpp",
"AAVSOP87D_JUP.cpp",
"AAVSOP87D_MAR.cpp",
"AAVSOP87D_MER.cpp",
"AAVSOP87D_NEP.cpp",
"AAVSOP87D_SAT.cpp",
"AAVSOP87D_URA.cpp",
"AAVSOP87D_VEN.cpp",
"AAVSOP87E_EAR.cpp",
"AAVSOP87E_JUP.cpp",
"AAVSOP87E_MAR.cpp",
"AAVSOP87E_MER.cpp",
"AAVSOP87E_NEP.cpp",
"AAVSOP87E_SAT.cpp",
"AAVSOP87E_SUN.cpp",
"AAVSOP87E_URA.cpp",
"AAVSOP87E_VEN.cpp",
"AAVSOP87_EMB.cpp",
"AAVSOP87_JUP.cpp",
"AAVSOP87_MAR.cpp",
"AAVSOP87_MER.cpp",
"AAVSOP87_NEP.cpp",
"AAVSOP87_SAT.cpp",
"AAVSOP87_URA.cpp",
"AAVSOP87_VEN.cpp",
"AAVenus.cpp",
"stdafx.cpp"
],
"type" : "library"
}
],
"tools_version" : "5.5"
}
Done.