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 Socket, reference 0.3.3 (9945ad), with Swift 6.2 (beta) for Linux on 21 Jun 2025 13:18:38 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.2-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/stackotter/Socket.git
Reference: 0.3.3
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/stackotter/Socket
 * tag               0.3.3      -> FETCH_HEAD
HEAD is now at 9945adf Fix pointer related build warnings
Cloned https://github.com/stackotter/Socket.git
Revision (git rev-parse @):
9945adfb7b2b089b1f9963db31544f604d260293
SUCCESS checkout https://github.com/stackotter/Socket.git at 0.3.3
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.2
Building package at path:  $PWD
https://github.com/stackotter/Socket.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.2-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:f81a7bd7aa87a0f81848d48c5bcc03f5f78deebd37fa5f9be9913077205d3687
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.2-latest
Fetching https://github.com/apple/swift-system
[1/4436] Fetching swift-system
Fetched https://github.com/apple/swift-system from cache (0.43s)
Computing version for https://github.com/apple/swift-system
Computed https://github.com/apple/swift-system at 1.5.0 (1.85s)
Creating working copy for https://github.com/apple/swift-system
Working copy of https://github.com/apple/swift-system resolved at 1.5.0
Building for debugging...
[0/5] Write sources
[2/5] Compiling CSocket shims.c
[3/5] Compiling CSystem shims.c
[4/5] Write swift-version-24593BA9C3E375BF.txt
[6/33] Emitting module SystemPackage
[7/36] Compiling SystemPackage Util+StringArray.swift
[8/36] Compiling SystemPackage Util.swift
[9/36] Compiling SystemPackage UtilConsumers.swift
[10/36] Compiling SystemPackage MachPort.swift
[11/36] Compiling SystemPackage PlatformString.swift
[12/36] Compiling SystemPackage SystemString.swift
[13/36] Compiling SystemPackage FilePathParsing.swift
[14/36] Compiling SystemPackage FilePathString.swift
[15/36] Compiling SystemPackage FilePathSyntax.swift
[16/36] Compiling SystemPackage FilePathTemp.swift
[17/36] Compiling SystemPackage FilePathTempPosix.swift
[18/36] Compiling SystemPackage FilePathTempWindows.swift
[19/36] Compiling SystemPackage FilePathWindows.swift
[20/36] Compiling SystemPackage FilePermissions.swift
[21/36] Compiling SystemPackage Errno.swift
[22/36] Compiling SystemPackage ErrnoWindows.swift
[23/36] Compiling SystemPackage FileDescriptor.swift
[24/36] Compiling SystemPackage FileHelpers.swift
[25/36] Compiling SystemPackage FileOperations.swift
[26/36] Compiling SystemPackage FilePath.swift
[27/36] Compiling SystemPackage FilePathComponentView.swift
[28/36] Compiling SystemPackage FilePathComponents.swift
[29/36] Compiling SystemPackage Backcompat.swift
[30/36] Compiling SystemPackage CInterop.swift
[31/36] Compiling SystemPackage Constants.swift
[32/36] Compiling SystemPackage Exports.swift
[33/36] Compiling SystemPackage Mocking.swift
[34/36] Compiling SystemPackage RawBuffer.swift
[35/36] Compiling SystemPackage Syscalls.swift
[36/36] Compiling SystemPackage WindowsSyscallAdapters.swift
[38/76] Emitting module Socket
/host/spi-builder-workspace/Sources/Socket/System/NetworkInterface.swift:9:22: warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution
  7 |
  8 | import SystemPackage
  9 | @_implementationOnly import CSocket
    |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution
 10 |
 11 | /// UNIX Network Interface
/host/spi-builder-workspace/Sources/Socket/System/SocketAddress/LinkLayerSocketAddress.swift:11:22: warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution
 9 | import Foundation
10 | import SystemPackage
11 | @_implementationOnly import CSocket
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution
12 |
13 | /// Unix Socket Address
/host/spi-builder-workspace/Sources/Socket/System/SocketFlags.swift:2:22: warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution
 1 | #if os(Linux)
 2 | @_implementationOnly import CSocket
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution
 3 |
 4 | /// Flags when opening sockets.
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:5:22: warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution
 3 | #endif
 4 | import SystemPackage
 5 | @_implementationOnly import CSocket
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution
 6 |
 7 | /// POSIX Socket Type
/host/spi-builder-workspace/Sources/Socket/System/SocketAddress/LinkLayerSocketAddress.swift:89:34: warning: 'CSocketAddressType' aliases 'CSocket.sockaddr_ll' and cannot be used in an extension with public or '@usableFromInline' members because 'CSocket' has been imported as implementation-only; this is an error in the Swift 6 language mode
87 | }
88 |
89 | extension LinkLayerSocketAddress.CSocketAddressType: CSocketAddress {
   |                                  `- warning: 'CSocketAddressType' aliases 'CSocket.sockaddr_ll' and cannot be used in an extension with public or '@usableFromInline' members because 'CSocket' has been imported as implementation-only; this is an error in the Swift 6 language mode
90 |
91 |     @_alwaysEmitIntoClient
/usr/include/netpacket/packet.h:22:8: note: type declared here
20 | #define __NETPACKET_PACKET_H	1
21 |
22 | struct sockaddr_ll
   |        `- note: type declared here
23 |   {
24 |     unsigned short int sll_family;
[39/81] Compiling Socket FileFlags.swift
[40/81] Compiling Socket IOControl.swift
[41/81] Compiling Socket IODirection.swift
[42/81] Compiling Socket IOOperations.swift
[43/81] Compiling Socket IOType.swift
[44/81] Compiling Socket InternetProtocol.swift
[45/81] Compiling Socket CInterop.swift
[46/81] Compiling Socket CSocketAddress.swift
[47/81] Compiling Socket Constants.swift
[48/81] Compiling Socket Errno.swift
[49/81] Compiling Socket FileChange.swift
[50/81] Compiling Socket FileEvent.swift
error: compile command failed due to signal 6 (use -v to see invocation)
swift-frontend: /home/build-user/swift/include/swift/AST/GenericSignature.h:139: const GenericSignatureImpl *swift::GenericSignature::operator->() const: Assertion `Ptr && "Cannot dereference a null GenericSignature!"' failed.
Please submit a bug report (https://swift.org/contributing/#reporting-bugs) and include the crash backtrace.
Stack dump:
0.	Program arguments: /usr/bin/swift-frontend -frontend -c -primary-file /host/spi-builder-workspace/Sources/Socket/Socket.swift -primary-file /host/spi-builder-workspace/Sources/Socket/SocketContinuation.swift -primary-file /host/spi-builder-workspace/Sources/Socket/SocketManager.swift -primary-file /host/spi-builder-workspace/Sources/Socket/SocketManager/AsyncSocketManager.swift -primary-file /host/spi-builder-workspace/Sources/Socket/SocketManager/CFSocketManager.swift -primary-file /host/spi-builder-workspace/Sources/Socket/System/CInternetAddress.swift /host/spi-builder-workspace/Sources/Socket/System/CInterop.swift /host/spi-builder-workspace/Sources/Socket/System/CSocketAddress.swift /host/spi-builder-workspace/Sources/Socket/System/Constants.swift /host/spi-builder-workspace/Sources/Socket/System/Errno.swift /host/spi-builder-workspace/Sources/Socket/System/FileChange.swift /host/spi-builder-workspace/Sources/Socket/System/FileEvent.swift /host/spi-builder-workspace/Sources/Socket/System/FileFlags.swift /host/spi-builder-workspace/Sources/Socket/System/InputOutput/IOControl.swift /host/spi-builder-workspace/Sources/Socket/System/InputOutput/IODirection.swift /host/spi-builder-workspace/Sources/Socket/System/InputOutput/IOOperations.swift /host/spi-builder-workspace/Sources/Socket/System/InputOutput/IOType.swift /host/spi-builder-workspace/Sources/Socket/System/InternetProtocol.swift /host/spi-builder-workspace/Sources/Socket/System/MessageFlags.swift /host/spi-builder-workspace/Sources/Socket/System/NetworkInterface.swift /host/spi-builder-workspace/Sources/Socket/System/NetworkOrder.swift /host/spi-builder-workspace/Sources/Socket/System/Poll.swift /host/spi-builder-workspace/Sources/Socket/System/SocketAddress.swift /host/spi-builder-workspace/Sources/Socket/System/SocketAddress/IPv4SocketAddress.swift /host/spi-builder-workspace/Sources/Socket/System/SocketAddress/IPv6SocketAddress.swift /host/spi-builder-workspace/Sources/Socket/System/SocketAddress/LinkLayerSocketAddress.swift /host/spi-builder-workspace/Sources/Socket/System/SocketAddress/UnixSocketAddress.swift /host/spi-builder-workspace/Sources/Socket/System/SocketAddressFamily.swift /host/spi-builder-workspace/Sources/Socket/System/SocketDescriptor.swift /host/spi-builder-workspace/Sources/Socket/System/SocketFlags.swift /host/spi-builder-workspace/Sources/Socket/System/SocketHelpers.swift /host/spi-builder-workspace/Sources/Socket/System/SocketOperations.swift /host/spi-builder-workspace/Sources/Socket/System/SocketOption.swift /host/spi-builder-workspace/Sources/Socket/System/SocketOptionID.swift /host/spi-builder-workspace/Sources/Socket/System/SocketOptionLevel.swift /host/spi-builder-workspace/Sources/Socket/System/SocketProtocol.swift /host/spi-builder-workspace/Sources/Socket/System/SocketProtocol/IPv4Protocol.swift /host/spi-builder-workspace/Sources/Socket/System/SocketProtocol/IPv6Protocol.swift /host/spi-builder-workspace/Sources/Socket/System/SocketProtocol/LinkLayerProtocol.swift /host/spi-builder-workspace/Sources/Socket/System/SocketProtocol/UnixProtocol.swift /host/spi-builder-workspace/Sources/Socket/System/SocketType.swift /host/spi-builder-workspace/Sources/Socket/System/Syscalls.swift /host/spi-builder-workspace/Sources/Socket/System/Util.swift -supplementary-output-file-map /tmp/TemporaryDirectory.PDbuGO/supplementaryOutputs-1 -target x86_64-unknown-linux-gnu -disable-objc-interop -I /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Modules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format=dwarf -dwarf-version=4 -module-cache-path /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/ModuleCache -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -empty-abi-descriptor -enable-anonymous-context-mangled-names -file-compilation-dir /host/spi-builder-workspace -Xcc -fmodule-map-file=/host/spi-builder-workspace/Sources/CSocket/include/module.modulemap -Xcc -I -Xcc /host/spi-builder-workspace/Sources/CSocket/include -Xcc -fmodule-map-file=/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/CSystem/include/module.modulemap -Xcc -I -Xcc /host/spi-builder-workspace/.build/checkouts/swift-system/Sources/CSystem/include -Xcc -g -Xcc -fno-omit-frame-pointer -no-auto-bridging-header-chaining -module-name Socket -in-process-plugin-server-path /usr/lib/swift/host/libSwiftInProcPluginServer.so -plugin-path /usr/lib/swift/host/plugins -plugin-path /usr/local/lib/swift/host/plugins -parse-as-library -o /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Socket.build/Socket.swift.o -o /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Socket.build/SocketContinuation.swift.o -o /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Socket.build/SocketManager.swift.o -o /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Socket.build/AsyncSocketManager.swift.o -o /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Socket.build/CFSocketManager.swift.o -o /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Socket.build/CInternetAddress.swift.o -index-store-path /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/index/store -index-system-modules
1.	Swift version 6.2-dev (LLVM 0d47fa0a0fd41fb, Swift 536aa932a9e0ea3)
2.	Compiling with effective version 5.10
3.	While evaluating request ASTLoweringRequest(Lowering AST to SIL for file "/host/spi-builder-workspace/Sources/Socket/SocketManager/AsyncSocketManager.swift")
4.	While silgen emitFunction SIL function "@$s6Socket05AsyncA7ManagerC15startMonitoring33_2B1509B1E2EA90CA2DC4053AF21AD7DALLyyF".
 for 'startMonitoring()' (at /host/spi-builder-workspace/Sources/Socket/SocketManager/AsyncSocketManager.swift:209:5)
5.	While silgen closureexpr SIL function "@$s6Socket05AsyncA7ManagerC15startMonitoring33_2B1509B1E2EA90CA2DC4053AF21AD7DALLyyFyyYacfU_".
 for expression at [/host/spi-builder-workspace/Sources/Socket/SocketManager/AsyncSocketManager.swift:215:70 - line:217:9] RangeText="{ [unowned self] in
            await self.run()
        "
6.	While verifying SIL function "@$s6Socket05AsyncA7ManagerC15startMonitoring33_2B1509B1E2EA90CA2DC4053AF21AD7DALLyyFyyYacfU_".
 for expression at [/host/spi-builder-workspace/Sources/Socket/SocketManager/AsyncSocketManager.swift:215:70 - line:217:9] RangeText="{ [unowned self] in
            await self.run()
        "
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0  swift-frontend 0x0000559ff20d2918
1  swift-frontend 0x0000559ff20d043e
2  swift-frontend 0x0000559ff20d2fb1
3  libc.so.6      0x00007f016f283520
4  libc.so.6      0x00007f016f2d79fc pthread_kill + 300
5  libc.so.6      0x00007f016f283476 raise + 22
6  libc.so.6      0x00007f016f2697f3 abort + 211
7  libc.so.6      0x00007f016f26971b
8  libc.so.6      0x00007f016f27ae96
9  swift-frontend 0x0000559feb87e94b
10 swift-frontend 0x0000559feb875c94
11 swift-frontend 0x0000559feac86b77
12 swift-frontend 0x0000559feac8555f
13 swift-frontend 0x0000559feac8f116
14 swift-frontend 0x0000559feb7bfd1e
15 swift-frontend 0x0000559feac88a55
16 swift-frontend 0x0000559fead08670
17 swift-frontend 0x0000559fead08105
18 swift-frontend 0x0000559fead07dac
19 swift-frontend 0x0000559fead07d23
20 swift-frontend 0x0000559feacfa81d
21 swift-frontend 0x0000559feacf0ba6
22 swift-frontend 0x0000559feace407c
23 swift-frontend 0x0000559feacbce04
24 swift-frontend 0x0000559feacbd014
25 swift-frontend 0x0000559feacbcd3c
26 swift-frontend 0x0000559feacbceda
27 swift-frontend 0x0000559feacfd81a
28 swift-frontend 0x0000559feacf0929
29 swift-frontend 0x0000559feace407c
30 swift-frontend 0x0000559feacbce04
31 swift-frontend 0x0000559feadbf422
32 swift-frontend 0x0000559feadf8716
33 swift-frontend 0x0000559feade1d0c
34 swift-frontend 0x0000559feadf6345
35 swift-frontend 0x0000559feae04dfa
36 swift-frontend 0x0000559feae040dd
37 swift-frontend 0x0000559feade74ec
38 swift-frontend 0x0000559feade4d00
39 swift-frontend 0x0000559feacf0854
40 swift-frontend 0x0000559feace4816
41 swift-frontend 0x0000559fead9f8ea
42 swift-frontend 0x0000559fead9dfcd
43 swift-frontend 0x0000559fead1622a
44 swift-frontend 0x0000559feac86142
45 swift-frontend 0x0000559feac8777e
46 swift-frontend 0x0000559feac8477c
47 swift-frontend 0x0000559feadbda1a
48 swift-frontend 0x0000559feadb85d8
49 swift-frontend 0x0000559feadb852d
50 swift-frontend 0x0000559feac8a853
51 swift-frontend 0x0000559feac8afa4
52 swift-frontend 0x0000559fead9d8c6
53 swift-frontend 0x0000559feac8ff53
54 swift-frontend 0x0000559feac8b92f
55 swift-frontend 0x0000559fea46a808
56 swift-frontend 0x0000559fea47c42a
57 swift-frontend 0x0000559fea46d7de
58 swift-frontend 0x0000559fea46c878
59 swift-frontend 0x0000559fea1e826b
60 libc.so.6      0x00007f016f26ad90
61 libc.so.6      0x00007f016f26ae40 __libc_start_main + 128
62 swift-frontend 0x0000559fea1e7265
BUILD FAILURE 6.2 linux