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 Tuxedo, reference 1.1.1 (e7d767), with Swift 6.2 (beta) for Linux on 17 Jun 2025 16:27:19 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/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/tevelee/Tuxedo.git
Reference: 1.1.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/tevelee/Tuxedo
 * tag               1.1.1      -> FETCH_HEAD
HEAD is now at e7d767f Version 1.1.1
Cloned https://github.com/tevelee/Tuxedo.git
Revision (git rev-parse @):
e7d767f7fd2b8904872593a48604ff1810108a88
SUCCESS checkout https://github.com/tevelee/Tuxedo.git at 1.1.1
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.2
Building package at path:  $PWD
https://github.com/tevelee/Tuxedo.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/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/tevelee/Eval
[1/82718] Fetching eval
Fetched https://github.com/tevelee/Eval from cache (12.01s)
Computing version for https://github.com/tevelee/Eval
Computed https://github.com/tevelee/Eval at 1.5.0 (12.47s)
Creating working copy for https://github.com/tevelee/Eval
Working copy of https://github.com/tevelee/Eval resolved at 1.5.0
Building for debugging...
[0/3] Write sources
[2/3] Write swift-version-24593BA9C3E375BF.txt
[4/11] Compiling Eval Matcher.swift
[5/11] Compiling Eval MatchResult.swift
[6/11] Compiling Eval Pattern.swift
[7/12] Compiling Eval TemplateInterpreter.swift
[8/12] Compiling Eval Common.swift
[9/12] Compiling Eval Elements.swift
[10/12] Emitting module Eval
[11/12] Compiling Eval TypedInterpreter.swift
[12/12] Compiling Eval Utils.swift
error: compile command failed due to signal 6 (use -v to see invocation)
swift-frontend: /home/build-user/swift/lib/Sema/TypeCheckDeclPrimary.cpp:1171: void checkInheritedDefaultValueRestrictions(ParamDecl *): Assertion `(DC->isInSwiftinterface() || PD->isImplicit()) && "explicit inherited default argument outside of a module interface?"' 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 /host/spi-builder-workspace/Sources/Tuxedo/ContextExtensions.swift /host/spi-builder-workspace/Sources/Tuxedo/Generator.swift -primary-file /host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary.swift /host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary_DataTypes.swift /host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary_Functions.swift /host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary_Tags.swift /host/spi-builder-workspace/Sources/Tuxedo/Tuxedo.swift /host/spi-builder-workspace/Sources/Tuxedo/Utils.swift -emit-dependencies-path /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Tuxedo.build/StandardLibrary.d -emit-reference-dependencies-path /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Tuxedo.build/StandardLibrary.swiftdeps -serialize-diagnostics-path /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Tuxedo.build/StandardLibrary.dia -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 -g -Xcc -fno-omit-frame-pointer -no-auto-bridging-header-chaining -module-name Tuxedo -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/Tuxedo.build/StandardLibrary.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 TypeCheckPrimaryFileRequest(source_file "/host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary.swift")
4.	While evaluating request TypeCheckFunctionBodyRequest(Tuxedo.(file).StandardLibrary.infixOperator(_:body:)@/host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary.swift:19:24)
5.	While type-checking statement at [/host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary.swift:19:109 - line:24:5] RangeText="{
        return Function([Variable<A>("lhs"), Keyword(symbol), Variable<B>("rhs")], options: .backwardMatch) {
            guard let lhs = $0.variables["lhs"] as? A, let rhs = $0.variables["rhs"] as? B else { return nil }
            return body(lhs, rhs)
        }
    "
6.	While type-checking statement at [/host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary.swift:20:9 - line:23:9] RangeText="return Function([Variable<A>("lhs"), Keyword(symbol), Variable<B>("rhs")], options: .backwardMatch) {
            guard let lhs = $0.variables["lhs"] as? A, let rhs = $0.variables["rhs"] as? B else { return nil }
            return body(lhs, rhs)
        "
7.	While type-checking-target starting at /host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary.swift:20:16
8.	While evaluating request DefaultArgumentTypeRequest(Eval.(file).Variable.init(_:options:map:).map)
9.	While evaluating request DefaultArgumentExprRequest(Eval.(file).Variable.init(_:options:map:).map)
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 0x000055a3a5dfa918
1  swift-frontend 0x000055a3a5df843e
2  swift-frontend 0x000055a3a5dfafb1
3  libc.so.6      0x00007fb6da126520
4  libc.so.6      0x00007fb6da17a9fc pthread_kill + 300
5  libc.so.6      0x00007fb6da126476 raise + 22
6  libc.so.6      0x00007fb6da10c7f3 abort + 211
7  libc.so.6      0x00007fb6da10c71b
8  libc.so.6      0x00007fb6da11de96
9  swift-frontend 0x000055a39f88a305
10 swift-frontend 0x000055a39ff334e7
11 swift-frontend 0x000055a39fe94eab
12 swift-frontend 0x000055a39f88a3a9
13 swift-frontend 0x000055a39ff34b87
14 swift-frontend 0x000055a39fe94f87
15 swift-frontend 0x000055a39f6723db
16 swift-frontend 0x000055a39f670558
17 swift-frontend 0x000055a39f65f45e
18 swift-frontend 0x000055a39f65ed34
19 swift-frontend 0x000055a39f670caf
20 swift-frontend 0x000055a39f65f45e
21 swift-frontend 0x000055a39f63aeaf
22 swift-frontend 0x000055a39f62a2df
23 swift-frontend 0x000055a39fdf7346
24 swift-frontend 0x000055a39fdf88dc
25 swift-frontend 0x000055a39fdf75ed
26 swift-frontend 0x000055a39fdfdd94
27 swift-frontend 0x000055a39fdf9b3e
28 swift-frontend 0x000055a39fdf73af
29 swift-frontend 0x000055a39fdf7253
30 swift-frontend 0x000055a39f6247be
31 swift-frontend 0x000055a39f622365
32 swift-frontend 0x000055a39f69b590
33 swift-frontend 0x000055a39f69af5f
34 swift-frontend 0x000055a39f83fb46
35 swift-frontend 0x000055a39f9447f8
36 swift-frontend 0x000055a39f94437c
37 swift-frontend 0x000055a39f940011
38 swift-frontend 0x000055a39f94442d
39 swift-frontend 0x000055a39f94207c
40 swift-frontend 0x000055a39f9418c4
41 swift-frontend 0x000055a39f94145e
42 swift-frontend 0x000055a39ff400e2
43 swift-frontend 0x000055a39fe97bd9
44 swift-frontend 0x000055a3a001e398
45 swift-frontend 0x000055a39f9aee62
46 swift-frontend 0x000055a39f9b0e4b
47 swift-frontend 0x000055a39f9aed45
48 swift-frontend 0x000055a39e505129
49 swift-frontend 0x000055a39e4fb3ea
50 swift-frontend 0x000055a39e4fb1db
51 swift-frontend 0x000055a39e1a43c2
52 swift-frontend 0x000055a39e1957de
53 swift-frontend 0x000055a39e194878
54 swift-frontend 0x000055a39df1026b
55 libc.so.6      0x00007fb6da10dd90
56 libc.so.6      0x00007fb6da10de40 __libc_start_main + 128
57 swift-frontend 0x000055a39df0f265
BUILD FAILURE 6.2 linux