The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build Song, reference 0.2.8 (899424), with Swift 5.10 for Linux on 30 Oct 2024 23:30:27 UTC.

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.56.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/OperatorFoundation/Song.git
Reference: 0.2.8
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/OperatorFoundation/Song
 * tag               0.2.8      -> FETCH_HEAD
HEAD is now at 8994246 Update Package.swift
Cloned https://github.com/OperatorFoundation/Song.git
Revision (git rev-parse @):
8994246049f93f0fe4da206cf1c0e6c090050cdb
SUCCESS checkout https://github.com/OperatorFoundation/Song.git at 0.2.8
========================================
Build
========================================
Selected platform:         linux
Swift version:             5.10
Building package at path:  $PWD
https://github.com/OperatorFoundation/Song.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-5.10-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-5.10-latest: Pulling from finestructure/spi-images
Digest: sha256:bbf8567030a4fa53b55a34fff1a818ffa3e86e892fedc5d8aa9c6958f48fdf8a
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-5.10-latest
Fetching https://github.com/OperatorFoundation/Net
Fetching https://github.com/OperatorFoundation/swift-ast
Fetching https://github.com/OperatorFoundation/Datable
[1/399] Fetching datable
[17/7359] Fetching datable, swift-ast
[1514/7464] Fetching datable, swift-ast, net
Fetched https://github.com/OperatorFoundation/Net from cache (0.25s)
Fetched https://github.com/OperatorFoundation/Datable from cache (0.26s)
Fetched https://github.com/OperatorFoundation/swift-ast from cache (0.26s)
Computing version for https://github.com/OperatorFoundation/Net
Computed https://github.com/OperatorFoundation/Net at 0.0.11 (0.30s)
Fetching https://github.com/OperatorFoundation/NetworkLinux
[1/199] Fetching networklinux
Fetched https://github.com/OperatorFoundation/NetworkLinux from cache (0.18s)
Computing version for https://github.com/OperatorFoundation/Datable
Computed https://github.com/OperatorFoundation/Datable at 4.0.1 (0.31s)
Computing version for https://github.com/OperatorFoundation/swift-ast
Computed https://github.com/OperatorFoundation/swift-ast at 0.19.12 (0.99s)
Computing version for https://github.com/OperatorFoundation/NetworkLinux
Computed https://github.com/OperatorFoundation/NetworkLinux at 0.4.8 (0.37s)
Fetching https://github.com/OperatorFoundation/SwiftHexTools
Fetching https://github.com/OperatorFoundation/BlueSocket
[2/96] Fetching swifthextools
[97/2860] Fetching swifthextools, bluesocket
Fetched https://github.com/OperatorFoundation/SwiftHexTools from cache (0.28s)
Fetched https://github.com/OperatorFoundation/BlueSocket from cache (0.28s)
Computing version for https://github.com/OperatorFoundation/SwiftHexTools
Computed https://github.com/OperatorFoundation/SwiftHexTools at 1.2.6 (0.35s)
Computing version for https://github.com/OperatorFoundation/BlueSocket
Computed https://github.com/OperatorFoundation/BlueSocket at 1.1.2 (0.35s)
Fetching https://github.com/apple/swift-argument-parser
[1/12302] Fetching swift-argument-parser
Fetched https://github.com/apple/swift-argument-parser from cache (0.72s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.5.0 (0.32s)
Creating working copy for https://github.com/OperatorFoundation/Net
Working copy of https://github.com/OperatorFoundation/Net resolved at 0.0.11
Creating working copy for https://github.com/OperatorFoundation/SwiftHexTools
Working copy of https://github.com/OperatorFoundation/SwiftHexTools resolved at 1.2.6
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.5.0
Creating working copy for https://github.com/OperatorFoundation/Datable
Working copy of https://github.com/OperatorFoundation/Datable resolved at 4.0.1
Creating working copy for https://github.com/OperatorFoundation/BlueSocket
Working copy of https://github.com/OperatorFoundation/BlueSocket resolved at 1.1.2
Creating working copy for https://github.com/OperatorFoundation/NetworkLinux
Working copy of https://github.com/OperatorFoundation/NetworkLinux resolved at 0.4.8
Creating working copy for https://github.com/OperatorFoundation/swift-ast
Working copy of https://github.com/OperatorFoundation/swift-ast resolved at 0.19.12
[1/1] Compiling plugin GenerateManual
Building for debugging...
[1/44] Write sources
[22/44] Write swift-version-24593BA9C3E375BF.txt
[24/99] Emitting module Datable
[25/103] Emitting module Chorus
[26/103] Compiling Chorus Chorus.swift
[28/104] Emitting module Bocho
[28/105] Wrapping AST for Chorus for debugging
[30/105] Compiling Bocho String+TTYColor.swift
[31/105] Compiling Bocho String+FileHandle.swift
[32/105] Compiling Socket SocketProtocols.swift
[33/105] Compiling SwiftHexTools SwiftHexTools.swift
[34/105] Compiling Bocho DotYanagibaReader.swift
[35/105] Compiling Datable String+Arrayable.swift
[36/105] Compiling Datable String+Datable.swift
[37/105] Compiling Datable String+Intable.swift
[38/105] Compiling Datable Stringable.swift
[39/105] Emitting module SwiftHexTools
[40/105] Compiling Datable Int+MaybeDatable.swift
[41/105] Compiling Datable Int+MaybeIntable.swift
[42/105] Compiling Datable Int+Stringable.swift
[43/105] Compiling Datable Intable.swift
[44/105] Compiling Datable MaybeDatable.swift
[45/105] Compiling Datable MaybeIntable.swift
[46/105] Compiling Datable MaybeNetworkIntable.swift
[47/105] Compiling Datable NetworkDatable.swift
[48/105] Compiling Datable NetworkIntable.swift
[49/105] Compiling Bocho String+Path.swift
[50/105] Compiling Bocho String+Indentation.swift
[51/106] Compiling Bocho DotYanagibaModels.swift
[52/106] Compiling Bocho DotYanagibaParser.swift
[53/106] Compiling Datable Float+Floatable.swift
[54/106] Compiling Datable Float+MaybeDatable.swift
[57/106] Compiling Datable Float+MaybeIntable.swift
[58/106] Compiling Datable Floatable.swift
[59/106] Compiling Datable Int+Floatable.swift
[60/106] Compiling Datable Data+ExpressibleByStringLiteral.swift
[61/106] Compiling Datable Data+Floatable.swift
[62/106] Compiling Datable Data+MaybeIntable.swift
[63/106] Compiling Datable Data+MaybeNetworkIntable.swift
[64/106] Compiling Datable Data+Stringable.swift
[65/106] Compiling Datable Arrayable.swift
[66/106] Compiling Datable CSVable.swift
[67/106] Compiling Datable Data+Arrayable.swift
[68/106] Compiling Datable Data+Base64.swift
[69/106] Compiling Datable Data+Datable.swift
[70/106] Compiling Datable Datable.swift
[71/106] Compiling Datable DatableConfig.swift
[72/107] Compiling Datable Double+MaybeDatable.swift
[73/107] Compiling Datable Double+Stringable.swift
[74/107] Compiling Datable File.swift
[75/107] Emitting module Package
[76/107] Compiling Package Package.swift
/host/spi-builder-workspace/Sources/Package/Package.swift:16:17: warning: 'currentDirectoryPath' is deprecated: renamed to 'currentDirectoryURL'
        process.currentDirectoryPath = self.name
                ^
/host/spi-builder-workspace/Sources/Package/Package.swift:16:17: note: use 'currentDirectoryURL' instead
        process.currentDirectoryPath = self.name
                ^~~~~~~~~~~~~~~~~~~~
                currentDirectoryURL
/host/spi-builder-workspace/Sources/Package/Package.swift:17:17: warning: 'launchPath' is deprecated: renamed to 'executableURL'
        process.launchPath = "/usr/bin/swift"
                ^
/host/spi-builder-workspace/Sources/Package/Package.swift:17:17: note: use 'executableURL' instead
        process.launchPath = "/usr/bin/swift"
                ^~~~~~~~~~
                executableURL
/host/spi-builder-workspace/Sources/Package/Package.swift:27:17: warning: 'launch()' is deprecated: renamed to 'run'
        process.launch()
                ^
/host/spi-builder-workspace/Sources/Package/Package.swift:27:17: note: use 'run' instead
        process.launch()
                ^~~~~~
                run
/host/spi-builder-workspace/Sources/Package/Package.swift:34:17: warning: 'currentDirectoryPath' is deprecated: renamed to 'currentDirectoryURL'
        process.currentDirectoryPath = self.name
                ^
/host/spi-builder-workspace/Sources/Package/Package.swift:34:17: note: use 'currentDirectoryURL' instead
        process.currentDirectoryPath = self.name
                ^~~~~~~~~~~~~~~~~~~~
                currentDirectoryURL
/host/spi-builder-workspace/Sources/Package/Package.swift:35:17: warning: 'launchPath' is deprecated: renamed to 'executableURL'
        process.launchPath = "/usr/bin/swift"
                ^
/host/spi-builder-workspace/Sources/Package/Package.swift:35:17: note: use 'executableURL' instead
        process.launchPath = "/usr/bin/swift"
                ^~~~~~~~~~
                executableURL
/host/spi-builder-workspace/Sources/Package/Package.swift:39:17: warning: 'launch()' is deprecated: renamed to 'run'
        process.launch()
                ^
/host/spi-builder-workspace/Sources/Package/Package.swift:39:17: note: use 'run' instead
        process.launch()
                ^~~~~~
                run
/host/spi-builder-workspace/Sources/Package/Package.swift:46:17: warning: 'currentDirectoryPath' is deprecated: renamed to 'currentDirectoryURL'
        process.currentDirectoryPath = self.name
                ^
/host/spi-builder-workspace/Sources/Package/Package.swift:46:17: note: use 'currentDirectoryURL' instead
        process.currentDirectoryPath = self.name
                ^~~~~~~~~~~~~~~~~~~~
                currentDirectoryURL
/host/spi-builder-workspace/Sources/Package/Package.swift:47:17: warning: 'launchPath' is deprecated: renamed to 'executableURL'
        process.launchPath = "/usr/bin/swift"
                ^
/host/spi-builder-workspace/Sources/Package/Package.swift:47:17: note: use 'executableURL' instead
        process.launchPath = "/usr/bin/swift"
                ^~~~~~~~~~
                executableURL
/host/spi-builder-workspace/Sources/Package/Package.swift:51:17: warning: 'launch()' is deprecated: renamed to 'run'
        process.launch()
                ^
/host/spi-builder-workspace/Sources/Package/Package.swift:51:17: note: use 'run' instead
        process.launch()
                ^~~~~~
                run
/host/spi-builder-workspace/Sources/Package/Package.swift:58:17: warning: 'currentDirectoryPath' is deprecated: renamed to 'currentDirectoryURL'
        process.currentDirectoryPath = self.name
                ^
/host/spi-builder-workspace/Sources/Package/Package.swift:58:17: note: use 'currentDirectoryURL' instead
        process.currentDirectoryPath = self.name
                ^~~~~~~~~~~~~~~~~~~~
                currentDirectoryURL
/host/spi-builder-workspace/Sources/Package/Package.swift:59:17: warning: 'launchPath' is deprecated: renamed to 'executableURL'
        process.launchPath = "/usr/bin/swift"
                ^
/host/spi-builder-workspace/Sources/Package/Package.swift:59:17: note: use 'executableURL' instead
        process.launchPath = "/usr/bin/swift"
                ^~~~~~~~~~
                executableURL
/host/spi-builder-workspace/Sources/Package/Package.swift:66:17: warning: 'launch()' is deprecated: renamed to 'run'
        process.launch()
                ^
/host/spi-builder-workspace/Sources/Package/Package.swift:66:17: note: use 'run' instead
        process.launch()
                ^~~~~~
                run
[77/107] Compiling Socket SocketUtils.swift
[80/108] Wrapping AST for SwiftHexTools for debugging
[81/108] Wrapping AST for Bocho for debugging
[82/108] Wrapping AST for Package for debugging
[84/117] Compiling Source Shebang.swift
[85/117] Compiling Source Comment.swift
[86/117] Compiling Source CommentSet.swift
[87/117] Emitting module Source
[88/118] Compiling Source SourceRange.swift
[89/118] Compiling Source SourceError.swift
[90/118] Compiling Source SourceLocatable.swift
[91/118] Compiling Source SourceFile.swift
[92/118] Compiling Source SourceLocation.swift
[93/118] Compiling Socket Socket+Hashable.swift
[94/118] Compiling Socket Socket+Equatable.swift
[95/118] Compiling Socket Socket.swift
[96/118] Emitting module Socket
[97/119] Compiling Source SourceReader.swift
[99/120] Wrapping AST for Socket for debugging
[100/131] Wrapping AST for Source for debugging
[102/140] Compiling NetworkLinux NWProtocolTCP.swift
[103/140] Compiling NetworkLinux NWProtocolTLS.swift
[104/140] Compiling NetworkLinux NWProtocolMetadata.swift
[105/140] Compiling NetworkLinux NWProtocolOptions.swift
[106/141] Compiling NetworkLinux NWProtocol.swift
[107/141] Compiling NetworkLinux NWProtocolDefinition.swift
[108/141] Compiling Diagnostic DiagnosticKind.swift
[109/141] Compiling NetworkLinux NWListener.swift
[110/141] Compiling NetworkLinux NWParameters.swift
[111/141] Emitting module Diagnostic
[112/141] Compiling Diagnostic Diagnostic.swift
[113/141] Compiling NetworkLinux NWProtocolUDP.swift
[114/141] Compiling Diagnostic DiagnosticPool.swift
[115/141] Compiling Diagnostic DiagnosticConsumer.swift
[116/142] Emitting module NetworkLinux
[117/142] Compiling NetworkLinux IPv4Address.swift
[118/142] Compiling NetworkLinux IPv6Address.swift
[119/142] Compiling NetworkLinux NWConnection.swift
[120/142] Compiling NetworkLinux NWEndpoint.swift
[121/142] Compiling NetworkLinux NWError.swift
[122/142] Compiling NetworkLinux NWInterface.swift
[124/143] Wrapping AST for Diagnostic for debugging
[125/144] Wrapping AST for NetworkLinux for debugging
[127/268] Emitting module Lexer
[128/270] Compiling AST ConstantDeclaration.swift
[129/270] Compiling AST ProtocolDeclaration.swift
[130/270] Compiling AST WillSetDidSetBlock.swift
[131/270] Compiling AST ClassDeclaration.swift
[132/270] Compiling Lexer TokenKind+Naming.swift
[133/270] Compiling Lexer UnicodeScalar+Lexer.swift
[134/270] Emitting module AST
[135/285] Compiling AST ASTVisitor.swift
[136/285] Compiling AST Attribute.swift
[137/285] Compiling AST ASTNode.swift
[138/285] Compiling AST ASTNodeContext.swift
[139/285] Compiling AST ASTTextRepresentable.swift
[140/285] Compiling AST Attributes.swift
[141/285] Compiling AST CodeBlock.swift
[142/285] Compiling AST Declaration.swift
[143/285] Compiling AST GetterSetterBlock.swift
[144/285] Compiling AST GetterSetterKeywordBlock.swift
[145/285] Compiling AST ASTUnit.swift
[146/285] Compiling AST ASTUnitCollection.swift
[147/285] Compiling AST ASTVisitor+Traversal.swift
[148/286] Wrapping AST for Lexer for debugging
[150/286] Compiling AST ExpressionPattern.swift
[151/286] Compiling AST IdentifierPattern.swift
[152/286] Compiling AST OptionalPattern.swift
[153/286] Compiling AST TuplePattern.swift
[154/286] Compiling AST TypeCastingPattern.swift
[155/286] Compiling AST ValueBindingPattern.swift
[156/286] Compiling AST WildcardPattern.swift
[157/286] Compiling AST Statement.swift
[158/286] Compiling AST BreakStatement.swift
[159/286] Compiling AST CompilerControlStatement.swift
[160/286] Compiling AST AvailabilityCondition.swift
[161/286] Compiling AST Condition.swift
[162/286] Compiling AST ConditionList.swift
[163/286] Compiling AST ContinueStatement.swift
[164/286] Compiling AST DeferStatement.swift
[165/286] Compiling AST TernaryConditionalOperatorExpression.swift
[166/286] Compiling AST TryOperatorExpression.swift
[167/286] Compiling AST TupleExpression.swift
[168/286] Compiling AST TypeCastingOperatorExpression.swift
[169/286] Compiling AST WildcardExpression.swift
[170/286] Compiling AST ExpressionList.swift
[171/286] Compiling AST GenericArgumentClause.swift
[172/286] Compiling AST GenericParameterClause.swift
[173/286] Compiling AST GenericWhereClause.swift
[174/286] Compiling AST Identifier.swift
[175/286] Compiling AST IdentifierList.swift
[176/286] Compiling AST LocatableNode.swift
[177/286] Compiling AST Operator.swift
[178/286] Compiling AST Pattern.swift
[179/286] Compiling AST EnumCasePattern.swift
[180/286] Compiling AST DoStatement.swift
[181/286] Compiling AST FallthroughStatement.swift
[182/286] Compiling AST ForInStatement.swift
[183/286] Compiling AST GuardStatement.swift
[184/286] Compiling AST IfStatement.swift
[185/286] Compiling AST LabeledStatement.swift
[186/286] Compiling AST RepeatWhileStatement.swift
[187/286] Compiling AST ReturnStatement.swift
[188/286] Compiling AST SwitchStatement.swift
[189/286] Compiling AST ThrowStatement.swift
[190/286] Compiling AST WhileStatement.swift
[191/286] Compiling AST Statements.swift
[192/286] Compiling AST ThrowsKind.swift
[193/286] Compiling AST TopLevelDeclaration.swift
[194/286] Compiling AST Type.swift
[195/286] Compiling AST InitializerExpression.swift
[196/286] Compiling AST KeyPathExpression.swift
[197/286] Compiling AST KeyPathStringExpression.swift
[198/286] Compiling AST LiteralExpression.swift
[199/286] Compiling AST OptionalChainingExpression.swift
[200/286] Compiling AST ParenthesizedExpression.swift
[201/286] Compiling AST PostfixOperatorExpression.swift
[202/286] Compiling AST PostfixSelfExpression.swift
[203/286] Compiling AST PrefixOperatorExpression.swift
[204/286] Compiling AST SelectorExpression.swift
[205/286] Compiling AST SelfExpression.swift
[206/286] Compiling AST SequenceExpression.swift
[207/286] Compiling AST SubscriptArgument.swift
[208/286] Compiling AST SubscriptExpression.swift
[209/286] Compiling AST SuperclassExpression.swift
[210/286] Compiling AST AnyType.swift
[211/286] Compiling AST ArrayType.swift
[212/286] Compiling AST DictionaryType.swift
[213/286] Compiling AST FunctionType.swift
[214/286] Compiling AST ImplicitlyUnwrappedOptionalType.swift
[215/286] Compiling AST MetatypeType.swift
[216/286] Compiling AST OpaqueType.swift
[217/286] Compiling AST OptionalType.swift
[218/286] Compiling AST ProtocolCompositionType.swift
[219/286] Compiling AST SelfType.swift
[220/286] Compiling AST TupleType.swift
[221/286] Compiling AST TypeAnnotation.swift
[222/286] Compiling AST TypeIdentifier.swift
[223/286] Compiling AST TypeInheritanceClause.swift
[224/286] Compiling AST Version.swift
[225/286] Compiling AST DeinitializerDeclaration.swift
[226/286] Compiling AST EnumDeclaration.swift
[227/286] Compiling AST ExtensionDeclaration.swift
[228/286] Compiling AST FunctionResult.swift
[229/286] Compiling AST FunctionSignature.swift
[230/286] Compiling AST FunctionDeclaration.swift
[231/286] Compiling AST ImportDeclaration.swift
[232/286] Compiling AST PatternInitializer.swift
[233/286] Compiling AST InitializerDeclaration.swift
[234/286] Compiling AST AccessLevelModifier.swift
[235/286] Compiling AST DeclarationModifier.swift
[236/286] Compiling AST DeclarationModifiers.swift
[237/286] Compiling AST MutationModifier.swift
[238/286] Compiling AST OperatorDeclaration.swift
[239/286] Compiling AST PrecedenceGroupDeclaration.swift
[243/286] Compiling AST TypealiasDeclaration.swift
[244/286] Compiling AST VariableDeclaration.swift
[245/286] Compiling AST Expression.swift
[246/286] Compiling AST AssignmentOperatorExpression.swift
[247/286] Compiling AST BinaryOperatorExpression.swift
[248/286] Compiling AST ClosureExpression.swift
[249/286] Compiling AST ExplicitMemberExpression.swift
[250/286] Compiling AST ForcedValueExpression.swift
[251/286] Compiling AST FunctionCallExpression.swift
[252/286] Compiling AST IdentifierExpression.swift
[253/286] Compiling AST ImplicitMemberExpression.swift
[254/286] Compiling AST InOutExpression.swift
[271/287] Wrapping AST for AST for debugging
[273/303] Compiling Parser Parser+Lexing.swift
[274/303] Compiling Parser Parser+Modifier.swift
[275/304] Compiling Parser Parser+Util.swift
[276/304] Compiling Parser Parser.swift
[277/304] Compiling Parser Parser+Type.swift
[278/304] Compiling Sema LexicalParentAssignment.swift
[279/304] Emitting module Sema
[280/304] Compiling Sema SequenceExpressionFolding.swift
[281/305] Compiling Parser Parser+Pattern.swift
[282/305] Compiling Parser Parser+Statement.swift
[283/305] Wrapping AST for Sema for debugging
[285/305] Emitting module Parser
[286/305] Compiling Parser Parser+Declaration.swift
[287/305] Compiling Parser Parser+Diagnostic.swift
[288/305] Compiling Parser Parser+Attribute.swift
[289/305] Compiling Parser Parser+Common.swift
[290/305] Compiling Parser Parser+Expression.swift
[291/305] Compiling Parser Parser+Generic.swift
[292/306] Wrapping AST for Parser for debugging
[298/307] Wrapping AST for Datable for debugging
error: emit-module command failed with exit code 1 (use -v to see invocation)
[300/315] Compiling choir main.swift
/host/spi-builder-workspace/Sources/choir/main.swift:7:8: error: no such module 'Net'
import Net
       ^
[301/315] Emitting module choir
/host/spi-builder-workspace/Sources/choir/main.swift:7:8: error: no such module 'Net'
import Net
       ^
[302/315] Compiling Net Network+Stringable.swift
[303/315] Compiling Net Network+MaybeDatable.swift
error: fatalError
[304/315] Compiling Net Net.swift
[305/315] Compiling Net Ipify.swift
[306/315] Emitting module Net
BUILD FAILURE 5.10 linux