Build Information
Failed to build Saber, reference 0.2.1 (31e012
), with Swift 6.1 for Linux on 25 Apr 2025 17:16:39 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.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/apleshkov/saber.git
Reference: 0.2.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/apleshkov/saber
* tag 0.2.1 -> FETCH_HEAD
HEAD is now at 31e012b additional tests
Cloned https://github.com/apleshkov/saber.git
Revision (git rev-parse @):
31e012b672ce1a86526d45d08b4ca5c3e77053c6
SUCCESS checkout https://github.com/apleshkov/saber.git at 0.2.1
========================================
Build
========================================
Selected platform: linux
Swift version: 6.1
Building package at path: $PWD
https://github.com/apleshkov/saber.git
https://github.com/apleshkov/saber.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
"dependencies" : [
{
"identity" : "sourcekitten",
"requirement" : {
"range" : [
{
"lower_bound" : "0.22.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/jpsim/SourceKitten.git"
},
{
"identity" : "commandant",
"requirement" : {
"range" : [
{
"lower_bound" : "0.15.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/Carthage/Commandant.git"
}
],
"manifest_display_name" : "Saber",
"name" : "Saber",
"path" : "/host/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "saber",
"targets" : [
"SaberLauncher"
],
"type" : {
"executable" : null
}
}
],
"swift_languages_versions" : [
"4",
"4.2"
],
"targets" : [
{
"c99name" : "SaberTests",
"module_type" : "SwiftTarget",
"name" : "SaberTests",
"path" : "Tests/SaberTests",
"sources" : [
"Generator/BasicContainerTests.swift",
"Generator/DataFactory/DataFactoryAccessorTests.swift",
"Generator/DataFactory/DataFactoryGetterTests.swift",
"Generator/DataFactory/DataFactoryInjectorTests.swift",
"Generator/DataFactory/DataFactoryInvokedTests.swift",
"Generator/DataFactory/DataFactoryMakerTests.swift",
"Generator/DataFactory/DataFactoryMemberNameTests.swift",
"Generator/Factory/FactoryBoundTests.swift",
"Generator/Factory/FactoryContainerTests.swift",
"Generator/Factory/FactoryDerivedTests.swift",
"Generator/Factory/FactoryExplicitTests.swift",
"Generator/Factory/FactoryExtensionTests.swift",
"Generator/Factory/FactoryExternalTests.swift",
"Generator/Factory/FactoryGenericTests.swift",
"Generator/Factory/FactoryInjectionHandlerTests.swift",
"Generator/Factory/FactoryLazyTests.swift",
"Generator/Factory/FactoryLazyTypealiasTests.swift",
"Generator/Factory/FactoryProvidedTests.swift",
"Generator/Generator+Tests.swift",
"Generator/ParentContainerTests.swift",
"Generator/TypeRepository/TypeRepoModuleTests.swift",
"Generator/TypeRepository/TypeRepoResolverTests.swift",
"Generator/TypeResolver/BoundTypeResolverTests.swift",
"Generator/TypeResolver/ExplicitTypeResolverTests.swift",
"Generator/TypeResolver/ProvidedTypeResolverTests.swift",
"Parser/AnnParserTests.swift",
"Parser/Container/ContainerAnnTests.swift",
"Parser/Container/ContainerParserTests.swift",
"Parser/Data/ParsedDataTests.swift",
"Parser/Extension/ExtensionParserTests.swift",
"Parser/Extension/ParsedExtension+Tests.swift",
"Parser/File/FileParser+Tests.swift",
"Parser/File/FileParserTests.swift",
"Parser/Lambda/LambdaParserTests.swift",
"Parser/Method/MethodAnnTest.swift",
"Parser/Method/MethodParserTests.swift",
"Parser/ParsedData+Tests.swift",
"Parser/Property/PropertyAnnTests.swift",
"Parser/Property/PropertyParserTests.swift",
"Parser/Type/ParsedType+Tests.swift",
"Parser/Type/TypeAnnTests.swift",
"Parser/Type/TypeParserTests.swift",
"Parser/TypeUsage/TypeUsageParserTests.swift",
"Parser/Typealias/ParsedTypealias+Tests.swift",
"Parser/Typealias/TypealiasParserTests.swift",
"Renderer/RendererBoundTests.swift",
"Renderer/RendererExplicitTests.swift",
"Renderer/RendererExternalTests.swift",
"Renderer/RendererLazyTests.swift",
"Renderer/RendererModuleTests.swift",
"Renderer/RendererTests.swift",
"SaberConfiguration+Tests.swift",
"SaberTests.swift",
"XCTestManifests.swift"
],
"target_dependencies" : [
"Saber"
],
"type" : "test"
},
{
"c99name" : "SaberLauncher",
"module_type" : "SwiftTarget",
"name" : "SaberLauncher",
"path" : "Sources/SaberLauncher",
"product_dependencies" : [
"Commandant"
],
"product_memberships" : [
"saber"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"Saber",
"SaberCLI"
],
"type" : "executable"
},
{
"c99name" : "SaberCLITests",
"module_type" : "SwiftTarget",
"name" : "SaberCLITests",
"path" : "Tests/SaberCLITests",
"sources" : [
"SaberConfigurationTests.swift",
"SaberXcodeTests.swift",
"SourcesCommandTests.swift",
"TestPaths.swift",
"XCTestManifests.swift"
],
"target_dependencies" : [
"SaberCLI"
],
"type" : "test"
},
{
"c99name" : "SaberCLI",
"module_type" : "SwiftTarget",
"name" : "SaberCLI",
"path" : "Sources/SaberCLI",
"product_dependencies" : [
"Commandant"
],
"product_memberships" : [
"saber"
],
"sources" : [
"Commands/SourcesCommand.swift",
"Commands/VersionCommand.swift",
"Commands/XcodeProjectCommand.swift",
"ConfigDecoder.swift",
"DirectoryTraverser.swift",
"FileRenderer.swift",
"SaberXProject.swift",
"URL+Saber.swift"
],
"target_dependencies" : [
"Saber"
],
"type" : "library"
},
{
"c99name" : "Saber",
"module_type" : "SwiftTarget",
"name" : "Saber",
"path" : "Sources/Saber",
"product_dependencies" : [
"SourceKittenFramework"
],
"product_memberships" : [
"saber"
],
"sources" : [
"Generator/Container.swift",
"Generator/ContainerData.swift",
"Generator/ContainerDataFactory.swift",
"Generator/ContainerExternal.swift",
"Generator/ContainerFactory.swift",
"Generator/FunctionInvocationArgument.swift",
"Generator/Injections.swift",
"Generator/Service.swift",
"Generator/SomeType.swift",
"Generator/TypeDeclaration.swift",
"Generator/TypeProvider.swift",
"Generator/TypeRepository.swift",
"Generator/TypeResolver.swift",
"Generator/TypeUsage.swift",
"Logger/ConsoleLogger.swift",
"Logger/LogLevel.swift",
"Logger/Loggable.swift",
"Logger/Logger.swift",
"Logger/Logging.swift",
"Parser/AnnotationParserHelper.swift",
"Parser/Container/ContainerAnnotation.swift",
"Parser/Container/ContainerAnnotationParser.swift",
"Parser/Container/ContainerExternalParser.swift",
"Parser/Container/ContainerParser.swift",
"Parser/Container/ParsedContainer.swift",
"Parser/Container/ParsedContainerExternal.swift",
"Parser/Dictionary+Structure.swift",
"Parser/Extension/ExtensionParser.swift",
"Parser/Extension/ParsedExtension.swift",
"Parser/FileParser.swift",
"Parser/Lambda/LambdaParser.swift",
"Parser/Lambda/ParsedLambda.swift",
"Parser/Method/MethodAnnotation.swift",
"Parser/Method/MethodAnnotationParser.swift",
"Parser/Method/MethodParser.swift",
"Parser/Method/ParsedArgument.swift",
"Parser/Method/ParsedMethod.swift",
"Parser/NestedParsedDecl.swift",
"Parser/ParsedData.swift",
"Parser/Property/ParsedProperty.swift",
"Parser/Property/PropertyAnnotation.swift",
"Parser/Property/PropertyAnnotationParser.swift",
"Parser/Property/PropertyParser.swift",
"Parser/RawData.swift",
"Parser/StringExtractor.swift",
"Parser/Type/ParsedType.swift",
"Parser/Type/TypeAnnotation.swift",
"Parser/Type/TypeAnnotationParser.swift",
"Parser/Type/TypeParser.swift",
"Parser/TypeUsage/ParsedTypeUsage.swift",
"Parser/TypeUsage/TypeUsageParser.swift",
"Parser/Typealias/ParsedTypealias.swift",
"Parser/Typealias/TypealiasParser.swift",
"ReferenceType.swift",
"Renderer/Renderer.swift",
"SaberConfiguration.swift",
"SaberVersion.swift",
"Throwable.swift"
],
"type" : "library"
}
],
"tools_version" : "4.2"
}
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 -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Fetching https://github.com/Carthage/Commandant.git
Fetching https://github.com/jpsim/SourceKitten.git
[1/2329] Fetching commandant
[2330/18441] Fetching commandant, sourcekitten
Fetched https://github.com/Carthage/Commandant.git from cache (0.99s)
Fetched https://github.com/jpsim/SourceKitten.git from cache (1.01s)
Computing version for https://github.com/Carthage/Commandant.git
Computed https://github.com/Carthage/Commandant.git at 0.18.0 (3.24s)
Computing version for https://github.com/jpsim/SourceKitten.git
Computed https://github.com/jpsim/SourceKitten.git at 0.37.0 (0.57s)
Fetching https://github.com/jpsim/Yams.git
Fetching https://github.com/drmohundro/SWXMLHash.git
Fetching https://github.com/apple/swift-argument-parser.git
[1/2820] Fetching swxmlhash
[1722/13109] Fetching swxmlhash, yams
[7966/28022] Fetching swxmlhash, yams, swift-argument-parser
Fetched https://github.com/drmohundro/SWXMLHash.git from cache (0.90s)
Fetched https://github.com/apple/swift-argument-parser.git from cache (0.91s)
Fetched https://github.com/jpsim/Yams.git from cache (1.13s)
Computing version for https://github.com/drmohundro/SWXMLHash.git
Computed https://github.com/drmohundro/SWXMLHash.git at 7.0.2 (1.67s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.5.0 (0.52s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 5.3.1 (0.54s)
Creating working copy for https://github.com/jpsim/SourceKitten.git
Working copy of https://github.com/jpsim/SourceKitten.git resolved at 0.37.0
Creating working copy for https://github.com/Carthage/Commandant.git
Working copy of https://github.com/Carthage/Commandant.git resolved at 0.18.0
Creating working copy for https://github.com/jpsim/Yams.git
Working copy of https://github.com/jpsim/Yams.git resolved at 5.3.1
Creating working copy for https://github.com/drmohundro/SWXMLHash.git
Working copy of https://github.com/drmohundro/SWXMLHash.git resolved at 7.0.2
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.5.0
[1/1] Compiling plugin GenerateManual
Building for debugging...
[1/26] Write sources
[8/26] Compiling Clang_C Clang_C.c
[9/26] Compiling reader.c
[10/26] Compiling writer.c
[11/26] Compiling api.c
[12/26] Compiling parser.c
[13/26] Compiling emitter.c
[14/26] Compiling scanner.c
[15/26] Compiling SourceKit SourceKit.c
[16/26] Write swift-version-24593BA9C3E375BF.txt
[18/79] Compiling Commandant Result+Additions.swift
[19/80] Compiling Commandant OrderedSet.swift
[20/80] Compiling Yams Tag.swift
[21/80] Compiling Yams YamlAnchorProviding.swift
[22/82] Compiling Yams Node.Alias.swift
[23/82] Compiling Yams Node.Mapping.swift
[24/82] Compiling Yams Node.Scalar.swift
[25/82] Compiling Commandant Switch.swift
[26/82] Compiling Yams YamlError.swift
[27/82] Compiling Yams YamlTagProviding.swift
[28/82] Compiling Yams Resolver.swift
[29/82] Compiling Yams String+Yams.swift
[30/82] Compiling Yams Emitter.swift
[31/82] Compiling Yams Encoder.swift
[32/82] Compiling Yams Mark.swift
[33/82] Compiling Yams Anchor.swift
[34/82] Compiling Yams Constructor.swift
[35/82] Compiling Yams Decoder.swift
[40/82] Compiling SWXMLHash String+Extensions.swift
[41/82] Compiling SWXMLHash TextElement.swift
[42/82] Compiling SWXMLHash XMLAttribute.swift
[43/82] Emitting module Yams
[50/85] Compiling Yams RedundancyAliasingStrategy.swift
[51/85] Compiling Yams Representer.swift
[54/85] Compiling Commandant Errors.swift
[55/85] Compiling Yams Node.Sequence.swift
[56/85] Compiling Yams Node.swift
[57/85] Compiling Yams Parser.swift
[58/86] Compiling Commandant HelpCommand.swift
[61/86] Emitting module Commandant
[62/86] Compiling Commandant Option.swift
/host/spi-builder-workspace/.build/checkouts/Commandant/Sources/Commandant/Option.swift:239:32: error: instance method 'contains' requires that 'String.Element' (aka 'Character') conform to 'Collection'
237 | let components = unwrappedStringValue.split(
238 | omittingEmptySubsequences: true,
239 | whereSeparator: [",", " "].contains
| `- error: instance method 'contains' requires that 'String.Element' (aka 'Character') conform to 'Collection'
240 | )
241 | var resultValues: [T] = []
_StringProcessing.Collection.contains:3:15: note: where 'C' = 'String.Element' (aka 'Character')
1 | protocol Collection {
2 | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3 | public func contains<C>(_ other: C) -> Bool where C : Collection, Self.Element == C.Element}
| `- note: where 'C' = 'String.Element' (aka 'Character')
4 |
[70/86] Emitting module SWXMLHash
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:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
[0/1] Planning build
[1/1] Compiling plugin GenerateManual
Building for debugging...
[1/11] Write swift-version-24593BA9C3E375BF.txt
[3/52] Compiling Commandant Result+Additions.swift
[4/65] Compiling Commandant Option.swift
[5/65] Compiling Commandant OrderedSet.swift
[6/65] Compiling Commandant HelpCommand.swift
[7/65] Compiling Commandant Errors.swift
[8/65] Emitting module Commandant
[9/65] Compiling Commandant Switch.swift
[10/65] Compiling Yams Anchor.swift
[11/65] Compiling Yams Constructor.swift
[12/65] Compiling Yams Decoder.swift
[13/65] Compiling Yams Emitter.swift
[19/66] Compiling Yams Encoder.swift
[20/66] Compiling Yams Mark.swift
[21/66] Compiling Yams Node.Alias.swift
[22/66] Compiling Yams Node.Mapping.swift
[23/66] Emitting module SWXMLHash
[24/66] Compiling Yams Node.Scalar.swift
[25/66] Compiling Yams Node.Sequence.swift
[26/66] Compiling Yams Node.swift
[27/69] Compiling SWXMLHash String+Extensions.swift
[28/69] Compiling SWXMLHash TextElement.swift
[29/69] Compiling SWXMLHash XMLAttribute.swift
[30/69] Compiling Yams YamlAnchorProviding.swift
[31/69] Compiling SWXMLHash XMLElement.swift
[32/69] Compiling SWXMLHash XMLHash.swift
[33/69] Compiling Yams Tag.swift
[35/71] Compiling Yams Resolver.swift
[36/71] Compiling Yams String+Yams.swift
[37/71] Compiling Yams Parser.swift
[38/71] Compiling Yams RedundancyAliasingStrategy.swift
[39/71] Compiling Yams Representer.swift
[39/71] Wrapping AST for Commandant for debugging
[46/71] Emitting module Yams
[47/71] Compiling Yams YamlError.swift
[48/71] Compiling Yams YamlTagProviding.swift
[49/71] Compiling SWXMLHash XMLHashOptions.swift
[50/71] Compiling SWXMLHash XMLIndexer.swift
[51/71] Compiling SWXMLHash shim.swift
[58/72] Wrapping AST for SWXMLHash for debugging
[66/73] Wrapping AST for Yams for debugging
[68/116] Compiling SourceKittenFramework ByteCount.swift
[69/116] Compiling SourceKittenFramework ByteRange.swift
[70/116] Compiling SourceKittenFramework Clang+SourceKitten.swift
[71/116] Compiling SourceKittenFramework ClangTranslationUnit.swift
[72/116] Compiling SourceKittenFramework CodeCompletionItem.swift
[73/116] Compiling SourceKittenFramework CursorInfo+Parsing.swift
[74/122] Compiling SourceKittenFramework SwiftDeclarationKind.swift
[75/122] Compiling SourceKittenFramework SwiftDocKey.swift
[76/122] Compiling SourceKittenFramework SwiftDocs.swift
[77/122] Compiling SourceKittenFramework SwiftVersion.swift
[78/122] Compiling SourceKittenFramework SyntaxKind.swift
[79/122] Compiling SourceKittenFramework SyntaxMap.swift
[80/122] Compiling SourceKittenFramework Language.swift
[81/122] Compiling SourceKittenFramework LibraryWrapperGenerator.swift
[82/122] Compiling SourceKittenFramework Line.swift
[83/122] Compiling SourceKittenFramework LinuxCompatibility.swift
[84/122] Compiling SourceKittenFramework Module.swift
[85/122] Compiling SourceKittenFramework ObjCDeclarationKind.swift
[86/122] Compiling SourceKittenFramework Dictionary+Merge.swift
[87/122] Compiling SourceKittenFramework Documentation.swift
[88/122] Compiling SourceKittenFramework Exec.swift
[89/122] Compiling SourceKittenFramework File+Hashable.swift
[90/122] Compiling SourceKittenFramework File.swift
[91/122] Compiling SourceKittenFramework JSONOutput.swift
[92/122] Compiling SourceKittenFramework OffsetMap.swift
[93/122] Compiling SourceKittenFramework Parameter.swift
[94/122] Compiling SourceKittenFramework Request.swift
[95/122] Compiling SourceKittenFramework SourceDeclaration.swift
[96/122] Compiling SourceKittenFramework SourceKitObject.swift
[97/122] Compiling SourceKittenFramework SourceLocation.swift
[98/122] Emitting module SourceKittenFramework
[99/122] Compiling SourceKittenFramework SyntaxToken.swift
[100/122] Compiling SourceKittenFramework Text.swift
[101/122] Compiling SourceKittenFramework UID.swift
[102/122] Compiling SourceKittenFramework UIDRepresentable.swift
[103/122] Compiling SourceKittenFramework UncheckedSendable.swift
[104/122] Compiling SourceKittenFramework Version.swift
[105/122] Compiling SourceKittenFramework StatementKind.swift
[106/122] Compiling SourceKittenFramework String+SourceKitten.swift
[107/122] Compiling SourceKittenFramework StringView+SourceKitten.swift
[108/122] Compiling SourceKittenFramework StringView.swift
[109/122] Compiling SourceKittenFramework Structure.swift
[110/122] Compiling SourceKittenFramework SwiftDeclarationAttributeKind.swift
[111/122] Compiling SourceKittenFramework WindowsError.swift
[112/122] Compiling SourceKittenFramework Xcode.swift
[113/122] Compiling SourceKittenFramework XcodeBuildSetting.swift
[114/122] Compiling SourceKittenFramework library_wrapper.swift
[115/122] Compiling SourceKittenFramework library_wrapper_Clang_C.swift
[116/122] Compiling SourceKittenFramework library_wrapper_SourceKit.swift
[117/123] Wrapping AST for SourceKittenFramework for debugging
[119/175] Compiling Saber Loggable.swift
[120/175] Compiling Saber Logger.swift
[121/175] Compiling Saber Logging.swift
[122/175] Compiling Saber AnnotationParserHelper.swift
[123/175] Compiling Saber ContainerAnnotation.swift
[124/175] Compiling Saber ContainerAnnotationParser.swift
[125/175] Compiling Saber ContainerExternalParser.swift
[126/182] Emitting module Saber
[127/182] Compiling Saber LambdaParser.swift
[128/182] Compiling Saber ParsedLambda.swift
[129/182] Compiling Saber MethodAnnotation.swift
[130/182] Compiling Saber MethodAnnotationParser.swift
[131/182] Compiling Saber MethodParser.swift
[132/182] Compiling Saber ParsedArgument.swift
[133/182] Compiling Saber ParsedMethod.swift
[134/182] Compiling Saber ContainerParser.swift
[135/182] Compiling Saber ParsedContainer.swift
[136/182] Compiling Saber ParsedContainerExternal.swift
[137/182] Compiling Saber Dictionary+Structure.swift
[138/182] Compiling Saber ExtensionParser.swift
[139/182] Compiling Saber ParsedExtension.swift
[140/182] Compiling Saber FileParser.swift
[141/182] Compiling Saber StringExtractor.swift
[142/182] Compiling Saber ParsedType.swift
[143/182] Compiling Saber TypeAnnotation.swift
[144/182] Compiling Saber TypeAnnotationParser.swift
[145/182] Compiling Saber TypeParser.swift
[146/182] Compiling Saber ParsedTypeUsage.swift
[147/182] Compiling Saber TypeUsageParser.swift
[148/182] Compiling Saber ParsedTypealias.swift
[149/182] Compiling Saber TypealiasParser.swift
[150/182] Compiling Saber ReferenceType.swift
[151/182] Compiling Saber Renderer.swift
[152/182] Compiling Saber SaberConfiguration.swift
[153/182] Compiling Saber SaberVersion.swift
[154/182] Compiling Saber Throwable.swift
[155/182] Compiling Saber SomeType.swift
[156/182] Compiling Saber TypeDeclaration.swift
[157/182] Compiling Saber TypeProvider.swift
[158/182] Compiling Saber TypeRepository.swift
[159/182] Compiling Saber TypeResolver.swift
[160/182] Compiling Saber TypeUsage.swift
[161/182] Compiling Saber ConsoleLogger.swift
[162/182] Compiling Saber LogLevel.swift
[163/182] Compiling Saber NestedParsedDecl.swift
/host/spi-builder-workspace/Sources/Saber/Parser/RawData.swift:36:44: error: reference to member 'lineAndCharacter' cannot be resolved without a contextual type
34 | func annotations(for structure: [String : SourceKitRepresentable]) -> [String] {
35 | guard let offset = structure[SwiftDocKey.offset] as? Int64,
36 | let cursor = contents.bridge().lineAndCharacter(forByteOffset: Int(offset)),
| `- error: reference to member 'lineAndCharacter' cannot be resolved without a contextual type
37 | cursor.line > 0 else {
38 | return []
/host/spi-builder-workspace/Sources/Saber/Parser/RawData.swift:58:30: error: reference to member 'lines' cannot be resolved without a contextual type
56 |
57 | private func parse(contents: String, prefix: String) -> [ParsedLine] {
58 | return contents.bridge().lines().map {
| `- error: reference to member 'lines' cannot be resolved without a contextual type
59 | let rawText = $0.content.trimmingCharacters(in: .whitespaces)
60 | let kind: ParsedLine.Kind
/host/spi-builder-workspace/Sources/Saber/Parser/RawData.swift:59:58: error: cannot infer contextual base in reference to member 'whitespaces'
57 | private func parse(contents: String, prefix: String) -> [ParsedLine] {
58 | return contents.bridge().lines().map {
59 | let rawText = $0.content.trimmingCharacters(in: .whitespaces)
| `- error: cannot infer contextual base in reference to member 'whitespaces'
60 | let kind: ParsedLine.Kind
61 | let isComment = rawText.hasPrefix("//")
[164/182] Compiling Saber ParsedData.swift
/host/spi-builder-workspace/Sources/Saber/Parser/RawData.swift:36:44: error: reference to member 'lineAndCharacter' cannot be resolved without a contextual type
34 | func annotations(for structure: [String : SourceKitRepresentable]) -> [String] {
35 | guard let offset = structure[SwiftDocKey.offset] as? Int64,
36 | let cursor = contents.bridge().lineAndCharacter(forByteOffset: Int(offset)),
| `- error: reference to member 'lineAndCharacter' cannot be resolved without a contextual type
37 | cursor.line > 0 else {
38 | return []
/host/spi-builder-workspace/Sources/Saber/Parser/RawData.swift:58:30: error: reference to member 'lines' cannot be resolved without a contextual type
56 |
57 | private func parse(contents: String, prefix: String) -> [ParsedLine] {
58 | return contents.bridge().lines().map {
| `- error: reference to member 'lines' cannot be resolved without a contextual type
59 | let rawText = $0.content.trimmingCharacters(in: .whitespaces)
60 | let kind: ParsedLine.Kind
/host/spi-builder-workspace/Sources/Saber/Parser/RawData.swift:59:58: error: cannot infer contextual base in reference to member 'whitespaces'
57 | private func parse(contents: String, prefix: String) -> [ParsedLine] {
58 | return contents.bridge().lines().map {
59 | let rawText = $0.content.trimmingCharacters(in: .whitespaces)
| `- error: cannot infer contextual base in reference to member 'whitespaces'
60 | let kind: ParsedLine.Kind
61 | let isComment = rawText.hasPrefix("//")
[165/182] Compiling Saber ParsedProperty.swift
/host/spi-builder-workspace/Sources/Saber/Parser/RawData.swift:36:44: error: reference to member 'lineAndCharacter' cannot be resolved without a contextual type
34 | func annotations(for structure: [String : SourceKitRepresentable]) -> [String] {
35 | guard let offset = structure[SwiftDocKey.offset] as? Int64,
36 | let cursor = contents.bridge().lineAndCharacter(forByteOffset: Int(offset)),
| `- error: reference to member 'lineAndCharacter' cannot be resolved without a contextual type
37 | cursor.line > 0 else {
38 | return []
/host/spi-builder-workspace/Sources/Saber/Parser/RawData.swift:58:30: error: reference to member 'lines' cannot be resolved without a contextual type
56 |
57 | private func parse(contents: String, prefix: String) -> [ParsedLine] {
58 | return contents.bridge().lines().map {
| `- error: reference to member 'lines' cannot be resolved without a contextual type
59 | let rawText = $0.content.trimmingCharacters(in: .whitespaces)
60 | let kind: ParsedLine.Kind
/host/spi-builder-workspace/Sources/Saber/Parser/RawData.swift:59:58: error: cannot infer contextual base in reference to member 'whitespaces'
57 | private func parse(contents: String, prefix: String) -> [ParsedLine] {
58 | return contents.bridge().lines().map {
59 | let rawText = $0.content.trimmingCharacters(in: .whitespaces)
| `- error: cannot infer contextual base in reference to member 'whitespaces'
60 | let kind: ParsedLine.Kind
61 | let isComment = rawText.hasPrefix("//")
[166/182] Compiling Saber PropertyAnnotation.swift
/host/spi-builder-workspace/Sources/Saber/Parser/RawData.swift:36:44: error: reference to member 'lineAndCharacter' cannot be resolved without a contextual type
34 | func annotations(for structure: [String : SourceKitRepresentable]) -> [String] {
35 | guard let offset = structure[SwiftDocKey.offset] as? Int64,
36 | let cursor = contents.bridge().lineAndCharacter(forByteOffset: Int(offset)),
| `- error: reference to member 'lineAndCharacter' cannot be resolved without a contextual type
37 | cursor.line > 0 else {
38 | return []
/host/spi-builder-workspace/Sources/Saber/Parser/RawData.swift:58:30: error: reference to member 'lines' cannot be resolved without a contextual type
56 |
57 | private func parse(contents: String, prefix: String) -> [ParsedLine] {
58 | return contents.bridge().lines().map {
| `- error: reference to member 'lines' cannot be resolved without a contextual type
59 | let rawText = $0.content.trimmingCharacters(in: .whitespaces)
60 | let kind: ParsedLine.Kind
/host/spi-builder-workspace/Sources/Saber/Parser/RawData.swift:59:58: error: cannot infer contextual base in reference to member 'whitespaces'
57 | private func parse(contents: String, prefix: String) -> [ParsedLine] {
58 | return contents.bridge().lines().map {
59 | let rawText = $0.content.trimmingCharacters(in: .whitespaces)
| `- error: cannot infer contextual base in reference to member 'whitespaces'
60 | let kind: ParsedLine.Kind
61 | let isComment = rawText.hasPrefix("//")
[167/182] Compiling Saber PropertyAnnotationParser.swift
/host/spi-builder-workspace/Sources/Saber/Parser/RawData.swift:36:44: error: reference to member 'lineAndCharacter' cannot be resolved without a contextual type
34 | func annotations(for structure: [String : SourceKitRepresentable]) -> [String] {
35 | guard let offset = structure[SwiftDocKey.offset] as? Int64,
36 | let cursor = contents.bridge().lineAndCharacter(forByteOffset: Int(offset)),
| `- error: reference to member 'lineAndCharacter' cannot be resolved without a contextual type
37 | cursor.line > 0 else {
38 | return []
/host/spi-builder-workspace/Sources/Saber/Parser/RawData.swift:58:30: error: reference to member 'lines' cannot be resolved without a contextual type
56 |
57 | private func parse(contents: String, prefix: String) -> [ParsedLine] {
58 | return contents.bridge().lines().map {
| `- error: reference to member 'lines' cannot be resolved without a contextual type
59 | let rawText = $0.content.trimmingCharacters(in: .whitespaces)
60 | let kind: ParsedLine.Kind
/host/spi-builder-workspace/Sources/Saber/Parser/RawData.swift:59:58: error: cannot infer contextual base in reference to member 'whitespaces'
57 | private func parse(contents: String, prefix: String) -> [ParsedLine] {
58 | return contents.bridge().lines().map {
59 | let rawText = $0.content.trimmingCharacters(in: .whitespaces)
| `- error: cannot infer contextual base in reference to member 'whitespaces'
60 | let kind: ParsedLine.Kind
61 | let isComment = rawText.hasPrefix("//")
[168/182] Compiling Saber PropertyParser.swift
/host/spi-builder-workspace/Sources/Saber/Parser/RawData.swift:36:44: error: reference to member 'lineAndCharacter' cannot be resolved without a contextual type
34 | func annotations(for structure: [String : SourceKitRepresentable]) -> [String] {
35 | guard let offset = structure[SwiftDocKey.offset] as? Int64,
36 | let cursor = contents.bridge().lineAndCharacter(forByteOffset: Int(offset)),
| `- error: reference to member 'lineAndCharacter' cannot be resolved without a contextual type
37 | cursor.line > 0 else {
38 | return []
/host/spi-builder-workspace/Sources/Saber/Parser/RawData.swift:58:30: error: reference to member 'lines' cannot be resolved without a contextual type
56 |
57 | private func parse(contents: String, prefix: String) -> [ParsedLine] {
58 | return contents.bridge().lines().map {
| `- error: reference to member 'lines' cannot be resolved without a contextual type
59 | let rawText = $0.content.trimmingCharacters(in: .whitespaces)
60 | let kind: ParsedLine.Kind
/host/spi-builder-workspace/Sources/Saber/Parser/RawData.swift:59:58: error: cannot infer contextual base in reference to member 'whitespaces'
57 | private func parse(contents: String, prefix: String) -> [ParsedLine] {
58 | return contents.bridge().lines().map {
59 | let rawText = $0.content.trimmingCharacters(in: .whitespaces)
| `- error: cannot infer contextual base in reference to member 'whitespaces'
60 | let kind: ParsedLine.Kind
61 | let isComment = rawText.hasPrefix("//")
[169/182] Compiling Saber RawData.swift
/host/spi-builder-workspace/Sources/Saber/Parser/RawData.swift:36:44: error: reference to member 'lineAndCharacter' cannot be resolved without a contextual type
34 | func annotations(for structure: [String : SourceKitRepresentable]) -> [String] {
35 | guard let offset = structure[SwiftDocKey.offset] as? Int64,
36 | let cursor = contents.bridge().lineAndCharacter(forByteOffset: Int(offset)),
| `- error: reference to member 'lineAndCharacter' cannot be resolved without a contextual type
37 | cursor.line > 0 else {
38 | return []
/host/spi-builder-workspace/Sources/Saber/Parser/RawData.swift:58:30: error: reference to member 'lines' cannot be resolved without a contextual type
56 |
57 | private func parse(contents: String, prefix: String) -> [ParsedLine] {
58 | return contents.bridge().lines().map {
| `- error: reference to member 'lines' cannot be resolved without a contextual type
59 | let rawText = $0.content.trimmingCharacters(in: .whitespaces)
60 | let kind: ParsedLine.Kind
/host/spi-builder-workspace/Sources/Saber/Parser/RawData.swift:59:58: error: cannot infer contextual base in reference to member 'whitespaces'
57 | private func parse(contents: String, prefix: String) -> [ParsedLine] {
58 | return contents.bridge().lines().map {
59 | let rawText = $0.content.trimmingCharacters(in: .whitespaces)
| `- error: cannot infer contextual base in reference to member 'whitespaces'
60 | let kind: ParsedLine.Kind
61 | let isComment = rawText.hasPrefix("//")
[170/182] Compiling Saber Container.swift
[171/182] Compiling Saber ContainerData.swift
[172/182] Compiling Saber ContainerDataFactory.swift
[173/182] Compiling Saber ContainerExternal.swift
[174/182] Compiling Saber ContainerFactory.swift
[175/182] Compiling Saber FunctionInvocationArgument.swift
[176/182] Compiling Saber Injections.swift
[177/182] Compiling Saber Service.swift
BUILD FAILURE 6.1 linux