Build Information
Failed to build GPKit, reference v1.0.0 (01545c), with Swift 6.4 for Android on 9 Oct 2026 18:58:00 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-54344849-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:android-6.4-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1Build Log
========================================
RunAll
========================================
Builder version: 5.1.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/hneogy/GPKit.git
Reference: v1.0.0
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/hneogy/GPKit
* tag v1.0.0 -> FETCH_HEAD
HEAD is now at 01545c6 watchOS is not a platform of this package: Int is 32 bits wide on most watches, and GPKit does not compile there
Cloned https://github.com/hneogy/GPKit.git
Revision (git rev-parse @):
01545c642259ad10d288910d716dbe8d58084745
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/hneogy/GPKit.git at v1.0.0
========================================
Build
========================================
Selected platform: android
Swift version: 6.4
Building package at path: $PWD
https://github.com/hneogy/GPKit.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344849-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:android-6.4-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
android-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:34a00a57f57797b403a98b861c3ce940f20735b4cb78ef45654f0d4f3b0c0295
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:android-6.4-latest
Building for debugging...
[Pre-planning 1 / 154]
[6 / 45]
[41 / 55] GPKit
error: SwiftCompile normal aarch64 /host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift failed with a nonzero exit code. Command line: cd /host
builtin-SwiftPerFileCompile SGP4Core.swift
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:92:26: [1;31merror: [1;39mcannot find 'sqrt' in scope[0;0m
[0;36m90 |[0;0m mus = 398600.8
[0;36m91 |[0;0m radiusearthkm = 6378.135
[0;36m92 |[0;0m xke = 60.0 / [4;39msqrt[0;0m(radiusearthkm * radiusearthkm * radiusearthkm / mus)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sqrt' in scope[0;0m
[0;36m93 |[0;0m tumin = 1.0 / xke
[0;36m94 |[0;0m j2 = 0.001082616
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:101:26: [1;31merror: [1;39mcannot find 'sqrt' in scope[0;0m
[0;36m99 |[0;0m mus = 398600.5
[0;36m100 |[0;0m radiusearthkm = 6378.137
[0;36m101 |[0;0m xke = 60.0 / [4;39msqrt[0;0m(radiusearthkm * radiusearthkm * radiusearthkm / mus)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sqrt' in scope[0;0m
[0;36m102 |[0;0m tumin = 1.0 / xke
[0;36m103 |[0;0m j2 = 0.00108262998905
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:119:16: [1;31merror: [1;39mcannot find 'fmod' in scope[0;0m
[0;36m117 |[0;0m var temp = -6.2e-6 * tut1 * tut1 * tut1 + 0.093104 * tut1 * tut1 +
[0;36m118 |[0;0m (876600.0 * 3600 + 8640184.812866) * tut1 + 67310.54841
[0;36m119 |[0;0m temp = [4;39mfmod[0;0m(temp * deg2rad / 240.0, twopi)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'fmod' in scope[0;0m
[0;36m120 |[0;0m if temp < 0.0 {
[0;36m121 |[0;0m temp += twopi
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:150:31: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m148 |[0;0m zm = zmos
[0;36m149 |[0;0m }
[0;36m150 |[0;0m zf = zm + 2.0 * zes * [4;39msin[0;0m(zm)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m151 |[0;0m sinzf = sin(zf)
[0;36m152 |[0;0m f2 = 0.5 * sinzf * sinzf - 0.25
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:151:17: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m149 |[0;0m }
[0;36m150 |[0;0m zf = zm + 2.0 * zes * sin(zm)
[0;36m151 |[0;0m sinzf = [4;39msin[0;0m(zf)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m152 |[0;0m f2 = 0.5 * sinzf * sinzf - 0.25
[0;36m153 |[0;0m f3 = -0.5 * sinzf * cos(zf)
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:153:29: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m151 |[0;0m sinzf = sin(zf)
[0;36m152 |[0;0m f2 = 0.5 * sinzf * sinzf - 0.25
[0;36m153 |[0;0m f3 = -0.5 * sinzf * [4;39mcos[0;0m(zf)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m154 |[0;0m ses = se2 * f2 + se3 * f3
[0;36m155 |[0;0m sis = si2 * f2 + si3 * f3
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:163:31: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m161 |[0;0m zm = zmol
[0;36m162 |[0;0m }
[0;36m163 |[0;0m zf = zm + 2.0 * zel * [4;39msin[0;0m(zm)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m164 |[0;0m sinzf = sin(zf)
[0;36m165 |[0;0m f2 = 0.5 * sinzf * sinzf - 0.25
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:164:17: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m162 |[0;0m }
[0;36m163 |[0;0m zf = zm + 2.0 * zel * sin(zm)
[0;36m164 |[0;0m sinzf = [4;39msin[0;0m(zf)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m165 |[0;0m f2 = 0.5 * sinzf * sinzf - 0.25
[0;36m166 |[0;0m f3 = -0.5 * sinzf * cos(zf)
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:166:29: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m164 |[0;0m sinzf = sin(zf)
[0;36m165 |[0;0m f2 = 0.5 * sinzf * sinzf - 0.25
[0;36m166 |[0;0m f3 = -0.5 * sinzf * [4;39mcos[0;0m(zf)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m167 |[0;0m sel = ee2 * f2 + e3 * f3
[0;36m168 |[0;0m sil = xi2 * f2 + xi3 * f3
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:186:21: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m184 |[0;0m inclp = inclp + pinc
[0;36m185 |[0;0m ep = ep + pe
[0;36m186 |[0;0m sinip = [4;39msin[0;0m(inclp)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m187 |[0;0m cosip = cos(inclp)
[0;36m188 |[0;0m
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:187:21: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m185 |[0;0m ep = ep + pe
[0;36m186 |[0;0m sinip = sin(inclp)
[0;36m187 |[0;0m cosip = [4;39mcos[0;0m(inclp)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m188 |[0;0m
[0;36m189 |[0;0m if inclp >= 0.2 {
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:196:25: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m194 |[0;0m mp = mp + pl
[0;36m195 |[0;0m } else {
[0;36m196 |[0;0m sinop = [4;39msin[0;0m(nodep)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m197 |[0;0m cosop = cos(nodep)
[0;36m198 |[0;0m alfdp = sinip * sinop
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:197:25: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m195 |[0;0m } else {
[0;36m196 |[0;0m sinop = sin(nodep)
[0;36m197 |[0;0m cosop = [4;39mcos[0;0m(nodep)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m198 |[0;0m alfdp = sinip * sinop
[0;36m199 |[0;0m betdp = sinip * cosop
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:204:25: [1;31merror: [1;39mcannot find 'fmod' in scope[0;0m
[0;36m202 |[0;0m alfdp = alfdp + dalf
[0;36m203 |[0;0m betdp = betdp + dbet
[0;36m204 |[0;0m nodep = [4;39mfmod[0;0m(nodep, twopi)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'fmod' in scope[0;0m
[0;36m205 |[0;0m if (nodep < 0.0) && afspc {
[0;36m206 |[0;0m nodep = nodep + twopi
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:212:25: [1;31merror: [1;39mcannot find 'atan2' in scope[0;0m
[0;36m210 |[0;0m xls = xls + dls
[0;36m211 |[0;0m xnoh = nodep
[0;36m212 |[0;0m nodep = [4;39matan2[0;0m(alfdp, betdp)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'atan2' in scope[0;0m
[0;36m213 |[0;0m if (nodep < 0.0) && afspc {
[0;36m214 |[0;0m nodep = nodep + twopi
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:216:20: [1;31merror: [1;39mcannot find 'fabs' in scope[0;0m
[0;36m214 |[0;0m nodep = nodep + twopi
[0;36m215 |[0;0m }
[0;36m216 |[0;0m if [4;39mfabs[0;0m(xnoh - nodep) > pi {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'fabs' in scope[0;0m
[0;36m217 |[0;0m if nodep < xnoh {
[0;36m218 |[0;0m nodep = nodep + twopi
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:286:19: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m284 |[0;0m o.nm = np
[0;36m285 |[0;0m o.em = ep
[0;36m286 |[0;0m o.snodm = [4;39msin[0;0m(nodep)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m287 |[0;0m o.cnodm = cos(nodep)
[0;36m288 |[0;0m o.sinomm = sin(argpp)
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:287:19: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m285 |[0;0m o.em = ep
[0;36m286 |[0;0m o.snodm = sin(nodep)
[0;36m287 |[0;0m o.cnodm = [4;39mcos[0;0m(nodep)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m288 |[0;0m o.sinomm = sin(argpp)
[0;36m289 |[0;0m o.cosomm = cos(argpp)
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:288:20: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m286 |[0;0m o.snodm = sin(nodep)
[0;36m287 |[0;0m o.cnodm = cos(nodep)
[0;36m288 |[0;0m o.sinomm = [4;39msin[0;0m(argpp)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m289 |[0;0m o.cosomm = cos(argpp)
[0;36m290 |[0;0m o.sinim = sin(inclp)
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:289:20: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m287 |[0;0m o.cnodm = cos(nodep)
[0;36m288 |[0;0m o.sinomm = sin(argpp)
[0;36m289 |[0;0m o.cosomm = [4;39mcos[0;0m(argpp)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m290 |[0;0m o.sinim = sin(inclp)
[0;36m291 |[0;0m o.cosim = cos(inclp)
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:290:19: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m288 |[0;0m o.sinomm = sin(argpp)
[0;36m289 |[0;0m o.cosomm = cos(argpp)
[0;36m290 |[0;0m o.sinim = [4;39msin[0;0m(inclp)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m291 |[0;0m o.cosim = cos(inclp)
[0;36m292 |[0;0m o.emsq = o.em * o.em
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:291:19: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m289 |[0;0m o.cosomm = cos(argpp)
[0;36m290 |[0;0m o.sinim = sin(inclp)
[0;36m291 |[0;0m o.cosim = [4;39mcos[0;0m(inclp)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m292 |[0;0m o.emsq = o.em * o.em
[0;36m293 |[0;0m betasq = 1.0 - o.emsq
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:294:20: [1;31merror: [1;39mcannot find 'sqrt' in scope[0;0m
[0;36m292 |[0;0m o.emsq = o.em * o.em
[0;36m293 |[0;0m betasq = 1.0 - o.emsq
[0;36m294 |[0;0m o.rtemsq = [4;39msqrt[0;0m(betasq)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sqrt' in scope[0;0m
[0;36m295 |[0;0m
[0;36m296 |[0;0m o.peo = 0.0
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:302:18: [1;31merror: [1;39mcannot find 'fmod' in scope[0;0m
[0;36m300 |[0;0m o.pho = 0.0
[0;36m301 |[0;0m o.day = epoch + 18261.5 + tc / 1440.0
[0;36m302 |[0;0m xnodce = [4;39mfmod[0;0m(4.5236020 - 9.2422029e-4 * o.day, twopi)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'fmod' in scope[0;0m
[0;36m303 |[0;0m stem = sin(xnodce)
[0;36m304 |[0;0m ctem = cos(xnodce)
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:303:16: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m301 |[0;0m o.day = epoch + 18261.5 + tc / 1440.0
[0;36m302 |[0;0m xnodce = fmod(4.5236020 - 9.2422029e-4 * o.day, twopi)
[0;36m303 |[0;0m stem = [4;39msin[0;0m(xnodce)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m304 |[0;0m ctem = cos(xnodce)
[0;36m305 |[0;0m zcosil = 0.91375164 - 0.03568096 * ctem
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:304:16: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m302 |[0;0m xnodce = fmod(4.5236020 - 9.2422029e-4 * o.day, twopi)
[0;36m303 |[0;0m stem = sin(xnodce)
[0;36m304 |[0;0m ctem = [4;39mcos[0;0m(xnodce)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m305 |[0;0m zcosil = 0.91375164 - 0.03568096 * ctem
[0;36m306 |[0;0m zsinil = sqrt(1.0 - zcosil * zcosil)
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:306:18: [1;31merror: [1;39mcannot find 'sqrt' in scope[0;0m
[0;36m304 |[0;0m ctem = cos(xnodce)
[0;36m305 |[0;0m zcosil = 0.91375164 - 0.03568096 * ctem
[0;36m306 |[0;0m zsinil = [4;39msqrt[0;0m(1.0 - zcosil * zcosil)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sqrt' in scope[0;0m
[0;36m307 |[0;0m zsinhl = 0.089683511 * stem / zsinil
[0;36m308 |[0;0m zcoshl = sqrt(1.0 - zsinhl * zsinhl)
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:308:18: [1;31merror: [1;39mcannot find 'sqrt' in scope[0;0m
[0;36m306 |[0;0m zsinil = sqrt(1.0 - zcosil * zcosil)
[0;36m307 |[0;0m zsinhl = 0.089683511 * stem / zsinil
[0;36m308 |[0;0m zcoshl = [4;39msqrt[0;0m(1.0 - zsinhl * zsinhl)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sqrt' in scope[0;0m
[0;36m309 |[0;0m o.gam = 5.8351514 + 0.0019443680 * o.day
[0;36m310 |[0;0m zx = 0.39785416 * stem / zsinil
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:312:14: [1;31merror: [1;39mcannot find 'atan2' in scope[0;0m
[0;36m310 |[0;0m zx = 0.39785416 * stem / zsinil
[0;36m311 |[0;0m zy = zcoshl * ctem + 0.91744867 * zsinhl * stem
[0;36m312 |[0;0m zx = [4;39matan2[0;0m(zx, zy)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'atan2' in scope[0;0m
[0;36m313 |[0;0m zx = o.gam + zx - xnodce
[0;36m314 |[0;0m zcosgl = cos(zx)
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:314:18: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m312 |[0;0m zx = atan2(zx, zy)
[0;36m313 |[0;0m zx = o.gam + zx - xnodce
[0;36m314 |[0;0m zcosgl = [4;39mcos[0;0m(zx)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m315 |[0;0m zsingl = sin(zx)
[0;36m316 |[0;0m
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:315:18: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m313 |[0;0m zx = o.gam + zx - xnodce
[0;36m314 |[0;0m zcosgl = cos(zx)
[0;36m315 |[0;0m zsingl = [4;39msin[0;0m(zx)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m316 |[0;0m
[0;36m317 |[0;0m zcosg = zcosgs
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:402:18: [1;31merror: [1;39mcannot find 'fmod' in scope[0;0m
[0;36m400 |[0;0m }
[0;36m401 |[0;0m
[0;36m402 |[0;0m o.zmol = [4;39mfmod[0;0m(4.7199672 + 0.22997150 * o.day - o.gam, twopi)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'fmod' in scope[0;0m
[0;36m403 |[0;0m o.zmos = fmod(6.2565837 + 0.017201977 * o.day, twopi)
[0;36m404 |[0;0m
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:403:18: [1;31merror: [1;39mcannot find 'fmod' in scope[0;0m
[0;36m401 |[0;0m
[0;36m402 |[0;0m o.zmol = fmod(4.7199672 + 0.22997150 * o.day - o.gam, twopi)
[0;36m403 |[0;0m o.zmos = [4;39mfmod[0;0m(6.2565837 + 0.017201977 * o.day, twopi)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'fmod' in scope[0;0m
[0;36m404 |[0;0m
[0;36m405 |[0;0m o.se2 = 2.0 * o.ss1 * o.ss6
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:522:17: [1;31merror: [1;39mcannot find 'fmod' in scope[0;0m
[0;36m520 |[0;0m
[0;36m521 |[0;0m dndt = 0.0
[0;36m522 |[0;0m theta = [4;39mfmod[0;0m(gsto + tc * rptim, twopi)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'fmod' in scope[0;0m
[0;36m523 |[0;0m em = em + dedt * t
[0;36m524 |[0;0m inclm = inclm + didt * t
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:530:20: [1;31merror: [1;39mcannot find 'pow' in scope[0;0m
[0;36m528 |[0;0m
[0;36m529 |[0;0m if irez != 0 {
[0;36m530 |[0;0m aonv = [4;39mpow[0;0m(nm / xke, x2o3)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'pow' in scope[0;0m
[0;36m531 |[0;0m
[0;36m532 |[0;0m if irez == 2 {
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:606:25: [1;31merror: [1;39mcannot find 'fmod' in scope[0;0m
[0;36m604 |[0;0m d5421 = temp * f542 * g521
[0;36m605 |[0;0m d5433 = temp * f543 * g533
[0;36m606 |[0;0m xlamo = [4;39mfmod[0;0m(mo + nodeo + nodeo - theta - theta, twopi)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'fmod' in scope[0;0m
[0;36m607 |[0;0m xfact = mdot + dmdt + 2.0 * (nodedot + dnodt - rptim) - no
[0;36m608 |[0;0m em = emo
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:624:25: [1;31merror: [1;39mcannot find 'fmod' in scope[0;0m
[0;36m622 |[0;0m del3 = 3.0 * del1 * f330 * g300 * q33 * aonv
[0;36m623 |[0;0m del1 = del1 * f311 * g310 * q31 * aonv
[0;36m624 |[0;0m xlamo = [4;39mfmod[0;0m(mo + nodeo + argpo - theta, twopi)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'fmod' in scope[0;0m
[0;36m625 |[0;0m xfact = mdot + xpidot - rptim + dmdt + domdt + dnodt - no
[0;36m626 |[0;0m }
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:667:17: [1;31merror: [1;39mcannot find 'fmod' in scope[0;0m
[0;36m665 |[0;0m
[0;36m666 |[0;0m dndt = 0.0
[0;36m667 |[0;0m theta = [4;39mfmod[0;0m(gsto + tc * rptim, twopi)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'fmod' in scope[0;0m
[0;36m668 |[0;0m em = em + dedt * t
[0;36m669 |[0;0m
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:677:57: [1;31merror: [1;39mcannot find 'fabs' in scope[0;0m
[0;36m675 |[0;0m ft = 0.0
[0;36m676 |[0;0m if irez != 0 {
[0;36m677 |[0;0m if (atime == 0.0) || (t * atime <= 0.0) || ([4;39mfabs[0;0m(t) < fabs(atime)) {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'fabs' in scope[0;0m
[0;36m678 |[0;0m atime = 0.0
[0;36m679 |[0;0m xni = no
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:677:67: [1;31merror: [1;39mcannot find 'fabs' in scope[0;0m
[0;36m675 |[0;0m ft = 0.0
[0;36m676 |[0;0m if irez != 0 {
[0;36m677 |[0;0m if (atime == 0.0) || (t * atime <= 0.0) || (fabs(t) < [4;39mfabs[0;0m(atime)) {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'fabs' in scope[0;0m
[0;36m678 |[0;0m atime = 0.0
[0;36m679 |[0;0m xni = no
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:691:35: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m689 |[0;0m while iretn == 381 {
[0;36m690 |[0;0m if irez != 2 {
[0;36m691 |[0;0m xndt = del1 * [4;39msin[0;0m(xli - fasx2) + del2 * sin(2.0 * (xli - fasx4)) +
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m692 |[0;0m del3 * sin(3.0 * (xli - fasx6))
[0;36m693 |[0;0m xldot = xni + xfact
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:691:61: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m689 |[0;0m while iretn == 381 {
[0;36m690 |[0;0m if irez != 2 {
[0;36m691 |[0;0m xndt = del1 * sin(xli - fasx2) + del2 * [4;39msin[0;0m(2.0 * (xli - fasx4)) +
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m692 |[0;0m del3 * sin(3.0 * (xli - fasx6))
[0;36m693 |[0;0m xldot = xni + xfact
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:692:32: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m690 |[0;0m if irez != 2 {
[0;36m691 |[0;0m xndt = del1 * sin(xli - fasx2) + del2 * sin(2.0 * (xli - fasx4)) +
[0;36m692 |[0;0m del3 * [4;39msin[0;0m(3.0 * (xli - fasx6))
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m693 |[0;0m xldot = xni + xfact
[0;36m694 |[0;0m xnddt = del1 * cos(xli - fasx2) +
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:694:36: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m692 |[0;0m del3 * sin(3.0 * (xli - fasx6))
[0;36m693 |[0;0m xldot = xni + xfact
[0;36m694 |[0;0m xnddt = del1 * [4;39mcos[0;0m(xli - fasx2) +
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m695 |[0;0m 2.0 * del2 * cos(2.0 * (xli - fasx4)) +
[0;36m696 |[0;0m 3.0 * del3 * cos(3.0 * (xli - fasx6))
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:695:38: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m693 |[0;0m xldot = xni + xfact
[0;36m694 |[0;0m xnddt = del1 * cos(xli - fasx2) +
[0;36m695 |[0;0m 2.0 * del2 * [4;39mcos[0;0m(2.0 * (xli - fasx4)) +
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m696 |[0;0m 3.0 * del3 * cos(3.0 * (xli - fasx6))
[0;36m697 |[0;0m xnddt = xnddt * xldot
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:696:38: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m694 |[0;0m xnddt = del1 * cos(xli - fasx2) +
[0;36m695 |[0;0m 2.0 * del2 * cos(2.0 * (xli - fasx4)) +
[0;36m696 |[0;0m 3.0 * del3 * [4;39mcos[0;0m(3.0 * (xli - fasx6))
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m697 |[0;0m xnddt = xnddt * xldot
[0;36m698 |[0;0m } else {
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:702:36: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m700 |[0;0m x2omi = xomi + xomi
[0;36m701 |[0;0m x2li = xli + xli
[0;36m702 |[0;0m xndt = d2201 * [4;39msin[0;0m(x2omi + xli - g22) + d2211 * sin(xli - g22) +
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m703 |[0;0m d3210 * sin(xomi + xli - g32) + d3222 * sin(-xomi + xli - g32) +
[0;36m704 |[0;0m d4410 * sin(x2omi + x2li - g44) + d4422 * sin(x2li - g44) +
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:702:69: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m700 |[0;0m x2omi = xomi + xomi
[0;36m701 |[0;0m x2li = xli + xli
[0;36m702 |[0;0m xndt = d2201 * sin(x2omi + xli - g22) + d2211 * [4;39msin[0;0m(xli - g22) +
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m703 |[0;0m d3210 * sin(xomi + xli - g32) + d3222 * sin(-xomi + xli - g32) +
[0;36m704 |[0;0m d4410 * sin(x2omi + x2li - g44) + d4422 * sin(x2li - g44) +
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:703:33: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m701 |[0;0m x2li = xli + xli
[0;36m702 |[0;0m xndt = d2201 * sin(x2omi + xli - g22) + d2211 * sin(xli - g22) +
[0;36m703 |[0;0m d3210 * [4;39msin[0;0m(xomi + xli - g32) + d3222 * sin(-xomi + xli - g32) +
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m704 |[0;0m d4410 * sin(x2omi + x2li - g44) + d4422 * sin(x2li - g44) +
[0;36m705 |[0;0m d5220 * sin(xomi + xli - g52) + d5232 * sin(-xomi + xli - g52) +
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:703:65: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m701 |[0;0m x2li = xli + xli
[0;36m702 |[0;0m xndt = d2201 * sin(x2omi + xli - g22) + d2211 * sin(xli - g22) +
[0;36m703 |[0;0m d3210 * sin(xomi + xli - g32) + d3222 * [4;39msin[0;0m(-xomi + xli - g32) +
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m704 |[0;0m d4410 * sin(x2omi + x2li - g44) + d4422 * sin(x2li - g44) +
[0;36m705 |[0;0m d5220 * sin(xomi + xli - g52) + d5232 * sin(-xomi + xli - g52) +
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:704:33: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m702 |[0;0m xndt = d2201 * sin(x2omi + xli - g22) + d2211 * sin(xli - g22) +
[0;36m703 |[0;0m d3210 * sin(xomi + xli - g32) + d3222 * sin(-xomi + xli - g32) +
[0;36m704 |[0;0m d4410 * [4;39msin[0;0m(x2omi + x2li - g44) + d4422 * sin(x2li - g44) +
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m705 |[0;0m d5220 * sin(xomi + xli - g52) + d5232 * sin(-xomi + xli - g52) +
[0;36m706 |[0;0m d5421 * sin(xomi + x2li - g54) + d5433 * sin(-xomi + x2li - g54)
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:704:67: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m702 |[0;0m xndt = d2201 * sin(x2omi + xli - g22) + d2211 * sin(xli - g22) +
[0;36m703 |[0;0m d3210 * sin(xomi + xli - g32) + d3222 * sin(-xomi + xli - g32) +
[0;36m704 |[0;0m d4410 * sin(x2omi + x2li - g44) + d4422 * [4;39msin[0;0m(x2li - g44) +
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m705 |[0;0m d5220 * sin(xomi + xli - g52) + d5232 * sin(-xomi + xli - g52) +
[0;36m706 |[0;0m d5421 * sin(xomi + x2li - g54) + d5433 * sin(-xomi + x2li - g54)
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:705:33: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m703 |[0;0m d3210 * sin(xomi + xli - g32) + d3222 * sin(-xomi + xli - g32) +
[0;36m704 |[0;0m d4410 * sin(x2omi + x2li - g44) + d4422 * sin(x2li - g44) +
[0;36m705 |[0;0m d5220 * [4;39msin[0;0m(xomi + xli - g52) + d5232 * sin(-xomi + xli - g52) +
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m706 |[0;0m d5421 * sin(xomi + x2li - g54) + d5433 * sin(-xomi + x2li - g54)
[0;36m707 |[0;0m xldot = xni + xfact
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:705:65: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m703 |[0;0m d3210 * sin(xomi + xli - g32) + d3222 * sin(-xomi + xli - g32) +
[0;36m704 |[0;0m d4410 * sin(x2omi + x2li - g44) + d4422 * sin(x2li - g44) +
[0;36m705 |[0;0m d5220 * sin(xomi + xli - g52) + d5232 * [4;39msin[0;0m(-xomi + xli - g52) +
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m706 |[0;0m d5421 * sin(xomi + x2li - g54) + d5433 * sin(-xomi + x2li - g54)
[0;36m707 |[0;0m xldot = xni + xfact
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:706:33: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m704 |[0;0m d4410 * sin(x2omi + x2li - g44) + d4422 * sin(x2li - g44) +
[0;36m705 |[0;0m d5220 * sin(xomi + xli - g52) + d5232 * sin(-xomi + xli - g52) +
[0;36m706 |[0;0m d5421 * [4;39msin[0;0m(xomi + x2li - g54) + d5433 * sin(-xomi + x2li - g54)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m707 |[0;0m xldot = xni + xfact
[0;36m708 |[0;0m xnddt = d2201 * cos(x2omi + xli - g22) + d2211 * cos(xli - g22) +
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:706:66: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m704 |[0;0m d4410 * sin(x2omi + x2li - g44) + d4422 * sin(x2li - g44) +
[0;36m705 |[0;0m d5220 * sin(xomi + xli - g52) + d5232 * sin(-xomi + xli - g52) +
[0;36m706 |[0;0m d5421 * sin(xomi + x2li - g54) + d5433 * [4;39msin[0;0m(-xomi + x2li - g54)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m707 |[0;0m xldot = xni + xfact
[0;36m708 |[0;0m xnddt = d2201 * cos(x2omi + xli - g22) + d2211 * cos(xli - g22) +
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:708:37: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m706 |[0;0m d5421 * sin(xomi + x2li - g54) + d5433 * sin(-xomi + x2li - g54)
[0;36m707 |[0;0m xldot = xni + xfact
[0;36m708 |[0;0m xnddt = d2201 * [4;39mcos[0;0m(x2omi + xli - g22) + d2211 * cos(xli - g22) +
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m709 |[0;0m d3210 * cos(xomi + xli - g32) + d3222 * cos(-xomi + xli - g32) +
[0;36m710 |[0;0m d5220 * cos(xomi + xli - g52) + d5232 * cos(-xomi + xli - g52) +
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:708:70: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m706 |[0;0m d5421 * sin(xomi + x2li - g54) + d5433 * sin(-xomi + x2li - g54)
[0;36m707 |[0;0m xldot = xni + xfact
[0;36m708 |[0;0m xnddt = d2201 * cos(x2omi + xli - g22) + d2211 * [4;39mcos[0;0m(xli - g22) +
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m709 |[0;0m d3210 * cos(xomi + xli - g32) + d3222 * cos(-xomi + xli - g32) +
[0;36m710 |[0;0m d5220 * cos(xomi + xli - g52) + d5232 * cos(-xomi + xli - g52) +
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:709:33: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m707 |[0;0m xldot = xni + xfact
[0;36m708 |[0;0m xnddt = d2201 * cos(x2omi + xli - g22) + d2211 * cos(xli - g22) +
[0;36m709 |[0;0m d3210 * [4;39mcos[0;0m(xomi + xli - g32) + d3222 * cos(-xomi + xli - g32) +
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m710 |[0;0m d5220 * cos(xomi + xli - g52) + d5232 * cos(-xomi + xli - g52) +
[0;36m711 |[0;0m 2.0 * (d4410 * cos(x2omi + x2li - g44) +
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:709:65: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m707 |[0;0m xldot = xni + xfact
[0;36m708 |[0;0m xnddt = d2201 * cos(x2omi + xli - g22) + d2211 * cos(xli - g22) +
[0;36m709 |[0;0m d3210 * cos(xomi + xli - g32) + d3222 * [4;39mcos[0;0m(-xomi + xli - g32) +
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m710 |[0;0m d5220 * cos(xomi + xli - g52) + d5232 * cos(-xomi + xli - g52) +
[0;36m711 |[0;0m 2.0 * (d4410 * cos(x2omi + x2li - g44) +
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:710:33: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m708 |[0;0m xnddt = d2201 * cos(x2omi + xli - g22) + d2211 * cos(xli - g22) +
[0;36m709 |[0;0m d3210 * cos(xomi + xli - g32) + d3222 * cos(-xomi + xli - g32) +
[0;36m710 |[0;0m d5220 * [4;39mcos[0;0m(xomi + xli - g52) + d5232 * cos(-xomi + xli - g52) +
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m711 |[0;0m 2.0 * (d4410 * cos(x2omi + x2li - g44) +
[0;36m712 |[0;0m d4422 * cos(x2li - g44) + d5421 * cos(xomi + x2li - g54) +
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:710:65: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m708 |[0;0m xnddt = d2201 * cos(x2omi + xli - g22) + d2211 * cos(xli - g22) +
[0;36m709 |[0;0m d3210 * cos(xomi + xli - g32) + d3222 * cos(-xomi + xli - g32) +
[0;36m710 |[0;0m d5220 * cos(xomi + xli - g52) + d5232 * [4;39mcos[0;0m(-xomi + xli - g52) +
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m711 |[0;0m 2.0 * (d4410 * cos(x2omi + x2li - g44) +
[0;36m712 |[0;0m d4422 * cos(x2li - g44) + d5421 * cos(xomi + x2li - g54) +
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:711:40: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m709 |[0;0m d3210 * cos(xomi + xli - g32) + d3222 * cos(-xomi + xli - g32) +
[0;36m710 |[0;0m d5220 * cos(xomi + xli - g52) + d5232 * cos(-xomi + xli - g52) +
[0;36m711 |[0;0m 2.0 * (d4410 * [4;39mcos[0;0m(x2omi + x2li - g44) +
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m712 |[0;0m d4422 * cos(x2li - g44) + d5421 * cos(xomi + x2li - g54) +
[0;36m713 |[0;0m d5433 * cos(-xomi + x2li - g54))
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:712:33: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m710 |[0;0m d5220 * cos(xomi + xli - g52) + d5232 * cos(-xomi + xli - g52) +
[0;36m711 |[0;0m 2.0 * (d4410 * cos(x2omi + x2li - g44) +
[0;36m712 |[0;0m d4422 * [4;39mcos[0;0m(x2li - g44) + d5421 * cos(xomi + x2li - g54) +
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m713 |[0;0m d5433 * cos(-xomi + x2li - g54))
[0;36m714 |[0;0m xnddt = xnddt * xldot
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:712:59: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m710 |[0;0m d5220 * cos(xomi + xli - g52) + d5232 * cos(-xomi + xli - g52) +
[0;36m711 |[0;0m 2.0 * (d4410 * cos(x2omi + x2li - g44) +
[0;36m712 |[0;0m d4422 * cos(x2li - g44) + d5421 * [4;39mcos[0;0m(xomi + x2li - g54) +
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m713 |[0;0m d5433 * cos(-xomi + x2li - g54))
[0;36m714 |[0;0m xnddt = xnddt * xldot
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:713:33: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m711 |[0;0m 2.0 * (d4410 * cos(x2omi + x2li - g44) +
[0;36m712 |[0;0m d4422 * cos(x2li - g44) + d5421 * cos(xomi + x2li - g54) +
[0;36m713 |[0;0m d5433 * [4;39mcos[0;0m(-xomi + x2li - g54))
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m714 |[0;0m xnddt = xnddt * xldot
[0;36m715 |[0;0m }
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:717:20: [1;31merror: [1;39mcannot find 'fabs' in scope[0;0m
[0;36m715 |[0;0m }
[0;36m716 |[0;0m
[0;36m717 |[0;0m if [4;39mfabs[0;0m(t - atime) >= stepp {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'fabs' in scope[0;0m
[0;36m718 |[0;0m iretn = 381
[0;36m719 |[0;0m } else {
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:763:20: [1;31merror: [1;39mcannot find 'sqrt' in scope[0;0m
[0;36m761 |[0;0m o.eccsq = ecco * ecco
[0;36m762 |[0;0m o.omeosq = 1.0 - o.eccsq
[0;36m763 |[0;0m o.rteosq = [4;39msqrt[0;0m(o.omeosq)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sqrt' in scope[0;0m
[0;36m764 |[0;0m o.cosio = cos(inclo)
[0;36m765 |[0;0m o.cosio2 = o.cosio * o.cosio
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:764:19: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m762 |[0;0m o.omeosq = 1.0 - o.eccsq
[0;36m763 |[0;0m o.rteosq = sqrt(o.omeosq)
[0;36m764 |[0;0m o.cosio = [4;39mcos[0;0m(inclo)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m765 |[0;0m o.cosio2 = o.cosio * o.cosio
[0;36m766 |[0;0m
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:767:14: [1;31merror: [1;39mcannot find 'pow' in scope[0;0m
[0;36m765 |[0;0m o.cosio2 = o.cosio * o.cosio
[0;36m766 |[0;0m
[0;36m767 |[0;0m ak = [4;39mpow[0;0m(xke / no_kozai, x2o3)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'pow' in scope[0;0m
[0;36m768 |[0;0m d1 = 0.75 * j2 * (3.0 * o.cosio2 - 1.0) / (o.rteosq * o.omeosq)
[0;36m769 |[0;0m del = d1 / (ak * ak)
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:775:16: [1;31merror: [1;39mcannot find 'pow' in scope[0;0m
[0;36m773 |[0;0m no_unkozai = no_kozai / (1.0 + del)
[0;36m774 |[0;0m
[0;36m775 |[0;0m o.ao = [4;39mpow[0;0m(xke / (no_unkozai), x2o3)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'pow' in scope[0;0m
[0;36m776 |[0;0m o.sinio = sin(inclo)
[0;36m777 |[0;0m po = o.ao * o.omeosq
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:776:19: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m774 |[0;0m
[0;36m775 |[0;0m o.ao = pow(xke / (no_unkozai), x2o3)
[0;36m776 |[0;0m o.sinio = [4;39msin[0;0m(inclo)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m777 |[0;0m po = o.ao * o.omeosq
[0;36m778 |[0;0m o.con42 = 1.0 - 5.0 * o.cosio2
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:846:13: [1;31merror: [1;39mcannot find 'pow' in scope[0;0m
[0;36m844 |[0;0m let posq = i.posq, rp = i.rp, rteosq = i.rteosq, sinio = i.sinio
[0;36m845 |[0;0m
[0;36m846 |[0;0m a = [4;39mpow[0;0m(no_unkozai * tumin, (-2.0 / 3.0))
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'pow' in scope[0;0m
[0;36m847 |[0;0m alta = a * (1.0 + ecco) - 1.0
[0;36m848 |[0;0m altp = a * (1.0 - ecco) - 1.0
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:875:21: [1;31merror: [1;39mcannot find 'fabs' in scope[0;0m
[0;36m873 |[0;0m etasq = eta * eta
[0;36m874 |[0;0m eeta = ecco * eta
[0;36m875 |[0;0m psisq = [4;39mfabs[0;0m(1.0 - etasq)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'fabs' in scope[0;0m
[0;36m876 |[0;0m coef = qzms24 * pow(tsi, 4.0)
[0;36m877 |[0;0m coef1 = coef / pow(psisq, 3.5)
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:876:29: [1;31merror: [1;39mcannot find 'pow' in scope[0;0m
[0;36m874 |[0;0m eeta = ecco * eta
[0;36m875 |[0;0m psisq = fabs(1.0 - etasq)
[0;36m876 |[0;0m coef = qzms24 * [4;39mpow[0;0m(tsi, 4.0)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'pow' in scope[0;0m
[0;36m877 |[0;0m coef1 = coef / pow(psisq, 3.5)
[0;36m878 |[0;0m cc2 = coef1 * no_unkozai * (ao * (1.0 + 1.5 * etasq + eeta *
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:877:28: [1;31merror: [1;39mcannot find 'pow' in scope[0;0m
[0;36m875 |[0;0m psisq = fabs(1.0 - etasq)
[0;36m876 |[0;0m coef = qzms24 * pow(tsi, 4.0)
[0;36m877 |[0;0m coef1 = coef / [4;39mpow[0;0m(psisq, 3.5)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'pow' in scope[0;0m
[0;36m878 |[0;0m cc2 = coef1 * no_unkozai * (ao * (1.0 + 1.5 * etasq + eeta *
[0;36m879 |[0;0m (4.0 + etasq)) + 0.375 * j2 * tsi / psisq * con41 *
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:892:56: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m890 |[0;0m (-3.0 * con41 * (1.0 - 2.0 * eeta + etasq *
[0;36m891 |[0;0m (1.5 - 0.5 * eeta)) + 0.75 * x1mth2 *
[0;36m892 |[0;0m (2.0 * etasq - eeta * (1.0 + etasq)) * [4;39mcos[0;0m(2.0 * argpo)))
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m893 |[0;0m cc5 = 2.0 * coef1 * ao * omeosq * (1.0 + 2.75 *
[0;36m894 |[0;0m (etasq + eeta) + eeta * etasq)
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:908:36: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m906 |[0;0m 2.0 * temp3 * (3.0 - 7.0 * cosio2)) * cosio
[0;36m907 |[0;0m xpidot = argpdot + nodedot
[0;36m908 |[0;0m omgcof = bstar * cc3 * [4;39mcos[0;0m(argpo)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m909 |[0;0m xmcof = 0.0
[0;36m910 |[0;0m if ecco > 1.0e-4 {
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:915:16: [1;31merror: [1;39mcannot find 'fabs' in scope[0;0m
[0;36m913 |[0;0m nodecf = 3.5 * omeosq * xhdot1 * cc1
[0;36m914 |[0;0m t2cof = 1.5 * cc1
[0;36m915 |[0;0m if [4;39mfabs[0;0m(cosio + 1.0) > 1.5e-12 {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'fabs' in scope[0;0m
[0;36m916 |[0;0m xlcof = -0.25 * j3oj2 * sinio * (3.0 + 5.0 * cosio) / (1.0 + cosio)
[0;36m917 |[0;0m } else {
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:921:37: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m919 |[0;0m }
[0;36m920 |[0;0m aycof = -0.5 * j3oj2 * sinio
[0;36m921 |[0;0m delmotemp = 1.0 + eta * [4;39mcos[0;0m(mo)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m922 |[0;0m delmo = delmotemp * delmotemp * delmotemp
[0;36m923 |[0;0m sinmao = sin(mo)
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:923:22: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m921 |[0;0m delmotemp = 1.0 + eta * cos(mo)
[0;36m922 |[0;0m delmo = delmotemp * delmotemp * delmotemp
[0;36m923 |[0;0m sinmao = [4;39msin[0;0m(mo)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m924 |[0;0m x7thm1 = 7.0 * cosio2 - 1.0
[0;36m925 |[0;0m
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:1076:36: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m1074 |[0;0m if isimp != 1 {
[0;36m1075 |[0;0m delomg = omgcof * t
[0;36m1076 |[0;0m delmtemp = 1.0 + eta * [4;39mcos[0;0m(xmdf)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m1077 |[0;0m delm = xmcof *
[0;36m1078 |[0;0m (delmtemp * delmtemp * delmtemp -
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:1087:44: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m1085 |[0;0m tempa = tempa - d2 * t2 - d3 * t3 -
[0;36m1086 |[0;0m d4 * t4
[0;36m1087 |[0;0m tempe = tempe + bstar * cc5 * ([4;39msin[0;0m(mm) -
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m1088 |[0;0m sinmao)
[0;36m1089 |[0;0m templ = templ + t3cof * t3 + t4 * (t4cof +
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:1105:14: [1;31merror: [1;39mcannot find 'pow' in scope[0;0m
[0;36m1103 |[0;0m return false
[0;36m1104 |[0;0m }
[0;36m1105 |[0;0m am = [4;39mpow[0;0m((xke / nm), x2o3) * tempa * tempa
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'pow' in scope[0;0m
[0;36m1106 |[0;0m nm = xke / pow(am, 1.5)
[0;36m1107 |[0;0m em = em - tempe
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:1106:20: [1;31merror: [1;39mcannot find 'pow' in scope[0;0m
[0;36m1104 |[0;0m }
[0;36m1105 |[0;0m am = pow((xke / nm), x2o3) * tempa * tempa
[0;36m1106 |[0;0m nm = xke / [4;39mpow[0;0m(am, 1.5)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'pow' in scope[0;0m
[0;36m1107 |[0;0m em = em - tempe
[0;36m1108 |[0;0m
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:1121:17: [1;31merror: [1;39mcannot find 'fmod' in scope[0;0m
[0;36m1119 |[0;0m temp = 1.0 - emsq
[0;36m1120 |[0;0m
[0;36m1121 |[0;0m nodem = [4;39mfmod[0;0m(nodem, twopi)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'fmod' in scope[0;0m
[0;36m1122 |[0;0m argpm = fmod(argpm, twopi)
[0;36m1123 |[0;0m xlm = fmod(xlm, twopi)
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:1122:17: [1;31merror: [1;39mcannot find 'fmod' in scope[0;0m
[0;36m1120 |[0;0m
[0;36m1121 |[0;0m nodem = fmod(nodem, twopi)
[0;36m1122 |[0;0m argpm = [4;39mfmod[0;0m(argpm, twopi)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'fmod' in scope[0;0m
[0;36m1123 |[0;0m xlm = fmod(xlm, twopi)
[0;36m1124 |[0;0m mm = fmod(xlm - argpm - nodem, twopi)
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:1123:15: [1;31merror: [1;39mcannot find 'fmod' in scope[0;0m
[0;36m1121 |[0;0m nodem = fmod(nodem, twopi)
[0;36m1122 |[0;0m argpm = fmod(argpm, twopi)
[0;36m1123 |[0;0m xlm = [4;39mfmod[0;0m(xlm, twopi)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'fmod' in scope[0;0m
[0;36m1124 |[0;0m mm = fmod(xlm - argpm - nodem, twopi)
[0;36m1125 |[0;0m
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:1124:14: [1;31merror: [1;39mcannot find 'fmod' in scope[0;0m
[0;36m1122 |[0;0m argpm = fmod(argpm, twopi)
[0;36m1123 |[0;0m xlm = fmod(xlm, twopi)
[0;36m1124 |[0;0m mm = [4;39mfmod[0;0m(xlm - argpm - nodem, twopi)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'fmod' in scope[0;0m
[0;36m1125 |[0;0m
[0;36m1126 |[0;0m self.am = am
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:1134:17: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m1132 |[0;0m self.nm = nm
[0;36m1133 |[0;0m
[0;36m1134 |[0;0m sinim = [4;39msin[0;0m(inclm)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m1135 |[0;0m cosim = cos(inclm)
[0;36m1136 |[0;0m
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:1135:17: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m1133 |[0;0m
[0;36m1134 |[0;0m sinim = sin(inclm)
[0;36m1135 |[0;0m cosim = [4;39mcos[0;0m(inclm)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m1136 |[0;0m
[0;36m1137 |[0;0m ep = em
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:1158:21: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m1156 |[0;0m
[0;36m1157 |[0;0m if deepSpace {
[0;36m1158 |[0;0m sinip = [4;39msin[0;0m(xincp)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m1159 |[0;0m cosip = cos(xincp)
[0;36m1160 |[0;0m aycof = -0.5 * j3oj2 * sinip
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:1159:21: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m1157 |[0;0m if deepSpace {
[0;36m1158 |[0;0m sinip = sin(xincp)
[0;36m1159 |[0;0m cosip = [4;39mcos[0;0m(xincp)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m1160 |[0;0m aycof = -0.5 * j3oj2 * sinip
[0;36m1161 |[0;0m if fabs(cosip + 1.0) > 1.5e-12 {
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:1161:16: [1;31merror: [1;39mcannot find 'fabs' in scope[0;0m
[0;36m1159 |[0;0m cosip = cos(xincp)
[0;36m1160 |[0;0m aycof = -0.5 * j3oj2 * sinip
[0;36m1161 |[0;0m if [4;39mfabs[0;0m(cosip + 1.0) > 1.5e-12 {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'fabs' in scope[0;0m
[0;36m1162 |[0;0m xlcof = -0.25 * j3oj2 * sinip * (3.0 + 5.0 * cosip) / (1.0 + cosip)
[0;36m1163 |[0;0m } else {
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:1167:21: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m1165 |[0;0m }
[0;36m1166 |[0;0m }
[0;36m1167 |[0;0m axnl = ep * [4;39mcos[0;0m(argpp)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m1168 |[0;0m temp = 1.0 / (am * (1.0 - ep * ep))
[0;36m1169 |[0;0m aynl = ep * sin(argpp) + temp * aycof
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:1169:21: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m1167 |[0;0m axnl = ep * cos(argpp)
[0;36m1168 |[0;0m temp = 1.0 / (am * (1.0 - ep * ep))
[0;36m1169 |[0;0m aynl = ep * [4;39msin[0;0m(argpp) + temp * aycof
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m1170 |[0;0m xl = mp + argpp + nodep + temp * xlcof * axnl
[0;36m1171 |[0;0m
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:1172:13: [1;31merror: [1;39mcannot find 'fmod' in scope[0;0m
[0;36m1170 |[0;0m xl = mp + argpp + nodep + temp * xlcof * axnl
[0;36m1171 |[0;0m
[0;36m1172 |[0;0m u = [4;39mfmod[0;0m(xl - nodep, twopi)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'fmod' in scope[0;0m
[0;36m1173 |[0;0m eo1 = u
[0;36m1174 |[0;0m tem5 = 9999.9
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:1176:16: [1;31merror: [1;39mcannot find 'fabs' in scope[0;0m
[0;36m1174 |[0;0m tem5 = 9999.9
[0;36m1175 |[0;0m ktr = 1
[0;36m1176 |[0;0m while ([4;39mfabs[0;0m(tem5) >= 1.0e-12) && (ktr <= 10) {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'fabs' in scope[0;0m
[0;36m1177 |[0;0m sineo1 = sin(eo1)
[0;36m1178 |[0;0m coseo1 = cos(eo1)
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:1177:22: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m1175 |[0;0m ktr = 1
[0;36m1176 |[0;0m while (fabs(tem5) >= 1.0e-12) && (ktr <= 10) {
[0;36m1177 |[0;0m sineo1 = [4;39msin[0;0m(eo1)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m1178 |[0;0m coseo1 = cos(eo1)
[0;36m1179 |[0;0m tem5 = 1.0 - coseo1 * axnl - sineo1 * aynl
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:1178:22: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m1176 |[0;0m while (fabs(tem5) >= 1.0e-12) && (ktr <= 10) {
[0;36m1177 |[0;0m sineo1 = sin(eo1)
[0;36m1178 |[0;0m coseo1 = [4;39mcos[0;0m(eo1)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m1179 |[0;0m tem5 = 1.0 - coseo1 * axnl - sineo1 * aynl
[0;36m1180 |[0;0m tem5 = (u - aynl * coseo1 + axnl * sineo1 - eo1) / tem5
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:1181:16: [1;31merror: [1;39mcannot find 'fabs' in scope[0;0m
[0;36m1179 |[0;0m tem5 = 1.0 - coseo1 * axnl - sineo1 * aynl
[0;36m1180 |[0;0m tem5 = (u - aynl * coseo1 + axnl * sineo1 - eo1) / tem5
[0;36m1181 |[0;0m if [4;39mfabs[0;0m(tem5) >= 0.95 {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'fabs' in scope[0;0m
[0;36m1182 |[0;0m tem5 = tem5 > 0.0 ? 0.95 : -0.95
[0;36m1183 |[0;0m }
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:1197:21: [1;31merror: [1;39mcannot find 'sqrt' in scope[0;0m
[0;36m1195 |[0;0m } else {
[0;36m1196 |[0;0m rl = am * (1.0 - ecose)
[0;36m1197 |[0;0m rdotl = [4;39msqrt[0;0m(am) * esine / rl
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sqrt' in scope[0;0m
[0;36m1198 |[0;0m rvdotl = sqrt(pl) / rl
[0;36m1199 |[0;0m betal = sqrt(1.0 - el2)
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:1198:22: [1;31merror: [1;39mcannot find 'sqrt' in scope[0;0m
[0;36m1196 |[0;0m rl = am * (1.0 - ecose)
[0;36m1197 |[0;0m rdotl = sqrt(am) * esine / rl
[0;36m1198 |[0;0m rvdotl = [4;39msqrt[0;0m(pl) / rl
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sqrt' in scope[0;0m
[0;36m1199 |[0;0m betal = sqrt(1.0 - el2)
[0;36m1200 |[0;0m temp = esine / (1.0 + betal)
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:1199:21: [1;31merror: [1;39mcannot find 'sqrt' in scope[0;0m
[0;36m1197 |[0;0m rdotl = sqrt(am) * esine / rl
[0;36m1198 |[0;0m rvdotl = sqrt(pl) / rl
[0;36m1199 |[0;0m betal = [4;39msqrt[0;0m(1.0 - el2)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sqrt' in scope[0;0m
[0;36m1200 |[0;0m temp = esine / (1.0 + betal)
[0;36m1201 |[0;0m sinu = am / rl * (sineo1 - aynl - axnl * temp)
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:1203:18: [1;31merror: [1;39mcannot find 'atan2' in scope[0;0m
[0;36m1201 |[0;0m sinu = am / rl * (sineo1 - aynl - axnl * temp)
[0;36m1202 |[0;0m cosu = am / rl * (coseo1 - axnl + aynl * temp)
[0;36m1203 |[0;0m su = [4;39matan2[0;0m(sinu, cosu)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'atan2' in scope[0;0m
[0;36m1204 |[0;0m sin2u = (cosu + cosu) * sinu
[0;36m1205 |[0;0m cos2u = 1.0 - 2.0 * sinu * sinu
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:1225:21: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m1223 |[0;0m 1.5 * con41) / xke
[0;36m1224 |[0;0m
[0;36m1225 |[0;0m sinsu = [4;39msin[0;0m(su)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m1226 |[0;0m cossu = cos(su)
[0;36m1227 |[0;0m snod = sin(xnode)
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:1226:21: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m1224 |[0;0m
[0;36m1225 |[0;0m sinsu = sin(su)
[0;36m1226 |[0;0m cossu = [4;39mcos[0;0m(su)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m1227 |[0;0m snod = sin(xnode)
[0;36m1228 |[0;0m cnod = cos(xnode)
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:1227:20: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m1225 |[0;0m sinsu = sin(su)
[0;36m1226 |[0;0m cossu = cos(su)
[0;36m1227 |[0;0m snod = [4;39msin[0;0m(xnode)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m1228 |[0;0m cnod = cos(xnode)
[0;36m1229 |[0;0m sini = sin(xinc)
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:1228:20: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m1226 |[0;0m cossu = cos(su)
[0;36m1227 |[0;0m snod = sin(xnode)
[0;36m1228 |[0;0m cnod = [4;39mcos[0;0m(xnode)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m1229 |[0;0m sini = sin(xinc)
[0;36m1230 |[0;0m cosi = cos(xinc)
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:1229:20: [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m1227 |[0;0m snod = sin(xnode)
[0;36m1228 |[0;0m cnod = cos(xnode)
[0;36m1229 |[0;0m sini = [4;39msin[0;0m(xinc)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'sin' in scope[0;0m
[0;36m1230 |[0;0m cosi = cos(xinc)
[0;36m1231 |[0;0m xmx = -snod * cosi
/host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift:1230:20: [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m1228 |[0;0m cnod = cos(xnode)
[0;36m1229 |[0;0m sini = sin(xinc)
[0;36m1230 |[0;0m cosi = [4;39mcos[0;0m(xinc)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'cos' in scope[0;0m
[0;36m1231 |[0;0m xmx = -snod * cosi
[0;36m1232 |[0;0m xmy = cnod * cosi
Failed frontend command:
/root/.local/share/swiftly/toolchains/6.4.0/usr/bin/swift-frontend -frontend -c /host/spi-builder-workspace/Sources/GPKit/Alpha5.swift /host/spi-builder-workspace/Sources/GPKit/Bytes.swift /host/spi-builder-workspace/Sources/GPKit/CSV.swift /host/spi-builder-workspace/Sources/GPKit/Date.swift /host/spi-builder-workspace/Sources/GPKit/ElementSet.swift /host/spi-builder-workspace/Sources/GPKit/ElementSets.swift /host/spi-builder-workspace/Sources/GPKit/Epoch.swift /host/spi-builder-workspace/Sources/GPKit/ExactDecimal.swift /host/spi-builder-workspace/Sources/GPKit/JSON.swift /host/spi-builder-workspace/Sources/GPKit/KVN.swift /host/spi-builder-workspace/Sources/GPKit/OMM.swift /host/spi-builder-workspace/Sources/GPKit/Observer.swift /host/spi-builder-workspace/Sources/GPKit/Passes.swift /host/spi-builder-workspace/Sources/GPKit/Propagator.swift -primary-file /host/spi-builder-workspace/Sources/GPKit/Refusal.swift -primary-file /host/spi-builder-workspace/Sources/GPKit/SGP4Core.swift /host/spi-builder-workspace/Sources/GPKit/TLE.swift /host/spi-builder-workspace/Sources/GPKit/XML.swift -emit-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/GPKit.build/Debug-android-aarch64/GPKit-t.build/Objects-normal/aarch64/Refusal.d -emit-const-values-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/GPKit.build/Debug-android-aarch64/GPKit-t.build/Objects-normal/aarch64/Refusal.swiftconstvalues -emit-reference-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/GPKit.build/Debug-android-aarch64/GPKit-t.build/Objects-normal/aarch64/Refusal.swiftdeps -serialize-diagnostics-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/GPKit.build/Debug-android-aarch64/GPKit-t.build/Objects-normal/aarch64/Refusal.dia -emit-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/GPKit.build/Debug-android-aarch64/GPKit-t.build/Objects-normal/aarch64/SGP4Core.d -emit-const-values-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/GPKit.build/Debug-android-aarch64/GPKit-t.build/Objects-normal/aarch64/SGP4Core.swiftconstvalues -emit-reference-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/GPKit.build/Debug-android-aarch64/GPKit-t.build/Objects-normal/aarch64/SGP4Core.swiftdeps -serialize-diagnostics-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/GPKit.build/Debug-android-aarch64/GPKit-t.build/Objects-normal/aarch64/SGP4Core.dia -target aarch64-unknown-linux-android28 -Xllvm -aarch64-use-tbi -disable-objc-interop -sdk /android-ndk/android-ndk-r30/toolchains/llvm/prebuilt/linux-x86_64/sysroot -sysroot /android-ndk/android-ndk-r30/toolchains/llvm/prebuilt/linux-x86_64/sysroot -I /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64 -module-cache-path /host/spi-builder-workspace/.build/out/ModuleCache.noindex -color-diagnostics -Xcc -fcolor-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -external-plugin-path /root/.local/share/swiftly/toolchains/6.4.0/usr/lib/swift/host/plugins/testing\#/root/.local/share/swiftly/toolchains/6.4.0/usr/bin/swift-plugin-server -validate-clang-modules-once -clang-build-session-file /host/spi-builder-workspace/.build/out/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /host -resource-dir /root/.swiftpm/swift-sdks/swift-6.4.0-RELEASE_android.artifactbundle/swift-android/swift-resources/usr/lib/swift-aarch64 -enable-anonymous-context-mangled-names -file-compilation-dir /host -Xcc -resource-dir -Xcc /android-ndk/android-ndk-r30/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/21 -Xcc -fno-omit-frame-pointer -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/include -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/GPKit.build/Debug-android-aarch64/GPKit-t.build/DerivedSources-normal/aarch64 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/GPKit.build/Debug-android-aarch64/GPKit-t.build/DerivedSources/aarch64 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/GPKit.build/Debug-android-aarch64/GPKit-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name GPKit -package-name spi_builder_workspace -const-gather-protocols-file /host/spi-builder-workspace/.build/out/Intermediates.noindex/GPKit.build/Debug-android-aarch64/GPKit-t.build/Objects-normal/aarch64/GPKit_const_extract_protocols.json -in-process-plugin-server-path /root/.local/share/swiftly/toolchains/6.4.0/usr/lib/swift/host/libSwiftInProcPluginServer.so -plugin-path /root/.local/share/swiftly/toolchains/6.4.0/usr/lib/swift/host/plugins -plugin-path /root/.local/share/swiftly/toolchains/6.4.0/usr/local/lib/swift/host/plugins -parse-as-library -o /host/spi-builder-workspace/.build/out/Intermediates.noindex/GPKit.build/Debug-android-aarch64/GPKit-t.build/Objects-normal/aarch64/Refusal.o -o /host/spi-builder-workspace/.build/out/Intermediates.noindex/GPKit.build/Debug-android-aarch64/GPKit-t.build/Objects-normal/aarch64/SGP4Core.o -index-unit-output-path /GPKit.build/Debug-android-aarch64/GPKit-t.build/Objects-normal/aarch64/Refusal.o -index-unit-output-path /GPKit.build/Debug-android-aarch64/GPKit-t.build/Objects-normal/aarch64/SGP4Core.o -index-store-path /host/spi-builder-workspace/.build/out -index-system-modules
error: Build failed
BUILD FAILURE 6.4 android