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

Failed to build Helical, reference 0.4.1 (2e4ab8), with Swift 6.2 for Android on 9 Dec 2025 02:31:32 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:android-6.2-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/tomasf/Helical.git
Reference: 0.4.1
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/tomasf/Helical
 * tag               0.4.1      -> FETCH_HEAD
HEAD is now at 2e4ab89 Use Cadova 0.3
Cloned https://github.com/tomasf/Helical.git
Revision (git rev-parse @):
2e4ab896a06146a9f23003d58c524a92f7cbbab5
SUCCESS checkout https://github.com/tomasf/Helical.git at 0.4.1
========================================
Build
========================================
Selected platform:         android
Swift version:             6.2
Building package at path:  $PWD
https://github.com/tomasf/Helical.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:android-6.2-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
android-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:c3fe93b3f7c9edfd66b4287786a9b8caf7805f96d7219e301e257b4e0de911bb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.2-latest
Fetching https://github.com/tomasf/Cadova.git
[1/13394] Fetching cadova
Fetched https://github.com/tomasf/Cadova.git from cache (1.36s)
Computing version for https://github.com/tomasf/Cadova.git
Computed https://github.com/tomasf/Cadova.git at 0.3.0 (1.75s)
Fetching https://github.com/tomasf/FindFont.git
Fetching https://github.com/tomasf/freetype-spm.git
Fetching https://github.com/tomasf/ThreeMF.git
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/tomasf/manifold-swift.git
[1/132] Fetching findfont
[133/141] Fetching findfont, freetype-spm
[142/661] Fetching findfont, freetype-spm, threemf
[538/1218] Fetching findfont, freetype-spm, threemf, manifold-swift
Fetched https://github.com/tomasf/manifold-swift.git from cache (0.27s)
[553/6379] Fetching findfont, freetype-spm, threemf, swift-log
Fetched https://github.com/tomasf/FindFont.git from cache (0.76s)
Fetched https://github.com/tomasf/freetype-spm.git from cache (0.76s)
Fetched https://github.com/apple/swift-log.git from cache (0.77s)
Fetched https://github.com/tomasf/ThreeMF.git from cache (0.79s)
Computing version for https://github.com/tomasf/FindFont.git
Computed https://github.com/tomasf/FindFont.git at 1.0.0 (2.67s)
Computing version for https://github.com/tomasf/freetype-spm.git
Computed https://github.com/tomasf/freetype-spm.git at 1.0.1 (0.40s)
Computing version for https://github.com/tomasf/ThreeMF.git
Computed https://github.com/tomasf/ThreeMF.git at 0.2.0 (0.45s)
Fetching https://github.com/tomasf/Nodal.git
Fetching https://github.com/tomasf/Zip.git
[1/186] Fetching zip
[187/857] Fetching zip, nodal
Fetched https://github.com/tomasf/Zip.git from cache (0.73s)
Fetched https://github.com/tomasf/Nodal.git from cache (0.73s)
Computing version for https://github.com/tomasf/manifold-swift.git
Computed https://github.com/tomasf/manifold-swift.git at 0.2.3 (1.14s)
Computing version for https://github.com/tomasf/Zip.git
Computed https://github.com/tomasf/Zip.git at 2.1.0 (0.37s)
Computing version for https://github.com/tomasf/Nodal.git
Computed https://github.com/tomasf/Nodal.git at 0.3.3 (0.38s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.7.1 (0.36s)
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.7.1
Creating working copy for https://github.com/tomasf/Zip.git
Working copy of https://github.com/tomasf/Zip.git resolved at 2.1.0
Creating working copy for https://github.com/tomasf/ThreeMF.git
Working copy of https://github.com/tomasf/ThreeMF.git resolved at 0.2.0
Creating working copy for https://github.com/tomasf/manifold-swift.git
Working copy of https://github.com/tomasf/manifold-swift.git resolved at 0.2.3
Creating working copy for https://github.com/tomasf/Cadova.git
Working copy of https://github.com/tomasf/Cadova.git resolved at 0.3.0
Creating working copy for https://github.com/tomasf/FindFont.git
Working copy of https://github.com/tomasf/FindFont.git resolved at 1.0.0
Creating working copy for https://github.com/tomasf/Nodal.git
Working copy of https://github.com/tomasf/Nodal.git resolved at 0.3.3
Creating working copy for https://github.com/tomasf/freetype-spm.git
Working copy of https://github.com/tomasf/freetype-spm.git resolved at 1.0.1
warning: 'spi-builder-workspace': found 2 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /host/spi-builder-workspace/Sources/Demo/bolts.stl
    /host/spi-builder-workspace/Sources/Demo/nutsAndWashers.stl
Building for debugging...
[0/121] Write sources
[3/121] Compiling version.cpp
[4/121] Compiling ftotval.c
[5/121] Compiling ftmm.c
[6/121] Compiling ittnotify_static.c
[7/121] Compiling Bridge bridge.cpp
[8/121] Compiling threading_control.cpp
[9/121] Compiling thread_dispatcher.cpp
[10/121] Compiling tcm_adaptor.cpp
[11/121] Compiling thread_request_serializer.cpp
[12/121] Compiling tbb.cpp
[13/121] Write swift-version--6B0C4D200E742BB1.txt
[14/121] Compiling pugixml.cpp
[15/121] Compiling task_group_context.cpp
[16/121] Compiling small_object_pool.cpp
[17/121] Compiling semaphore.cpp
[18/121] Compiling rml_tbb.cpp
[19/121] Compiling task.cpp
[20/121] Compiling task_dispatcher.cpp
[21/121] Compiling rtm_rw_mutex.cpp
[22/121] Compiling rtm_mutex.cpp
[23/121] Compiling queuing_rw_mutex.cpp
[24/121] Compiling itt_notify.cpp
[25/121] Compiling private_server.cpp
[26/121] Compiling profiling.cpp
[27/121] Compiling parallel_pipeline.cpp
[28/121] Compiling misc.cpp
[29/121] Compiling misc_ex.cpp
[30/121] Compiling observer_proxy.cpp
[31/121] Compiling market.cpp
[32/121] Compiling governor.cpp
[33/121] Compiling exception.cpp
[34/121] Compiling winfnt.c
[35/121] Compiling type42.c
[36/121] Compiling arena_slot.cpp
[37/121] Compiling dynamic_link.cpp
[38/121] Compiling svg.c
[39/121] Compiling global_control.cpp
[40/121] Compiling type1.c
[41/121] Compiling smooth.c
[42/121] Compiling raster.c
[43/121] Compiling sdf.c
[44/121] Compiling concurrent_bounded_queue.cpp
[45/121] Compiling pshinter.c
[46/121] Compiling allocator.cpp
[47/121] Compiling truetype.c
[48/121] Compiling psnames.c
[49/121] Compiling pcf.c
[50/121] Compiling pfr.c
[51/121] Compiling ftlzw.c
[52/121] Compiling address_waiter.cpp
[53/121] Compiling ftbzip2.c
[54/121] Compiling ftgzip.c
[55/121] Compiling type1cid.c
[56/121] Compiling sfnt.c
[57/121] Compiling psaux.c
[58/121] Compiling ftwinfnt.c
[59/121] Compiling ftcache.c
[60/121] Compiling fttype1.c
[61/121] Compiling ftsystem.c
[62/121] Compiling ftsynth.c
[63/121] Compiling ftpfr.c
[64/121] Compiling ftpatent.c
[65/121] Compiling bdf.c
[66/121] Compiling ftstroke.c
[67/121] Compiling cff.c
[68/121] Compiling ftinit.c
[69/121] Compiling ftgasp.c
[70/121] Compiling ftglyph.c
[70/121] Compiling ftfstype.c
[70/121] Compiling ftgxval.c
[73/121] Compiling ftcid.c
[74/121] Write sources
[77/121] Compiling ftdebug.c
[78/121] Compiling arena.cpp
[79/121] Compiling ftbitmap.c
[80/121] Compiling ftbdf.c
[81/121] Compiling ftbbox.c
[82/157] Compiling autofit.c
[83/157] Compiling Miniz miniz.c
[84/157] Compiling ftbase.c
[85/165] Compiling tree2d.cpp
[86/165] Compiling sdf.cpp
[87/165] Compiling subdivision.cpp
[88/165] Compiling quickhull.cpp
[89/165] Compiling sort.cpp
[90/165] Compiling smoothing.cpp
[91/165] Compiling properties.cpp
[92/165] Compiling polygon.cpp
[94/165] Compiling Zip ZipArchive+Get.swift
[95/165] Emitting module Zip
[96/165] Compiling Zip ZipArchive.swift
[97/165] Compiling Zip ZipArchive+Write.swift
[98/165] Compiling Zip ZipError.swift
[99/165] Compiling Zip ZipArchive+InMemory.swift
[100/165] Compiling Zip ZipArchive+Read.swift
[101/165] Compiling Zip ZipArchive+OnDisk.swift
[102/166] Compiling face_op.cpp
[103/166] Wrapping AST for Zip for debugging
[104/166] Compiling edge_op.cpp
[105/166] Compiling manifold.cpp
[106/166] Compiling cross_section.cpp
[106/166] Write sources
[110/166] Compiling impl.cpp
[112/171] Compiling Logging MetadataProvider.swift
[113/171] Compiling Logging LogHandler.swift
[114/171] Compiling Logging Locks.swift
[115/171] Emitting module Logging
[115/171] Compiling csg_tree.cpp
[117/176] Emitting module FindFont
[118/176] Compiling FindFont FindFont.swift
/host/spi-builder-workspace/.build/checkouts/FindFont/Sources/FindFont/FindFont.swift:30:5: error: missing return in static method expected to return 'FontRepository.Match?'
28 |         try matchForLinuxFont(family: name, style: style)
29 | #endif
30 |     }
   |     `- error: missing return in static method expected to return 'FontRepository.Match?'
31 |
32 |     /// Errors that can occur during font lookup.
[119/176] Compiling FindFont FindFont+Apple.swift
[120/176] Compiling FindFont FindFont+Linux.swift
[121/176] Compiling FindFont FindFont+Windows.swift
[121/176] Compiling boolean3.cpp
[121/176] Compiling bridge.cpp
[121/176] Compiling clipper.rectclip.cpp
[121/176] Compiling boolean_result.cpp
[121/176] Compiling constructors.cpp
BUILD FAILURE 6.2 android