Build Information
Successful build of SmokeAWSGenerate, reference 3.2.1 (bbb08b
), with Swift 6.0 for Linux on 3 Nov 2024 13:05:54 UTC.
Swift 6 data race errors: 55
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete 2>&1
Build Log
28 | static let longDateOverride = RawTypeOverride(typeName: "Int64",
29 | defaultValue: "0")
30 | static let intOverride = RawTypeOverride(typeName: "Int", defaultValue: "0")
| `- warning: static property 'intOverride' is not concurrency-safe because non-'Sendable' type 'RawTypeOverride' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | static let defaultHttpClientConfiguration = HttpClientConfiguration(
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:128:15: note: struct 'RawTypeOverride' does not conform to the 'Sendable' protocol
126 | Allows to type from the model definition to be overridden by a custom type.
127 | */
128 | public struct RawTypeOverride: Codable {
| `- note: struct 'RawTypeOverride' does not conform to the 'Sendable' protocol
129 | /// The custom type name to use as an override.
130 | public let typeName: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
18 | import Foundation
19 | import ServiceModelCodeGeneration
20 | import ServiceModelEntities
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
21 | import ServiceModelGenerate
22 | import SmokeAWSModelGenerate
:
28 | static let longDateOverride = RawTypeOverride(typeName: "Int64",
29 | defaultValue: "0")
30 | static let intOverride = RawTypeOverride(typeName: "Int", defaultValue: "0")
| |- note: annotate 'intOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |
32 | static let defaultHttpClientConfiguration = HttpClientConfiguration(
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/EC2Configuration.swift:378:16: warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
376 | additionalErrors: additionalErrors)
377 |
378 | static let httpClientConfiguration = HttpClientConfiguration(
| |- warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'httpClientConfiguration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
379 | retryOnUnknownError: true,
380 | knownErrorsDefaultRetryBehavior: .fail,
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:159:15: note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
157 | }
158 |
159 | public struct HttpClientConfiguration: Codable {
| `- note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
160 | public let retryOnUnknownError: Bool
161 | public let knownErrorsDefaultRetryBehavior: KnownErrorsDefaultRetryBehavior
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/EC2Configuration.swift:386:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
384 | "inputQueryKeyEncodeTransformStrategy: .capitalizeFirstCharacter"])
385 |
386 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
387 | serviceName: "ec2", serviceVersion: "2016-11-15",
388 | baseName: "ElasticComputeCloud", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/ECRConfiguration.swift:23:16: warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
21 | internal struct ECRConfiguration {
22 |
23 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(
| `- warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
24 | enumerations: EnumerationNaming(usingUpperCamelCase: ["ImageFailureCode", "LayerFailureCode"]),
25 | fieldRawTypeOverride:
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:25:15: note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
23 |
24 | /// Data model for the ModelOverride input file
25 | public struct ModelOverride<ModelTypeOverridesType: Codable>: Codable {
| `- note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
26 | /// attributes of these types should match the original case.
27 | public let matchCase: Set<String>?
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/ECRConfiguration.swift:19:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
17 |
18 | import Foundation
19 | import ServiceModelEntities
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
20 |
21 | internal struct ECRConfiguration {
22 |
23 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(
| |- note: annotate 'modelOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | enumerations: EnumerationNaming(usingUpperCamelCase: ["ImageFailureCode", "LayerFailureCode"]),
25 | fieldRawTypeOverride:
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:28:16: warning: static property 'longDateOverride' is not concurrency-safe because non-'Sendable' type 'RawTypeOverride' may have shared mutable state; this is an error in the Swift 6 language mode
26 | static let integerDateOverride = RawTypeOverride(typeName: "Double",
27 | defaultValue: "1.52953091375E9")
28 | static let longDateOverride = RawTypeOverride(typeName: "Int64",
| |- warning: static property 'longDateOverride' is not concurrency-safe because non-'Sendable' type 'RawTypeOverride' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'longDateOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | defaultValue: "0")
30 | static let intOverride = RawTypeOverride(typeName: "Int", defaultValue: "0")
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:128:15: note: struct 'RawTypeOverride' does not conform to the 'Sendable' protocol
126 | Allows to type from the model definition to be overridden by a custom type.
127 | */
128 | public struct RawTypeOverride: Codable {
| `- note: struct 'RawTypeOverride' does not conform to the 'Sendable' protocol
129 | /// The custom type name to use as an override.
130 | public let typeName: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/ECRConfiguration.swift:28:16: warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
26 | [Fields.timestamp.typeDescription: CommonConfiguration.longDateOverride])
27 |
28 | static let httpClientConfiguration = HttpClientConfiguration(
| |- warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'httpClientConfiguration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | retryOnUnknownError: true,
30 | knownErrorsDefaultRetryBehavior: .fail,
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:159:15: note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
157 | }
158 |
159 | public struct HttpClientConfiguration: Codable {
| `- note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
160 | public let retryOnUnknownError: Bool
161 | public let knownErrorsDefaultRetryBehavior: KnownErrorsDefaultRetryBehavior
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/ECRConfiguration.swift:34:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
32 | retriableUnknownErrors: [])
33 |
34 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 | serviceName: "ecr", serviceVersion: "2015-09-21",
36 | baseName: "ECR", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/EC2Configuration.swift:374:16: warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
372 |
373 | internal struct EC2Configuration {
374 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(
| `- warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
375 | fieldRawTypeOverride: ["Long": CommonConfiguration.intOverride],
376 | additionalErrors: additionalErrors)
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:25:15: note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
23 |
24 | /// Data model for the ModelOverride input file
25 | public struct ModelOverride<ModelTypeOverridesType: Codable>: Codable {
| `- note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
26 | /// attributes of these types should match the original case.
27 | public let matchCase: Set<String>?
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/EC2Configuration.swift:19:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
17 |
18 | import Foundation
19 | import ServiceModelEntities
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
20 |
21 | private let additionalErrors: Set<String> = [
:
372 |
373 | internal struct EC2Configuration {
374 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(
| |- note: annotate 'modelOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
375 | fieldRawTypeOverride: ["Long": CommonConfiguration.intOverride],
376 | additionalErrors: additionalErrors)
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:30:16: warning: static property 'intOverride' is not concurrency-safe because non-'Sendable' type 'RawTypeOverride' may have shared mutable state; this is an error in the Swift 6 language mode
28 | static let longDateOverride = RawTypeOverride(typeName: "Int64",
29 | defaultValue: "0")
30 | static let intOverride = RawTypeOverride(typeName: "Int", defaultValue: "0")
| `- warning: static property 'intOverride' is not concurrency-safe because non-'Sendable' type 'RawTypeOverride' may have shared mutable state; this is an error in the Swift 6 language mode
31 |
32 | static let defaultHttpClientConfiguration = HttpClientConfiguration(
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:128:15: note: struct 'RawTypeOverride' does not conform to the 'Sendable' protocol
126 | Allows to type from the model definition to be overridden by a custom type.
127 | */
128 | public struct RawTypeOverride: Codable {
| `- note: struct 'RawTypeOverride' does not conform to the 'Sendable' protocol
129 | /// The custom type name to use as an override.
130 | public let typeName: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
18 | import Foundation
19 | import ServiceModelCodeGeneration
20 | import ServiceModelEntities
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
21 | import ServiceModelGenerate
22 | import SmokeAWSModelGenerate
:
28 | static let longDateOverride = RawTypeOverride(typeName: "Int64",
29 | defaultValue: "0")
30 | static let intOverride = RawTypeOverride(typeName: "Int", defaultValue: "0")
| |- note: annotate 'intOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |
32 | static let defaultHttpClientConfiguration = HttpClientConfiguration(
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/EC2Configuration.swift:378:16: warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
376 | additionalErrors: additionalErrors)
377 |
378 | static let httpClientConfiguration = HttpClientConfiguration(
| |- warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'httpClientConfiguration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
379 | retryOnUnknownError: true,
380 | knownErrorsDefaultRetryBehavior: .fail,
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:159:15: note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
157 | }
158 |
159 | public struct HttpClientConfiguration: Codable {
| `- note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
160 | public let retryOnUnknownError: Bool
161 | public let knownErrorsDefaultRetryBehavior: KnownErrorsDefaultRetryBehavior
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/EC2Configuration.swift:386:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
384 | "inputQueryKeyEncodeTransformStrategy: .capitalizeFirstCharacter"])
385 |
386 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
387 | serviceName: "ec2", serviceVersion: "2016-11-15",
388 | baseName: "ElasticComputeCloud", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/ECRConfiguration.swift:23:16: warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
21 | internal struct ECRConfiguration {
22 |
23 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(
| `- warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
24 | enumerations: EnumerationNaming(usingUpperCamelCase: ["ImageFailureCode", "LayerFailureCode"]),
25 | fieldRawTypeOverride:
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:25:15: note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
23 |
24 | /// Data model for the ModelOverride input file
25 | public struct ModelOverride<ModelTypeOverridesType: Codable>: Codable {
| `- note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
26 | /// attributes of these types should match the original case.
27 | public let matchCase: Set<String>?
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/ECRConfiguration.swift:19:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
17 |
18 | import Foundation
19 | import ServiceModelEntities
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
20 |
21 | internal struct ECRConfiguration {
22 |
23 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(
| |- note: annotate 'modelOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | enumerations: EnumerationNaming(usingUpperCamelCase: ["ImageFailureCode", "LayerFailureCode"]),
25 | fieldRawTypeOverride:
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:28:16: warning: static property 'longDateOverride' is not concurrency-safe because non-'Sendable' type 'RawTypeOverride' may have shared mutable state; this is an error in the Swift 6 language mode
26 | static let integerDateOverride = RawTypeOverride(typeName: "Double",
27 | defaultValue: "1.52953091375E9")
28 | static let longDateOverride = RawTypeOverride(typeName: "Int64",
| |- warning: static property 'longDateOverride' is not concurrency-safe because non-'Sendable' type 'RawTypeOverride' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'longDateOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | defaultValue: "0")
30 | static let intOverride = RawTypeOverride(typeName: "Int", defaultValue: "0")
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:128:15: note: struct 'RawTypeOverride' does not conform to the 'Sendable' protocol
126 | Allows to type from the model definition to be overridden by a custom type.
127 | */
128 | public struct RawTypeOverride: Codable {
| `- note: struct 'RawTypeOverride' does not conform to the 'Sendable' protocol
129 | /// The custom type name to use as an override.
130 | public let typeName: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/ECRConfiguration.swift:28:16: warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
26 | [Fields.timestamp.typeDescription: CommonConfiguration.longDateOverride])
27 |
28 | static let httpClientConfiguration = HttpClientConfiguration(
| |- warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'httpClientConfiguration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | retryOnUnknownError: true,
30 | knownErrorsDefaultRetryBehavior: .fail,
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:159:15: note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
157 | }
158 |
159 | public struct HttpClientConfiguration: Codable {
| `- note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
160 | public let retryOnUnknownError: Bool
161 | public let knownErrorsDefaultRetryBehavior: KnownErrorsDefaultRetryBehavior
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/ECRConfiguration.swift:34:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
32 | retriableUnknownErrors: [])
33 |
34 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 | serviceName: "ecr", serviceVersion: "2015-09-21",
36 | baseName: "ECR", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
[376/408] Wrapping AST for APIGatewayClientModelGenerate for debugging
[378/408] Emitting module SmokeAWSGenerate
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:26:16: warning: static property 'integerDateOverride' is not concurrency-safe because non-'Sendable' type 'RawTypeOverride' may have shared mutable state; this is an error in the Swift 6 language mode
24 |
25 | struct CommonConfiguration {
26 | static let integerDateOverride = RawTypeOverride(typeName: "Double",
| `- warning: static property 'integerDateOverride' is not concurrency-safe because non-'Sendable' type 'RawTypeOverride' may have shared mutable state; this is an error in the Swift 6 language mode
27 | defaultValue: "1.52953091375E9")
28 | static let longDateOverride = RawTypeOverride(typeName: "Int64",
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:128:15: note: struct 'RawTypeOverride' does not conform to the 'Sendable' protocol
126 | Allows to type from the model definition to be overridden by a custom type.
127 | */
128 | public struct RawTypeOverride: Codable {
| `- note: struct 'RawTypeOverride' does not conform to the 'Sendable' protocol
129 | /// The custom type name to use as an override.
130 | public let typeName: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
18 | import Foundation
19 | import ServiceModelCodeGeneration
20 | import ServiceModelEntities
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
21 | import ServiceModelGenerate
22 | import SmokeAWSModelGenerate
:
24 |
25 | struct CommonConfiguration {
26 | static let integerDateOverride = RawTypeOverride(typeName: "Double",
| |- note: annotate 'integerDateOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | defaultValue: "1.52953091375E9")
28 | static let longDateOverride = RawTypeOverride(typeName: "Int64",
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:28:16: warning: static property 'longDateOverride' is not concurrency-safe because non-'Sendable' type 'RawTypeOverride' may have shared mutable state; this is an error in the Swift 6 language mode
26 | static let integerDateOverride = RawTypeOverride(typeName: "Double",
27 | defaultValue: "1.52953091375E9")
28 | static let longDateOverride = RawTypeOverride(typeName: "Int64",
| |- warning: static property 'longDateOverride' is not concurrency-safe because non-'Sendable' type 'RawTypeOverride' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'longDateOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | defaultValue: "0")
30 | static let intOverride = RawTypeOverride(typeName: "Int", defaultValue: "0")
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:128:15: note: struct 'RawTypeOverride' does not conform to the 'Sendable' protocol
126 | Allows to type from the model definition to be overridden by a custom type.
127 | */
128 | public struct RawTypeOverride: Codable {
| `- note: struct 'RawTypeOverride' does not conform to the 'Sendable' protocol
129 | /// The custom type name to use as an override.
130 | public let typeName: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:30:16: warning: static property 'intOverride' is not concurrency-safe because non-'Sendable' type 'RawTypeOverride' may have shared mutable state; this is an error in the Swift 6 language mode
28 | static let longDateOverride = RawTypeOverride(typeName: "Int64",
29 | defaultValue: "0")
30 | static let intOverride = RawTypeOverride(typeName: "Int", defaultValue: "0")
| |- warning: static property 'intOverride' is not concurrency-safe because non-'Sendable' type 'RawTypeOverride' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'intOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |
32 | static let defaultHttpClientConfiguration = HttpClientConfiguration(
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:128:15: note: struct 'RawTypeOverride' does not conform to the 'Sendable' protocol
126 | Allows to type from the model definition to be overridden by a custom type.
127 | */
128 | public struct RawTypeOverride: Codable {
| `- note: struct 'RawTypeOverride' does not conform to the 'Sendable' protocol
129 | /// The custom type name to use as an override.
130 | public let typeName: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:32:16: warning: static property 'defaultHttpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
30 | static let intOverride = RawTypeOverride(typeName: "Int", defaultValue: "0")
31 |
32 | static let defaultHttpClientConfiguration = HttpClientConfiguration(
| |- warning: static property 'defaultHttpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'defaultHttpClientConfiguration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | retryOnUnknownError: true,
34 | knownErrorsDefaultRetryBehavior: .fail,
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:159:15: note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
157 | }
158 |
159 | public struct HttpClientConfiguration: Codable {
| `- note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
160 | public let retryOnUnknownError: Bool
161 | public let knownErrorsDefaultRetryBehavior: KnownErrorsDefaultRetryBehavior
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/CloudFormationConfiguration.swift:41:16: warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
39 |
40 | internal struct CloudFormationConfiguration {
41 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(enumerations:
| `- warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
42 | EnumerationNaming(usingUpperCamelCase: ["ChangeSource", "ChangeAction", "ChangeType", "EvaluationType",
43 | "HandlerErrorCode", "Replacement", "RequiresRecreation", "ResourceAttribute"]),
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:25:15: note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
23 |
24 | /// Data model for the ModelOverride input file
25 | public struct ModelOverride<ModelTypeOverridesType: Codable>: Codable {
| `- note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
26 | /// attributes of these types should match the original case.
27 | public let matchCase: Set<String>?
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/CloudFormationConfiguration.swift:19:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
17 |
18 | import Foundation
19 | import ServiceModelEntities
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
20 |
21 | private let additionalErrors: Set<String> = [
:
39 |
40 | internal struct CloudFormationConfiguration {
41 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(enumerations:
| |- note: annotate 'modelOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 | EnumerationNaming(usingUpperCamelCase: ["ChangeSource", "ChangeAction", "ChangeType", "EvaluationType",
43 | "HandlerErrorCode", "Replacement", "RequiresRecreation", "ResourceAttribute"]),
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/CloudFormationConfiguration.swift:46:16: warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
44 | additionalErrors: additionalErrors)
45 |
46 | static let httpClientConfiguration = HttpClientConfiguration(
| |- warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'httpClientConfiguration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
47 | retryOnUnknownError: true,
48 | knownErrorsDefaultRetryBehavior: .fail,
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:159:15: note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
157 | }
158 |
159 | public struct HttpClientConfiguration: Codable {
| `- note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
160 | public let retryOnUnknownError: Bool
161 | public let knownErrorsDefaultRetryBehavior: KnownErrorsDefaultRetryBehavior
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/CloudFormationConfiguration.swift:54:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
52 | "inputQueryListEncodingStrategy: .expandListWithIndexAndItemTag(itemTag: \"member\")"])
53 |
54 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
55 | serviceName: "cloudformation", serviceVersion: "2010-05-15",
56 | baseName: "Cloudformation", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/CloudwatchConfiguration.swift:22:16: warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | internal struct CloudwatchConfiguration {
22 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(fieldRawTypeOverride: ["Long": CommonConfiguration.intOverride])
| `- warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
23 |
24 | static let httpClientConfiguration = HttpClientConfiguration(
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:25:15: note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
23 |
24 | /// Data model for the ModelOverride input file
25 | public struct ModelOverride<ModelTypeOverridesType: Codable>: Codable {
| `- note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
26 | /// attributes of these types should match the original case.
27 | public let matchCase: Set<String>?
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/CloudwatchConfiguration.swift:19:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
17 |
18 | import Foundation
19 | import ServiceModelEntities
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
20 |
21 | internal struct CloudwatchConfiguration {
22 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(fieldRawTypeOverride: ["Long": CommonConfiguration.intOverride])
| |- note: annotate 'modelOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 | static let httpClientConfiguration = HttpClientConfiguration(
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/CloudwatchConfiguration.swift:24:16: warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
22 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(fieldRawTypeOverride: ["Long": CommonConfiguration.intOverride])
23 |
24 | static let httpClientConfiguration = HttpClientConfiguration(
| |- warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'httpClientConfiguration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | retryOnUnknownError: true,
26 | knownErrorsDefaultRetryBehavior: .fail,
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:159:15: note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
157 | }
158 |
159 | public struct HttpClientConfiguration: Codable {
| `- note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
160 | public let retryOnUnknownError: Bool
161 | public let knownErrorsDefaultRetryBehavior: KnownErrorsDefaultRetryBehavior
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/CloudwatchConfiguration.swift:32:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
30 | "inputQueryListEncodingStrategy: .expandListWithIndexAndItemTag(itemTag: \"member\")"])
31 |
32 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | serviceName: "monitoring", serviceVersion: "2010-08-01",
34 | baseName: "CloudWatch", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/CodeBuildConfiguration.swift:22:16: warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | internal struct CodeBuildConfiguration {
22 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(matchCase: [])
| `- warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
23 |
24 | static let httpClientConfiguration = HttpClientConfiguration(
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:25:15: note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
23 |
24 | /// Data model for the ModelOverride input file
25 | public struct ModelOverride<ModelTypeOverridesType: Codable>: Codable {
| `- note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
26 | /// attributes of these types should match the original case.
27 | public let matchCase: Set<String>?
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/CodeBuildConfiguration.swift:19:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
17 |
18 | import Foundation
19 | import ServiceModelEntities
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
20 |
21 | internal struct CodeBuildConfiguration {
22 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(matchCase: [])
| |- note: annotate 'modelOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 | static let httpClientConfiguration = HttpClientConfiguration(
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/CodeBuildConfiguration.swift:24:16: warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
22 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(matchCase: [])
23 |
24 | static let httpClientConfiguration = HttpClientConfiguration(
| |- warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'httpClientConfiguration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | retryOnUnknownError: true,
26 | knownErrorsDefaultRetryBehavior: .fail,
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:159:15: note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
157 | }
158 |
159 | public struct HttpClientConfiguration: Codable {
| `- note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
160 | public let retryOnUnknownError: Bool
161 | public let knownErrorsDefaultRetryBehavior: KnownErrorsDefaultRetryBehavior
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/CodeBuildConfiguration.swift:30:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
28 | retriableUnknownErrors: [])
29 |
30 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | serviceName: "codebuild", serviceVersion: "2016-10-06",
32 | baseName: "CodeBuild", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/CodePipelineConfiguration.swift:22:16: warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | internal struct CodePipelineConfiguration {
22 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(
| `- warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
23 | enumerations: EnumerationNaming(usingUpperCamelCase: ["ActionConfigurationPropertyType",
24 | "ActionExecutionStatus",
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:25:15: note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
23 |
24 | /// Data model for the ModelOverride input file
25 | public struct ModelOverride<ModelTypeOverridesType: Codable>: Codable {
| `- note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
26 | /// attributes of these types should match the original case.
27 | public let matchCase: Set<String>?
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/CodePipelineConfiguration.swift:19:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
17 |
18 | import Foundation
19 | import ServiceModelEntities
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
20 |
21 | internal struct CodePipelineConfiguration {
22 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(
| |- note: annotate 'modelOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | enumerations: EnumerationNaming(usingUpperCamelCase: ["ActionConfigurationPropertyType",
24 | "ActionExecutionStatus",
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/CodePipelineConfiguration.swift:34:16: warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
32 | ))
33 |
34 | static let httpClientConfiguration = HttpClientConfiguration(
| |- warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'httpClientConfiguration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 | retryOnUnknownError: true,
36 | knownErrorsDefaultRetryBehavior: .fail,
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:159:15: note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
157 | }
158 |
159 | public struct HttpClientConfiguration: Codable {
| `- note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
160 | public let retryOnUnknownError: Bool
161 | public let knownErrorsDefaultRetryBehavior: KnownErrorsDefaultRetryBehavior
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/CodePipelineConfiguration.swift:40:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
38 | retriableUnknownErrors: [])
39 |
40 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 | serviceName: "codepipeline", serviceVersion: "2015-07-09",
42 | baseName: "CodePipeline", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/DynamoDBConfiguration.swift:22:16: warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | internal struct DynamoDBConfiguration {
22 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(matchCase: ["AttributeValue"],
| `- warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
23 | fieldRawTypeOverride: ["Long": CommonConfiguration.intOverride])
24 |
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:25:15: note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
23 |
24 | /// Data model for the ModelOverride input file
25 | public struct ModelOverride<ModelTypeOverridesType: Codable>: Codable {
| `- note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
26 | /// attributes of these types should match the original case.
27 | public let matchCase: Set<String>?
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/DynamoDBConfiguration.swift:19:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
17 |
18 | import Foundation
19 | import ServiceModelEntities
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
20 |
21 | internal struct DynamoDBConfiguration {
22 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(matchCase: ["AttributeValue"],
| |- note: annotate 'modelOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | fieldRawTypeOverride: ["Long": CommonConfiguration.intOverride])
24 |
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/DynamoDBConfiguration.swift:25:16: warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
23 | fieldRawTypeOverride: ["Long": CommonConfiguration.intOverride])
24 |
25 | static let httpClientConfiguration = HttpClientConfiguration(
| |- warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'httpClientConfiguration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | retryOnUnknownError: true,
27 | knownErrorsDefaultRetryBehavior: .fail,
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:159:15: note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
157 | }
158 |
159 | public struct HttpClientConfiguration: Codable {
| `- note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
160 | public let retryOnUnknownError: Bool
161 | public let knownErrorsDefaultRetryBehavior: KnownErrorsDefaultRetryBehavior
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/DynamoDBConfiguration.swift:32:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
30 | "ProvisionedThroughputExceededException", "RequestLimitExceeded"])
31 |
32 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | serviceName: "dynamodb", serviceVersion: "2012-08-10",
34 | baseName: "DynamoDB", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/EC2Configuration.swift:374:16: warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
372 |
373 | internal struct EC2Configuration {
374 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(
| `- warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
375 | fieldRawTypeOverride: ["Long": CommonConfiguration.intOverride],
376 | additionalErrors: additionalErrors)
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:25:15: note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
23 |
24 | /// Data model for the ModelOverride input file
25 | public struct ModelOverride<ModelTypeOverridesType: Codable>: Codable {
| `- note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
26 | /// attributes of these types should match the original case.
27 | public let matchCase: Set<String>?
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/EC2Configuration.swift:19:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
17 |
18 | import Foundation
19 | import ServiceModelEntities
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
20 |
21 | private let additionalErrors: Set<String> = [
:
372 |
373 | internal struct EC2Configuration {
374 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(
| |- note: annotate 'modelOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
375 | fieldRawTypeOverride: ["Long": CommonConfiguration.intOverride],
376 | additionalErrors: additionalErrors)
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/EC2Configuration.swift:378:16: warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
376 | additionalErrors: additionalErrors)
377 |
378 | static let httpClientConfiguration = HttpClientConfiguration(
| |- warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'httpClientConfiguration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
379 | retryOnUnknownError: true,
380 | knownErrorsDefaultRetryBehavior: .fail,
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:159:15: note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
157 | }
158 |
159 | public struct HttpClientConfiguration: Codable {
| `- note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
160 | public let retryOnUnknownError: Bool
161 | public let knownErrorsDefaultRetryBehavior: KnownErrorsDefaultRetryBehavior
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/EC2Configuration.swift:386:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
384 | "inputQueryKeyEncodeTransformStrategy: .capitalizeFirstCharacter"])
385 |
386 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
387 | serviceName: "ec2", serviceVersion: "2016-11-15",
388 | baseName: "ElasticComputeCloud", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/ECRConfiguration.swift:23:16: warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
21 | internal struct ECRConfiguration {
22 |
23 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(
| `- warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
24 | enumerations: EnumerationNaming(usingUpperCamelCase: ["ImageFailureCode", "LayerFailureCode"]),
25 | fieldRawTypeOverride:
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:25:15: note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
23 |
24 | /// Data model for the ModelOverride input file
25 | public struct ModelOverride<ModelTypeOverridesType: Codable>: Codable {
| `- note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
26 | /// attributes of these types should match the original case.
27 | public let matchCase: Set<String>?
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/ECRConfiguration.swift:19:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
17 |
18 | import Foundation
19 | import ServiceModelEntities
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
20 |
21 | internal struct ECRConfiguration {
22 |
23 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(
| |- note: annotate 'modelOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | enumerations: EnumerationNaming(usingUpperCamelCase: ["ImageFailureCode", "LayerFailureCode"]),
25 | fieldRawTypeOverride:
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/ECRConfiguration.swift:28:16: warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
26 | [Fields.timestamp.typeDescription: CommonConfiguration.longDateOverride])
27 |
28 | static let httpClientConfiguration = HttpClientConfiguration(
| |- warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'httpClientConfiguration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | retryOnUnknownError: true,
30 | knownErrorsDefaultRetryBehavior: .fail,
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:159:15: note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
157 | }
158 |
159 | public struct HttpClientConfiguration: Codable {
| `- note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
160 | public let retryOnUnknownError: Bool
161 | public let knownErrorsDefaultRetryBehavior: KnownErrorsDefaultRetryBehavior
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/ECRConfiguration.swift:34:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
32 | retriableUnknownErrors: [])
33 |
34 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 | serviceName: "ecr", serviceVersion: "2015-09-21",
36 | baseName: "ECR", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/ECSConfiguration.swift:22:16: warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | internal struct ECSConfiguration {
22 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(fieldRawTypeOverride: ["Long": CommonConfiguration.intOverride])
| `- warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
23 |
24 | static let httpClientConfiguration = HttpClientConfiguration(
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:25:15: note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
23 |
24 | /// Data model for the ModelOverride input file
25 | public struct ModelOverride<ModelTypeOverridesType: Codable>: Codable {
| `- note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
26 | /// attributes of these types should match the original case.
27 | public let matchCase: Set<String>?
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/ECSConfiguration.swift:19:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
17 |
18 | import Foundation
19 | import ServiceModelEntities
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
20 |
21 | internal struct ECSConfiguration {
22 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(fieldRawTypeOverride: ["Long": CommonConfiguration.intOverride])
| |- note: annotate 'modelOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 | static let httpClientConfiguration = HttpClientConfiguration(
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/ECSConfiguration.swift:24:16: warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
22 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(fieldRawTypeOverride: ["Long": CommonConfiguration.intOverride])
23 |
24 | static let httpClientConfiguration = HttpClientConfiguration(
| |- warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'httpClientConfiguration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | retryOnUnknownError: true,
26 | knownErrorsDefaultRetryBehavior: .fail,
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:159:15: note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
157 | }
158 |
159 | public struct HttpClientConfiguration: Codable {
| `- note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
160 | public let retryOnUnknownError: Bool
161 | public let knownErrorsDefaultRetryBehavior: KnownErrorsDefaultRetryBehavior
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/ECSConfiguration.swift:30:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
28 | retriableUnknownErrors: ["AttributeLimitExceededException"])
29 |
30 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | serviceName: "ecs", serviceVersion: "2014-11-13",
32 | baseName: "ElasticContainer", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/RDSConfiguration.swift:22:16: warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | internal struct RDSConfiguration {
22 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(matchCase: ["AttributeValue"],
| `- warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
23 | fieldRawTypeOverride: ["Long": CommonConfiguration.intOverride])
24 |
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:25:15: note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
23 |
24 | /// Data model for the ModelOverride input file
25 | public struct ModelOverride<ModelTypeOverridesType: Codable>: Codable {
| `- note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
26 | /// attributes of these types should match the original case.
27 | public let matchCase: Set<String>?
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/RDSConfiguration.swift:19:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
17 |
18 | import Foundation
19 | import ServiceModelEntities
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
20 |
21 | internal struct RDSConfiguration {
22 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(matchCase: ["AttributeValue"],
| |- note: annotate 'modelOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | fieldRawTypeOverride: ["Long": CommonConfiguration.intOverride])
24 |
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/RDSConfiguration.swift:25:16: warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
23 | fieldRawTypeOverride: ["Long": CommonConfiguration.intOverride])
24 |
25 | static let httpClientConfiguration = HttpClientConfiguration(
| |- warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'httpClientConfiguration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | retryOnUnknownError: true,
27 | knownErrorsDefaultRetryBehavior: .fail,
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:159:15: note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
157 | }
158 |
159 | public struct HttpClientConfiguration: Codable {
| `- note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
160 | public let retryOnUnknownError: Bool
161 | public let knownErrorsDefaultRetryBehavior: KnownErrorsDefaultRetryBehavior
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/RDSConfiguration.swift:31:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
29 | retriableUnknownErrors: [])
30 |
31 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 | serviceName: "rds", serviceVersion: "2014-10-31",
33 | baseName: "RDS", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/RDSDataConfiguration.swift:22:16: warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | internal struct RDSDataConfiguration {
22 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(fieldRawTypeOverride: ["Long": CommonConfiguration.intOverride])
| `- warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
23 |
24 | static let httpClientConfiguration = HttpClientConfiguration(
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:25:15: note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
23 |
24 | /// Data model for the ModelOverride input file
25 | public struct ModelOverride<ModelTypeOverridesType: Codable>: Codable {
| `- note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
26 | /// attributes of these types should match the original case.
27 | public let matchCase: Set<String>?
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/RDSDataConfiguration.swift:19:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
17 |
18 | import Foundation
19 | import ServiceModelEntities
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
20 |
21 | internal struct RDSDataConfiguration {
22 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(fieldRawTypeOverride: ["Long": CommonConfiguration.intOverride])
| |- note: annotate 'modelOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 | static let httpClientConfiguration = HttpClientConfiguration(
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/RDSDataConfiguration.swift:24:16: warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
22 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(fieldRawTypeOverride: ["Long": CommonConfiguration.intOverride])
23 |
24 | static let httpClientConfiguration = HttpClientConfiguration(
| |- warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'httpClientConfiguration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | retryOnUnknownError: true,
26 | knownErrorsDefaultRetryBehavior: .fail,
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:159:15: note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
157 | }
158 |
159 | public struct HttpClientConfiguration: Codable {
| `- note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
160 | public let retryOnUnknownError: Bool
161 | public let knownErrorsDefaultRetryBehavior: KnownErrorsDefaultRetryBehavior
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/RDSDataConfiguration.swift:30:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
28 | retriableUnknownErrors: [])
29 |
30 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | serviceName: "rds-data", serviceVersion: "2018-08-01",
32 | baseName: "RDSData", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/S3Configuration.swift:22:16: warning: static property 'additionalHttpClient' is not concurrency-safe because non-'Sendable' type 'AdditionalHttpClient' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | internal struct S3Configuration {
22 | static let additionalHttpClient = AdditionalHttpClient(
| `- warning: static property 'additionalHttpClient' is not concurrency-safe because non-'Sendable' type 'AdditionalHttpClient' may have shared mutable state; this is an error in the Swift 6 language mode
23 | clientDelegateNameOverride: "DataAWSHttpClientDelegate",
24 | operations: ["PutObject", "UploadPart", "GetObject", "GetObjectTorrent"])
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:140:15: note: struct 'AdditionalHttpClient' does not conform to the 'Sendable' protocol
138 | }
139 |
140 | public struct AdditionalHttpClient: Codable {
| `- note: struct 'AdditionalHttpClient' does not conform to the 'Sendable' protocol
141 | public let clientDelegateNameOverride: String?
142 | public let clientDelegateParameters: [String]?
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/S3Configuration.swift:19:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
17 |
18 | import Foundation
19 | import ServiceModelEntities
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
20 |
21 | internal struct S3Configuration {
22 | static let additionalHttpClient = AdditionalHttpClient(
| |- note: annotate 'additionalHttpClient' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | clientDelegateNameOverride: "DataAWSHttpClientDelegate",
24 | operations: ["PutObject", "UploadPart", "GetObject", "GetObjectTorrent"])
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/S3Configuration.swift:26:16: warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
24 | operations: ["PutObject", "UploadPart", "GetObject", "GetObjectTorrent"])
25 |
26 | static let httpClientConfiguration = HttpClientConfiguration(
| |- warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'httpClientConfiguration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | retryOnUnknownError: true,
28 | knownErrorsDefaultRetryBehavior: .fail,
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:159:15: note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
157 | }
158 |
159 | public struct HttpClientConfiguration: Codable {
| `- note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
160 | public let retryOnUnknownError: Bool
161 | public let knownErrorsDefaultRetryBehavior: KnownErrorsDefaultRetryBehavior
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/S3Configuration.swift:33:16: warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
31 | additionalClients: ["dataHttpClient": additionalHttpClient])
32 |
33 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(enumerations:
| |- warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'modelOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | EnumerationNaming(usingUpperCamelCase: ["Event"]),
35 | fieldRawTypeOverride: ["Long": CommonConfiguration.intOverride])
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:25:15: note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
23 |
24 | /// Data model for the ModelOverride input file
25 | public struct ModelOverride<ModelTypeOverridesType: Codable>: Codable {
| `- note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
26 | /// attributes of these types should match the original case.
27 | public let matchCase: Set<String>?
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/S3Configuration.swift:37:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
35 | fieldRawTypeOverride: ["Long": CommonConfiguration.intOverride])
36 |
37 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | serviceName: "s3", serviceVersion: "2006-03-01",
39 | baseName: "S3", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/SNSConfiguration.swift:22:16: warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | internal struct SNSConfiguration {
22 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(
| `- warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
23 | codingKeyOverrides: ["AuthorizationErrorException.message": "Message",
24 | "EndpointDisabledException.message": "Message",
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:25:15: note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
23 |
24 | /// Data model for the ModelOverride input file
25 | public struct ModelOverride<ModelTypeOverridesType: Codable>: Codable {
| `- note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
26 | /// attributes of these types should match the original case.
27 | public let matchCase: Set<String>?
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/SNSConfiguration.swift:19:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
17 |
18 | import Foundation
19 | import ServiceModelEntities
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
20 |
21 | internal struct SNSConfiguration {
22 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(
| |- note: annotate 'modelOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | codingKeyOverrides: ["AuthorizationErrorException.message": "Message",
24 | "EndpointDisabledException.message": "Message",
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/SNSConfiguration.swift:41:16: warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
39 | "TopicLimitExceededException.message": "Message"])
40 |
41 | static let httpClientConfiguration = HttpClientConfiguration(
| |- warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'httpClientConfiguration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 | retryOnUnknownError: true,
43 | knownErrorsDefaultRetryBehavior: .fail,
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:159:15: note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
157 | }
158 |
159 | public struct HttpClientConfiguration: Codable {
| `- note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
160 | public let retryOnUnknownError: Bool
161 | public let knownErrorsDefaultRetryBehavior: KnownErrorsDefaultRetryBehavior
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/SNSConfiguration.swift:49:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
47 | "TopicLimitExceededException"])
48 |
49 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | serviceName: "sns", serviceVersion: "2010-03-31",
51 | baseName: "SimpleNotification", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/STSConfiguration.swift:22:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | internal struct STSConfiguration {
22 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | serviceName: "sts", serviceVersion: "2011-06-15",
24 | baseName: "SecurityToken", modelOverride: nil,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/SimpleQueueConfiguration.swift:22:16: warning: static property 'overrideInputDescription' is not concurrency-safe because non-'Sendable' type 'OperationInputDescription' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | internal struct SimpleQueueConfiguration {
22 | static let overrideInputDescription = OperationInputDescription(
| `- warning: static property 'overrideInputDescription' is not concurrency-safe because non-'Sendable' type 'OperationInputDescription' may have shared mutable state; this is an error in the Swift 6 language mode
23 | pathTemplateField: "QueueUrl",
24 | defaultInputLocation: .query)
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelEntities.swift:51:15: note: struct 'OperationInputDescription' does not conform to the 'Sendable' protocol
49 | }
50 |
51 | public struct OperationInputDescription: Codable, Equatable {
| `- note: struct 'OperationInputDescription' does not conform to the 'Sendable' protocol
52 | /// the list of fields to be taken from the input path.
53 | public let pathFields: [String]
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/SimpleQueueConfiguration.swift:19:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
17 |
18 | import Foundation
19 | import ServiceModelEntities
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
20 |
21 | internal struct SimpleQueueConfiguration {
22 | static let overrideInputDescription = OperationInputDescription(
| |- note: annotate 'overrideInputDescription' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | pathTemplateField: "QueueUrl",
24 | defaultInputLocation: .query)
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/SimpleQueueConfiguration.swift:26:16: warning: static property 'operationInputOverrides' is not concurrency-safe because non-'Sendable' type '[String : OperationInputDescription]' may have shared mutable state; this is an error in the Swift 6 language mode
24 | defaultInputLocation: .query)
25 |
26 | static let operationInputOverrides: [String: OperationInputDescription] =
| |- warning: static property 'operationInputOverrides' is not concurrency-safe because non-'Sendable' type '[String : OperationInputDescription]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'operationInputOverrides' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | ["AddPermission": overrideInputDescription,
28 | "ChangeMessageVisibility": overrideInputDescription,
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelEntities.swift:51:15: note: struct 'OperationInputDescription' does not conform to the 'Sendable' protocol
49 | }
50 |
51 | public struct OperationInputDescription: Codable, Equatable {
| `- note: struct 'OperationInputDescription' does not conform to the 'Sendable' protocol
52 | /// the list of fields to be taken from the input path.
53 | public let pathFields: [String]
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/SimpleQueueConfiguration.swift:45:16: warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
43 | "UntagQueue": overrideInputDescription]
44 |
45 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(
| |- warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'modelOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 | operationInputOverrides: operationInputOverrides,
47 | codingKeyOverrides: ["ReceiveMessageResult.Messages": "Message",
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:25:15: note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
23 |
24 | /// Data model for the ModelOverride input file
25 | public struct ModelOverride<ModelTypeOverridesType: Codable>: Codable {
| `- note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
26 | /// attributes of these types should match the original case.
27 | public let matchCase: Set<String>?
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/SimpleQueueConfiguration.swift:74:16: warning: static property 'additionalHttpClient' is not concurrency-safe because non-'Sendable' type 'AdditionalHttpClient' may have shared mutable state; this is an error in the Swift 6 language mode
72 | "ListQueuesResult.queueUrls": false])
73 |
74 | static let additionalHttpClient = AdditionalHttpClient(
| |- warning: static property 'additionalHttpClient' is not concurrency-safe because non-'Sendable' type 'AdditionalHttpClient' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'additionalHttpClient' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
75 | clientDelegateParameters: ["outputMapDecodingStrategy: .collapseMapUsingTags(keyTag: \"Key\", valueTag: \"Value\")",
76 | "inputQueryMapDecodingStrategy: .separateQueryEntriesWith(keyTag: \"Key\", valueTag: \"Value\")"],
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:140:15: note: struct 'AdditionalHttpClient' does not conform to the 'Sendable' protocol
138 | }
139 |
140 | public struct AdditionalHttpClient: Codable {
| `- note: struct 'AdditionalHttpClient' does not conform to the 'Sendable' protocol
141 | public let clientDelegateNameOverride: String?
142 | public let clientDelegateParameters: [String]?
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/SimpleQueueConfiguration.swift:79:16: warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
77 | operations: ["GetQueueAttributes", "ListQueueTags", "SetQueueAttributes", "TagQueue"])
78 |
79 | static let httpClientConfiguration = HttpClientConfiguration(
| |- warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'httpClientConfiguration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
80 | retryOnUnknownError: true,
81 | knownErrorsDefaultRetryBehavior: .fail,
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:159:15: note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
157 | }
158 |
159 | public struct HttpClientConfiguration: Codable {
| `- note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
160 | public let retryOnUnknownError: Bool
161 | public let knownErrorsDefaultRetryBehavior: KnownErrorsDefaultRetryBehavior
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/SimpleQueueConfiguration.swift:86:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
84 | additionalClients: ["listHttpClient": additionalHttpClient])
85 |
86 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
87 | serviceName: "sqs", serviceVersion: "2012-11-05",
88 | baseName: "SimpleQueue", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/SimpleWorkflowConfiguration.swift:22:16: warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | internal struct SimpleWorkflowConfiguration {
22 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(
| `- warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
23 | fieldRawTypeOverride:
24 | [Fields.timestamp.typeDescription: CommonConfiguration.integerDateOverride,
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:25:15: note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
23 |
24 | /// Data model for the ModelOverride input file
25 | public struct ModelOverride<ModelTypeOverridesType: Codable>: Codable {
| `- note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
26 | /// attributes of these types should match the original case.
27 | public let matchCase: Set<String>?
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/SimpleWorkflowConfiguration.swift:19:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
17 |
18 | import Foundation
19 | import ServiceModelEntities
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
20 |
21 | internal struct SimpleWorkflowConfiguration {
22 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(
| |- note: annotate 'modelOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | fieldRawTypeOverride:
24 | [Fields.timestamp.typeDescription: CommonConfiguration.integerDateOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/SimpleWorkflowConfiguration.swift:27:16: warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
25 | "Long": CommonConfiguration.intOverride])
26 |
27 | static let httpClientConfiguration = HttpClientConfiguration(
| |- warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'httpClientConfiguration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | retryOnUnknownError: true,
29 | knownErrorsDefaultRetryBehavior: .fail,
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:159:15: note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
157 | }
158 |
159 | public struct HttpClientConfiguration: Codable {
| `- note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
160 | public let retryOnUnknownError: Bool
161 | public let knownErrorsDefaultRetryBehavior: KnownErrorsDefaultRetryBehavior
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/SimpleWorkflowConfiguration.swift:33:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
31 | retriableUnknownErrors: ["LimitExceededFault"])
32 |
33 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | serviceName: "swf", serviceVersion: "2012-01-25",
35 | baseName: "SimpleWorkflow", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/StepFunctionsConfiguration.swift:22:16: warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | internal struct StepFunctionsConfiguration {
22 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(
| `- warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
23 | enumerations: EnumerationNaming(usingUpperCamelCase:
24 | ["DecisionType", "EventType", "HistoryEventType"]),
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:25:15: note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
23 |
24 | /// Data model for the ModelOverride input file
25 | public struct ModelOverride<ModelTypeOverridesType: Codable>: Codable {
| `- note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
26 | /// attributes of these types should match the original case.
27 | public let matchCase: Set<String>?
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/StepFunctionsConfiguration.swift:19:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
17 |
18 | import Foundation
19 | import ServiceModelEntities
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
20 |
21 | internal struct StepFunctionsConfiguration {
22 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(
| |- note: annotate 'modelOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | enumerations: EnumerationNaming(usingUpperCamelCase:
24 | ["DecisionType", "EventType", "HistoryEventType"]),
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/StepFunctionsConfiguration.swift:29:16: warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
27 | "Long": CommonConfiguration.intOverride])
28 |
29 | static let httpClientConfiguration = HttpClientConfiguration(
| |- warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'httpClientConfiguration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 | retryOnUnknownError: true,
31 | knownErrorsDefaultRetryBehavior: .fail,
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:159:15: note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
157 | }
158 |
159 | public struct HttpClientConfiguration: Codable {
| `- note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
160 | public let retryOnUnknownError: Bool
161 | public let knownErrorsDefaultRetryBehavior: KnownErrorsDefaultRetryBehavior
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/StepFunctionsConfiguration.swift:36:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
34 | "ExecutionLimitExceeded", "StateMachineLimitExceeded"])
35 |
36 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 | serviceName: "states", serviceVersion: "2016-11-23",
38 | baseName: "StepFunctions", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
[379/408] Compiling SmokeAWSGenerate StepFunctionsConfiguration.swift
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:26:16: warning: static property 'integerDateOverride' is not concurrency-safe because non-'Sendable' type 'RawTypeOverride' may have shared mutable state; this is an error in the Swift 6 language mode
24 |
25 | struct CommonConfiguration {
26 | static let integerDateOverride = RawTypeOverride(typeName: "Double",
| `- warning: static property 'integerDateOverride' is not concurrency-safe because non-'Sendable' type 'RawTypeOverride' may have shared mutable state; this is an error in the Swift 6 language mode
27 | defaultValue: "1.52953091375E9")
28 | static let longDateOverride = RawTypeOverride(typeName: "Int64",
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:128:15: note: struct 'RawTypeOverride' does not conform to the 'Sendable' protocol
126 | Allows to type from the model definition to be overridden by a custom type.
127 | */
128 | public struct RawTypeOverride: Codable {
| `- note: struct 'RawTypeOverride' does not conform to the 'Sendable' protocol
129 | /// The custom type name to use as an override.
130 | public let typeName: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
18 | import Foundation
19 | import ServiceModelCodeGeneration
20 | import ServiceModelEntities
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
21 | import ServiceModelGenerate
22 | import SmokeAWSModelGenerate
:
24 |
25 | struct CommonConfiguration {
26 | static let integerDateOverride = RawTypeOverride(typeName: "Double",
| |- note: annotate 'integerDateOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | defaultValue: "1.52953091375E9")
28 | static let longDateOverride = RawTypeOverride(typeName: "Int64",
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:28:16: warning: static property 'longDateOverride' is not concurrency-safe because non-'Sendable' type 'RawTypeOverride' may have shared mutable state; this is an error in the Swift 6 language mode
26 | static let integerDateOverride = RawTypeOverride(typeName: "Double",
27 | defaultValue: "1.52953091375E9")
28 | static let longDateOverride = RawTypeOverride(typeName: "Int64",
| |- warning: static property 'longDateOverride' is not concurrency-safe because non-'Sendable' type 'RawTypeOverride' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'longDateOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | defaultValue: "0")
30 | static let intOverride = RawTypeOverride(typeName: "Int", defaultValue: "0")
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:128:15: note: struct 'RawTypeOverride' does not conform to the 'Sendable' protocol
126 | Allows to type from the model definition to be overridden by a custom type.
127 | */
128 | public struct RawTypeOverride: Codable {
| `- note: struct 'RawTypeOverride' does not conform to the 'Sendable' protocol
129 | /// The custom type name to use as an override.
130 | public let typeName: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:30:16: warning: static property 'intOverride' is not concurrency-safe because non-'Sendable' type 'RawTypeOverride' may have shared mutable state; this is an error in the Swift 6 language mode
28 | static let longDateOverride = RawTypeOverride(typeName: "Int64",
29 | defaultValue: "0")
30 | static let intOverride = RawTypeOverride(typeName: "Int", defaultValue: "0")
| |- warning: static property 'intOverride' is not concurrency-safe because non-'Sendable' type 'RawTypeOverride' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'intOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |
32 | static let defaultHttpClientConfiguration = HttpClientConfiguration(
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:128:15: note: struct 'RawTypeOverride' does not conform to the 'Sendable' protocol
126 | Allows to type from the model definition to be overridden by a custom type.
127 | */
128 | public struct RawTypeOverride: Codable {
| `- note: struct 'RawTypeOverride' does not conform to the 'Sendable' protocol
129 | /// The custom type name to use as an override.
130 | public let typeName: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:32:16: warning: static property 'defaultHttpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
30 | static let intOverride = RawTypeOverride(typeName: "Int", defaultValue: "0")
31 |
32 | static let defaultHttpClientConfiguration = HttpClientConfiguration(
| |- warning: static property 'defaultHttpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'defaultHttpClientConfiguration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | retryOnUnknownError: true,
34 | knownErrorsDefaultRetryBehavior: .fail,
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:159:15: note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
157 | }
158 |
159 | public struct HttpClientConfiguration: Codable {
| `- note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
160 | public let retryOnUnknownError: Bool
161 | public let knownErrorsDefaultRetryBehavior: KnownErrorsDefaultRetryBehavior
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:72:10: warning: 'launchPath' is deprecated: renamed to 'executableURL'
70 |
71 | let task = Process()
72 | task.launchPath = "/usr/bin/env"
| |- warning: 'launchPath' is deprecated: renamed to 'executableURL'
| `- note: use 'executableURL' instead
73 | task.environment = processEnvironment
74 | task.arguments = arguments
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:77:10: warning: 'launch()' is deprecated: renamed to 'run'
75 | task.standardOutput = outputPipe
76 | task.standardError = errorPipe
77 | task.launch()
| |- warning: 'launch()' is deprecated: renamed to 'run'
| `- note: use 'run' instead
78 | task.waitUntilExit()
79 |
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/CloudFormationConfiguration.swift:54:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
52 | "inputQueryListEncodingStrategy: .expandListWithIndexAndItemTag(itemTag: \"member\")"])
53 |
54 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
55 | serviceName: "cloudformation", serviceVersion: "2010-05-15",
56 | baseName: "Cloudformation", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/EC2Configuration.swift:386:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
384 | "inputQueryKeyEncodeTransformStrategy: .capitalizeFirstCharacter"])
385 |
386 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
387 | serviceName: "ec2", serviceVersion: "2016-11-15",
388 | baseName: "ElasticComputeCloud", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/ECSConfiguration.swift:30:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
28 | retriableUnknownErrors: ["AttributeLimitExceededException"])
29 |
30 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | serviceName: "ecs", serviceVersion: "2014-11-13",
32 | baseName: "ElasticContainer", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/S3Configuration.swift:37:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
35 | fieldRawTypeOverride: ["Long": CommonConfiguration.intOverride])
36 |
37 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | serviceName: "s3", serviceVersion: "2006-03-01",
39 | baseName: "S3", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/SimpleQueueConfiguration.swift:86:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
84 | additionalClients: ["listHttpClient": additionalHttpClient])
85 |
86 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
87 | serviceName: "sqs", serviceVersion: "2012-11-05",
88 | baseName: "SimpleQueue", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/StepFunctionsConfiguration.swift:36:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
34 | "ExecutionLimitExceeded", "StateMachineLimitExceeded"])
35 |
36 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 | serviceName: "states", serviceVersion: "2016-11-23",
38 | baseName: "StepFunctions", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/STSConfiguration.swift:22:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | internal struct STSConfiguration {
22 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | serviceName: "sts", serviceVersion: "2011-06-15",
24 | baseName: "SecurityToken", modelOverride: nil,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/SNSConfiguration.swift:49:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
47 | "TopicLimitExceededException"])
48 |
49 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | serviceName: "sns", serviceVersion: "2010-03-31",
51 | baseName: "SimpleNotification", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/DynamoDBConfiguration.swift:32:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
30 | "ProvisionedThroughputExceededException", "RequestLimitExceeded"])
31 |
32 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | serviceName: "dynamodb", serviceVersion: "2012-08-10",
34 | baseName: "DynamoDB", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/SimpleWorkflowConfiguration.swift:33:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
31 | retriableUnknownErrors: ["LimitExceededFault"])
32 |
33 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | serviceName: "swf", serviceVersion: "2012-01-25",
35 | baseName: "SimpleWorkflow", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/CloudwatchConfiguration.swift:32:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
30 | "inputQueryListEncodingStrategy: .expandListWithIndexAndItemTag(itemTag: \"member\")"])
31 |
32 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | serviceName: "monitoring", serviceVersion: "2010-08-01",
34 | baseName: "CloudWatch", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/RDSConfiguration.swift:31:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
29 | retriableUnknownErrors: [])
30 |
31 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 | serviceName: "rds", serviceVersion: "2014-10-31",
33 | baseName: "RDS", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/RDSDataConfiguration.swift:30:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
28 | retriableUnknownErrors: [])
29 |
30 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | serviceName: "rds-data", serviceVersion: "2018-08-01",
32 | baseName: "RDSData", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/ECRConfiguration.swift:34:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
32 | retriableUnknownErrors: [])
33 |
34 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 | serviceName: "ecr", serviceVersion: "2015-09-21",
36 | baseName: "ECR", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/StepFunctionsConfiguration.swift:22:16: warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | internal struct StepFunctionsConfiguration {
22 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(
| `- warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
23 | enumerations: EnumerationNaming(usingUpperCamelCase:
24 | ["DecisionType", "EventType", "HistoryEventType"]),
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:25:15: note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
23 |
24 | /// Data model for the ModelOverride input file
25 | public struct ModelOverride<ModelTypeOverridesType: Codable>: Codable {
| `- note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
26 | /// attributes of these types should match the original case.
27 | public let matchCase: Set<String>?
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/StepFunctionsConfiguration.swift:19:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
17 |
18 | import Foundation
19 | import ServiceModelEntities
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
20 |
21 | internal struct StepFunctionsConfiguration {
22 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(
| |- note: annotate 'modelOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | enumerations: EnumerationNaming(usingUpperCamelCase:
24 | ["DecisionType", "EventType", "HistoryEventType"]),
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/StepFunctionsConfiguration.swift:29:16: warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
27 | "Long": CommonConfiguration.intOverride])
28 |
29 | static let httpClientConfiguration = HttpClientConfiguration(
| |- warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'httpClientConfiguration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 | retryOnUnknownError: true,
31 | knownErrorsDefaultRetryBehavior: .fail,
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:159:15: note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
157 | }
158 |
159 | public struct HttpClientConfiguration: Codable {
| `- note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
160 | public let retryOnUnknownError: Bool
161 | public let knownErrorsDefaultRetryBehavior: KnownErrorsDefaultRetryBehavior
[380/408] Compiling SmokeAWSGenerate main.swift
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:26:16: warning: static property 'integerDateOverride' is not concurrency-safe because non-'Sendable' type 'RawTypeOverride' may have shared mutable state; this is an error in the Swift 6 language mode
24 |
25 | struct CommonConfiguration {
26 | static let integerDateOverride = RawTypeOverride(typeName: "Double",
| `- warning: static property 'integerDateOverride' is not concurrency-safe because non-'Sendable' type 'RawTypeOverride' may have shared mutable state; this is an error in the Swift 6 language mode
27 | defaultValue: "1.52953091375E9")
28 | static let longDateOverride = RawTypeOverride(typeName: "Int64",
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:128:15: note: struct 'RawTypeOverride' does not conform to the 'Sendable' protocol
126 | Allows to type from the model definition to be overridden by a custom type.
127 | */
128 | public struct RawTypeOverride: Codable {
| `- note: struct 'RawTypeOverride' does not conform to the 'Sendable' protocol
129 | /// The custom type name to use as an override.
130 | public let typeName: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
18 | import Foundation
19 | import ServiceModelCodeGeneration
20 | import ServiceModelEntities
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
21 | import ServiceModelGenerate
22 | import SmokeAWSModelGenerate
:
24 |
25 | struct CommonConfiguration {
26 | static let integerDateOverride = RawTypeOverride(typeName: "Double",
| |- note: annotate 'integerDateOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | defaultValue: "1.52953091375E9")
28 | static let longDateOverride = RawTypeOverride(typeName: "Int64",
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:28:16: warning: static property 'longDateOverride' is not concurrency-safe because non-'Sendable' type 'RawTypeOverride' may have shared mutable state; this is an error in the Swift 6 language mode
26 | static let integerDateOverride = RawTypeOverride(typeName: "Double",
27 | defaultValue: "1.52953091375E9")
28 | static let longDateOverride = RawTypeOverride(typeName: "Int64",
| |- warning: static property 'longDateOverride' is not concurrency-safe because non-'Sendable' type 'RawTypeOverride' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'longDateOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | defaultValue: "0")
30 | static let intOverride = RawTypeOverride(typeName: "Int", defaultValue: "0")
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:128:15: note: struct 'RawTypeOverride' does not conform to the 'Sendable' protocol
126 | Allows to type from the model definition to be overridden by a custom type.
127 | */
128 | public struct RawTypeOverride: Codable {
| `- note: struct 'RawTypeOverride' does not conform to the 'Sendable' protocol
129 | /// The custom type name to use as an override.
130 | public let typeName: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:30:16: warning: static property 'intOverride' is not concurrency-safe because non-'Sendable' type 'RawTypeOverride' may have shared mutable state; this is an error in the Swift 6 language mode
28 | static let longDateOverride = RawTypeOverride(typeName: "Int64",
29 | defaultValue: "0")
30 | static let intOverride = RawTypeOverride(typeName: "Int", defaultValue: "0")
| |- warning: static property 'intOverride' is not concurrency-safe because non-'Sendable' type 'RawTypeOverride' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'intOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |
32 | static let defaultHttpClientConfiguration = HttpClientConfiguration(
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:128:15: note: struct 'RawTypeOverride' does not conform to the 'Sendable' protocol
126 | Allows to type from the model definition to be overridden by a custom type.
127 | */
128 | public struct RawTypeOverride: Codable {
| `- note: struct 'RawTypeOverride' does not conform to the 'Sendable' protocol
129 | /// The custom type name to use as an override.
130 | public let typeName: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:32:16: warning: static property 'defaultHttpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
30 | static let intOverride = RawTypeOverride(typeName: "Int", defaultValue: "0")
31 |
32 | static let defaultHttpClientConfiguration = HttpClientConfiguration(
| |- warning: static property 'defaultHttpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'defaultHttpClientConfiguration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | retryOnUnknownError: true,
34 | knownErrorsDefaultRetryBehavior: .fail,
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:159:15: note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
157 | }
158 |
159 | public struct HttpClientConfiguration: Codable {
| `- note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
160 | public let retryOnUnknownError: Bool
161 | public let knownErrorsDefaultRetryBehavior: KnownErrorsDefaultRetryBehavior
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:72:10: warning: 'launchPath' is deprecated: renamed to 'executableURL'
70 |
71 | let task = Process()
72 | task.launchPath = "/usr/bin/env"
| |- warning: 'launchPath' is deprecated: renamed to 'executableURL'
| `- note: use 'executableURL' instead
73 | task.environment = processEnvironment
74 | task.arguments = arguments
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:77:10: warning: 'launch()' is deprecated: renamed to 'run'
75 | task.standardOutput = outputPipe
76 | task.standardError = errorPipe
77 | task.launch()
| |- warning: 'launch()' is deprecated: renamed to 'run'
| `- note: use 'run' instead
78 | task.waitUntilExit()
79 |
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/CloudFormationConfiguration.swift:54:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
52 | "inputQueryListEncodingStrategy: .expandListWithIndexAndItemTag(itemTag: \"member\")"])
53 |
54 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
55 | serviceName: "cloudformation", serviceVersion: "2010-05-15",
56 | baseName: "Cloudformation", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/EC2Configuration.swift:386:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
384 | "inputQueryKeyEncodeTransformStrategy: .capitalizeFirstCharacter"])
385 |
386 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
387 | serviceName: "ec2", serviceVersion: "2016-11-15",
388 | baseName: "ElasticComputeCloud", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/ECSConfiguration.swift:30:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
28 | retriableUnknownErrors: ["AttributeLimitExceededException"])
29 |
30 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | serviceName: "ecs", serviceVersion: "2014-11-13",
32 | baseName: "ElasticContainer", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/S3Configuration.swift:37:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
35 | fieldRawTypeOverride: ["Long": CommonConfiguration.intOverride])
36 |
37 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | serviceName: "s3", serviceVersion: "2006-03-01",
39 | baseName: "S3", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/SimpleQueueConfiguration.swift:86:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
84 | additionalClients: ["listHttpClient": additionalHttpClient])
85 |
86 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
87 | serviceName: "sqs", serviceVersion: "2012-11-05",
88 | baseName: "SimpleQueue", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/StepFunctionsConfiguration.swift:36:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
34 | "ExecutionLimitExceeded", "StateMachineLimitExceeded"])
35 |
36 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 | serviceName: "states", serviceVersion: "2016-11-23",
38 | baseName: "StepFunctions", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/STSConfiguration.swift:22:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | internal struct STSConfiguration {
22 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | serviceName: "sts", serviceVersion: "2011-06-15",
24 | baseName: "SecurityToken", modelOverride: nil,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/SNSConfiguration.swift:49:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
47 | "TopicLimitExceededException"])
48 |
49 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | serviceName: "sns", serviceVersion: "2010-03-31",
51 | baseName: "SimpleNotification", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/DynamoDBConfiguration.swift:32:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
30 | "ProvisionedThroughputExceededException", "RequestLimitExceeded"])
31 |
32 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | serviceName: "dynamodb", serviceVersion: "2012-08-10",
34 | baseName: "DynamoDB", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/SimpleWorkflowConfiguration.swift:33:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
31 | retriableUnknownErrors: ["LimitExceededFault"])
32 |
33 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | serviceName: "swf", serviceVersion: "2012-01-25",
35 | baseName: "SimpleWorkflow", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/CloudwatchConfiguration.swift:32:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
30 | "inputQueryListEncodingStrategy: .expandListWithIndexAndItemTag(itemTag: \"member\")"])
31 |
32 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | serviceName: "monitoring", serviceVersion: "2010-08-01",
34 | baseName: "CloudWatch", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/RDSConfiguration.swift:31:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
29 | retriableUnknownErrors: [])
30 |
31 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 | serviceName: "rds", serviceVersion: "2014-10-31",
33 | baseName: "RDS", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/RDSDataConfiguration.swift:30:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
28 | retriableUnknownErrors: [])
29 |
30 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | serviceName: "rds-data", serviceVersion: "2018-08-01",
32 | baseName: "RDSData", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/ECRConfiguration.swift:34:16: warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
32 | retriableUnknownErrors: [])
33 |
34 | static let serviceModelDetails = ServiceModelDetails(
| |- warning: static property 'serviceModelDetails' is not concurrency-safe because non-'Sendable' type 'ServiceModelDetails' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'serviceModelDetails' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 | serviceName: "ecr", serviceVersion: "2015-09-21",
36 | baseName: "ECR", modelOverride: modelOverride,
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/main.swift:245:8: note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
243 | }
244 |
245 | struct ServiceModelDetails {
| `- note: consider making struct 'ServiceModelDetails' conform to the 'Sendable' protocol
246 | let serviceName: String
247 | let serviceVersion: String
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/StepFunctionsConfiguration.swift:22:16: warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | internal struct StepFunctionsConfiguration {
22 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(
| `- warning: static property 'modelOverride' is not concurrency-safe because non-'Sendable' type 'ModelOverride<NoModelTypeOverrides>' may have shared mutable state; this is an error in the Swift 6 language mode
23 | enumerations: EnumerationNaming(usingUpperCamelCase:
24 | ["DecisionType", "EventType", "HistoryEventType"]),
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:25:15: note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
23 |
24 | /// Data model for the ModelOverride input file
25 | public struct ModelOverride<ModelTypeOverridesType: Codable>: Codable {
| `- note: generic struct 'ModelOverride' does not conform to the 'Sendable' protocol
26 | /// attributes of these types should match the original case.
27 | public let matchCase: Set<String>?
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/StepFunctionsConfiguration.swift:19:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
17 |
18 | import Foundation
19 | import ServiceModelEntities
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ServiceModelEntities'
20 |
21 | internal struct StepFunctionsConfiguration {
22 | static let modelOverride = ModelOverride<NoModelTypeOverrides>(
| |- note: annotate 'modelOverride' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | enumerations: EnumerationNaming(usingUpperCamelCase:
24 | ["DecisionType", "EventType", "HistoryEventType"]),
/host/spi-builder-workspace/Sources/SmokeAWSGenerate/StepFunctionsConfiguration.swift:29:16: warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
27 | "Long": CommonConfiguration.intOverride])
28 |
29 | static let httpClientConfiguration = HttpClientConfiguration(
| |- warning: static property 'httpClientConfiguration' is not concurrency-safe because non-'Sendable' type 'HttpClientConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'httpClientConfiguration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 | retryOnUnknownError: true,
31 | knownErrorsDefaultRetryBehavior: .fail,
/host/spi-builder-workspace/.build/checkouts/service-model-swift-code-generate/Sources/ServiceModelEntities/ModelOverride.swift:159:15: note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
157 | }
158 |
159 | public struct HttpClientConfiguration: Codable {
| `- note: struct 'HttpClientConfiguration' does not conform to the 'Sendable' protocol
160 | public let retryOnUnknownError: Bool
161 | public let knownErrorsDefaultRetryBehavior: KnownErrorsDefaultRetryBehavior
[381/409] Wrapping AST for SmokeAWSGenerate for debugging
[382/409] Write Objects.LinkFileList
[383/409] Linking SmokeAWSGenerate
[388/409] Compiling OpenAPIKit30 SchemaProtocols.swift
[389/409] Compiling OpenAPIKit30 SwiftPrimitiveTypes+OpenAPI.swift
[390/409] Compiling OpenAPIKit30 DereferencedJSONSchema.swift
[391/409] Compiling OpenAPIKit30 JSONSchema+Combining.swift
[392/409] Compiling OpenAPIKit30 JSONSchema.swift
[393/409] Compiling OpenAPIKit30 Container+DecodeURLAsString.swift
[394/409] Compiling OpenAPIKit30 OrderedDictionry+LocallyDereferenceable.swift
[395/409] Compiling OpenAPIKit30 Validation+Builtins.swift
[396/409] Compiling OpenAPIKit30 Validation.swift
[397/409] Compiling OpenAPIKit30 Validator+Convenience.swift
[398/409] Compiling OpenAPIKit30 Validator.swift
[399/409] Compiling OpenAPIKit30 XML.swift
[400/409] Compiling OpenAPIKit30 _CoreReExport.swift
[401/410] Wrapping AST for OpenAPIKit30 for debugging
[403/422] Emitting module SwaggerServiceModel
[404/422] Compiling SwaggerServiceModel SwaggerServiceModel.swift
[405/422] Compiling SwaggerServiceModel SwaggerServiceModel+setOperationOutput.swift
[406/422] Compiling OpenAPIServiceModel ParseSchemas.swift
[407/422] Compiling OpenAPIServiceModel OpenAPIServiceModel.swift
[408/422] Compiling OpenAPIServiceModel SetOperationInput.swift
[409/422] Compiling OpenAPIServiceModel SetOperationOutput.swift
[410/422] Compiling SwaggerServiceModel SwaggerServiceModel+parseSchemas.swift
[411/422] Compiling SwaggerServiceModel SwaggerServiceModel+setOperationInput.swift
[412/422] Compiling SwaggerServiceModel SwaggerServiceModel+createSwaggerModel.swift
[413/423] Wrapping AST for SwaggerServiceModel for debugging
[415/423] Emitting module OpenAPIServiceModel
[416/423] Compiling OpenAPIServiceModel CreateOpenAPIServiceModel.swift
[417/424] Wrapping AST for OpenAPIServiceModel for debugging
[419/430] Compiling APIGatewayClientGenerate APIGatewayClientSwiftCodeGen.swift
[420/430] Emitting module APIGatewayClientGenerate
/host/spi-builder-workspace/Sources/APIGatewayClientGenerate/APIGatewayClientGenerateCommand.swift:21:1: warning: extension declares a conformance of imported type 'GenerationType' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'APIGatewayClientModelGenerate' introduce this conformance in the future
19 | }
20 |
21 | extension GenerationType: ExpressibleByArgument {
| |- warning: extension declares a conformance of imported type 'GenerationType' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'APIGatewayClientModelGenerate' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 |
23 | }
[421/430] Compiling APIGatewayClientGenerate APIGatewayClientGenerateCommand.swift
/host/spi-builder-workspace/Sources/APIGatewayClientGenerate/APIGatewayClientGenerateCommand.swift:21:1: warning: extension declares a conformance of imported type 'GenerationType' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'APIGatewayClientModelGenerate' introduce this conformance in the future
19 | }
20 |
21 | extension GenerationType: ExpressibleByArgument {
| |- warning: extension declares a conformance of imported type 'GenerationType' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'APIGatewayClientModelGenerate' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 |
23 | }
[422/430] Compiling APIGatewayClientInitialize APIGatewayClientSwiftCodeGen.swift
[423/431] Wrapping AST for APIGatewayClientGenerate for debugging
[424/431] Write Objects.LinkFileList
[426/431] Compiling APIGatewayClientInitialize APIGatewayClientInitializeCommand.swift
/host/spi-builder-workspace/Sources/APIGatewayClientInitialize/APIGatewayClientInitializeCommand.swift:21:1: warning: extension declares a conformance of imported type 'VersionRequirementType' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ServiceModelCodeGeneration' introduce this conformance in the future
19 | }
20 |
21 | extension VersionRequirementType: ExpressibleByArgument {
| |- warning: extension declares a conformance of imported type 'VersionRequirementType' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ServiceModelCodeGeneration' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 |
23 | }
[427/431] Emitting module APIGatewayClientInitialize
/host/spi-builder-workspace/Sources/APIGatewayClientInitialize/APIGatewayClientInitializeCommand.swift:21:1: warning: extension declares a conformance of imported type 'VersionRequirementType' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ServiceModelCodeGeneration' introduce this conformance in the future
19 | }
20 |
21 | extension VersionRequirementType: ExpressibleByArgument {
| |- warning: extension declares a conformance of imported type 'VersionRequirementType' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'ServiceModelCodeGeneration' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 |
23 | }
[428/432] Wrapping AST for APIGatewayClientInitialize for debugging
[429/432] Write Objects.LinkFileList
[430/432] Linking APIGatewayClientGenerate
[431/432] Linking APIGatewayClientInitialize
Build complete! (56.96s)
Build complete.
{
"dependencies" : [
{
"identity" : "service-model-swift-code-generate",
"requirement" : {
"range" : [
{
"lower_bound" : "3.1.0",
"upper_bound" : "4.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/amzn/service-model-swift-code-generate.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"
},
{
"identity" : "openapi-swift-code-generate",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.3",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/amzn/openapi-swift-code-generate.git"
}
],
"manifest_display_name" : "SmokeAWSGenerate",
"name" : "SmokeAWSGenerate",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "ios",
"version" : "10.0"
}
],
"products" : [
{
"name" : "SmokeAWSGenerate",
"targets" : [
"SmokeAWSGenerate"
],
"type" : {
"executable" : null
}
},
{
"name" : "APIGatewayClientGenerate",
"targets" : [
"APIGatewayClientGenerate"
],
"type" : {
"executable" : null
}
},
{
"name" : "APIGatewayClientInitialize",
"targets" : [
"APIGatewayClientInitialize"
],
"type" : {
"executable" : null
}
},
{
"name" : "SmokeAWSModelGenerate",
"targets" : [
"SmokeAWSModelGenerate"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "APIGatewayClientModelGenerate",
"targets" : [
"APIGatewayClientModelGenerate"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "CoralToJSONServiceModel",
"targets" : [
"CoralToJSONServiceModel"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "APIGatewaySwiftGenerateModel",
"targets" : [
"APIGatewaySwiftGenerateModel"
],
"type" : {
"plugin" : null
}
},
{
"name" : "APIGatewaySwiftGenerateClient",
"targets" : [
"APIGatewaySwiftGenerateClient"
],
"type" : {
"plugin" : null
}
}
],
"swift_languages_versions" : [
"5"
],
"targets" : [
{
"c99name" : "SmokeAWSModelGenerate",
"module_type" : "SwiftTarget",
"name" : "SmokeAWSModelGenerate",
"path" : "Sources/SmokeAWSModelGenerate",
"product_dependencies" : [
"ServiceModelEntities",
"ServiceModelCodeGeneration",
"ServiceModelGenerate"
],
"product_memberships" : [
"SmokeAWSGenerate",
"APIGatewayClientGenerate",
"APIGatewayClientInitialize",
"SmokeAWSModelGenerate",
"APIGatewayClientModelGenerate",
"APIGatewaySwiftGenerateModel",
"APIGatewaySwiftGenerateClient"
],
"sources" : [
"APIGatewayClientDelegate.swift",
"AWSClientAttributes.swift",
"AWSClientDelegate+addAWSClientOperationBody.swift",
"AWSClientDelegate+addAWSClientQueryOperationBody.swift",
"AWSClientDelegate.swift",
"AWSModelErrorsDelegate.swift",
"CoralToJSONServiceModel+getAWSClientAttributes.swift",
"ModelClientDelegate+addAWSClientDeinitializer.swift",
"ModelClientDelegate+addAWSClientFileHeader.swift",
"ModelClientDelegate+addAWSClientInitializer.swift",
"ModelClientDelegate+commonAWSFunctions.swift",
"SmokeAWSModelGenerate.swift"
],
"target_dependencies" : [
"CoralToJSONServiceModel"
],
"type" : "library"
},
{
"c99name" : "SmokeAWSGenerate",
"module_type" : "SwiftTarget",
"name" : "SmokeAWSGenerate",
"path" : "Sources/SmokeAWSGenerate",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"SmokeAWSGenerate"
],
"sources" : [
"CloudFormationConfiguration.swift",
"CloudwatchConfiguration.swift",
"CodeBuildConfiguration.swift",
"CodePipelineConfiguration.swift",
"DynamoDBConfiguration.swift",
"EC2Configuration.swift",
"ECRConfiguration.swift",
"ECSConfiguration.swift",
"RDSConfiguration.swift",
"RDSDataConfiguration.swift",
"S3Configuration.swift",
"SNSConfiguration.swift",
"STSConfiguration.swift",
"SimpleQueueConfiguration.swift",
"SimpleWorkflowConfiguration.swift",
"StepFunctionsConfiguration.swift",
"main.swift"
],
"target_dependencies" : [
"SmokeAWSModelGenerate"
],
"type" : "executable"
},
{
"c99name" : "CoralToJSONServiceModel",
"module_type" : "SwiftTarget",
"name" : "CoralToJSONServiceModel",
"path" : "Sources/CoralToJSONServiceModel",
"product_dependencies" : [
"ServiceModelEntities"
],
"product_memberships" : [
"SmokeAWSGenerate",
"APIGatewayClientGenerate",
"APIGatewayClientInitialize",
"SmokeAWSModelGenerate",
"APIGatewayClientModelGenerate",
"CoralToJSONServiceModel",
"APIGatewaySwiftGenerateModel",
"APIGatewaySwiftGenerateClient"
],
"sources" : [
"CoralToJSONServiceModel.swift",
"HelperStructures.swift",
"Metadata.swift",
"ShapeAttributes.swift"
],
"type" : "library"
},
{
"c99name" : "APIGatewaySwiftGenerateModel",
"module_type" : "PluginTarget",
"name" : "APIGatewaySwiftGenerateModel",
"path" : "Plugins/APIGatewaySwiftGenerateModel",
"plugin_capability" : {
"type" : "buildTool"
},
"product_memberships" : [
"APIGatewaySwiftGenerateModel"
],
"sources" : [
"plugin.swift"
],
"target_dependencies" : [
"APIGatewayClientGenerate"
],
"type" : "plugin"
},
{
"c99name" : "APIGatewaySwiftGenerateClient",
"module_type" : "PluginTarget",
"name" : "APIGatewaySwiftGenerateClient",
"path" : "Plugins/APIGatewaySwiftGenerateClient",
"plugin_capability" : {
"type" : "buildTool"
},
"product_memberships" : [
"APIGatewaySwiftGenerateClient"
],
"sources" : [
"plugin.swift"
],
"target_dependencies" : [
"APIGatewayClientGenerate"
],
"type" : "plugin"
},
{
"c99name" : "APIGatewayClientModelGenerate",
"module_type" : "SwiftTarget",
"name" : "APIGatewayClientModelGenerate",
"path" : "Sources/APIGatewayClientModelGenerate",
"product_memberships" : [
"APIGatewayClientGenerate",
"APIGatewayClientInitialize",
"APIGatewayClientModelGenerate",
"APIGatewaySwiftGenerateModel",
"APIGatewaySwiftGenerateClient"
],
"sources" : [
"APIGatewayClientCodeGeneration+generateClientApplicationFiles.swift",
"APIGatewayClientCodeGeneration.swift",
"APIGatewayClientModelErrorsDelegate.swift"
],
"target_dependencies" : [
"SmokeAWSModelGenerate"
],
"type" : "library"
},
{
"c99name" : "APIGatewayClientInitialize",
"module_type" : "SwiftTarget",
"name" : "APIGatewayClientInitialize",
"path" : "Sources/APIGatewayClientInitialize",
"product_dependencies" : [
"ArgumentParser",
"OpenAPIServiceModel",
"SwaggerServiceModel"
],
"product_memberships" : [
"APIGatewayClientInitialize"
],
"sources" : [
"APIGatewayClientInitializeCommand.swift",
"APIGatewayClientSwiftCodeGen.swift"
],
"target_dependencies" : [
"APIGatewayClientModelGenerate"
],
"type" : "executable"
},
{
"c99name" : "APIGatewayClientGenerate",
"module_type" : "SwiftTarget",
"name" : "APIGatewayClientGenerate",
"path" : "Sources/APIGatewayClientGenerate",
"product_dependencies" : [
"ArgumentParser",
"OpenAPIServiceModel",
"SwaggerServiceModel"
],
"product_memberships" : [
"APIGatewayClientGenerate",
"APIGatewaySwiftGenerateModel",
"APIGatewaySwiftGenerateClient"
],
"sources" : [
"APIGatewayClientGenerateCommand.swift",
"APIGatewayClientSwiftCodeGen.swift"
],
"target_dependencies" : [
"APIGatewayClientModelGenerate"
],
"type" : "executable"
}
],
"tools_version" : "5.6"
}
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:47d26c99ca4f1ac0a332c85fd5b13ff4390e72115219984a57a68fe9d1063a05
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
Done.