Build Information
Successful build of soto-codegenerator, reference 7.8.3 (b6955e), with Swift 6.2 for Linux on 14 Dec 2025 19:07:19 UTC.
Swift 6 data race errors: 0
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4606859-3":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-6.2-latest swift build --triple x86_64-unknown-linux-gnu 2>&1Build Log
========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/soto-project/soto-codegenerator.git
Reference: 7.8.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/soto-project/soto-codegenerator
* tag 7.8.3 -> FETCH_HEAD
HEAD is now at b6955e6 Add additional enum cases to com.amazonaws.bedrock#InferenceType
Cloned https://github.com/soto-project/soto-codegenerator.git
Revision (git rev-parse @):
b6955e6f92a05b7ceb8ab1fd2dff8fbc6e46690c
SUCCESS checkout https://github.com/soto-project/soto-codegenerator.git at 7.8.3
========================================
Build
========================================
Selected platform: linux
Swift version: 6.2
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-3":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" 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:e1f50347098d838026a020bb7d0f8bade3d7b84d6d497429b7cf821cdf4fc3d1
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.2-latest
Fetching https://github.com/apple/swift-argument-parser.git
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/soto-project/soto-smithy.git
Fetching https://github.com/hummingbird-project/swift-mustache.git
[1/1900] Fetching swift-mustache
[1901/3745] Fetching swift-mustache, soto-smithy
[3691/20666] Fetching swift-mustache, soto-smithy, swift-argument-parser
[4762/26415] Fetching swift-mustache, soto-smithy, swift-argument-parser, swift-log
Fetched https://github.com/hummingbird-project/swift-mustache.git from cache (0.79s)
Fetched https://github.com/soto-project/soto-smithy.git from cache (0.79s)
Fetched https://github.com/apple/swift-log.git from cache (0.79s)
Fetched https://github.com/apple/swift-argument-parser.git from cache (0.80s)
Computing version for https://github.com/soto-project/soto-smithy.git
Computed https://github.com/soto-project/soto-smithy.git at 0.4.8 (3.79s)
Computing version for https://github.com/hummingbird-project/swift-mustache.git
Computed https://github.com/hummingbird-project/swift-mustache.git at 2.0.2 (0.43s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.8.0 (0.53s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.6.2 (0.41s)
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.8
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.6.2
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-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.8.0
[1/1] Compiling plugin SotoCodeGeneratorPlugin
[2/2] Compiling plugin GenerateManual
[3/3] Compiling plugin GenerateDoccReference
Building for debugging...
[3/40] Write sources
[19/40] Write swift-version-24593BA9C3E375BF.txt
[21/166] Emitting module Logging
[22/166] Emitting module Mustache
[23/168] Emitting module SotoSmithy
[24/173] Compiling Mustache Template.swift
[25/173] Compiling Mustache Transform.swift
[26/173] Compiling SotoSmithy SingleValueTrait.swift
[27/173] Compiling SotoSmithy StaticTrait.swift
[28/173] Compiling SotoSmithy Trait.swift
[29/173] Compiling SotoSmithy TraitList.swift
[30/173] Compiling SotoSmithy AuthenticationTraits.swift
[31/178] Compiling SotoSmithy StreamingTraits.swift
[32/178] Compiling SotoSmithy SuppressTrait.swift
[33/178] Compiling SotoSmithy TypeRefinementTraits.swift
[34/178] Compiling SotoSmithy WaitersTraits.swift
[35/178] Compiling SotoSmithy XmlBindingTraits.swift
[36/178] Compiling Logging LogHandler.swift
[37/178] Compiling Mustache Context.swift
[38/178] Compiling Mustache NSLock+Backport.swift
[39/178] Compiling Mustache Parent.swift
[40/178] Compiling Mustache Parser.swift
[41/178] Compiling Mustache CustomRenderable.swift
[42/178] Compiling Mustache Sequence.swift
[43/178] Compiling Mustache SequenceContext.swift
[44/180] Compiling SotoSmithy HttpProtocolComplianceTraits.swift
[45/180] Compiling SotoSmithy MqttProtocolBindingTraits.swift
[46/180] Compiling SotoSmithy ProtocolTraits.swift
[47/180] Compiling SotoSmithy ResourceTraits.swift
[48/180] Compiling SotoSmithy RulesTraits.swift
[49/180] Compiling Logging LogHandler.swift
[50/180] Compiling Mustache Template+Parser.swift
[51/180] Compiling Mustache Template+Render.swift
[52/180] Compiling Mustache Template.swift
[53/180] Compiling Mustache Transform.swift
[54/180] Compiling SotoSmithy ApplyShape.swift
[55/180] Compiling SotoSmithy BehaviourTraits.swift
[56/180] Compiling SotoSmithy ConstraintTraits.swift
[57/180] Compiling SotoSmithy DocumentationTraits.swift
[58/180] Compiling SotoSmithy EndpointTraits.swift
[59/180] Compiling SotoSmithy HttpProtocolBindingTraits.swift
[65/180] Compiling Mustache Lambda.swift
[68/180] Compiling Mustache String.swift
[69/180] Compiling Mustache Template+FileSystem.swift
[85/180] Emitting module ArgumentParserToolInfo
[86/180] Compiling ArgumentParserToolInfo ToolInfo.swift
[89/225] Emitting module ArgumentParserToolInfo
[91/244] Compiling ArgumentParser ExpressibleByArgument.swift
[92/244] Compiling ArgumentParser ParsableArguments.swift
[93/269] Compiling Logging MetadataProvider.swift
[95/270] Compiling Logging Locks.swift
[96/270] Emitting module Logging
[97/270] Compiling Logging Locks.swift
[98/270] Compiling ArgumentParser OptionGroup.swift
[99/270] Compiling ArgumentParser AsyncParsableCommand.swift
[100/270] Compiling ArgumentParser CommandConfiguration.swift
[101/270] Compiling ArgumentParser CommandGroup.swift
[102/270] Compiling ArgumentParser EnumerableFlag.swift
[103/270] Compiling ArgumentParser ExpressibleByArgument.swift
[104/276] Compiling ArgumentParser UsageGenerator.swift
[105/276] Compiling ArgumentParser CollectionExtensions.swift
[106/276] Compiling ArgumentParser Mutex.swift
[107/276] Compiling ArgumentParser Platform.swift
[108/276] Compiling ArgumentParser SequenceExtensions.swift
[111/276] Compiling ArgumentParser ArgumentHelp.swift
[112/276] Compiling ArgumentParser ArgumentVisibility.swift
[113/276] Compiling ArgumentParser CompletionKind.swift
[114/276] Compiling ArgumentParser Errors.swift
[115/276] Compiling ArgumentParser Flag.swift
[116/276] Compiling ArgumentParser NameSpecification.swift
[117/276] Emitting module Mustache
[120/276] Compiling ArgumentParser BashCompletionsGenerator.swift
[121/276] Compiling ArgumentParser CompletionsGenerator.swift
[122/276] Compiling ArgumentParser FishCompletionsGenerator.swift
[123/276] Compiling ArgumentParser ZshCompletionsGenerator.swift
[124/276] Compiling ArgumentParser Argument.swift
[130/276] Compiling ArgumentParser ArgumentDiscussion.swift
[135/277] Compiling ArgumentParser Option.swift
[150/278] Emitting module SotoSmithy
[157/278] Compiling ArgumentParser InputKey.swift
[158/278] Compiling ArgumentParser InputOrigin.swift
[159/278] Compiling ArgumentParser Name.swift
[160/278] Compiling ArgumentParser Parsed.swift
[161/278] Compiling ArgumentParser ParsedValues.swift
[162/278] Compiling ArgumentParser ParserError.swift
[178/279] Compiling ArgumentParser StringExtensions.swift
[179/279] Compiling ArgumentParser SwiftExtensions.swift
[181/280] Wrapping AST for Mustache for debugging
[183/280] Wrapping AST for ArgumentParserToolInfo for debugging
[184/280] Wrapping AST for Mustache for debugging
[185/280] Wrapping AST for SotoSmithy for debugging
[187/281] Compiling Logging Logging.swift
[187/297] Wrapping AST for ArgumentParserToolInfo for debugging
[189/297] Compiling Logging Logging.swift
[189/297] Wrapping AST for SotoSmithy for debugging
[192/298] Wrapping AST for Logging for debugging
[201/304] Compiling SotoSmithyAWS AwsAuthenticationTraits.swift
[203/306] Compiling SotoSmithyAWS AwsCloudFormationTraits.swift
[204/306] Compiling SotoSmithyAWS AwsS3Traits.swift
[206/306] Compiling SotoSmithyAWS AwsProtocolTraits.swift
[214/306] Emitting module SotoSmithyAWS
[221/306] Compiling ArgumentParser Tree.swift
[222/306] Compiling ArgumentParser CodingKeyValidator.swift
[223/306] Compiling ArgumentParser NonsenseFlagsValidator.swift
[224/306] Compiling ArgumentParser ParsableArgumentsValidation.swift
[225/306] Compiling ArgumentParser PositionalArgumentsValidator.swift
[226/306] Compiling ArgumentParser UniqueNamesValidator.swift
[227/306] Compiling SotoSmithyAWS Smithy.swift
[228/306] Compiling SotoSmithyAWS AwsApiGatewayTraits.swift
[229/306] Compiling SotoSmithyAWS AwsIAMTraits.swift
[230/306] Compiling SotoSmithyAWS Smithy.swift
[231/306] Emitting module SotoSmithyAWS
[232/306] Compiling SotoSmithyAWS AwsCloudFormationTraits.swift
[233/306] Compiling SotoSmithyAWS AwsApiGatewayTraits.swift
[234/306] Compiling SotoSmithyAWS AwsCoreTraits.swift
[235/306] Compiling SotoSmithyAWS AwsIAMTraits.swift
[236/307] Compiling SotoSmithyAWS AwsCoreTraits.swift
[244/308] Wrapping AST for SotoSmithyAWS for debugging
[247/330] Emitting module ArgumentParser
[248/330] Compiling SotoCodeGeneratorLib AwsService+paginators.swift
[249/330] Compiling SotoCodeGeneratorLib AwsService+shapes.swift
[250/330] Compiling SotoCodeGeneratorLib AwsService+waiters.swift
[251/330] Compiling SotoCodeGeneratorLib AwsService.swift
[252/330] Compiling SotoCodeGeneratorLib ConfigFile.swift
[253/330] Compiling SotoCodeGeneratorLib Endpoints.swift
[254/330] Compiling SotoCodeGeneratorLib Glob.swift
[261/352] Compiling SotoCodeGeneratorLib comment.swift
[262/352] Compiling SotoCodeGeneratorLib enum.swift
[263/352] Compiling SotoCodeGeneratorLib enumWithValues.swift
[264/352] Compiling SotoCodeGeneratorLib error.swift
[265/352] Compiling SotoCodeGeneratorLib header.swift
[266/352] Compiling SotoCodeGeneratorLib paginators.swift
[273/358] Compiling SotoCodeGeneratorLib shapes.swift
[274/358] Compiling SotoCodeGeneratorLib struct.swift
[275/358] Compiling SotoCodeGeneratorLib waiters.swift
[279/358] Compiling SotoCodeGeneratorLib Model+Patch.swift
[280/358] Compiling SotoCodeGeneratorLib Patch.swift
[281/358] Compiling SotoCodeGeneratorLib Smithy+CodeGeneration.swift
[282/358] Compiling SotoCodeGeneratorLib SotoCodeGen.swift
[283/358] Compiling SotoCodeGeneratorLib SotoTraits.swift
[284/358] Compiling SotoCodeGeneratorLib String.swift
[286/358] Compiling SotoCodeGeneratorLib Templates.swift
[287/358] Compiling SotoCodeGeneratorLib api.swift
[288/358] Emitting module ArgumentParser
[289/358] Compiling SotoCodeGeneratorLib AwsService.swift
[290/358] Compiling SotoCodeGeneratorLib ConfigFile.swift
[291/358] Compiling SotoCodeGeneratorLib Endpoints.swift
[292/358] Compiling SotoCodeGeneratorLib AwsService+paginators.swift
[293/358] Compiling SotoCodeGeneratorLib AwsService+shapes.swift
[294/358] Compiling SotoCodeGeneratorLib AwsService+waiters.swift
[295/358] Compiling SotoCodeGeneratorLib Glob.swift
[299/358] Emitting module SotoCodeGeneratorLib
[303/358] Compiling ArgumentParser SplitArguments.swift
[304/358] Compiling ArgumentParser DumpHelpGenerator.swift
[305/358] Compiling ArgumentParser HelpCommand.swift
[306/358] Compiling ArgumentParser HelpGenerator.swift
[307/358] Compiling ArgumentParser MessageInfo.swift
[327/358] Emitting module SotoCodeGeneratorLib
[333/358] Compiling ArgumentParser CommandParser.swift
[334/359] Wrapping AST for ArgumentParser for debugging
[350/361] Wrapping AST for SotoCodeGeneratorLib for debugging
[357/366] Emitting module SotoCodeGenerator
[358/366] Compiling SotoCodeGenerator SotoCodeGenerator.swift
[359/367] Wrapping AST for SotoCodeGenerator for debugging
[360/367] Write Objects.LinkFileList
[362/367] Emitting module SotoCodeGenerator
[363/367] Compiling SotoCodeGenerator SotoCodeGenerator.swift
[364/368] Wrapping AST for SotoCodeGenerator for debugging
[365/368] Write Objects.LinkFileList
[366/368] Linking SotoCodeGenerator-tool
[367/368] Linking SotoCodeGenerator
Build complete! (84.20s)
Build complete.
{
"dependencies" : [
{
"identity" : "soto-smithy",
"requirement" : {
"range" : [
{
"lower_bound" : "0.4.7",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/soto-project/soto-smithy.git"
},
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser.git"
},
{
"identity" : "swift-mustache",
"requirement" : {
"range" : [
{
"lower_bound" : "2.0.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/hummingbird-project/swift-mustache.git"
},
{
"identity" : "swift-log",
"requirement" : {
"range" : [
{
"lower_bound" : "1.4.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-log.git"
}
],
"manifest_display_name" : "soto-codegenerator",
"name" : "soto-codegenerator",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.15"
}
],
"products" : [
{
"name" : "SotoCodeGenerator",
"targets" : [
"SotoCodeGenerator"
],
"type" : {
"executable" : null
}
},
{
"name" : "SotoCodeGeneratorPlugin",
"targets" : [
"SotoCodeGeneratorPlugin"
],
"type" : {
"plugin" : null
}
}
],
"targets" : [
{
"c99name" : "SotoCodeGeneratorTests",
"module_type" : "SwiftTarget",
"name" : "SotoCodeGeneratorTests",
"path" : "Tests/SotoCodeGeneratorTests",
"sources" : [
"StringTests.swift",
"TypeNameTests.swift"
],
"target_dependencies" : [
"SotoCodeGeneratorLib"
],
"type" : "test"
},
{
"c99name" : "SotoCodeGeneratorPlugin",
"module_type" : "PluginTarget",
"name" : "SotoCodeGeneratorPlugin",
"path" : "Plugins/SotoCodeGeneratorPlugin",
"plugin_capability" : {
"type" : "buildTool"
},
"product_memberships" : [
"SotoCodeGeneratorPlugin"
],
"sources" : [
"plugin.swift"
],
"target_dependencies" : [
"SotoCodeGenerator"
],
"type" : "plugin"
},
{
"c99name" : "SotoCodeGeneratorLib",
"module_type" : "SwiftTarget",
"name" : "SotoCodeGeneratorLib",
"path" : "Sources/SotoCodeGeneratorLib",
"product_dependencies" : [
"SotoSmithy",
"SotoSmithyAWS",
"Mustache",
"Logging"
],
"product_memberships" : [
"SotoCodeGenerator",
"SotoCodeGeneratorPlugin"
],
"sources" : [
"AwsService+paginators.swift",
"AwsService+shapes.swift",
"AwsService+waiters.swift",
"AwsService.swift",
"ConfigFile.swift",
"Endpoints.swift",
"Glob.swift",
"Model+Patch.swift",
"Patch.swift",
"Smithy+CodeGeneration.swift",
"SotoCodeGen.swift",
"SotoTraits.swift",
"String.swift",
"Templates/Templates.swift",
"Templates/api.swift",
"Templates/comment.swift",
"Templates/enum.swift",
"Templates/enumWithValues.swift",
"Templates/error.swift",
"Templates/header.swift",
"Templates/paginators.swift",
"Templates/shapes.swift",
"Templates/struct.swift",
"Templates/waiters.swift"
],
"type" : "library"
},
{
"c99name" : "SotoCodeGenerator",
"module_type" : "SwiftTarget",
"name" : "SotoCodeGenerator",
"path" : "Sources/SotoCodeGenerator",
"product_dependencies" : [
"ArgumentParser",
"Logging"
],
"product_memberships" : [
"SotoCodeGenerator",
"SotoCodeGeneratorPlugin"
],
"sources" : [
"SotoCodeGenerator.swift"
],
"target_dependencies" : [
"SotoCodeGeneratorLib"
],
"type" : "executable"
}
],
"tools_version" : "5.10"
}
basic-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:e1f50347098d838026a020bb7d0f8bade3d7b84d6d497429b7cf821cdf4fc3d1
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.2-latest
Done.