Build Information
Failed to build soto-codegenerator, reference 7.9.0 (c6dee4), with Swift 6.3 for Android on 19 Apr 2026 19:43:52 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4606859-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:android-6.3-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1Build Log
========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/soto-project/soto-codegenerator.git
Reference: 7.9.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/soto-project/soto-codegenerator
* tag 7.9.0 -> FETCH_HEAD
HEAD is now at c6dee49 Add a command plugin to download AWS model files (#98)
Cloned https://github.com/soto-project/soto-codegenerator.git
Revision (git rev-parse @):
c6dee493894d2a7aec9e098dba196a2d6b439b4f
SUCCESS checkout https://github.com/soto-project/soto-codegenerator.git at 7.9.0
========================================
Build
========================================
Selected platform: android
Swift version: 6.3
Building package at path: $PWD
https://github.com/soto-project/soto-codegenerator.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:android-6.3-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
android-6.3-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:9008270ea37a55e78725e6225015adb5eff8582da520c5232bf0499f32c36dc4
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:android-6.3-latest
Fetching https://github.com/apple/swift-argument-parser.git
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/hummingbird-project/swift-mustache.git
Fetching https://github.com/soto-project/soto-smithy.git
[1/1854] Fetching soto-smithy
[57/3825] Fetching soto-smithy, swift-mustache
[3511/21354] Fetching soto-smithy, swift-mustache, swift-argument-parser
[4352/27989] Fetching soto-smithy, swift-mustache, swift-argument-parser, swift-log
Fetched https://github.com/hummingbird-project/swift-mustache.git from cache (0.73s)
[2580/26018] Fetching soto-smithy, swift-argument-parser, swift-log
Fetched https://github.com/soto-project/soto-smithy.git from cache (0.75s)
[1915/24164] Fetching swift-argument-parser, swift-log
Fetched https://github.com/apple/swift-log.git from cache (1.00s)
Fetched https://github.com/apple/swift-argument-parser.git from cache (1.37s)
Computing version for https://github.com/hummingbird-project/swift-mustache.git
Computed https://github.com/hummingbird-project/swift-mustache.git at 2.0.2 (2.51s)
Computing version for https://github.com/soto-project/soto-smithy.git
Computed https://github.com/soto-project/soto-smithy.git at 0.4.9 (4.21s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.7.1 (0.74s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.12.0 (0.85s)
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.12.0
Creating working copy for https://github.com/soto-project/soto-smithy.git
Working copy of https://github.com/soto-project/soto-smithy.git resolved at 0.4.9
Creating working copy for https://github.com/hummingbird-project/swift-mustache.git
Working copy of https://github.com/hummingbird-project/swift-mustache.git resolved at 2.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.7.1
[1/1] Compiling plugin SotoModelDownloaderPlugin
[2/2] Compiling plugin SotoCodeGeneratorPlugin
[3/3] Compiling plugin GenerateManual
[4/4] Compiling plugin GenerateDoccReference
Building for debugging...
[4/49] Write sources
[22/49] Write swift-version--4F562202D5529B1.txt
[24/177] Emitting module ArgumentParserToolInfo
[25/177] Emitting module Mustache
[26/179] Emitting module SotoSmithy
[27/184] Emitting module Mustache
[28/186] Emitting module SotoSmithy
[29/191] Compiling Mustache Template.swift
[30/191] Compiling Mustache Transform.swift
[31/191] Compiling SotoSmithy Selector.swift
[32/191] Compiling SotoSmithy SelectorParser.swift
[33/191] Compiling SotoSmithy SingleValueTrait.swift
[34/191] Compiling SotoSmithy StaticTrait.swift
[35/191] Compiling SotoSmithy Trait.swift
[36/191] Compiling SotoSmithy TraitList.swift
[37/191] Compiling SotoSmithy AuthenticationTraits.swift
[38/191] Compiling SotoSmithy HttpProtocolComplianceTraits.swift
[39/191] Compiling SotoSmithy MqttProtocolBindingTraits.swift
[40/191] Compiling SotoSmithy ProtocolTraits.swift
[41/191] Compiling SotoSmithy ResourceTraits.swift
[42/191] Compiling SotoSmithy RulesTraits.swift
[50/191] Compiling SotoSmithy LogicalSelectors.swift
[53/191] Compiling SotoSmithy AggregateShapes.swift
[54/191] Compiling SotoSmithy ApplyShape.swift
[55/191] Compiling SotoSmithy BehaviourTraits.swift
[56/191] Compiling SotoSmithy ConstraintTraits.swift
[57/191] Compiling SotoSmithy DocumentationTraits.swift
[58/191] Compiling SotoSmithy EndpointTraits.swift
[59/191] Compiling SotoSmithy HttpProtocolBindingTraits.swift
[60/191] Compiling SotoSmithy DecodableShape.swift
[61/191] Compiling SotoSmithy ServiceShapes.swift
[62/191] Compiling SotoSmithy Shape.swift
[63/191] Compiling SotoSmithy SimpleShapes.swift
[64/191] Compiling SotoSmithy CustomTrait.swift
[65/191] Compiling SotoSmithy StreamingTraits.swift
[66/191] Compiling SotoSmithy SuppressTrait.swift
[67/191] Compiling SotoSmithy TypeRefinementTraits.swift
[68/191] Compiling SotoSmithy WaitersTraits.swift
[69/191] Compiling SotoSmithy XmlBindingTraits.swift
[70/191] Compiling Logging LogHandler.swift
[71/191] Compiling Logging LogEvent.swift
[83/191] Compiling SotoSmithy Errors.swift
[84/191] Compiling SotoSmithy Model.swift
[87/191] Compiling SotoSmithy Parser.swift
[88/191] Emitting module ArgumentParserToolInfo
[89/191] Compiling ArgumentParserToolInfo ToolInfo.swift
[93/285] Compiling ArgumentParser ParsedValues.swift
[94/285] Compiling ArgumentParser ParserError.swift
[95/285] Compiling ArgumentParser SplitArguments.swift
[96/285] Compiling ArgumentParser DumpHelpGenerator.swift
[97/285] Compiling ArgumentParser HelpCommand.swift
[98/285] Compiling Logging MetadataProvider.swift
[99/285] Compiling ArgumentParser ParsableCommand.swift
[100/285] Compiling ArgumentParser ArgumentDecoder.swift
[101/285] Emitting module Logging
[102/285] Compiling Logging Locks.swift
[103/285] Compiling ArgumentParser ArgumentVisibility.swift
[104/285] Compiling ArgumentParser CompletionKind.swift
[105/285] Compiling ArgumentParser Errors.swift
[106/285] Compiling ArgumentParser ArgumentDiscussion.swift
[107/285] Compiling ArgumentParser ArgumentHelp.swift
[108/285] Compiling ArgumentParser ArgumentDefinition.swift
[109/285] Compiling ArgumentParser ArgumentSet.swift
[110/285] Compiling ArgumentParser OptionGroup.swift
[111/285] Compiling ArgumentParser BashCompletionsGenerator.swift
[112/285] Compiling ArgumentParser CompletionsGenerator.swift
[113/285] Compiling ArgumentParser Flag.swift
[114/285] Compiling ArgumentParser NameSpecification.swift
[115/285] Compiling ArgumentParser Option.swift
[116/285] Compiling ArgumentParser FishCompletionsGenerator.swift
[117/285] Compiling ArgumentParser ZshCompletionsGenerator.swift
[118/285] Compiling ArgumentParser Argument.swift
[119/286] Compiling ArgumentParser AsyncParsableCommand.swift
[120/286] Compiling ArgumentParser CommandConfiguration.swift
[121/286] Compiling ArgumentParser CommandGroup.swift
[122/286] Compiling ArgumentParser EnumerableFlag.swift
[123/286] Compiling ArgumentParser ExpressibleByArgument.swift
[127/286] Compiling ArgumentParser CommandParser.swift
[128/286] Compiling ArgumentParser InputKey.swift
[129/286] Compiling ArgumentParser ParentCommand.swift
[135/287] Wrapping AST for ArgumentParserToolInfo for debugging
[137/287] Wrapping AST for Mustache for debugging
[138/287] Wrapping AST for ArgumentParserToolInfo for debugging
[139/295] Wrapping AST for SotoSmithy for debugging
[141/295] Compiling Logging LogHandler.swift
[142/295] Compiling Logging Logging.swift
[150/302] Wrapping AST for Logging for debugging
[158/302] Compiling ArgumentParser ParsableArguments.swift
[159/302] Emitting module ArgumentParser
[161/302] Compiling SotoSmithyAWS AwsAuthenticationTraits.swift
[162/309] Compiling ArgumentParser Foundation.swift
[163/309] Compiling ArgumentParser Mutex.swift
[164/309] Compiling ArgumentParser Platform.swift
[165/309] Compiling ArgumentParser SequenceExtensions.swift
[166/309] Compiling ArgumentParser StringExtensions.swift
[167/309] Compiling ArgumentParser SwiftExtensions.swift
[168/309] Compiling SotoSmithyAWS AwsS3Traits.swift
[169/309] Compiling SotoSmithyAWS AwsCloudFormationTraits.swift
[170/309] Compiling SotoSmithyAWS AwsProtocolTraits.swift
[171/309] Compiling Logging MetadataProvider.swift
[172/309] Emitting module Logging
[173/309] Compiling Logging Locks.swift
[181/309] Compiling SotoSmithyAWS AwsIAMTraits.swift
[182/309] Compiling SotoSmithyAWS AwsCoreTraits.swift
[183/309] Compiling ArgumentParser InputOrigin.swift
[184/309] Compiling ArgumentParser Name.swift
[185/309] Compiling ArgumentParser Parsed.swift
[191/309] Compiling ArgumentParser HelpGenerator.swift
[192/309] Compiling ArgumentParser MessageInfo.swift
[193/309] Compiling ArgumentParser UsageGenerator.swift
[194/309] Compiling ArgumentParser CollectionExtensions.swift
[195/309] Compiling SotoSmithyAWS Smithy.swift
[196/309] Compiling SotoSmithyAWS AwsApiGatewayTraits.swift
[197/309] Emitting module SotoSmithyAWS
[206/310] Compiling Logging Logging.swift
[208/311] Compiling ArgumentParser Tree.swift
[209/311] Compiling ArgumentParser CodingKeyValidator.swift
[210/311] Compiling ArgumentParser NonsenseFlagsValidator.swift
[211/311] Compiling ArgumentParser ParsableArgumentsValidation.swift
[212/311] Compiling ArgumentParser PositionalArgumentsValidator.swift
[213/311] Compiling ArgumentParser UniqueNamesValidator.swift
[294/316] Wrapping AST for Logging for debugging
[295/319] Wrapping AST for SotoSmithy for debugging
[296/321] Wrapping AST for SotoSmithyAWS for debugging
[297/323] Wrapping AST for ArgumentParser for debugging
[299/338] Wrapping AST for Mustache for debugging
[301/359] Compiling SotoCodeGeneratorLib comment.swift
[302/359] Compiling SotoCodeGeneratorLib enum.swift
[303/359] Compiling SotoCodeGeneratorLib enumWithValues.swift
[304/362] Compiling SotoModelDownloader DownloaderError.swift
[305/362] Compiling SotoModelDownloader GitHubAPI.swift
/host/spi-builder-workspace/Sources/SotoModelDownloader/GitHubAPI.swift:27:23: error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
25 | let url = URL(string: "https://raw.githubusercontent.com\(path)")!
26 | let contents: Data
27 | let response: URLResponse
| `- error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
28 | do {
29 | let request = URLRequest(url: url)
Foundation.URLResponse:2:18: note: 'URLResponse' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLResponse = AnyObject
| `- note: 'URLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/SotoModelDownloader/GitHubAPI.swift:29:27: error: cannot find 'URLRequest' in scope
27 | let response: URLResponse
28 | do {
29 | let request = URLRequest(url: url)
| `- error: cannot find 'URLRequest' in scope
30 | (contents, response) = try await URLSession.shared.data(for: request)
31 | } catch {
/host/spi-builder-workspace/Sources/SotoModelDownloader/GitHubAPI.swift:30:57: error: type 'URLSession' (aka 'AnyObject') has no member 'shared'
28 | do {
29 | let request = URLRequest(url: url)
30 | (contents, response) = try await URLSession.shared.data(for: request)
| `- error: type 'URLSession' (aka 'AnyObject') has no member 'shared'
31 | } catch {
32 | throw .failedToLoad(url.absoluteString)
/host/spi-builder-workspace/Sources/SotoModelDownloader/GitHubAPI.swift:34:25: warning: conditional cast from 'URLResponse' (aka 'AnyObject') to 'HTTPURLResponse' (aka 'AnyObject') always succeeds
32 | throw .failedToLoad(url.absoluteString)
33 | }
34 | guard (response as? HTTPURLResponse)?.statusCode == 200 else {
| `- warning: conditional cast from 'URLResponse' (aka 'AnyObject') to 'HTTPURLResponse' (aka 'AnyObject') always succeeds
35 | throw DownloaderError.failedToLoad(url.absoluteString)
36 | }
/host/spi-builder-workspace/Sources/SotoModelDownloader/GitHubAPI.swift:34:47: error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'statusCode'
32 | throw .failedToLoad(url.absoluteString)
33 | }
34 | guard (response as? HTTPURLResponse)?.statusCode == 200 else {
| `- error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'statusCode'
35 | throw DownloaderError.failedToLoad(url.absoluteString)
36 | }
/host/spi-builder-workspace/Sources/SotoModelDownloader/GitHubAPI.swift:47:23: error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
45 | func callGitHubAPI(url: URL) async throws(DownloaderError) -> Data {
46 | let contents: Data
47 | let response: URLResponse
| `- error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
48 | do {
49 | var request = URLRequest(url: url)
Foundation.URLResponse:2:18: note: 'URLResponse' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLResponse = AnyObject
| `- note: 'URLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/SotoModelDownloader/GitHubAPI.swift:49:27: error: cannot find 'URLRequest' in scope
47 | let response: URLResponse
48 | do {
49 | var request = URLRequest(url: url)
| `- error: cannot find 'URLRequest' in scope
50 | request.setValue("application/vnd.github+json", forHTTPHeaderField: "Accept")
51 | request.setValue("2022-11-28", forHTTPHeaderField: "X-GitHub-Api-Version")
/host/spi-builder-workspace/Sources/SotoModelDownloader/GitHubAPI.swift:55:57: error: type 'URLSession' (aka 'AnyObject') has no member 'shared'
53 | request.setValue("Bearer \(ghToken)", forHTTPHeaderField: "Authorization")
54 | }
55 | (contents, response) = try await URLSession.shared.data(for: request)
| `- error: type 'URLSession' (aka 'AnyObject') has no member 'shared'
56 | } catch {
57 | throw .failedToLoad(url.absoluteString)
/host/spi-builder-workspace/Sources/SotoModelDownloader/GitHubAPI.swift:59:25: warning: conditional cast from 'URLResponse' (aka 'AnyObject') to 'HTTPURLResponse' (aka 'AnyObject') always succeeds
57 | throw .failedToLoad(url.absoluteString)
58 | }
59 | guard (response as? HTTPURLResponse)?.statusCode == 200 else {
| `- warning: conditional cast from 'URLResponse' (aka 'AnyObject') to 'HTTPURLResponse' (aka 'AnyObject') always succeeds
60 | throw DownloaderError.failedToLoad(url.absoluteString)
61 | }
/host/spi-builder-workspace/Sources/SotoModelDownloader/GitHubAPI.swift:59:47: error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'statusCode'
57 | throw .failedToLoad(url.absoluteString)
58 | }
59 | guard (response as? HTTPURLResponse)?.statusCode == 200 else {
| `- error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'statusCode'
60 | throw DownloaderError.failedToLoad(url.absoluteString)
61 | }
[306/362] Emitting module SotoModelDownloader
[307/362] Compiling SotoModelDownloader ConfigFile.swift
[308/362] Compiling SotoModelDownloader GitHubModels.swift
[309/362] Compiling SotoModelDownloader DownloaderError.swift
[310/362] Compiling SotoModelDownloader GitHubAPI.swift
[311/362] Compiling SotoCodeGeneratorLib shapes.swift
[312/362] Compiling SotoCodeGeneratorLib struct.swift
[313/362] Compiling SotoCodeGeneratorLib waiters.swift
[314/362] Compiling SotoModelDownloader Downloader.swift
[316/362] Compiling SotoModelDownloader App.swift
[317/362] Compiling SotoModelDownloader ConfigFile.swift
[318/362] Compiling SotoModelDownloader GitHubModels.swift
[319/362] Compiling SotoSmithyAWS AwsAuthenticationTraits.swift
[320/362] Compiling SotoSmithyAWS AwsCloudFormationTraits.swift
[321/363] Emitting module SotoModelDownloader
[322/363] Compiling SotoModelDownloader App.swift
BUILD FAILURE 6.3 android