The Swift Package Index logo.Swift Package Index

Build Information

Failed to build AstronomyKit, reference main (d68e84), with Swift 6.3 for Wasm on 17 Oct 2026 06:27:16 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-54344844-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:wasm-6.3-latest swift build --swift-sdk swift-6.3.2-RELEASE_wasm 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 5.1.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/heirloomlogic/AstronomyKit.git
Reference: main
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/heirloomlogic/AstronomyKit
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at d68e84e Make the PR gate fast and drop the capture-commit pin (#297)
Updating files:  73% (898/1221)
Updating files:  74% (904/1221)
Updating files:  75% (916/1221)
Updating files:  76% (928/1221)
Updating files:  77% (941/1221)
Updating files:  78% (953/1221)
Updating files:  79% (965/1221)
Updating files:  80% (977/1221)
Updating files:  80% (981/1221)
Updating files:  81% (990/1221)
Updating files:  82% (1002/1221)
Updating files:  83% (1014/1221)
Updating files:  84% (1026/1221)
Updating files:  85% (1038/1221)
Updating files:  86% (1051/1221)
Updating files:  87% (1063/1221)
Updating files:  88% (1075/1221)
Updating files:  89% (1087/1221)
Updating files:  90% (1099/1221)
Updating files:  91% (1112/1221)
Updating files:  92% (1124/1221)
Updating files:  93% (1136/1221)
Updating files:  94% (1148/1221)
Updating files:  95% (1160/1221)
Updating files:  96% (1173/1221)
Updating files:  97% (1185/1221)
Updating files:  98% (1197/1221)
Updating files:  99% (1209/1221)
Updating files: 100% (1221/1221)
Updating files: 100% (1221/1221), done.
Cloned https://github.com/heirloomlogic/AstronomyKit.git
Revision (git rev-parse @):
d68e84e86bb5124d02c26d43f168f8cbbaaefc5f
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/heirloomlogic/AstronomyKit.git at main
========================================
Build
========================================
Selected platform:         wasm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/heirloomlogic/AstronomyKit.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344844-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:wasm-6.3-latest swift build --swift-sdk swift-6.3.2-RELEASE_wasm 2>&1
wasm-6.3-latest: Pulling from saguaro1/spi-images
Digest: sha256:11aa8e4a9dbcd813ae44128d01e945c51d260b4dfda77b6bb7d997d0cc236164
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:wasm-6.3-latest
Building for debugging...
[0/13] Compiling fw2m.c
[1/13] Compiling obl06.c
[2/13] Compiling pmat06.c
[2/13] Compiling ephemeris_time.c
[4/13] Compiling ir.c
[5/13] Write sources
[6/13] Compiling dtdb.c
[7/13] Compiling rx.c
[8/13] Compiling rz.c
[9/13] Compiling pfw06.c
[10/13] Write swift-version-24593BA9C3E375BF.txt
/host/spi-builder-workspace/Sources/CLibAstronomy/astronomy.c:1408:6: error: Microsecond time resolution is not supported on this platform. Define ASTRONOMY_ENGINE_WHOLE_SECOND to use second resolution instead.
 1408 |     #error Microsecond time resolution is not supported on this platform. Define ASTRONOMY_ENGINE_WHOLE_SECOND to use second resolution instead.
      |      ^
1 error generated.
[11/175] Compiling CLibAstronomy astronomy.c
[11/175] Compiling CLibAstronomy ephemeris.c
BUILD FAILURE 6.3 wasm