Build Information
Successful build of aws-crt-swift, reference v0.53.0 (513503
), with Swift 6.1 for macOS (SPM) on 6 Jun 2025 20:16:21 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Build Log
========================================
RunAll
========================================
Builder version: 4.63.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/awslabs/aws-crt-swift.git
Reference: v0.53.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/awslabs/aws-crt-swift
* tag v0.53.0 -> FETCH_HEAD
HEAD is now at 513503c Request-Response Client Operations (#332)
Submodule path 'aws-common-runtime/aws-c-auth': checked out 'cd9d6afcd42035d49bb2d0d3bef24b9faed57773'
Submodule path 'aws-common-runtime/aws-c-cal': checked out '938d0fea30d8476a7cf260278d636404682a28d4'
Submodule path 'aws-common-runtime/aws-c-common': checked out 'aaa2f11ed609e3f888efd9bf745e810b45b13a38'
Submodule path 'aws-common-runtime/aws-c-compression': checked out 'f951ab2b819fc6993b6e5e6cfef64b1a1554bfc8'
Submodule path 'aws-common-runtime/aws-c-event-stream': checked out '9312b052583183b98526aaeb91e5c72ec3db9627'
Submodule path 'aws-common-runtime/aws-c-http': checked out '3eedf1ef8c6874cd941dbde794a6ab3bd979e181'
Submodule path 'aws-common-runtime/aws-c-io': checked out '689dee3cb8dbd8a6906431d154a3695f7688c056'
Submodule path 'aws-common-runtime/aws-c-mqtt': checked out '3ac506507679a86677f8875dcc07589b63907863'
Submodule path 'aws-common-runtime/aws-c-sdkutils': checked out 'f678bda9e21f7217e4bbf35e0d1ea59540687933'
Submodule path 'aws-common-runtime/aws-checksums': checked out '9978ba2c33a7a259c1a6bd0f62abe26827d03b85'
Submodule path 'aws-common-runtime/s2n': checked out '92f7827c8487eb2a99b443aec6ee7d1df031b1bf'
Submodule path 'aws-common-runtime/s2n/tests/cbmc/aws-verification-model-for-libcrypto': checked out '53f8f8918f3aca5127937becd8efd9bfd1a860c2'
Submodule 'aws-common-runtime/aws-c-auth' (https://github.com/awslabs/aws-c-auth.git) registered for path 'aws-common-runtime/aws-c-auth'
Submodule 'aws-common-runtime/aws-c-cal' (https://github.com/awslabs/aws-c-cal) registered for path 'aws-common-runtime/aws-c-cal'
Submodule 'aws-common-runtime/aws-c-common' (https://github.com/awslabs/aws-c-common.git) registered for path 'aws-common-runtime/aws-c-common'
Submodule 'aws-common-runtime/aws-c-compression' (https://github.com/awslabs/aws-c-compression.git) registered for path 'aws-common-runtime/aws-c-compression'
Submodule 'aws-common-runtime/aws-c-event-stream' (https://github.com/awslabs/aws-c-event-stream) registered for path 'aws-common-runtime/aws-c-event-stream'
Submodule 'aws-common-runtime/aws-c-http' (https://github.com/awslabs/aws-c-http.git) registered for path 'aws-common-runtime/aws-c-http'
Submodule 'aws-common-runtime/aws-c-io' (https://github.com/awslabs/aws-c-io.git) registered for path 'aws-common-runtime/aws-c-io'
Submodule 'aws-common-runtime/aws-c-mqtt' (https://github.com/awslabs/aws-c-mqtt.git) registered for path 'aws-common-runtime/aws-c-mqtt'
Submodule 'aws-common-runtime/aws-c-sdkutils' (https://github.com/awslabs/aws-c-sdkutils) registered for path 'aws-common-runtime/aws-c-sdkutils'
Submodule 'aws-common-runtime/aws-checksums' (https://github.com/awslabs/aws-checksums) registered for path 'aws-common-runtime/aws-checksums'
Submodule 'aws-common-runtime/s2n' (https://github.com/aws/s2n-tls.git) registered for path 'aws-common-runtime/s2n'
Cloning into '/Users/admin/builder/spi-builder-workspace/aws-common-runtime/aws-c-auth'...
Cloning into '/Users/admin/builder/spi-builder-workspace/aws-common-runtime/aws-c-cal'...
Cloning into '/Users/admin/builder/spi-builder-workspace/aws-common-runtime/aws-c-common'...
Cloning into '/Users/admin/builder/spi-builder-workspace/aws-common-runtime/aws-c-compression'...
Cloning into '/Users/admin/builder/spi-builder-workspace/aws-common-runtime/aws-c-event-stream'...
Cloning into '/Users/admin/builder/spi-builder-workspace/aws-common-runtime/aws-c-http'...
Cloning into '/Users/admin/builder/spi-builder-workspace/aws-common-runtime/aws-c-io'...
Cloning into '/Users/admin/builder/spi-builder-workspace/aws-common-runtime/aws-c-mqtt'...
Cloning into '/Users/admin/builder/spi-builder-workspace/aws-common-runtime/aws-c-sdkutils'...
Cloning into '/Users/admin/builder/spi-builder-workspace/aws-common-runtime/aws-checksums'...
Cloning into '/Users/admin/builder/spi-builder-workspace/aws-common-runtime/s2n'...
Submodule 'tests/cbmc/aws-verification-model-for-libcrypto' (https://github.com/awslabs/aws-verification-model-for-libcrypto.git) registered for path 'aws-common-runtime/s2n/tests/cbmc/aws-verification-model-for-libcrypto'
Cloning into '/Users/admin/builder/spi-builder-workspace/aws-common-runtime/s2n/tests/cbmc/aws-verification-model-for-libcrypto'...
Cloned https://github.com/awslabs/aws-crt-swift.git
Revision (git rev-parse @):
513503cb6c7528f7d8f9d33ef792ce4bf827bb6b
SUCCESS checkout https://github.com/awslabs/aws-crt-swift.git at v0.53.0
Fetching https://github.com/apple/swift-argument-parser.git from cache
Fetched https://github.com/apple/swift-argument-parser.git from cache (1.10s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.5.1 (1.66s)
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.5.1
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"dependencies": [
{
"identity": "aws-crt-swift",
"name": "aws-crt-swift",
"url": "https://github.com/awslabs/aws-crt-swift.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/aws-crt-swift",
"dependencies": [
{
"identity": "swift-argument-parser",
"name": "swift-argument-parser",
"url": "https://github.com/apple/swift-argument-parser.git",
"version": "1.5.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-argument-parser",
"dependencies": [
]
}
]
}
]
}
Fetching https://github.com/awslabs/aws-crt-swift.git
[1/31901] Fetching aws-crt-swift
Fetched https://github.com/awslabs/aws-crt-swift.git from cache (1.80s)
Fetching https://github.com/apple/swift-argument-parser.git from cache
Fetched https://github.com/apple/swift-argument-parser.git from cache (0.51s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.5.1 (0.58s)
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.5.1
Creating working copy for https://github.com/awslabs/aws-crt-swift.git
Working copy of https://github.com/awslabs/aws-crt-swift.git resolved at v0.53.0 (513503c)
Found 1 product dependencies
- swift-argument-parser
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.1
Building package at path: $PWD
https://github.com/awslabs/aws-crt-swift.git
https://github.com/awslabs/aws-crt-swift.git
{
"dependencies" : [
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.5.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser.git"
}
],
"manifest_display_name" : "aws-crt-swift",
"name" : "aws-crt-swift",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "tvos",
"version" : "13.0"
},
{
"name" : "watchos",
"version" : "6.0"
}
],
"products" : [
{
"name" : "AwsCommonRuntimeKit",
"targets" : [
"AwsCommonRuntimeKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "Elasticurl",
"targets" : [
"Elasticurl"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "LibNative",
"module_type" : "SystemLibraryTarget",
"name" : "LibNative",
"path" : "Source/LibNative",
"product_memberships" : [
"AwsCommonRuntimeKit",
"Elasticurl"
],
"sources" : [
],
"type" : "system-target"
},
{
"c99name" : "Elasticurl",
"module_type" : "SwiftTarget",
"name" : "Elasticurl",
"path" : "Source/Elasticurl",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"Elasticurl"
],
"sources" : [
"Elasticurl.swift"
],
"target_dependencies" : [
"AwsCommonRuntimeKit"
],
"type" : "executable"
},
{
"c99name" : "AwsCommonRuntimeKitTests",
"module_type" : "SwiftTarget",
"name" : "AwsCommonRuntimeKitTests",
"path" : "Test/AwsCommonRuntimeKitTests",
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Test/AwsCommonRuntimeKitTests/Resources/example_credentials.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Test/AwsCommonRuntimeKitTests/Resources/example_profile.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Test/AwsCommonRuntimeKitTests/Resources/example_sso_profile.txt",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"XCBaseTestCase.swift",
"auth/ChunkSignerTests.swift",
"auth/CredentialsProviderTests.swift",
"auth/CredentialsTests.swift",
"auth/IMDSClientTests.swift",
"auth/SignerTests.swift",
"auth/SigningConfigTests.swift",
"crt/AllocatorTests.swift",
"crt/CBOR.swift",
"crt/ChecksumsTests.swift",
"crt/HashTests.swift",
"crt/ShutDownCallbackOptionsTests.swift",
"crt/Utilities.swift",
"event-stream/EventStreamTests.swift",
"http/HTTP2ClientConnectionTests.swift",
"http/HTTP2SettingsTests.swift",
"http/HTTP2StreamManagerTests.swift",
"http/HTTPClientConnectionManagerTests.swift",
"http/HTTPClientConnectionOptionsTests.swift",
"http/HTTPClientTestFixture.swift",
"http/HTTPMessageTests.swift",
"http/HTTPMonitoringOptionsTests.swift",
"http/HTTPProxyEnvSettingsTests.swift",
"http/HTTPProxyOptionsTests.swift",
"http/HTTPProxyTests.swift",
"http/HTTPRequestTests.swift",
"http/HTTPTests.swift",
"io/BootstrapTests.swift",
"io/EventLoopGroupTests.swift",
"io/HostResolverTests.swift",
"io/RetryerTests.swift",
"io/SocketOptionsTest.swift",
"io/StreamTests.swift",
"io/TLSContextTests.swift",
"mqtt/Mqtt5ClientTests.swift",
"mqtt/MqttRRClientTests.swift",
"sdkutils/EndpointPropertyTests.swift",
"sdkutils/EndpointsRuleEngineTests.swift",
"sdkutils/FileBasedConfigurationTests.swift"
],
"target_dependencies" : [
"AwsCommonRuntimeKit"
],
"type" : "test"
},
{
"c99name" : "AwsCommonRuntimeKit",
"module_type" : "SwiftTarget",
"name" : "AwsCommonRuntimeKit",
"path" : "Source/AwsCommonRuntimeKit",
"product_memberships" : [
"AwsCommonRuntimeKit",
"Elasticurl"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Source/AwsCommonRuntimeKit/PrivacyInfo.xcprivacy",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"CommonRuntimeKit.swift",
"auth/credentials/Credentials.swift",
"auth/credentials/CredentialsProvider.swift",
"auth/imds/IAMProfile.swift",
"auth/imds/IMDSClient.swift",
"auth/imds/IMDSInstanceInfo.swift",
"auth/signing/Signer.swift",
"auth/signing/SigningConfig.swift",
"crt/AWSString.swift",
"crt/Allocator.swift",
"crt/ByteBuffer.swift",
"crt/CBOR.swift",
"crt/CStruct.swift",
"crt/Checksums.swift",
"crt/CommonRuntimeError.swift",
"crt/ContinuationCore.swift",
"crt/Hash.swift",
"crt/Lock.swift",
"crt/Logger.swift",
"crt/ShutdownCallbackCore.swift",
"crt/Utilities.swift",
"event-stream/EventStreamHeader.swift",
"event-stream/EventStreamMessage.swift",
"event-stream/EventStreamMessageDecoder.swift",
"http/HTTP1Stream.swift",
"http/HTTP2ClientConnection.swift",
"http/HTTP2Error.swift",
"http/HTTP2Settings.swift",
"http/HTTP2Stream.swift",
"http/HTTP2StreamManager.swift",
"http/HTTP2StreamManagerOptions.swift",
"http/HTTPClientConnection.swift",
"http/HTTPClientConnectionManager.swift",
"http/HTTPClientConnectionManagerCallbackCore.swift",
"http/HTTPClientConnectionManagerMetrics.swift",
"http/HTTPClientConnectionOptions.swift",
"http/HTTPHeader.swift",
"http/HTTPHeaderBlock.swift",
"http/HTTPMonitoringOptions.swift",
"http/HTTPProxyAuthenticationType.swift",
"http/HTTPProxyConnectionType.swift",
"http/HTTPProxyEnvSettings.swift",
"http/HTTPProxyEnvType.swift",
"http/HTTPProxyOptions.swift",
"http/HTTPRequest.swift",
"http/HTTPRequestBase.swift",
"http/HTTPRequestOptions.swift",
"http/HTTPStream.swift",
"http/HTTPStreamCallbackCore.swift",
"http/HTTPVersion.swift",
"io/ClientBootstrap.swift",
"io/EventLoopGroup.swift",
"io/HostAddress.swift",
"io/HostAddressType.swift",
"io/HostResolver.swift",
"io/SocketDomain.swift",
"io/SocketOptions.swift",
"io/SocketType.swift",
"io/Stream.swift",
"io/StreamCore.swift",
"io/TLSConnectionOptions.swift",
"io/TLSContext.swift",
"io/TLSContextOptions.swift",
"io/TLSSecitemOptions.swift",
"io/retryer/ExponentialBackoffJitterMode.swift",
"io/retryer/RetryError.swift",
"io/retryer/RetryStrategy.swift",
"io/retryer/RetryToken.swift",
"mqtt/Mqtt5Client.swift",
"mqtt/Mqtt5Enums.swift",
"mqtt/Mqtt5Options.swift",
"mqtt/Mqtt5Packets.swift",
"mqtt/MqttRequestResponseClient.swift",
"sdkutils/FileBasedConfiguration.swift",
"sdkutils/endpoint/EndpointProperty.swift",
"sdkutils/endpoint/EndpointsRequestContext.swift",
"sdkutils/endpoint/EndpointsRuleEngine.swift",
"sdkutils/endpoint/ResolvedEndpointType.swift"
],
"target_dependencies" : [
"AwsCAuth",
"AwsCHttp",
"AwsCCal",
"AwsCCompression",
"AwsCIo",
"AwsCCommon",
"AwsCChecksums",
"AwsCEventStream",
"AwsCMqtt",
"LibNative"
],
"type" : "library"
},
{
"c99name" : "AwsCSdkUtils",
"module_type" : "ClangTarget",
"name" : "AwsCSdkUtils",
"path" : "aws-common-runtime/aws-c-sdkutils",
"product_memberships" : [
"AwsCommonRuntimeKit",
"Elasticurl"
],
"sources" : [
"source/aws_profile.c",
"source/endpoints_regex.c",
"source/endpoints_rule_engine.c",
"source/endpoints_ruleset.c",
"source/endpoints_standard_lib.c",
"source/endpoints_types_impl.c",
"source/endpoints_util.c",
"source/partitions.c",
"source/resource_name.c",
"source/sdkutils.c"
],
"target_dependencies" : [
"AwsCCommon"
],
"type" : "library"
},
{
"c99name" : "AwsCPlatformConfig",
"module_type" : "ClangTarget",
"name" : "AwsCPlatformConfig",
"path" : "aws-common-runtime/config",
"product_memberships" : [
"AwsCommonRuntimeKit",
"Elasticurl"
],
"sources" : [
"empty.c"
],
"type" : "library"
},
{
"c99name" : "AwsCMqtt",
"module_type" : "ClangTarget",
"name" : "AwsCMqtt",
"path" : "aws-common-runtime/aws-c-mqtt",
"product_memberships" : [
"AwsCommonRuntimeKit",
"Elasticurl"
],
"sources" : [
"source/client.c",
"source/client_channel_handler.c",
"source/client_impl_shared.c",
"source/fixed_header.c",
"source/mqtt.c",
"source/mqtt311_decoder.c",
"source/mqtt311_listener.c",
"source/mqtt_subscription_set.c",
"source/packets.c",
"source/request-response/protocol_adapter.c",
"source/request-response/request_response_client.c",
"source/request-response/request_response_subscription_set.c",
"source/request-response/subscription_manager.c",
"source/shared.c",
"source/topic_tree.c",
"source/v5/mqtt5_callbacks.c",
"source/v5/mqtt5_client.c",
"source/v5/mqtt5_decoder.c",
"source/v5/mqtt5_encoder.c",
"source/v5/mqtt5_listener.c",
"source/v5/mqtt5_options_storage.c",
"source/v5/mqtt5_to_mqtt3_adapter.c",
"source/v5/mqtt5_topic_alias.c",
"source/v5/mqtt5_types.c",
"source/v5/mqtt5_utils.c",
"source/v5/rate_limiters.c"
],
"target_dependencies" : [
"AwsCHttp",
"AwsCCal",
"AwsCIo",
"AwsCCommon"
],
"type" : "library"
},
{
"c99name" : "AwsCIo",
"module_type" : "ClangTarget",
"name" : "AwsCIo",
"path" : "aws-common-runtime/aws-c-io",
"product_memberships" : [
"AwsCommonRuntimeKit",
"Elasticurl"
],
"sources" : [
"source/alpn_handler.c",
"source/async_stream.c",
"source/bsd/kqueue_event_loop.c",
"source/channel.c",
"source/channel_bootstrap.c",
"source/darwin/darwin_pki_utils.c",
"source/darwin/dispatch_queue_event_loop.c",
"source/darwin/nw_socket.c",
"source/darwin/secure_transport_tls_channel_handler.c",
"source/event_loop.c",
"source/exponential_backoff_retry_strategy.c",
"source/future.c",
"source/host_resolver.c",
"source/io.c",
"source/message_pool.c",
"source/no_retry_strategy.c",
"source/pem.c",
"source/pkcs11_lib.c",
"source/pkcs11_tls_op_handler.c",
"source/posix/host_resolver.c",
"source/posix/pipe.c",
"source/posix/shared_library.c",
"source/posix/socket.c",
"source/retry_strategy.c",
"source/socket.c",
"source/socket_channel_handler.c",
"source/socket_shared.c",
"source/standard_retry_strategy.c",
"source/statistics.c",
"source/stream.c",
"source/tls_channel_handler.c",
"source/tls_channel_handler_shared.c",
"source/tracing.c"
],
"target_dependencies" : [
"AwsCCommon",
"AwsCCal"
],
"type" : "library"
},
{
"c99name" : "AwsCHttp",
"module_type" : "ClangTarget",
"name" : "AwsCHttp",
"path" : "aws-common-runtime/aws-c-http",
"product_memberships" : [
"AwsCommonRuntimeKit",
"Elasticurl"
],
"sources" : [
"source/connection.c",
"source/connection_manager.c",
"source/connection_monitor.c",
"source/h1_connection.c",
"source/h1_decoder.c",
"source/h1_encoder.c",
"source/h1_stream.c",
"source/h2_connection.c",
"source/h2_decoder.c",
"source/h2_frames.c",
"source/h2_stream.c",
"source/hpack.c",
"source/hpack_decoder.c",
"source/hpack_encoder.c",
"source/hpack_huffman_static.c",
"source/http.c",
"source/http2_stream_manager.c",
"source/proxy_connection.c",
"source/proxy_strategy.c",
"source/random_access_set.c",
"source/request_response.c",
"source/statistics.c",
"source/strutil.c",
"source/websocket.c",
"source/websocket_bootstrap.c",
"source/websocket_decoder.c",
"source/websocket_encoder.c"
],
"target_dependencies" : [
"AwsCCompression",
"AwsCIo",
"AwsCCal",
"AwsCCommon"
],
"type" : "library"
},
{
"c99name" : "AwsCEventStream",
"module_type" : "ClangTarget",
"name" : "AwsCEventStream",
"path" : "aws-common-runtime/aws-c-event-stream",
"product_memberships" : [
"AwsCommonRuntimeKit",
"Elasticurl"
],
"sources" : [
"source/event_stream.c",
"source/event_stream_channel_handler.c",
"source/event_stream_rpc.c",
"source/event_stream_rpc_client.c",
"source/event_stream_rpc_server.c"
],
"target_dependencies" : [
"AwsCChecksums",
"AwsCCommon",
"AwsCIo",
"AwsCCal"
],
"type" : "library"
},
{
"c99name" : "AwsCCompression",
"module_type" : "ClangTarget",
"name" : "AwsCCompression",
"path" : "aws-common-runtime/aws-c-compression",
"product_memberships" : [
"AwsCommonRuntimeKit",
"Elasticurl"
],
"sources" : [
"source/compression.c",
"source/huffman.c",
"source/huffman_testing.c"
],
"target_dependencies" : [
"AwsCCommon"
],
"type" : "library"
},
{
"c99name" : "AwsCCommon",
"module_type" : "ClangTarget",
"name" : "AwsCCommon",
"path" : "aws-common-runtime/aws-c-common",
"product_memberships" : [
"AwsCommonRuntimeKit",
"Elasticurl"
],
"sources" : [
"source/allocator.c",
"source/allocator_sba.c",
"source/arch/generic/cpuid.c",
"source/array_list.c",
"source/assert.c",
"source/byte_buf.c",
"source/cache.c",
"source/cbor.c",
"source/codegen.c",
"source/command_line_parser.c",
"source/common.c",
"source/condition_variable.c",
"source/date_time.c",
"source/device_random.c",
"source/encoding.c",
"source/error.c",
"source/external/cJSON.c",
"source/external/libcbor/allocators.c",
"source/external/libcbor/cbor.c",
"source/external/libcbor/cbor/arrays.c",
"source/external/libcbor/cbor/bytestrings.c",
"source/external/libcbor/cbor/callbacks.c",
"source/external/libcbor/cbor/common.c",
"source/external/libcbor/cbor/encoding.c",
"source/external/libcbor/cbor/floats_ctrls.c",
"source/external/libcbor/cbor/internal/builder_callbacks.c",
"source/external/libcbor/cbor/internal/encoders.c",
"source/external/libcbor/cbor/internal/loaders.c",
"source/external/libcbor/cbor/internal/memory_utils.c",
"source/external/libcbor/cbor/internal/stack.c",
"source/external/libcbor/cbor/internal/unicode.c",
"source/external/libcbor/cbor/ints.c",
"source/external/libcbor/cbor/maps.c",
"source/external/libcbor/cbor/serialization.c",
"source/external/libcbor/cbor/streaming.c",
"source/external/libcbor/cbor/strings.c",
"source/external/libcbor/cbor/tags.c",
"source/fifo_cache.c",
"source/file.c",
"source/hash_table.c",
"source/host_utils.c",
"source/json.c",
"source/lifo_cache.c",
"source/linked_hash_table.c",
"source/log_channel.c",
"source/log_formatter.c",
"source/log_writer.c",
"source/logging.c",
"source/lru_cache.c",
"source/math.c",
"source/memtrace.c",
"source/platform_fallback_stubs/system_info.c",
"source/posix/clock.c",
"source/posix/condition_variable.c",
"source/posix/cross_process_lock.c",
"source/posix/device_random.c",
"source/posix/environment.c",
"source/posix/file.c",
"source/posix/mutex.c",
"source/posix/process.c",
"source/posix/rw_lock.c",
"source/posix/system_info.c",
"source/posix/system_resource_utils.c",
"source/posix/thread.c",
"source/posix/time.c",
"source/priority_queue.c",
"source/process_common.c",
"source/ref_count.c",
"source/ring_buffer.c",
"source/statistics.c",
"source/string.c",
"source/system_info.c",
"source/task_scheduler.c",
"source/thread_scheduler.c",
"source/thread_shared.c",
"source/uri.c",
"source/uuid.c",
"source/xml_parser.c"
],
"target_dependencies" : [
"AwsCPlatformConfig"
],
"type" : "library"
},
{
"c99name" : "AwsCChecksums",
"module_type" : "ClangTarget",
"name" : "AwsCChecksums",
"path" : "aws-common-runtime/aws-checksums",
"product_memberships" : [
"AwsCommonRuntimeKit",
"Elasticurl"
],
"sources" : [
"source/checksums.c",
"source/crc32.c",
"source/crc64.c",
"source/crc64_sw.c",
"source/crc_sw.c"
],
"target_dependencies" : [
"AwsCCommon"
],
"type" : "library"
},
{
"c99name" : "AwsCCal",
"module_type" : "ClangTarget",
"name" : "AwsCCal",
"path" : "aws-common-runtime/aws-c-cal",
"product_memberships" : [
"AwsCommonRuntimeKit",
"Elasticurl"
],
"sources" : [
"source/cal.c",
"source/darwin/commoncrypto_aes.c",
"source/darwin/commoncrypto_hmac.c",
"source/darwin/commoncrypto_md5.c",
"source/darwin/commoncrypto_platform_init.c",
"source/darwin/commoncrypto_sha1.c",
"source/darwin/commoncrypto_sha256.c",
"source/darwin/securityframework_ecc.c",
"source/darwin/securityframework_rsa.c",
"source/der.c",
"source/ecc.c",
"source/ed25519.c",
"source/hash.c",
"source/hmac.c",
"source/rsa.c",
"source/shared/ed25519_noop.c",
"source/symmetric_cipher.c"
],
"target_dependencies" : [
"AwsCCommon"
],
"type" : "library"
},
{
"c99name" : "AwsCAuth",
"module_type" : "ClangTarget",
"name" : "AwsCAuth",
"path" : "aws-common-runtime/aws-c-auth",
"product_memberships" : [
"AwsCommonRuntimeKit",
"Elasticurl"
],
"sources" : [
"source/auth.c",
"source/aws_imds_client.c",
"source/aws_profile.c",
"source/aws_signing.c",
"source/credentials.c",
"source/credentials_provider_anonymous.c",
"source/credentials_provider_cached.c",
"source/credentials_provider_chain.c",
"source/credentials_provider_cognito.c",
"source/credentials_provider_default_chain.c",
"source/credentials_provider_delegate.c",
"source/credentials_provider_ecs.c",
"source/credentials_provider_environment.c",
"source/credentials_provider_imds.c",
"source/credentials_provider_process.c",
"source/credentials_provider_profile.c",
"source/credentials_provider_sso.c",
"source/credentials_provider_static.c",
"source/credentials_provider_sts.c",
"source/credentials_provider_sts_web_identity.c",
"source/credentials_provider_x509.c",
"source/credentials_utils.c",
"source/key_derivation.c",
"source/signable.c",
"source/signable_chunk.c",
"source/signable_http_request.c",
"source/signable_trailer.c",
"source/signing.c",
"source/signing_config.c",
"source/signing_result.c",
"source/sigv4_http_request.c",
"source/sso_token_utils.c",
"source/token_provider_sso_profile.c",
"source/token_provider_sso_session.c"
],
"target_dependencies" : [
"AwsCHttp",
"AwsCCompression",
"AwsCCal",
"AwsCIo",
"AwsCSdkUtils",
"AwsCCommon"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
[1/1] Compiling plugin GenerateManual
Building for debugging...
[1/250] Compiling signing.c
[2/250] Compiling aws_profile.c
[3/250] Copying PrivacyInfo.xcprivacy
[4/250] Write sources
[5/250] Write Elasticurl-entitlement.plist
[6/250] Write sources
[7/250] Compiling credentials_provider_cached.c
[8/250] Compiling credentials_provider_anonymous.c
[9/250] Compiling credentials_provider_default_chain.c
[10/250] Compiling sdkutils.c
[11/250] Compiling credentials_provider_cognito.c
[12/250] Compiling resource_name.c
[13/250] Compiling partitions.c
[14/250] Compiling endpoints_types_impl.c
[15/250] Compiling endpoints_util.c
[16/250] Compiling endpoints_standard_lib.c
[17/250] Compiling endpoints_ruleset.c
[18/250] Compiling endpoints_rule_engine.c
[19/250] Write swift-version-2F0A5646E1D333AE.txt
[20/250] Compiling AwsCPlatformConfig empty.c
[21/250] Compiling endpoints_regex.c
[22/250] Compiling credentials_provider_chain.c
[23/250] Compiling credentials.c
[24/250] Compiling aws_signing.c
[25/250] Compiling aws_imds_client.c
[26/250] Compiling aws_profile.c
[27/250] Compiling rate_limiters.c
[28/250] Compiling mqtt5_types.c
[29/250] Compiling mqtt5_utils.c
[30/250] Compiling mqtt5_topic_alias.c
[31/250] Compiling mqtt5_listener.c
[32/250] Compiling mqtt5_decoder.c
[33/250] Compiling mqtt5_encoder.c
[34/250] Compiling shared.c
[35/250] Compiling mqtt5_callbacks.c
[36/250] Compiling subscription_manager.c
[37/250] Compiling mqtt5_to_mqtt3_adapter.c
[38/250] Compiling mqtt5_options_storage.c
[39/250] Compiling request_response_subscription_set.c
[39/250] Compiling topic_tree.c
[41/250] Compiling mqtt5_client.c
[42/250] Compiling mqtt_subscription_set.c
[43/250] Compiling packets.c
[44/250] Compiling mqtt311_decoder.c
[45/250] Compiling protocol_adapter.c
[46/250] Compiling fixed_header.c
[47/250] Compiling mqtt.c
[48/250] Compiling client_impl_shared.c
[49/250] Compiling request_response_client.c
[50/250] Compiling mqtt311_listener.c
[51/250] Compiling client_channel_handler.c
[52/250] Compiling client.c
[53/250] Compiling tracing.c
[54/250] Compiling socket_shared.c
[55/250] Compiling tls_channel_handler.c
[56/250] Compiling socket_channel_handler.c
[57/250] Compiling tls_channel_handler_shared.c
[58/250] Compiling shared_library.c
[59/250] Compiling standard_retry_strategy.c
[60/250] Compiling socket.c
[61/250] Compiling pipe.c
[62/250] Compiling socket.c
[63/250] Compiling host_resolver.c
[64/250] Compiling pkcs11_tls_op_handler.c
[65/250] Compiling pem.c
[66/250] Compiling no_retry_strategy.c
[67/250] Compiling pkcs11_lib.c
[68/250] Compiling message_pool.c
[69/250] Compiling stream.c
[70/250] Compiling future.c
[71/250] Compiling exponential_backoff_retry_strategy.c
[72/250] Compiling io.c
[73/250] Compiling host_resolver.c
[74/250] Compiling event_loop.c
[75/250] Compiling statistics.c
[76/250] Compiling async_stream.c
[77/250] Compiling kqueue_event_loop.c
[78/250] Compiling channel.c
[79/250] Compiling channel_bootstrap.c
[80/250] Compiling alpn_handler.c
[81/250] Compiling websocket_encoder.c
[82/250] Compiling retry_strategy.c
[83/250] Compiling websocket_decoder.c
[84/250] Compiling strutil.c
[85/250] Compiling websocket_bootstrap.c
[86/250] Compiling statistics.c
[87/250] Compiling websocket.c
[88/250] Compiling random_access_set.c
[89/250] Compiling proxy_strategy.c
[90/250] Compiling request_response.c
[91/250] Compiling proxy_connection.c
[92/250] Compiling http.c
[93/250] Compiling hpack_huffman_static.c
[94/250] Compiling http2_stream_manager.c
[95/250] Compiling hpack_encoder.c
[96/250] Compiling hpack_decoder.c
[97/250] Compiling hpack.c
[98/250] Compiling h2_frames.c
[99/250] Compiling h2_stream.c
[100/250] Compiling secure_transport_tls_channel_handler.c
[101/250] Compiling h1_stream.c
[102/250] Compiling dispatch_queue_event_loop.c
[103/250] Compiling h2_decoder.c
[104/250] Compiling darwin_pki_utils.c
[105/250] Compiling h1_encoder.c
[106/250] Compiling h1_decoder.c
[107/250] Compiling h2_connection.c
[108/250] Compiling connection_monitor.c
[109/250] Compiling nw_socket.c
[110/250] Compiling event_stream_rpc.c
[111/250] Compiling connection.c
[112/250] Compiling event_stream_rpc_server.c
[113/250] Compiling connection_manager.c
[114/250] Compiling h1_connection.c
[115/250] Compiling event_stream_rpc_client.c
[115/250] Compiling huffman_testing.c
[117/250] Compiling huffman.c
[118/250] Compiling compression.c
[119/250] Compiling event_stream_channel_handler.c
[120/250] Compiling event_stream.c
[121/250] Compiling statistics.c
[122/250] Compiling ref_count.c
[123/250] Compiling xml_parser.c
[124/250] Compiling system_info.c
[125/250] Compiling priority_queue.c
[126/250] Compiling time.c
[127/250] Compiling task_scheduler.c
[128/250] Compiling system_resource_utils.c
[129/250] Compiling thread.c
[130/250] Compiling rw_lock.c
[131/250] Compiling uuid.c
[132/250] Compiling process.c
[133/250] Compiling thread_scheduler.c
[134/250] Compiling thread_shared.c
[135/250] Compiling mutex.c
[136/250] Compiling system_info.c
[137/250] Compiling environment.c
[138/250] Compiling string.c
[139/250] Compiling file.c
[140/250] Compiling device_random.c
[141/250] Compiling condition_variable.c
[142/250] Compiling uri.c
[143/250] Compiling cross_process_lock.c
[144/250] Compiling process_common.c
[145/250] Compiling clock.c
[146/250] Compiling math.c
[147/250] Compiling system_info.c
[148/250] Compiling lru_cache.c
[149/250] Compiling ring_buffer.c
[150/250] Compiling log_writer.c
[151/250] Compiling memtrace.c
[152/250] Compiling linked_hash_table.c
[153/250] Compiling logging.c
[154/250] Compiling log_formatter.c
[155/250] Compiling log_channel.c
[156/250] Compiling lifo_cache.c
[157/250] Compiling host_utils.c
[158/250] Compiling json.c
[159/250] Compiling fifo_cache.c
[160/250] Compiling tags.c
[161/250] Compiling hash_table.c
[162/250] Compiling strings.c
[163/250] Compiling streaming.c
[164/250] Compiling maps.c
[165/250] Compiling file.c
[166/250] Compiling serialization.c
[167/250] Compiling unicode.c
[168/250] Compiling ints.c
[169/250] Compiling stack.c
[170/250] Compiling loaders.c
[171/250] Compiling encoders.c
[172/250] Compiling memory_utils.c
[173/250] Compiling encoding.c
[174/250] Compiling common.c
[175/250] Compiling floats_ctrls.c
[176/250] Compiling builder_callbacks.c
[177/250] Compiling callbacks.c
[178/250] Compiling bytestrings.c
[179/250] Compiling arrays.c
[180/250] Compiling allocators.c
[181/250] Compiling cbor.c
[182/250] Compiling error.c
[183/250] Compiling condition_variable.c
[184/250] Compiling cJSON.c
[185/250] Compiling device_random.c
[186/250] Compiling encoding.c
[186/250] Compiling command_line_parser.c
[188/250] Compiling date_time.c
[189/250] Compiling cache.c
[190/250] Compiling cbor.c
[191/250] Compiling assert.c
[192/250] Compiling array_list.c
[193/250] Compiling cpuid.c
[194/250] Compiling codegen.c
[195/250] Compiling allocator_sba.c
[196/250] Compiling crc_sw.c
[197/250] Compiling byte_buf.c
[198/250] Compiling crc64_sw.c
[199/250] Compiling crc32.c
[200/250] Compiling crc64.c
[201/250] Compiling checksums.c
[202/250] Compiling symmetric_cipher.c
[203/250] Compiling ed25519_noop.c
[204/250] Compiling hmac.c
[205/250] Compiling rsa.c
[206/250] Compiling common.c
[207/250] Compiling hash.c
[208/250] Compiling ed25519.c
[209/250] Compiling ecc.c
[210/250] Compiling allocator.c
[211/250] Compiling der.c
[212/250] Compiling securityframework_rsa.c
[213/250] Compiling commoncrypto_platform_init.c
[214/250] Compiling securityframework_ecc.c
[215/250] Compiling commoncrypto_md5.c
[216/250] Compiling commoncrypto_hmac.c
[217/250] Compiling commoncrypto_sha1.c
[218/250] Compiling commoncrypto_sha256.c
[219/250] Compiling cal.c
[220/250] Compiling commoncrypto_aes.c
[221/250] Compiling token_provider_sso_session.c
[222/250] Compiling token_provider_sso_profile.c
[223/250] Compiling sso_token_utils.c
[224/250] Compiling sigv4_http_request.c
[225/250] Compiling signing_result.c
[226/250] Compiling signing_config.c
[227/250] Compiling signable_trailer.c
[228/250] Compiling signable_chunk.c
[229/250] Compiling signable_http_request.c
[230/250] Compiling signable.c
[231/250] Compiling key_derivation.c
[232/250] Compiling credentials_utils.c
[233/250] Compiling credentials_provider_x509.c
[234/250] Compiling credentials_provider_sts_web_identity.c
[235/250] Compiling credentials_provider_static.c
[236/250] Write sources
[238/250] Compiling credentials_provider_sts.c
[239/250] Compiling credentials_provider_sso.c
[240/250] Compiling credentials_provider_process.c
[241/250] Compiling credentials_provider_environment.c
[242/250] Compiling credentials_provider_profile.c
[242/250] Compiling credentials_provider_imds.c
[244/250] Compiling credentials_provider_delegate.c
[245/250] Compiling auth.c
[246/250] Compiling credentials_provider_ecs.c
[248/325] Compiling ArgumentParserToolInfo ToolInfo.swift
[249/325] Emitting module ArgumentParserToolInfo
[250/364] Emitting module AwsCommonRuntimeKit
[251/371] Compiling ArgumentParser InputOrigin.swift
[252/371] Compiling ArgumentParser Name.swift
[253/371] Compiling ArgumentParser Parsed.swift
[254/371] Compiling ArgumentParser ParsedValues.swift
[255/375] Compiling ArgumentParser NameSpecification.swift
[256/375] Compiling ArgumentParser Option.swift
[257/375] Compiling ArgumentParser OptionGroup.swift
[258/375] Compiling ArgumentParser AsyncParsableCommand.swift
[259/375] Emitting module ArgumentParser
[260/375] Compiling ArgumentParser CommandConfiguration.swift
[261/375] Compiling ArgumentParser CommandGroup.swift
[262/375] Compiling ArgumentParser EnumerableFlag.swift
[263/375] Compiling ArgumentParser ExpressibleByArgument.swift
[264/375] Compiling ArgumentParser BashCompletionsGenerator.swift
[265/375] Compiling ArgumentParser CompletionsGenerator.swift
[266/375] Compiling ArgumentParser FishCompletionsGenerator.swift
[267/375] Compiling ArgumentParser ZshCompletionsGenerator.swift
[268/375] Compiling ArgumentParser Argument.swift
[269/375] Compiling ArgumentParser ParsableArguments.swift
[270/375] Compiling ArgumentParser ParsableArgumentsValidation.swift
[271/375] Compiling ArgumentParser ParsableCommand.swift
[272/375] Compiling ArgumentParser ArgumentDecoder.swift
[273/375] Compiling ArgumentParser ArgumentHelp.swift
[274/375] Compiling ArgumentParser ArgumentVisibility.swift
[275/375] Compiling ArgumentParser CompletionKind.swift
[276/375] Compiling ArgumentParser Errors.swift
[277/375] Compiling ArgumentParser Flag.swift
[278/375] Compiling ArgumentParser ArgumentDefinition.swift
[279/375] Compiling ArgumentParser ArgumentSet.swift
[280/375] Compiling ArgumentParser CommandParser.swift
[281/375] Compiling ArgumentParser InputKey.swift
[282/375] Compiling ArgumentParser Platform.swift
[283/375] Compiling ArgumentParser SequenceExtensions.swift
[284/375] Compiling ArgumentParser StringExtensions.swift
[285/375] Compiling ArgumentParser Tree.swift
[286/375] Compiling ArgumentParser ParserError.swift
[287/375] Compiling ArgumentParser SplitArguments.swift
[288/375] Compiling ArgumentParser DumpHelpGenerator.swift
[289/375] Compiling ArgumentParser HelpCommand.swift
[290/375] Compiling AwsCommonRuntimeKit HTTPProxyConnectionType.swift
[291/375] Compiling AwsCommonRuntimeKit HTTPProxyEnvSettings.swift
[292/375] Compiling AwsCommonRuntimeKit HTTPProxyEnvType.swift
[293/375] Compiling AwsCommonRuntimeKit HTTPProxyOptions.swift
[294/375] Compiling AwsCommonRuntimeKit HTTPRequest.swift
[295/375] Compiling AwsCommonRuntimeKit HTTPRequestBase.swift
[296/375] Compiling AwsCommonRuntimeKit HTTPRequestOptions.swift
[297/375] Compiling AwsCommonRuntimeKit HTTPStream.swift
[298/375] Compiling ArgumentParser HelpGenerator.swift
[299/375] Compiling ArgumentParser MessageInfo.swift
[300/375] Compiling ArgumentParser UsageGenerator.swift
[301/375] Compiling ArgumentParser CollectionExtensions.swift
[304/375] Compiling AwsCommonRuntimeKit HTTPClientConnectionManagerMetrics.swift
[305/375] Compiling AwsCommonRuntimeKit HTTPClientConnectionOptions.swift
[306/375] Compiling AwsCommonRuntimeKit HTTPHeader.swift
[307/375] Compiling AwsCommonRuntimeKit HTTPHeaderBlock.swift
[308/375] Compiling AwsCommonRuntimeKit HTTPMonitoringOptions.swift
[309/375] Compiling AwsCommonRuntimeKit HTTPProxyAuthenticationType.swift
[310/375] Compiling AwsCommonRuntimeKit HTTP1Stream.swift
[311/375] Compiling AwsCommonRuntimeKit HTTP2ClientConnection.swift
[312/375] Compiling AwsCommonRuntimeKit HTTP2Error.swift
[313/375] Compiling AwsCommonRuntimeKit HTTP2Settings.swift
[314/375] Compiling AwsCommonRuntimeKit HTTP2Stream.swift
[315/375] Compiling AwsCommonRuntimeKit HTTP2StreamManager.swift
[316/375] Compiling AwsCommonRuntimeKit HTTP2StreamManagerOptions.swift
[317/375] Compiling AwsCommonRuntimeKit HTTPClientConnection.swift
[318/375] Compiling AwsCommonRuntimeKit SocketOptions.swift
[319/375] Compiling AwsCommonRuntimeKit SocketType.swift
[320/375] Compiling AwsCommonRuntimeKit Stream.swift
[321/375] Compiling AwsCommonRuntimeKit StreamCore.swift
[322/375] Compiling AwsCommonRuntimeKit TLSConnectionOptions.swift
[323/375] Compiling AwsCommonRuntimeKit TLSContext.swift
[324/375] Compiling AwsCommonRuntimeKit TLSContextOptions.swift
[325/375] Compiling AwsCommonRuntimeKit TLSSecitemOptions.swift
[342/375] Compiling AwsCommonRuntimeKit MqttRequestResponseClient.swift
/Users/admin/builder/spi-builder-workspace/Source/AwsCommonRuntimeKit/mqtt/MqttRequestResponseClient.swift:251:89: warning: comparing non-optional value of type 'IncomingPublishEventHandler' (aka '@Sendable (IncomingPublishEvent) -> ()') to 'nil' always returns true
249 | operationCore.rwlock.read {
250 | // Only invoke the callback if the streaming operation is not closed.
251 | if operationCore.rawValue != nil, operationCore.options.incomingPublishEventHandler != nil {
| `- warning: comparing non-optional value of type 'IncomingPublishEventHandler' (aka '@Sendable (IncomingPublishEvent) -> ()') to 'nil' always returns true
252 | let incomingPublishEvent = IncomingPublishEvent(publishEvent)
253 | operationCore.options.incomingPublishEventHandler(incomingPublishEvent)
/Users/admin/builder/spi-builder-workspace/Source/AwsCommonRuntimeKit/mqtt/MqttRequestResponseClient.swift:270:92: warning: comparing non-optional value of type 'SubscriptionStatusEventHandler' (aka '@Sendable (SubscriptionStatusEvent) -> ()') to 'nil' always returns true
268 | operationCore.rwlock.read {
269 | // Only invoke the callback if the streaming operation is not closed.
270 | if operationCore.rawValue != nil, operationCore.options.subscriptionStatusEventHandler != nil {
| `- warning: comparing non-optional value of type 'SubscriptionStatusEventHandler' (aka '@Sendable (SubscriptionStatusEvent) -> ()') to 'nil' always returns true
271 | let subStatusEvent = SubscriptionStatusEvent(
272 | event: SubscriptionStatusEventType(eventType),
[343/375] Compiling AwsCommonRuntimeKit FileBasedConfiguration.swift
/Users/admin/builder/spi-builder-workspace/Source/AwsCommonRuntimeKit/mqtt/MqttRequestResponseClient.swift:251:89: warning: comparing non-optional value of type 'IncomingPublishEventHandler' (aka '@Sendable (IncomingPublishEvent) -> ()') to 'nil' always returns true
249 | operationCore.rwlock.read {
250 | // Only invoke the callback if the streaming operation is not closed.
251 | if operationCore.rawValue != nil, operationCore.options.incomingPublishEventHandler != nil {
| `- warning: comparing non-optional value of type 'IncomingPublishEventHandler' (aka '@Sendable (IncomingPublishEvent) -> ()') to 'nil' always returns true
252 | let incomingPublishEvent = IncomingPublishEvent(publishEvent)
253 | operationCore.options.incomingPublishEventHandler(incomingPublishEvent)
/Users/admin/builder/spi-builder-workspace/Source/AwsCommonRuntimeKit/mqtt/MqttRequestResponseClient.swift:270:92: warning: comparing non-optional value of type 'SubscriptionStatusEventHandler' (aka '@Sendable (SubscriptionStatusEvent) -> ()') to 'nil' always returns true
268 | operationCore.rwlock.read {
269 | // Only invoke the callback if the streaming operation is not closed.
270 | if operationCore.rawValue != nil, operationCore.options.subscriptionStatusEventHandler != nil {
| `- warning: comparing non-optional value of type 'SubscriptionStatusEventHandler' (aka '@Sendable (SubscriptionStatusEvent) -> ()') to 'nil' always returns true
271 | let subStatusEvent = SubscriptionStatusEvent(
272 | event: SubscriptionStatusEventType(eventType),
[344/375] Compiling AwsCommonRuntimeKit EndpointProperty.swift
/Users/admin/builder/spi-builder-workspace/Source/AwsCommonRuntimeKit/mqtt/MqttRequestResponseClient.swift:251:89: warning: comparing non-optional value of type 'IncomingPublishEventHandler' (aka '@Sendable (IncomingPublishEvent) -> ()') to 'nil' always returns true
249 | operationCore.rwlock.read {
250 | // Only invoke the callback if the streaming operation is not closed.
251 | if operationCore.rawValue != nil, operationCore.options.incomingPublishEventHandler != nil {
| `- warning: comparing non-optional value of type 'IncomingPublishEventHandler' (aka '@Sendable (IncomingPublishEvent) -> ()') to 'nil' always returns true
252 | let incomingPublishEvent = IncomingPublishEvent(publishEvent)
253 | operationCore.options.incomingPublishEventHandler(incomingPublishEvent)
/Users/admin/builder/spi-builder-workspace/Source/AwsCommonRuntimeKit/mqtt/MqttRequestResponseClient.swift:270:92: warning: comparing non-optional value of type 'SubscriptionStatusEventHandler' (aka '@Sendable (SubscriptionStatusEvent) -> ()') to 'nil' always returns true
268 | operationCore.rwlock.read {
269 | // Only invoke the callback if the streaming operation is not closed.
270 | if operationCore.rawValue != nil, operationCore.options.subscriptionStatusEventHandler != nil {
| `- warning: comparing non-optional value of type 'SubscriptionStatusEventHandler' (aka '@Sendable (SubscriptionStatusEvent) -> ()') to 'nil' always returns true
271 | let subStatusEvent = SubscriptionStatusEvent(
272 | event: SubscriptionStatusEventType(eventType),
[345/375] Compiling AwsCommonRuntimeKit EndpointsRequestContext.swift
/Users/admin/builder/spi-builder-workspace/Source/AwsCommonRuntimeKit/mqtt/MqttRequestResponseClient.swift:251:89: warning: comparing non-optional value of type 'IncomingPublishEventHandler' (aka '@Sendable (IncomingPublishEvent) -> ()') to 'nil' always returns true
249 | operationCore.rwlock.read {
250 | // Only invoke the callback if the streaming operation is not closed.
251 | if operationCore.rawValue != nil, operationCore.options.incomingPublishEventHandler != nil {
| `- warning: comparing non-optional value of type 'IncomingPublishEventHandler' (aka '@Sendable (IncomingPublishEvent) -> ()') to 'nil' always returns true
252 | let incomingPublishEvent = IncomingPublishEvent(publishEvent)
253 | operationCore.options.incomingPublishEventHandler(incomingPublishEvent)
/Users/admin/builder/spi-builder-workspace/Source/AwsCommonRuntimeKit/mqtt/MqttRequestResponseClient.swift:270:92: warning: comparing non-optional value of type 'SubscriptionStatusEventHandler' (aka '@Sendable (SubscriptionStatusEvent) -> ()') to 'nil' always returns true
268 | operationCore.rwlock.read {
269 | // Only invoke the callback if the streaming operation is not closed.
270 | if operationCore.rawValue != nil, operationCore.options.subscriptionStatusEventHandler != nil {
| `- warning: comparing non-optional value of type 'SubscriptionStatusEventHandler' (aka '@Sendable (SubscriptionStatusEvent) -> ()') to 'nil' always returns true
271 | let subStatusEvent = SubscriptionStatusEvent(
272 | event: SubscriptionStatusEventType(eventType),
[346/375] Compiling AwsCommonRuntimeKit EndpointsRuleEngine.swift
/Users/admin/builder/spi-builder-workspace/Source/AwsCommonRuntimeKit/mqtt/MqttRequestResponseClient.swift:251:89: warning: comparing non-optional value of type 'IncomingPublishEventHandler' (aka '@Sendable (IncomingPublishEvent) -> ()') to 'nil' always returns true
249 | operationCore.rwlock.read {
250 | // Only invoke the callback if the streaming operation is not closed.
251 | if operationCore.rawValue != nil, operationCore.options.incomingPublishEventHandler != nil {
| `- warning: comparing non-optional value of type 'IncomingPublishEventHandler' (aka '@Sendable (IncomingPublishEvent) -> ()') to 'nil' always returns true
252 | let incomingPublishEvent = IncomingPublishEvent(publishEvent)
253 | operationCore.options.incomingPublishEventHandler(incomingPublishEvent)
/Users/admin/builder/spi-builder-workspace/Source/AwsCommonRuntimeKit/mqtt/MqttRequestResponseClient.swift:270:92: warning: comparing non-optional value of type 'SubscriptionStatusEventHandler' (aka '@Sendable (SubscriptionStatusEvent) -> ()') to 'nil' always returns true
268 | operationCore.rwlock.read {
269 | // Only invoke the callback if the streaming operation is not closed.
270 | if operationCore.rawValue != nil, operationCore.options.subscriptionStatusEventHandler != nil {
| `- warning: comparing non-optional value of type 'SubscriptionStatusEventHandler' (aka '@Sendable (SubscriptionStatusEvent) -> ()') to 'nil' always returns true
271 | let subStatusEvent = SubscriptionStatusEvent(
272 | event: SubscriptionStatusEventType(eventType),
[347/375] Compiling AwsCommonRuntimeKit ResolvedEndpointType.swift
/Users/admin/builder/spi-builder-workspace/Source/AwsCommonRuntimeKit/mqtt/MqttRequestResponseClient.swift:251:89: warning: comparing non-optional value of type 'IncomingPublishEventHandler' (aka '@Sendable (IncomingPublishEvent) -> ()') to 'nil' always returns true
249 | operationCore.rwlock.read {
250 | // Only invoke the callback if the streaming operation is not closed.
251 | if operationCore.rawValue != nil, operationCore.options.incomingPublishEventHandler != nil {
| `- warning: comparing non-optional value of type 'IncomingPublishEventHandler' (aka '@Sendable (IncomingPublishEvent) -> ()') to 'nil' always returns true
252 | let incomingPublishEvent = IncomingPublishEvent(publishEvent)
253 | operationCore.options.incomingPublishEventHandler(incomingPublishEvent)
/Users/admin/builder/spi-builder-workspace/Source/AwsCommonRuntimeKit/mqtt/MqttRequestResponseClient.swift:270:92: warning: comparing non-optional value of type 'SubscriptionStatusEventHandler' (aka '@Sendable (SubscriptionStatusEvent) -> ()') to 'nil' always returns true
268 | operationCore.rwlock.read {
269 | // Only invoke the callback if the streaming operation is not closed.
270 | if operationCore.rawValue != nil, operationCore.options.subscriptionStatusEventHandler != nil {
| `- warning: comparing non-optional value of type 'SubscriptionStatusEventHandler' (aka '@Sendable (SubscriptionStatusEvent) -> ()') to 'nil' always returns true
271 | let subStatusEvent = SubscriptionStatusEvent(
272 | event: SubscriptionStatusEventType(eventType),
[348/375] Compiling AwsCommonRuntimeKit resource_bundle_accessor.swift
/Users/admin/builder/spi-builder-workspace/Source/AwsCommonRuntimeKit/mqtt/MqttRequestResponseClient.swift:251:89: warning: comparing non-optional value of type 'IncomingPublishEventHandler' (aka '@Sendable (IncomingPublishEvent) -> ()') to 'nil' always returns true
249 | operationCore.rwlock.read {
250 | // Only invoke the callback if the streaming operation is not closed.
251 | if operationCore.rawValue != nil, operationCore.options.incomingPublishEventHandler != nil {
| `- warning: comparing non-optional value of type 'IncomingPublishEventHandler' (aka '@Sendable (IncomingPublishEvent) -> ()') to 'nil' always returns true
252 | let incomingPublishEvent = IncomingPublishEvent(publishEvent)
253 | operationCore.options.incomingPublishEventHandler(incomingPublishEvent)
/Users/admin/builder/spi-builder-workspace/Source/AwsCommonRuntimeKit/mqtt/MqttRequestResponseClient.swift:270:92: warning: comparing non-optional value of type 'SubscriptionStatusEventHandler' (aka '@Sendable (SubscriptionStatusEvent) -> ()') to 'nil' always returns true
268 | operationCore.rwlock.read {
269 | // Only invoke the callback if the streaming operation is not closed.
270 | if operationCore.rawValue != nil, operationCore.options.subscriptionStatusEventHandler != nil {
| `- warning: comparing non-optional value of type 'SubscriptionStatusEventHandler' (aka '@Sendable (SubscriptionStatusEvent) -> ()') to 'nil' always returns true
271 | let subStatusEvent = SubscriptionStatusEvent(
272 | event: SubscriptionStatusEventType(eventType),
[373/377] Compiling Elasticurl Elasticurl.swift
[374/377] Emitting module Elasticurl
[374/377] Write Objects.LinkFileList
[375/377] Linking Elasticurl
[376/377] Applying Elasticurl
Build complete! (16.35s)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.5.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser.git"
}
],
"manifest_display_name" : "aws-crt-swift",
"name" : "aws-crt-swift",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "tvos",
"version" : "13.0"
},
{
"name" : "watchos",
"version" : "6.0"
}
],
"products" : [
{
"name" : "AwsCommonRuntimeKit",
"targets" : [
"AwsCommonRuntimeKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "Elasticurl",
"targets" : [
"Elasticurl"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "LibNative",
"module_type" : "SystemLibraryTarget",
"name" : "LibNative",
"path" : "Source/LibNative",
"product_memberships" : [
"AwsCommonRuntimeKit",
"Elasticurl"
],
"sources" : [
],
"type" : "system-target"
},
{
"c99name" : "Elasticurl",
"module_type" : "SwiftTarget",
"name" : "Elasticurl",
"path" : "Source/Elasticurl",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"Elasticurl"
],
"sources" : [
"Elasticurl.swift"
],
"target_dependencies" : [
"AwsCommonRuntimeKit"
],
"type" : "executable"
},
{
"c99name" : "AwsCommonRuntimeKitTests",
"module_type" : "SwiftTarget",
"name" : "AwsCommonRuntimeKitTests",
"path" : "Test/AwsCommonRuntimeKitTests",
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Test/AwsCommonRuntimeKitTests/Resources/example_credentials.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Test/AwsCommonRuntimeKitTests/Resources/example_profile.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Test/AwsCommonRuntimeKitTests/Resources/example_sso_profile.txt",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"XCBaseTestCase.swift",
"auth/ChunkSignerTests.swift",
"auth/CredentialsProviderTests.swift",
"auth/CredentialsTests.swift",
"auth/IMDSClientTests.swift",
"auth/SignerTests.swift",
"auth/SigningConfigTests.swift",
"crt/AllocatorTests.swift",
"crt/CBOR.swift",
"crt/ChecksumsTests.swift",
"crt/HashTests.swift",
"crt/ShutDownCallbackOptionsTests.swift",
"crt/Utilities.swift",
"event-stream/EventStreamTests.swift",
"http/HTTP2ClientConnectionTests.swift",
"http/HTTP2SettingsTests.swift",
"http/HTTP2StreamManagerTests.swift",
"http/HTTPClientConnectionManagerTests.swift",
"http/HTTPClientConnectionOptionsTests.swift",
"http/HTTPClientTestFixture.swift",
"http/HTTPMessageTests.swift",
"http/HTTPMonitoringOptionsTests.swift",
"http/HTTPProxyEnvSettingsTests.swift",
"http/HTTPProxyOptionsTests.swift",
"http/HTTPProxyTests.swift",
"http/HTTPRequestTests.swift",
"http/HTTPTests.swift",
"io/BootstrapTests.swift",
"io/EventLoopGroupTests.swift",
"io/HostResolverTests.swift",
"io/RetryerTests.swift",
"io/SocketOptionsTest.swift",
"io/StreamTests.swift",
"io/TLSContextTests.swift",
"mqtt/Mqtt5ClientTests.swift",
"mqtt/MqttRRClientTests.swift",
"sdkutils/EndpointPropertyTests.swift",
"sdkutils/EndpointsRuleEngineTests.swift",
"sdkutils/FileBasedConfigurationTests.swift"
],
"target_dependencies" : [
"AwsCommonRuntimeKit"
],
"type" : "test"
},
{
"c99name" : "AwsCommonRuntimeKit",
"module_type" : "SwiftTarget",
"name" : "AwsCommonRuntimeKit",
"path" : "Source/AwsCommonRuntimeKit",
"product_memberships" : [
"AwsCommonRuntimeKit",
"Elasticurl"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Source/AwsCommonRuntimeKit/PrivacyInfo.xcprivacy",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"CommonRuntimeKit.swift",
"auth/credentials/Credentials.swift",
"auth/credentials/CredentialsProvider.swift",
"auth/imds/IAMProfile.swift",
"auth/imds/IMDSClient.swift",
"auth/imds/IMDSInstanceInfo.swift",
"auth/signing/Signer.swift",
"auth/signing/SigningConfig.swift",
"crt/AWSString.swift",
"crt/Allocator.swift",
"crt/ByteBuffer.swift",
"crt/CBOR.swift",
"crt/CStruct.swift",
"crt/Checksums.swift",
"crt/CommonRuntimeError.swift",
"crt/ContinuationCore.swift",
"crt/Hash.swift",
"crt/Lock.swift",
"crt/Logger.swift",
"crt/ShutdownCallbackCore.swift",
"crt/Utilities.swift",
"event-stream/EventStreamHeader.swift",
"event-stream/EventStreamMessage.swift",
"event-stream/EventStreamMessageDecoder.swift",
"http/HTTP1Stream.swift",
"http/HTTP2ClientConnection.swift",
"http/HTTP2Error.swift",
"http/HTTP2Settings.swift",
"http/HTTP2Stream.swift",
"http/HTTP2StreamManager.swift",
"http/HTTP2StreamManagerOptions.swift",
"http/HTTPClientConnection.swift",
"http/HTTPClientConnectionManager.swift",
"http/HTTPClientConnectionManagerCallbackCore.swift",
"http/HTTPClientConnectionManagerMetrics.swift",
"http/HTTPClientConnectionOptions.swift",
"http/HTTPHeader.swift",
"http/HTTPHeaderBlock.swift",
"http/HTTPMonitoringOptions.swift",
"http/HTTPProxyAuthenticationType.swift",
"http/HTTPProxyConnectionType.swift",
"http/HTTPProxyEnvSettings.swift",
"http/HTTPProxyEnvType.swift",
"http/HTTPProxyOptions.swift",
"http/HTTPRequest.swift",
"http/HTTPRequestBase.swift",
"http/HTTPRequestOptions.swift",
"http/HTTPStream.swift",
"http/HTTPStreamCallbackCore.swift",
"http/HTTPVersion.swift",
"io/ClientBootstrap.swift",
"io/EventLoopGroup.swift",
"io/HostAddress.swift",
"io/HostAddressType.swift",
"io/HostResolver.swift",
"io/SocketDomain.swift",
"io/SocketOptions.swift",
"io/SocketType.swift",
"io/Stream.swift",
"io/StreamCore.swift",
"io/TLSConnectionOptions.swift",
"io/TLSContext.swift",
"io/TLSContextOptions.swift",
"io/TLSSecitemOptions.swift",
"io/retryer/ExponentialBackoffJitterMode.swift",
"io/retryer/RetryError.swift",
"io/retryer/RetryStrategy.swift",
"io/retryer/RetryToken.swift",
"mqtt/Mqtt5Client.swift",
"mqtt/Mqtt5Enums.swift",
"mqtt/Mqtt5Options.swift",
"mqtt/Mqtt5Packets.swift",
"mqtt/MqttRequestResponseClient.swift",
"sdkutils/FileBasedConfiguration.swift",
"sdkutils/endpoint/EndpointProperty.swift",
"sdkutils/endpoint/EndpointsRequestContext.swift",
"sdkutils/endpoint/EndpointsRuleEngine.swift",
"sdkutils/endpoint/ResolvedEndpointType.swift"
],
"target_dependencies" : [
"AwsCAuth",
"AwsCHttp",
"AwsCCal",
"AwsCCompression",
"AwsCIo",
"AwsCCommon",
"AwsCChecksums",
"AwsCEventStream",
"AwsCMqtt",
"LibNative"
],
"type" : "library"
},
{
"c99name" : "AwsCSdkUtils",
"module_type" : "ClangTarget",
"name" : "AwsCSdkUtils",
"path" : "aws-common-runtime/aws-c-sdkutils",
"product_memberships" : [
"AwsCommonRuntimeKit",
"Elasticurl"
],
"sources" : [
"source/aws_profile.c",
"source/endpoints_regex.c",
"source/endpoints_rule_engine.c",
"source/endpoints_ruleset.c",
"source/endpoints_standard_lib.c",
"source/endpoints_types_impl.c",
"source/endpoints_util.c",
"source/partitions.c",
"source/resource_name.c",
"source/sdkutils.c"
],
"target_dependencies" : [
"AwsCCommon"
],
"type" : "library"
},
{
"c99name" : "AwsCPlatformConfig",
"module_type" : "ClangTarget",
"name" : "AwsCPlatformConfig",
"path" : "aws-common-runtime/config",
"product_memberships" : [
"AwsCommonRuntimeKit",
"Elasticurl"
],
"sources" : [
"empty.c"
],
"type" : "library"
},
{
"c99name" : "AwsCMqtt",
"module_type" : "ClangTarget",
"name" : "AwsCMqtt",
"path" : "aws-common-runtime/aws-c-mqtt",
"product_memberships" : [
"AwsCommonRuntimeKit",
"Elasticurl"
],
"sources" : [
"source/client.c",
"source/client_channel_handler.c",
"source/client_impl_shared.c",
"source/fixed_header.c",
"source/mqtt.c",
"source/mqtt311_decoder.c",
"source/mqtt311_listener.c",
"source/mqtt_subscription_set.c",
"source/packets.c",
"source/request-response/protocol_adapter.c",
"source/request-response/request_response_client.c",
"source/request-response/request_response_subscription_set.c",
"source/request-response/subscription_manager.c",
"source/shared.c",
"source/topic_tree.c",
"source/v5/mqtt5_callbacks.c",
"source/v5/mqtt5_client.c",
"source/v5/mqtt5_decoder.c",
"source/v5/mqtt5_encoder.c",
"source/v5/mqtt5_listener.c",
"source/v5/mqtt5_options_storage.c",
"source/v5/mqtt5_to_mqtt3_adapter.c",
"source/v5/mqtt5_topic_alias.c",
"source/v5/mqtt5_types.c",
"source/v5/mqtt5_utils.c",
"source/v5/rate_limiters.c"
],
"target_dependencies" : [
"AwsCHttp",
"AwsCCal",
"AwsCIo",
"AwsCCommon"
],
"type" : "library"
},
{
"c99name" : "AwsCIo",
"module_type" : "ClangTarget",
"name" : "AwsCIo",
"path" : "aws-common-runtime/aws-c-io",
"product_memberships" : [
"AwsCommonRuntimeKit",
"Elasticurl"
],
"sources" : [
"source/alpn_handler.c",
"source/async_stream.c",
"source/bsd/kqueue_event_loop.c",
"source/channel.c",
"source/channel_bootstrap.c",
"source/darwin/darwin_pki_utils.c",
"source/darwin/dispatch_queue_event_loop.c",
"source/darwin/nw_socket.c",
"source/darwin/secure_transport_tls_channel_handler.c",
"source/event_loop.c",
"source/exponential_backoff_retry_strategy.c",
"source/future.c",
"source/host_resolver.c",
"source/io.c",
"source/message_pool.c",
"source/no_retry_strategy.c",
"source/pem.c",
"source/pkcs11_lib.c",
"source/pkcs11_tls_op_handler.c",
"source/posix/host_resolver.c",
"source/posix/pipe.c",
"source/posix/shared_library.c",
"source/posix/socket.c",
"source/retry_strategy.c",
"source/socket.c",
"source/socket_channel_handler.c",
"source/socket_shared.c",
"source/standard_retry_strategy.c",
"source/statistics.c",
"source/stream.c",
"source/tls_channel_handler.c",
"source/tls_channel_handler_shared.c",
"source/tracing.c"
],
"target_dependencies" : [
"AwsCCommon",
"AwsCCal"
],
"type" : "library"
},
{
"c99name" : "AwsCHttp",
"module_type" : "ClangTarget",
"name" : "AwsCHttp",
"path" : "aws-common-runtime/aws-c-http",
"product_memberships" : [
"AwsCommonRuntimeKit",
"Elasticurl"
],
"sources" : [
"source/connection.c",
"source/connection_manager.c",
"source/connection_monitor.c",
"source/h1_connection.c",
"source/h1_decoder.c",
"source/h1_encoder.c",
"source/h1_stream.c",
"source/h2_connection.c",
"source/h2_decoder.c",
"source/h2_frames.c",
"source/h2_stream.c",
"source/hpack.c",
"source/hpack_decoder.c",
"source/hpack_encoder.c",
"source/hpack_huffman_static.c",
"source/http.c",
"source/http2_stream_manager.c",
"source/proxy_connection.c",
"source/proxy_strategy.c",
"source/random_access_set.c",
"source/request_response.c",
"source/statistics.c",
"source/strutil.c",
"source/websocket.c",
"source/websocket_bootstrap.c",
"source/websocket_decoder.c",
"source/websocket_encoder.c"
],
"target_dependencies" : [
"AwsCCompression",
"AwsCIo",
"AwsCCal",
"AwsCCommon"
],
"type" : "library"
},
{
"c99name" : "AwsCEventStream",
"module_type" : "ClangTarget",
"name" : "AwsCEventStream",
"path" : "aws-common-runtime/aws-c-event-stream",
"product_memberships" : [
"AwsCommonRuntimeKit",
"Elasticurl"
],
"sources" : [
"source/event_stream.c",
"source/event_stream_channel_handler.c",
"source/event_stream_rpc.c",
"source/event_stream_rpc_client.c",
"source/event_stream_rpc_server.c"
],
"target_dependencies" : [
"AwsCChecksums",
"AwsCCommon",
"AwsCIo",
"AwsCCal"
],
"type" : "library"
},
{
"c99name" : "AwsCCompression",
"module_type" : "ClangTarget",
"name" : "AwsCCompression",
"path" : "aws-common-runtime/aws-c-compression",
"product_memberships" : [
"AwsCommonRuntimeKit",
"Elasticurl"
],
"sources" : [
"source/compression.c",
"source/huffman.c",
"source/huffman_testing.c"
],
"target_dependencies" : [
"AwsCCommon"
],
"type" : "library"
},
{
"c99name" : "AwsCCommon",
"module_type" : "ClangTarget",
"name" : "AwsCCommon",
"path" : "aws-common-runtime/aws-c-common",
"product_memberships" : [
"AwsCommonRuntimeKit",
"Elasticurl"
],
"sources" : [
"source/allocator.c",
"source/allocator_sba.c",
"source/arch/generic/cpuid.c",
"source/array_list.c",
"source/assert.c",
"source/byte_buf.c",
"source/cache.c",
"source/cbor.c",
"source/codegen.c",
"source/command_line_parser.c",
"source/common.c",
"source/condition_variable.c",
"source/date_time.c",
"source/device_random.c",
"source/encoding.c",
"source/error.c",
"source/external/cJSON.c",
"source/external/libcbor/allocators.c",
"source/external/libcbor/cbor.c",
"source/external/libcbor/cbor/arrays.c",
"source/external/libcbor/cbor/bytestrings.c",
"source/external/libcbor/cbor/callbacks.c",
"source/external/libcbor/cbor/common.c",
"source/external/libcbor/cbor/encoding.c",
"source/external/libcbor/cbor/floats_ctrls.c",
"source/external/libcbor/cbor/internal/builder_callbacks.c",
"source/external/libcbor/cbor/internal/encoders.c",
"source/external/libcbor/cbor/internal/loaders.c",
"source/external/libcbor/cbor/internal/memory_utils.c",
"source/external/libcbor/cbor/internal/stack.c",
"source/external/libcbor/cbor/internal/unicode.c",
"source/external/libcbor/cbor/ints.c",
"source/external/libcbor/cbor/maps.c",
"source/external/libcbor/cbor/serialization.c",
"source/external/libcbor/cbor/streaming.c",
"source/external/libcbor/cbor/strings.c",
"source/external/libcbor/cbor/tags.c",
"source/fifo_cache.c",
"source/file.c",
"source/hash_table.c",
"source/host_utils.c",
"source/json.c",
"source/lifo_cache.c",
"source/linked_hash_table.c",
"source/log_channel.c",
"source/log_formatter.c",
"source/log_writer.c",
"source/logging.c",
"source/lru_cache.c",
"source/math.c",
"source/memtrace.c",
"source/platform_fallback_stubs/system_info.c",
"source/posix/clock.c",
"source/posix/condition_variable.c",
"source/posix/cross_process_lock.c",
"source/posix/device_random.c",
"source/posix/environment.c",
"source/posix/file.c",
"source/posix/mutex.c",
"source/posix/process.c",
"source/posix/rw_lock.c",
"source/posix/system_info.c",
"source/posix/system_resource_utils.c",
"source/posix/thread.c",
"source/posix/time.c",
"source/priority_queue.c",
"source/process_common.c",
"source/ref_count.c",
"source/ring_buffer.c",
"source/statistics.c",
"source/string.c",
"source/system_info.c",
"source/task_scheduler.c",
"source/thread_scheduler.c",
"source/thread_shared.c",
"source/uri.c",
"source/uuid.c",
"source/xml_parser.c"
],
"target_dependencies" : [
"AwsCPlatformConfig"
],
"type" : "library"
},
{
"c99name" : "AwsCChecksums",
"module_type" : "ClangTarget",
"name" : "AwsCChecksums",
"path" : "aws-common-runtime/aws-checksums",
"product_memberships" : [
"AwsCommonRuntimeKit",
"Elasticurl"
],
"sources" : [
"source/checksums.c",
"source/crc32.c",
"source/crc64.c",
"source/crc64_sw.c",
"source/crc_sw.c"
],
"target_dependencies" : [
"AwsCCommon"
],
"type" : "library"
},
{
"c99name" : "AwsCCal",
"module_type" : "ClangTarget",
"name" : "AwsCCal",
"path" : "aws-common-runtime/aws-c-cal",
"product_memberships" : [
"AwsCommonRuntimeKit",
"Elasticurl"
],
"sources" : [
"source/cal.c",
"source/darwin/commoncrypto_aes.c",
"source/darwin/commoncrypto_hmac.c",
"source/darwin/commoncrypto_md5.c",
"source/darwin/commoncrypto_platform_init.c",
"source/darwin/commoncrypto_sha1.c",
"source/darwin/commoncrypto_sha256.c",
"source/darwin/securityframework_ecc.c",
"source/darwin/securityframework_rsa.c",
"source/der.c",
"source/ecc.c",
"source/ed25519.c",
"source/hash.c",
"source/hmac.c",
"source/rsa.c",
"source/shared/ed25519_noop.c",
"source/symmetric_cipher.c"
],
"target_dependencies" : [
"AwsCCommon"
],
"type" : "library"
},
{
"c99name" : "AwsCAuth",
"module_type" : "ClangTarget",
"name" : "AwsCAuth",
"path" : "aws-common-runtime/aws-c-auth",
"product_memberships" : [
"AwsCommonRuntimeKit",
"Elasticurl"
],
"sources" : [
"source/auth.c",
"source/aws_imds_client.c",
"source/aws_profile.c",
"source/aws_signing.c",
"source/credentials.c",
"source/credentials_provider_anonymous.c",
"source/credentials_provider_cached.c",
"source/credentials_provider_chain.c",
"source/credentials_provider_cognito.c",
"source/credentials_provider_default_chain.c",
"source/credentials_provider_delegate.c",
"source/credentials_provider_ecs.c",
"source/credentials_provider_environment.c",
"source/credentials_provider_imds.c",
"source/credentials_provider_process.c",
"source/credentials_provider_profile.c",
"source/credentials_provider_sso.c",
"source/credentials_provider_static.c",
"source/credentials_provider_sts.c",
"source/credentials_provider_sts_web_identity.c",
"source/credentials_provider_x509.c",
"source/credentials_utils.c",
"source/key_derivation.c",
"source/signable.c",
"source/signable_chunk.c",
"source/signable_http_request.c",
"source/signable_trailer.c",
"source/signing.c",
"source/signing_config.c",
"source/signing_result.c",
"source/sigv4_http_request.c",
"source/sso_token_utils.c",
"source/token_provider_sso_profile.c",
"source/token_provider_sso_session.c"
],
"target_dependencies" : [
"AwsCHttp",
"AwsCCompression",
"AwsCCal",
"AwsCIo",
"AwsCSdkUtils",
"AwsCCommon"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Done.