The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of SwiftAA, reference master (aa1e6f), with Swift 6.0 for Linux on 11 Aug 2025 12:16:37 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.65.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/onekiloparsec/SwiftAA.git
Reference: master
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/onekiloparsec/SwiftAA
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at aa1e6f8 Update README.md
Cloned https://github.com/onekiloparsec/SwiftAA.git
Revision (git rev-parse @):
aa1e6f8205de8cd70531209c7f7a5d757d642f6d
SUCCESS checkout https://github.com/onekiloparsec/SwiftAA.git at master
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.0
Building package at path:  $PWD
https://github.com/onekiloparsec/SwiftAA.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:f0ebbd71bee66c692411a61ab9a7ee6edc82316b7a7b4c6173cc06c00f20ed39
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
warning: 'spi-builder-workspace': ignoring target 'AABridgeTests' in package 'spi-builder-workspace'; C language in tests is not yet supported
Building for debugging...
[0/176] Compiling AABridge KPCAABinaryStar.cpp
[1/176] Compiling AABridge KPCAA3DCoordinate.cpp
[1/176] Write sources
[3/176] Compiling AABridge KPCAAAngularSeparation.cpp
[4/176] Compiling AABridge KPCAA2DCoordinate.cpp
[4/176] Compiling AABridge KPCAAAberration.cpp
[6/176] Compiling AABridge KPCAADate.cpp
[7/176] Compiling AAplus stdafx.cpp
[8/176] Compiling AABridge KPCAACoordinateTransformation.cpp
[9/176] Compiling AAplus AAVenus.cpp
[10/176] Compiling AAplus AAVSOP87_VEN.cpp
[11/176] Compiling AAplus AAVSOP87_NEP.cpp
[12/176] Compiling AABridge KPCAAElliptical.cpp
[13/176] Write swift-version-24593BA9C3E375BF.txt
[14/176] Compiling AAplus AAVSOP87_MER.cpp
[15/176] Compiling AAplus AAVSOP87_URA.cpp
[16/176] Compiling AAplus AAVSOP87_SAT.cpp
[17/176] Compiling AAplus AAVSOP87_MAR.cpp
[18/176] Compiling AAplus AAVSOP87_JUP.cpp
[19/176] Compiling AAplus AAVSOP87E_VEN.cpp
[20/176] Compiling AAplus AAVSOP87E_URA.cpp
[21/176] Compiling AAplus AAVSOP87_EMB.cpp
[22/176] Compiling AAplus AAVSOP87E_SUN.cpp
[23/176] Compiling AAplus AAVSOP87E_SAT.cpp
[24/176] Compiling AAplus AAVSOP87E_NEP.cpp
[25/176] Compiling AAplus AAVSOP87E_MER.cpp
[26/176] Compiling AAplus AAVSOP87E_EAR.cpp
[27/176] Compiling AAplus AAVSOP87E_MAR.cpp
[28/176] Compiling AAplus AAVSOP87D_VEN.cpp
[29/176] Compiling AAplus AAVSOP87D_URA.cpp
[30/176] Compiling AAplus AAVSOP87E_JUP.cpp
[31/176] Compiling AAplus AAVSOP87D_NEP.cpp
[32/176] Compiling AAplus AAVSOP87D_SAT.cpp
[33/176] Compiling AAplus AAVSOP87D_MER.cpp
[34/176] Compiling AAplus AAVSOP87C_VEN.cpp
[35/176] Compiling AAplus AAVSOP87D_EAR.cpp
[36/176] Compiling AAplus AAVSOP87D_JUP.cpp
[37/176] Compiling AAplus AAVSOP87D_MAR.cpp
[38/176] Compiling AAplus AAVSOP87C_NEP.cpp
[39/176] Compiling AAplus AAVSOP87C_URA.cpp
[40/176] Compiling AAplus AAVSOP87C_SAT.cpp
[41/176] Compiling AAplus AAVSOP87C_MER.cpp
[42/176] Compiling AAplus AAVSOP87C_MAR.cpp
[43/176] Compiling AAplus AAVSOP87C_EAR.cpp
[44/176] Compiling AAplus AAVSOP87B_VEN.cpp
[45/176] Compiling AAplus AAVSOP87C_JUP.cpp
[46/176] Compiling AAplus AAVSOP87B_NEP.cpp
[47/176] Compiling AAplus AAVSOP87B_URA.cpp
[48/176] Compiling AAplus AAVSOP87B_MER.cpp
[48/176] Compiling AAplus AAVSOP87B_MAR.cpp
[50/176] Compiling AAplus AAVSOP87B_JUP.cpp
[51/176] Compiling AAplus AAVSOP87B_EAR.cpp
[52/176] Compiling AAplus AAVSOP87B_SAT.cpp
[53/176] Compiling AAplus AAVSOP87A_VEN.cpp
[54/176] Compiling AAplus AAVSOP87A_URA.cpp
[55/176] Compiling AAplus AAVSOP87A_NEP.cpp
[56/176] Compiling AAplus AAVSOP87A_SAT.cpp
[57/176] Compiling AAplus AAVSOP87A_JUP.cpp
[58/176] Compiling AAplus AAVSOP87A_EMB.cpp
[59/176] Compiling AAplus AAVSOP87A_MER.cpp
[60/176] Compiling AAplus AAVSOP87A_MAR.cpp
[61/176] Compiling AAplus AAVSOP87A_EAR.cpp
[62/176] Compiling AAplus AAVSOP87.cpp
[63/176] Compiling AAplus AASun.cpp
[64/176] Compiling AAplus AASaturnRings.cpp
[64/176] Compiling AAplus AAUranus.cpp
[66/176] Compiling AAplus AASidereal.cpp
[67/176] Compiling AAplus AASaturnMoons.cpp
[68/176] Compiling AAplus AASaturn.cpp
[69/176] Compiling AAplus AAStellarMagnitudes.cpp
[70/176] Compiling AAplus AARiseTransitSet.cpp
[71/176] Compiling AAplus AARiseTransitSet2.cpp
[72/176] Compiling AAplus AAPrecession.cpp
[72/176] Compiling AAplus AARefraction.cpp
[74/176] Compiling AAplus AAPluto.cpp
[75/176] Compiling AAplus AAPlanetPerihelionAphelion2.cpp
[76/176] Compiling AAplus AAPlanetPerihelionAphelion.cpp
[77/176] Compiling AAplus AAPlanetaryPhenomena2.cpp
[78/176] Compiling AAplus AAPhysicalSun.cpp
[79/176] Compiling AAplus AAPlanetaryPhenomena.cpp
[80/176] Compiling AAplus AAPhysicalJupiter.cpp
[81/176] Compiling AAplus AAPhysicalMars.cpp
[82/176] Compiling AAplus AAParallax.cpp
[83/176] Compiling AAplus AAParallactic.cpp
[84/176] Compiling AAplus AAPhysicalMoon.cpp
[85/176] Compiling AAplus AANutation.cpp
[86/176] Compiling AAplus AAParabolic.cpp
[87/176] Compiling AAplus AAMoslemCalendar.cpp
[88/176] Compiling AAplus AANeptune.cpp
[89/176] Compiling AAplus AANodes.cpp
[90/176] Compiling AAplus AANearParabolic.cpp
[91/176] Compiling AAplus AAMoonPhases.cpp
[92/176] Compiling AAplus AAMoonPerigeeApogee2.cpp
[93/176] Compiling AAplus AAMoonNodes2.cpp
[94/176] Compiling AAplus AAMoonPerigeeApogee.cpp
[95/176] Compiling AAplus AAMoonPhases2.cpp
[96/176] Compiling AAplus AAMoonNodes.cpp
[97/176] Compiling AAplus AAMoonIlluminatedFraction.cpp
[98/176] Compiling AAplus AAMoon.cpp
[99/176] Compiling AAplus AAMoonMaxDeclinations2.cpp
[100/176] Compiling AAplus AAMercury.cpp
[101/176] Compiling AAplus AAMars.cpp
[102/176] Compiling AAplus AAMoonMaxDeclinations.cpp
[103/176] Compiling AAplus AAKepler.cpp
[104/176] Compiling AAplus AAJupiter.cpp
[105/176] Compiling AAplus AAInterpolate.cpp
[106/176] Compiling AAplus AAJewishCalendar.cpp
[107/176] Compiling AAplus AAIlluminatedFraction.cpp
[108/176] Compiling AAplus AAEquinoxesAndSolstices2.cpp
[109/176] Compiling AAplus AAGlobe.cpp
[110/176] Compiling AAplus AAFK5.cpp
[111/176] Compiling AAplus AAGalileanMoons.cpp
[112/176] Compiling AAplus AAEquationOfTime.cpp
[113/176] Compiling AAplus AAElliptical.cpp
[114/176] Compiling AAplus AAEquinoxesAndSolstices.cpp
[115/176] Compiling AAplus AAEclipses.cpp
[116/176] Compiling AAplus AAElementsPlanetaryOrbit.cpp
[117/176] Compiling AAplus AAEarth.cpp
[118/176] Compiling AAplus AAEclipticalElements.cpp
[119/176] Compiling AAplus AADiameters.cpp
[120/176] Compiling AAplus AACoordinateTransformation.cpp
[121/176] Compiling AAplus AAAngularSeparation.cpp
[122/176] Compiling AAplus AABinaryStar.cpp
/host/spi-builder-workspace/Sources/AA+/AADate.cpp:289:17: warning: absolute value function 'abs' given an argument of type 'const long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
  289 |     long r{7 - (abs(t) % 7)};
      |                 ^
/host/spi-builder-workspace/Sources/AA+/AADate.cpp:289:17: note: use function 'std::abs' instead
  289 |     long r{7 - (abs(t) % 7)};
      |                 ^~~
      |                 std::abs
1 warning generated.
[123/176] Compiling AAplus AADate.cpp
[124/176] Compiling AAplus AADynamicalTime.cpp
[125/176] Compiling AAplus AAAberration.cpp
[126/176] Compiling AABridge KPCAAUranus.cpp
[127/176] Compiling AABridge KPCAAVenus.cpp
[128/176] Compiling AABridge KPCAASun.cpp
[129/176] Compiling AABridge KPCAAStellarMagnitudes.cpp
[130/176] Compiling AABridge KPCAASidereal.cpp
[131/176] Compiling AABridge KPCAASaturnMoons.cpp
[132/176] Compiling AABridge KPCAARiseTransitSet.cpp
[133/176] Compiling AABridge KPCAASaturn.cpp
[134/176] Compiling AABridge KPCAASaturnRings.cpp
[135/176] Compiling AABridge KPCAARefraction.cpp
[136/176] Compiling AABridge KPCAAPrecession.cpp
[137/176] Compiling AABridge KPCAAPluto.cpp
[138/176] Compiling AABridge KPCAAPlanetaryPhenomena.cpp
[139/176] Compiling AABridge KPCAAPlanetPerihelionAphelion.cpp
[140/176] Compiling AABridge KPCAAPhysicalSun.cpp
[141/176] Compiling AABridge KPCAAPhysicalJupiter.cpp
[142/176] Compiling AABridge KPCAAPhysicalMoon.cpp
[143/176] Compiling AABridge KPCAAPhysicalMars.cpp
[144/176] Compiling AABridge KPCAAParallax.cpp
[145/176] Compiling AABridge KPCAANutation.cpp
[146/176] Compiling AABridge KPCAAParallactic.cpp
[147/176] Compiling AABridge KPCAAParabolic.cpp
[148/176] Compiling AABridge KPCAANeptune.cpp
[149/176] Compiling AABridge KPCAANearParabolic.cpp
[150/176] Compiling AABridge KPCAANodes.cpp
[151/176] Compiling AABridge KPCAAMoonPhases.cpp
[152/176] Compiling AABridge KPCAAMoonNodes.cpp
[153/176] Compiling AABridge KPCAAMoonPerigeeApogee.cpp
[154/176] Compiling AABridge KPCAAMoonIlluminatedFraction.cpp
[154/176] Compiling AABridge KPCAAMoonMaxDeclinations.cpp
[156/176] Compiling AABridge KPCAAMercury.cpp
[157/176] Compiling AAplus AAELPMPP02.cpp
[158/176] Compiling AABridge KPCAAMoon.cpp
[159/176] Compiling AABridge KPCAAMars.cpp
[160/176] Compiling AABridge KPCAAKepler.cpp
[161/176] Compiling AABridge KPCAAJupiter.cpp
[162/176] Compiling AABridge KPCAAInterpolate.cpp
[163/176] Compiling AABridge KPCAAIlluminatedFraction.cpp
[164/176] Compiling AABridge KPCAAGlobe.cpp
[165/176] Compiling AAplus AAELP2000.cpp
[166/176] Compiling AABridge KPCAAFK5.cpp
[167/176] Compiling AABridge KPCAAEquinoxesAndSolstices.cpp
[168/176] Compiling AABridge KPCAAEquationOfTime.cpp
[169/176] Compiling AABridge KPCAAGalileanMoons.cpp
[170/176] Compiling AABridge KPCAAEarth.cpp
[171/176] Compiling AABridge KPCAAEclipses.cpp
[172/176] Compiling AABridge KPCAADynamicalTime.cpp
[173/176] Compiling AABridge KPCAADiameters.cpp
[174/176] Compiling AABridge KPCAAElementsPlanetaryOrbit.cpp
[175/176] Compiling AABridge KPCAAEclipticalElements.cpp
[177/213] Emitting module SwiftAA
/host/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 'AABridge' 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 'AABridge' 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.
[178/218] Compiling SwiftAA ScientificConstants.swift
/host/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 'AABridge' 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 'AABridge' 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.
[179/218] Compiling SwiftAA Sun.swift
/host/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 'AABridge' 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 'AABridge' 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.
[180/218] Compiling SwiftAA Times.swift
/host/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 'AABridge' 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 'AABridge' 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.
[181/218] Compiling SwiftAA Uranus.swift
/host/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 'AABridge' 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 'AABridge' 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.
[182/218] Compiling SwiftAA Venus.swift
/host/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 'AABridge' 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 'AABridge' 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.
[183/218] Compiling SwiftAA Magnitudes.swift
[184/218] Compiling SwiftAA Mars.swift
[185/218] Compiling SwiftAA Mercury.swift
[186/218] Compiling SwiftAA Moon.swift
[187/218] Compiling SwiftAA Neptune.swift
[188/218] Compiling SwiftAA Angles.swift
[189/218] Compiling SwiftAA Asteroids.swift
[190/218] Compiling SwiftAA AstronomicalCoordinates.swift
[191/218] Compiling SwiftAA AstronomicalObject.swift
[192/218] Compiling SwiftAA AthmosphericRefraction.swift
[193/218] Compiling SwiftAA BinaryStars.swift
[194/218] Compiling SwiftAA CelestialBodies.swift
[195/218] Compiling SwiftAA Constants.swift
[196/218] Compiling SwiftAA DateExtensions.swift
[197/218] Compiling SwiftAA Distances.swift
[198/218] Compiling SwiftAA Earth.swift
[199/218] Compiling SwiftAA NumericType.swift
[200/218] Compiling SwiftAA Nutation.swift
[201/218] Compiling SwiftAA ObjectBase.swift
[202/218] Compiling SwiftAA PlanetConstants.swift
[203/218] Compiling SwiftAA PlanetaryBase.swift
[204/218] Compiling SwiftAA Fluxes.swift
[205/218] Compiling SwiftAA GeographicCoordinates.swift
[206/218] Compiling SwiftAA JulianDay.swift
[207/218] Compiling SwiftAA Jupiter.swift
[208/218] Compiling SwiftAA JupiterMoons.swift
[209/218] Compiling SwiftAA Pluto.swift
[210/218] Compiling SwiftAA RiseTransitSet.swift
[211/218] Compiling SwiftAA Saturn.swift
[212/218] Compiling SwiftAA SaturnMoons.swift
[213/218] Compiling SwiftAA SaturnRings.swift
[214/218] Compiling SwiftAA PlanetaryDetails.swift
[215/218] Compiling SwiftAA PlanetaryOrbits.swift
[216/218] Compiling SwiftAA PlanetaryPhenomena.swift
[217/218] Compiling SwiftAA PlanetaryPhysicalDetails.swift
[218/218] Compiling SwiftAA Planets.swift
Build complete! (24.14s)
Build complete.
{
  "cxx_language_standard" : "gnu++17",
  "dependencies" : [
  ],
  "manifest_display_name" : "SwiftAA",
  "name" : "SwiftAA",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.13"
    },
    {
      "name" : "ios",
      "version" : "12.0"
    }
  ],
  "products" : [
    {
      "name" : "AAplus",
      "targets" : [
        "AAplus"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "AABridge",
      "targets" : [
        "AABridge"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SwiftAA",
      "targets" : [
        "SwiftAA"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "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" : [
        "AABridge"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AAplus",
      "module_type" : "ClangTarget",
      "name" : "AAplus",
      "path" : "Sources/AA+",
      "product_memberships" : [
        "AAplus",
        "AABridge",
        "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"
    },
    {
      "c99name" : "AABridgeTests",
      "module_type" : "ClangTarget",
      "name" : "AABridgeTests",
      "path" : "Tests/AABridgeTests",
      "sources" : [
        "EnumsTests.mm",
        "KPCAA2DCoordinateTests.mm",
        "KPCAA3DCoordinateTests.mm"
      ],
      "target_dependencies" : [
        "AABridge"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AABridge",
      "module_type" : "ClangTarget",
      "name" : "AABridge",
      "path" : "Sources/AABridge",
      "product_memberships" : [
        "AABridge",
        "SwiftAA"
      ],
      "sources" : [
        "KPCAA2DCoordinate.cpp",
        "KPCAA3DCoordinate.cpp",
        "KPCAAAberration.cpp",
        "KPCAAAngularSeparation.cpp",
        "KPCAABinaryStar.cpp",
        "KPCAACoordinateTransformation.cpp",
        "KPCAADate.cpp",
        "KPCAADiameters.cpp",
        "KPCAADynamicalTime.cpp",
        "KPCAAEarth.cpp",
        "KPCAAEclipses.cpp",
        "KPCAAEclipticalElements.cpp",
        "KPCAAElementsPlanetaryOrbit.cpp",
        "KPCAAElliptical.cpp",
        "KPCAAEquationOfTime.cpp",
        "KPCAAEquinoxesAndSolstices.cpp",
        "KPCAAFK5.cpp",
        "KPCAAGalileanMoons.cpp",
        "KPCAAGlobe.cpp",
        "KPCAAIlluminatedFraction.cpp",
        "KPCAAInterpolate.cpp",
        "KPCAAJupiter.cpp",
        "KPCAAKepler.cpp",
        "KPCAAMars.cpp",
        "KPCAAMercury.cpp",
        "KPCAAMoon.cpp",
        "KPCAAMoonIlluminatedFraction.cpp",
        "KPCAAMoonMaxDeclinations.cpp",
        "KPCAAMoonNodes.cpp",
        "KPCAAMoonPerigeeApogee.cpp",
        "KPCAAMoonPhases.cpp",
        "KPCAANearParabolic.cpp",
        "KPCAANeptune.cpp",
        "KPCAANodes.cpp",
        "KPCAANutation.cpp",
        "KPCAAParabolic.cpp",
        "KPCAAParallactic.cpp",
        "KPCAAParallax.cpp",
        "KPCAAPhysicalJupiter.cpp",
        "KPCAAPhysicalMars.cpp",
        "KPCAAPhysicalMoon.cpp",
        "KPCAAPhysicalSun.cpp",
        "KPCAAPlanetPerihelionAphelion.cpp",
        "KPCAAPlanetaryPhenomena.cpp",
        "KPCAAPluto.cpp",
        "KPCAAPrecession.cpp",
        "KPCAARefraction.cpp",
        "KPCAARiseTransitSet.cpp",
        "KPCAASaturn.cpp",
        "KPCAASaturnMoons.cpp",
        "KPCAASaturnRings.cpp",
        "KPCAASidereal.cpp",
        "KPCAAStellarMagnitudes.cpp",
        "KPCAASun.cpp",
        "KPCAAUranus.cpp",
        "KPCAAVenus.cpp"
      ],
      "target_dependencies" : [
        "AAplus"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:f0ebbd71bee66c692411a61ab9a7ee6edc82316b7a7b4c6173cc06c00f20ed39
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
warning: 'spi-builder-workspace': ignoring target 'AABridgeTests' in package 'spi-builder-workspace'; C language in tests is not yet supported
Done.