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.3.0 (5150ad), with Swift 6.1 for Linux on 26 Jul 2025 01:32:55 UTC.

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/tomasf/Helical.git
Reference: 0.3.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/tomasf/Helical
 * tag               0.3.0      -> FETCH_HEAD
HEAD is now at 5150ad6 Merge branch 'dev'
Cloned https://github.com/tomasf/Helical.git
Revision (git rev-parse @):
5150ad68b6a2e36342d7b20c23cd424d1978529e
SUCCESS checkout https://github.com/tomasf/Helical.git at 0.3.0
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.1
Building package at path:  $PWD
https://github.com/tomasf/Helical.git
https://github.com/tomasf/Helical.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
  "dependencies" : [
    {
      "identity" : "cadova",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.1.2",
            "upper_bound" : "0.2.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/tomasf/Cadova.git"
    }
  ],
  "manifest_display_name" : "Helical",
  "name" : "Helical",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "14.0"
    }
  ],
  "products" : [
    {
      "name" : "Helical",
      "targets" : [
        "Helical"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Helical-Demo",
      "targets" : [
        "Demo"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "Helical",
      "module_type" : "SwiftTarget",
      "name" : "Helical",
      "path" : "Sources/Helical",
      "product_dependencies" : [
        "Cadova"
      ],
      "product_memberships" : [
        "Helical",
        "Helical-Demo"
      ],
      "sources" : [
        "Bolt/Bolt.swift",
        "Bolt/Parts/Heads/BoltHeadShape.swift",
        "Bolt/Parts/Heads/CountersunkBoltHeadShape.swift",
        "Bolt/Parts/Heads/CylindricalBoltHeadShape.swift",
        "Bolt/Parts/Heads/PolygonalBoltHeadShape.swift",
        "Bolt/Parts/Heads/ProfiledBoltHeadShape.swift",
        "Bolt/Parts/Points/BoltPoint.swift",
        "Bolt/Parts/Points/ProfiledBoltPoint.swift",
        "Bolt/Parts/Sockets/BoltHeadSocket.swift",
        "Bolt/Parts/Sockets/Phillips.swift",
        "Bolt/Parts/Sockets/PhillipsBoltHeadSocket.swift",
        "Bolt/Parts/Sockets/PolygonalBoltHeadSocket.swift",
        "Bolt/Parts/Sockets/SlottedBoltHeadSocket.swift",
        "Bolt/Parts/Sockets/Torx.swift",
        "Bolt/Parts/Sockets/TorxHeadSocket.swift",
        "Bolt/Standards/Bolt+HexHead.swift",
        "Bolt/Standards/Bolt+HexSocketCountersunk.swift",
        "Bolt/Standards/Bolt+HexSocketHeadCap.swift",
        "Bolt/Standards/Bolt+PhillipsCheeseHead.swift",
        "Bolt/Standards/Bolt+PhillipsCountersunk.swift",
        "Bolt/Standards/Bolt+SetScrew.swift",
        "Bolt/Standards/Bolt+SlottedCountersunk.swift",
        "Bolt/Standards/Bolt+TorxCountersunk.swift",
        "Holes/BoltHeadRecess.swift",
        "Holes/BoltHeadRecessShapes.swift",
        "Holes/ClearanceHole.swift",
        "Holes/ThreadedHole.swift",
        "Nut/Bodies/FlangedNutBody.swift",
        "Nut/Bodies/PolygonalNutBody.swift",
        "Nut/Bodies/TSlotNutBody.swift",
        "Nut/Nut.swift",
        "Nut/Standards/Nut+Hex.swift",
        "Nut/Standards/Nut+Square.swift",
        "Nut/Standards/Nut+TSlot.swift",
        "Thread/Environment+Thread.swift",
        "Thread/Screw.swift",
        "Thread/ScrewThread+ISOMetric.swift",
        "Thread/ScrewThread+Standard.swift",
        "Thread/ScrewThread.swift",
        "Thread/SolidThreadform.swift",
        "Thread/TrapezoidalThreadForm.swift",
        "Washers/Washer+Standard.swift",
        "Washers/Washer.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Demo",
      "module_type" : "SwiftTarget",
      "name" : "Demo",
      "path" : "Sources/Demo",
      "product_dependencies" : [
        "Cadova"
      ],
      "product_memberships" : [
        "Helical-Demo"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "Helical"
      ],
      "type" : "executable"
    }
  ],
  "tools_version" : "6.0"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:2e2b3aca8600f890617c2faa770b70e33c1dfd303d6f92b308423b89ef6bde64
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Fetching https://github.com/tomasf/Cadova.git
[1/11609] Fetching cadova
Fetched https://github.com/tomasf/Cadova.git from cache (1.66s)
Computing version for https://github.com/tomasf/Cadova.git
Computed https://github.com/tomasf/Cadova.git at 0.1.2 (2.44s)
Fetching https://github.com/tomasf/ThreeMF.git
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/tomasf/freetype-spm.git
Fetching https://github.com/tomasf/manifold-swift.git
Fetching https://github.com/tomasf/FindFont.git
[1/132] Fetching findfont
[133/594] Fetching findfont, threemf
[212/1128] Fetching findfont, threemf, manifold-swift
[232/1137] Fetching findfont, threemf, manifold-swift, freetype-spm
Fetched https://github.com/tomasf/manifold-swift.git from cache (0.40s)
[498/17500] Fetching findfont, threemf, freetype-spm, swift-collections
Fetching https://github.com/apple/swift-log.git
Fetched https://github.com/tomasf/ThreeMF.git from cache (1.52s)
Fetched https://github.com/tomasf/freetype-spm.git from cache (1.56s)
Fetched https://github.com/tomasf/FindFont.git from cache (1.56s)
Fetched https://github.com/apple/swift-collections.git from cache (1.59s)
[1/3867] Fetching swift-log
Fetched https://github.com/apple/swift-log.git from cache (1.02s)
Computing version for https://github.com/tomasf/FindFont.git
Computed https://github.com/tomasf/FindFont.git at 1.0.0 (3.02s)
Computing version for https://github.com/tomasf/freetype-spm.git
Computed https://github.com/tomasf/freetype-spm.git at 1.0.1 (0.54s)
Computing version for https://github.com/tomasf/ThreeMF.git
Computed https://github.com/tomasf/ThreeMF.git at 0.1.0 (0.54s)
Fetching https://github.com/tomasf/Zip.git
Fetching https://github.com/tomasf/Nodal.git
[1/660] Fetching nodal
[48/846] Fetching nodal, zip
Fetched https://github.com/tomasf/Zip.git from cache (0.31s)
Fetched https://github.com/tomasf/Nodal.git from cache (0.31s)
Computing version for https://github.com/tomasf/manifold-swift.git
Computed https://github.com/tomasf/manifold-swift.git at 0.2.1 (0.88s)
Computing version for https://github.com/tomasf/Nodal.git
Computed https://github.com/tomasf/Nodal.git at 0.3.1 (0.52s)
Computing version for https://github.com/tomasf/Zip.git
Computed https://github.com/tomasf/Zip.git at 2.1.0 (0.58s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.2.1 (0.75s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.6.4 (0.60s)
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.6.4
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/Cadova.git
Working copy of https://github.com/tomasf/Cadova.git resolved at 0.1.2
Creating working copy for https://github.com/tomasf/Nodal.git
Working copy of https://github.com/tomasf/Nodal.git resolved at 0.3.1
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
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.1
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.2.1
Creating working copy for https://github.com/tomasf/ThreeMF.git
Working copy of https://github.com/tomasf/ThreeMF.git resolved at 0.1.0
Creating working copy for https://github.com/tomasf/Zip.git
Working copy of https://github.com/tomasf/Zip.git resolved at 2.1.0
warning: you may be able to install fontconfig using your system-packager:
    apt-get install libfontconfig1-dev
warning: you may be able to install fontconfig using your system-packager:
    apt-get install libfontconfig1-dev
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/137] Write sources
[10/137] Compiling bridge.cpp
[11/137] Compiling version.cpp
[12/137] Compiling pugixml.cpp
[13/137] Compiling ittnotify_static.c
[14/137] Compiling clipper.offset.cpp
[15/137] Compiling clipper.rectclip.cpp
[16/137] Compiling threading_control.cpp
[17/137] Compiling thread_dispatcher.cpp
[18/137] Compiling thread_request_serializer.cpp
[19/137] Compiling tcm_adaptor.cpp
[20/137] Compiling boolean3.cpp
[21/137] Compiling constructors.cpp
[22/137] Compiling tbb.cpp
[23/137] Compiling task_group_context.cpp
[24/137] Compiling task.cpp
[25/137] Compiling rml_tbb.cpp
[26/137] Compiling task_dispatcher.cpp
[27/137] Compiling small_object_pool.cpp
[28/137] Compiling semaphore.cpp
[29/137] Write swift-version-24593BA9C3E375BF.txt
[30/137] Compiling boolean_result.cpp
[31/137] Compiling rtm_rw_mutex.cpp
[32/137] Compiling rtm_mutex.cpp
[33/161] Compiling profiling.cpp
[34/161] Compiling queuing_rw_mutex.cpp
[35/161] Compiling parallel_pipeline.cpp
[36/161] Compiling private_server.cpp
[37/161] Compiling observer_proxy.cpp
[38/161] Compiling itt_notify.cpp
[39/161] Compiling misc_ex.cpp
[40/161] Compiling misc.cpp
[42/161] Emitting module FindFont
[43/161] Compiling Logging LogHandler.swift
[44/161] Compiling FindFont FindFont+Linux.swift
[45/161] Compiling FindFont FindFont+Apple.swift
[46/161] Compiling InternalCollectionsUtilities Descriptions.swift
[47/161] Compiling InternalCollectionsUtilities RandomAccessCollection+Offsets.swift
[48/161] Compiling InternalCollectionsUtilities UnsafeBufferPointer+Extras.swift
[49/162] Emitting module InternalCollectionsUtilities
[50/162] Compiling InternalCollectionsUtilities _UnsafeBitSet.swift
[51/162] Compiling InternalCollectionsUtilities _SortedCollection.swift
[52/162] Compiling InternalCollectionsUtilities _UniqueCollection.swift
[53/162] Compiling InternalCollectionsUtilities Debugging.swift
[54/162] Compiling InternalCollectionsUtilities UInt+first and last set bit.swift
[55/162] Compiling InternalCollectionsUtilities UInt+reversed.swift
[56/162] Compiling InternalCollectionsUtilities FixedWidthInteger+roundUpToPowerOfTwo.swift
[57/162] Compiling InternalCollectionsUtilities Integer rank.swift
[58/162] Compiling InternalCollectionsUtilities _UnsafeBitSet+Index.swift
[59/162] Compiling InternalCollectionsUtilities _UnsafeBitSet+_Word.swift
[59/162] Compiling market.cpp
[61/162] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[62/163] Compiling governor.cpp
[63/163] Compiling exception.cpp
[64/163] Compiling global_control.cpp
[65/261] Compiling dynamic_link.cpp
[67/261] Compiling DequeModule Deque+CustomReflectable.swift
[68/261] Compiling DequeModule Deque+Descriptions.swift
[69/263] Compiling DequeModule Deque+Equatable.swift
[70/263] Compiling DequeModule Deque+ExpressibleByArrayLiteral.swift
[71/263] Compiling Logging Locks.swift
[72/263] Emitting module Logging
[73/263] Compiling Logging MetadataProvider.swift
[74/263] Compiling DequeModule _DequeBuffer.swift
[75/263] Compiling DequeModule _DequeBufferHeader.swift
[76/263] Compiling HeapModule Heap.swift
[77/263] Compiling HeapModule _HeapNode.swift
[78/263] Compiling Logging Logging.swift
[79/264] Compiling HeapModule Heap+Invariants.swift
[80/264] Compiling HeapModule Heap+Descriptions.swift
[81/264] Compiling HeapModule Heap+ExpressibleByArrayLiteral.swift
[82/264] Compiling HeapModule Heap+UnsafeHandle.swift
[84/264] Emitting module HeapModule
[86/265] Compiling DequeModule _DequeSlot.swift
[87/265] Compiling DequeModule _UnsafeWrappedBuffer.swift
[88/265] Compiling HashTreeCollections TreeSet+Hashable.swift
[89/265] Compiling HashTreeCollections TreeSet+Sendable.swift
[90/265] Compiling HashTreeCollections TreeSet+Sequence.swift
[91/265] Compiling HashTreeCollections TreeSet+SetAlgebra Initializers.swift
[92/265] Compiling HashTreeCollections TreeSet+SetAlgebra basics.swift
[93/265] Compiling HashTreeCollections TreeSet+SetAlgebra formIntersection.swift
[94/265] Compiling HashTreeCollections TreeSet+SetAlgebra formSymmetricDifference.swift
[95/265] Compiling HashTreeCollections TreeSet+SetAlgebra formUnion.swift
[96/265] Compiling HashTreeCollections TreeSet+SetAlgebra intersection.swift
[97/265] Compiling HashTreeCollections TreeSet+SetAlgebra isDisjoint.swift
[98/265] Compiling HashTreeCollections TreeDictionary.swift
[99/265] Compiling HashTreeCollections TreeSet+Codable.swift
[100/265] Compiling HashTreeCollections TreeSet+Collection.swift
[101/265] Compiling HashTreeCollections TreeSet+CustomReflectable.swift
[102/265] Compiling HashTreeCollections TreeSet+Debugging.swift
[103/265] Compiling HashTreeCollections TreeSet+Descriptions.swift
[104/265] Compiling HashTreeCollections TreeSet+Equatable.swift
[105/265] Compiling HashTreeCollections TreeSet+ExpressibleByArrayLiteral.swift
[106/265] Compiling HashTreeCollections TreeSet+Extras.swift
[107/265] Compiling HashTreeCollections TreeSet+Filter.swift
[108/275] Compiling FindFont FindFont+Windows.swift
[109/275] 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.
[109/275] Compiling allocator.cpp
[109/275] Compiling address_waiter.cpp
[109/275] Compiling arena.cpp
[109/275] Compiling arena_slot.cpp
[109/275] Compiling concurrent_bounded_queue.cpp
[110/275] Compiling DequeModule Deque+Extras.swift
[111/275] Compiling DequeModule Deque+Hashable.swift
[112/275] Compiling DequeModule Deque+Testing.swift
[113/275] Compiling DequeModule Deque._Storage.swift
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:2e2b3aca8600f890617c2faa770b70e33c1dfd303d6f92b308423b89ef6bde64
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
warning: you may be able to install fontconfig using your system-packager:
    apt-get install libfontconfig1-dev
warning: you may be able to install fontconfig using your system-packager:
    apt-get install libfontconfig1-dev
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
[0/1] Planning build
Building for debugging...
[0/91] Write sources
[6/92] Compiling type42.c
[7/92] Compiling winfnt.c
[8/92] Compiling type1.c
[9/92] Compiling svg.c
[10/92] Compiling smooth.c
[11/92] Write swift-version-24593BA9C3E375BF.txt
[12/92] Compiling truetype.c
[13/92] Compiling sdf.c
[14/97] Compiling concurrent_bounded_queue.cpp
[15/108] Compiling sfnt.c
[16/111] Compiling allocator.cpp
[18/111] Compiling Logging MetadataProvider.swift
[18/111] Compiling raster.c
[20/115] Compiling InternalCollectionsUtilities UnsafeBufferPointer+Extras.swift
[20/117] Compiling address_waiter.cpp
[21/117] Compiling pshinter.c
[23/117] Compiling InternalCollectionsUtilities _UniqueCollection.swift
[24/117] Compiling InternalCollectionsUtilities Debugging.swift
[25/117] Compiling InternalCollectionsUtilities Descriptions.swift
[26/117] Compiling InternalCollectionsUtilities RandomAccessCollection+Offsets.swift
[26/117] Compiling psnames.c
[28/117] Compiling FindFont FindFont+Apple.swift
[29/117] Emitting module FindFont
[29/117] Compiling pcf.c
[30/117] Compiling pfr.c
[32/117] Compiling FindFont FindFont+Linux.swift
[33/117] Compiling FindFont FindFont+Windows.swift
[34/117] 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.
[34/117] Compiling ftlzw.c
[36/117] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[36/117] Compiling ftgzip.c
[37/117] Compiling arena_slot.cpp
[38/117] Compiling psaux.c
[40/117] Compiling InternalCollectionsUtilities _UnsafeBitSet.swift
[41/117] Compiling InternalCollectionsUtilities _SortedCollection.swift
[42/117] Emitting module InternalCollectionsUtilities
[42/117] Compiling type1cid.c
[43/117] Compiling arena.cpp
[44/117] Compiling ftbzip2.c
[45/117] Compiling ftcache.c
[46/117] Compiling InternalCollectionsUtilities FixedWidthInteger+roundUpToPowerOfTwo.swift
[47/117] Compiling InternalCollectionsUtilities Integer rank.swift
[48/117] Compiling InternalCollectionsUtilities UInt+first and last set bit.swift
[48/117] Compiling fttype1.c
[49/117] Compiling InternalCollectionsUtilities UInt+reversed.swift
[50/117] Emitting module Logging
[51/117] Compiling Logging LogHandler.swift
[51/117] Compiling cff.c
[51/117] Compiling bdf.c
[52/117] Compiling Logging Locks.swift
[52/117] Compiling ftwinfnt.c
BUILD FAILURE 6.1 linux