The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build swift-aws-extras, reference main (e0a4d3), with Swift 6.0 (beta) for Linux on 15 Sep 2024 23:31:27 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-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

========================================
RunAll
========================================
Builder version: 4.53.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Mobelux/swift-aws-extras.git
Reference: main
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/Mobelux/swift-aws-extras
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at e0a4d3b Update Persistence with attributeModifier Member (#9)
Cloned https://github.com/Mobelux/swift-aws-extras.git
Revision (git rev-parse @):
e0a4d3b5298e94c8f487c3e805ba98d5fda38b99
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/Mobelux/swift-aws-extras.git at main
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.0
Building package at path:  $PWD
https://github.com/Mobelux/swift-aws-extras.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-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
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:9d7dab235f2b0b46edadd73b1fb0c3b5323df02053420324a4a2f8ca89cb54a5
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
Fetching https://github.com/jpsim/Yams.git
Fetching https://github.com/apple/swift-collections
Fetching https://github.com/apple/swift-argument-parser.git
[1/9796] Fetching yams
[491/24830] Fetching yams, swift-collections
[1831/36999] Fetching yams, swift-collections, swift-argument-parser
Fetched https://github.com/apple/swift-argument-parser.git from cache (1.16s)
Fetching https://github.com/jpsim/SourceKitten.git
[16211/24830] Fetching yams, swift-collections
[24831/40820] Fetching yams, swift-collections, sourcekitten
Fetched https://github.com/apple/swift-collections from cache (2.52s)
Fetching https://github.com/MaxDesiatov/XMLCoder.git
Fetching https://github.com/apple/swift-syntax.git
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/smithy-lang/smithy-swift
Fetched https://github.com/jpsim/Yams.git from cache (2.66s)
Fetching https://github.com/awslabs/aws-sdk-swift
[1/10011] Fetching xmlcoder
[502/13597] Fetching xmlcoder, swift-log
[13598/78329] Fetching xmlcoder, swift-log, smithy-swift
[14893/143392] Fetching xmlcoder, swift-log, smithy-swift, swift-syntax
Fetched https://github.com/jpsim/SourceKitten.git from cache (2.27s)
Fetching https://github.com/scottrhoyt/SwiftyTextTable.git
[60899/144321] Fetching xmlcoder, swift-log, smithy-swift, swift-syntax, swiftytexttable
Fetched https://github.com/MaxDesiatov/XMLCoder.git from cache (1.17s)
Fetching https://github.com/JohnSundell/CollectionConcurrencyKit.git
[57002/134310] Fetching swift-log, smithy-swift, swift-syntax, swiftytexttable
Fetched https://github.com/scottrhoyt/SwiftyTextTable.git from cache (0.30s)
Fetching https://github.com/realm/SwiftLint.git
[56723/133381] Fetching swift-log, smithy-swift, swift-syntax
[59324/133464] Fetching swift-log, smithy-swift, swift-syntax, collectionconcurrencykit
Fetched https://github.com/JohnSundell/CollectionConcurrencyKit.git from cache (0.27s)
[77474/133381] Fetching swift-log, smithy-swift, swift-syntax
Fetching https://github.com/awslabs/aws-crt-swift
[91742/161769] Fetching swift-log, smithy-swift, swift-syntax, aws-crt-swift
[119127/301940] Fetching swift-log, smithy-swift, swift-syntax, aws-crt-swift, swiftlint
Fetched https://github.com/apple/swift-log.git from cache (2.24s)
[139542/298354] Fetching smithy-swift, swift-syntax, aws-crt-swift, swiftlint
Fetching https://github.com/krzyzanowskim/CryptoSwift.git
Fetched https://github.com/smithy-lang/smithy-swift from cache (2.28s)
Fetching https://github.com/drmohundro/SWXMLHash.git
[82404/233622] Fetching swift-syntax, aws-crt-swift, swiftlint
[97623/236547] Fetching swift-syntax, aws-crt-swift, swiftlint, swxmlhash
[98434/249250] Fetching swift-syntax, aws-crt-swift, swiftlint, swxmlhash, cryptoswift
Fetched https://github.com/drmohundro/SWXMLHash.git from cache (0.52s)
[109165/246325] Fetching swift-syntax, aws-crt-swift, swiftlint, cryptoswift
Fetched https://github.com/awslabs/aws-crt-swift from cache (1.95s)
[82658/217937] Fetching swift-syntax, swiftlint, cryptoswift
[92500/647763] Fetching swift-syntax, swiftlint, cryptoswift, aws-sdk-swift
Fetched https://github.com/krzyzanowskim/CryptoSwift.git from cache (2.39s)
[81359/635060] Fetching swift-syntax, swiftlint, aws-sdk-swift
Fetched https://github.com/apple/swift-syntax.git from cache (6.88s)
[26266/569997] Fetching swiftlint, aws-sdk-swift
Fetched https://github.com/realm/SwiftLint.git from cache (42.81s)
[135962/429826] Fetching aws-sdk-swift
Fetched https://github.com/awslabs/aws-sdk-swift from cache (109.55s)
Computing version for https://github.com/awslabs/aws-sdk-swift.git
Computed https://github.com/awslabs/aws-sdk-swift.git at 0.32.0 (1.07s)
Computing version for https://github.com/awslabs/aws-crt-swift
Computed https://github.com/awslabs/aws-crt-swift at 0.17.0 (0.66s)
Computing version for https://github.com/smithy-lang/smithy-swift
Computed https://github.com/smithy-lang/smithy-swift at 0.36.0 (0.60s)
Computing version for https://github.com/apple/swift-collections
Computed https://github.com/apple/swift-collections at 1.0.5 (0.56s)
Computing version for https://github.com/MaxDesiatov/XMLCoder.git
Computed https://github.com/MaxDesiatov/XMLCoder.git at 0.17.0 (0.57s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.5.3 (0.53s)
Creating working copy for https://github.com/apple/swift-collections
Working copy of https://github.com/apple/swift-collections resolved at 1.0.5
Creating working copy for https://github.com/MaxDesiatov/XMLCoder.git
Working copy of https://github.com/MaxDesiatov/XMLCoder.git resolved at 0.17.0
Creating working copy for https://github.com/awslabs/aws-sdk-swift
Working copy of https://github.com/awslabs/aws-sdk-swift resolved at 0.32.0
Creating working copy for https://github.com/awslabs/aws-crt-swift
Working copy of https://github.com/awslabs/aws-crt-swift resolved at 0.17.0
Creating working copy for https://github.com/smithy-lang/smithy-swift
Working copy of https://github.com/smithy-lang/smithy-swift resolved at 0.36.0
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.5.3
Building for debugging...
[0/183] Write sources
[13/183] Compiling crc32c_null.c
[14/183] Compiling crc_sw.c
[15/183] Compiling crc.c
[16/183] Compiling credentials_provider_anonymous.c
[17/183] Compiling credentials.c
[18/183] Compiling tls_channel_handler_shared.c
[19/183] Compiling tracing.c
[20/183] Compiling statistics.c
[21/183] Write swift-version-24593BA9C3E375BF.txt
[22/183] Compiling stream.c
[23/183] Compiling socket_channel_handler.c
[24/183] Compiling tls_channel_handler.c
[25/183] Compiling retry_strategy.c
[26/183] Compiling standard_retry_strategy.c
[27/183] Compiling shared_library.c
[28/211] Compiling s2n_tls_channel_handler.c
[29/284] Compiling socket.c
[30/302] Compiling pipe.c
[31/302] Compiling host_resolver.c
[32/302] Compiling pkcs11_tls_op_handler.c
[33/302] Compiling pem.c
[34/302] Compiling pkcs11_lib.c
[35/302] Compiling message_pool.c
[36/302] Compiling epoll_event_loop.c
[37/302] Compiling io.c
[38/302] Compiling future.c
[39/302] Compiling host_resolver.c
[40/302] Compiling exponential_backoff_retry_strategy.c
[41/302] Compiling event_loop.c
[42/302] Compiling channel_bootstrap.c
[43/302] Compiling channel.c
[44/302] Compiling async_stream.c
[45/302] Compiling alpn_handler.c
[46/302] Compiling websocket_encoder.c
[47/302] Compiling websocket_decoder.c
[48/302] Compiling websocket_bootstrap.c
[49/302] Compiling strutil.c
[50/302] Compiling websocket.c
[51/302] Compiling statistics.c
[52/302] Compiling random_access_set.c
[53/302] Compiling request_response.c
[55/302] Emitting module DequeModule
[55/304] Compiling proxy_strategy.c
[57/304] Emitting module SmithyTimestamps
[57/304] Compiling proxy_connection.c
[58/304] Compiling http2_stream_manager.c
[59/304] Compiling http.c
[60/304] Compiling hpack_huffman_static.c
[61/304] Compiling hpack_encoder.c
[62/304] Compiling hpack_decoder.c
[63/304] Compiling hpack.c
[64/304] Compiling h2_frames.c
[65/304] Compiling h2_stream.c
[66/304] Compiling h2_decoder.c
[67/304] Compiling h1_stream.c
[68/304] Compiling h2_connection.c
[69/304] Compiling h1_decoder.c
[70/304] Compiling h1_encoder.c
[71/304] Compiling connection_monitor.c
[73/304] Emitting module OrderedCollections
[73/310] Compiling h1_connection.c
[74/310] Compiling connection_manager.c
[75/310] Compiling connection.c
[76/310] Compiling event_stream_rpc_server.c
[77/310] Compiling event_stream_rpc.c
[78/310] Compiling event_stream_rpc_client.c
[79/310] Compiling event_stream_channel_handler.c
[80/310] Compiling huffman_testing.c
[81/310] Compiling event_stream.c
[82/310] Compiling huffman.c
[83/310] Compiling compression.c
[84/310] Compiling uuid.c
[85/310] Compiling xml_parser.c
[86/310] Compiling uri.c
[87/310] Compiling thread_shared.c
[89/310] Compiling SmithyReadWrite WritingClosure.swift
[90/310] Compiling DequeModule _DequeBuffer.swift
[91/310] Compiling DequeModule _DequeBufferHeader.swift
[92/310] Compiling DequeModule _DequeSlot.swift
[93/310] Compiling DequeModule _UnsafeWrappedBuffer.swift
[94/310] Compiling DequeModule Deque.swift
[95/310] Compiling DequeModule UnsafeMutableBufferPointer+Utilities.swift
[96/310] Compiling Logging LogHandler.swift
[97/310] Compiling DequeModule Deque+Equatable.swift
[98/310] Compiling DequeModule Deque+ExpressibleByArrayLiteral.swift
[99/310] Compiling DequeModule Deque+Extras.swift
[100/310] Compiling DequeModule Compatibility.swift
[101/310] Compiling DequeModule Deque+Codable.swift
[102/310] Compiling DequeModule Deque+Collection.swift
[103/310] Compiling DequeModule Deque+CustomDebugStringConvertible.swift
[104/310] Compiling DequeModule Deque+CustomReflectable.swift
[105/310] Compiling DequeModule Deque+CustomStringConvertible.swift
[106/310] Compiling DequeModule Deque._Storage.swift
[107/310] Compiling DequeModule Deque._UnsafeHandle.swift
[108/310] Compiling DequeModule Deque+Hashable.swift
[109/310] Compiling DequeModule Deque+Testing.swift
[110/311] Compiling OrderedCollections OrderedSet+Hashable.swift
[111/311] Compiling OrderedCollections OrderedSet+Initializers.swift
[112/311] Compiling OrderedCollections OrderedSet+Insertions.swift
[113/311] Compiling OrderedCollections OrderedSet+Invariants.swift
[114/311] Compiling OrderedCollections OrderedSet+Partial MutableCollection.swift
[115/311] Compiling OrderedCollections OrderedSet+Partial RangeReplaceableCollection.swift
[116/311] Compiling OrderedCollections OrderedSet+CustomDebugStringConvertible.swift
[117/311] Compiling OrderedCollections OrderedSet+CustomReflectable.swift
[118/311] Compiling OrderedCollections OrderedSet+CustomStringConvertible.swift
[119/311] Compiling OrderedCollections OrderedSet+Diffing.swift
[120/311] Compiling OrderedCollections OrderedSet+Equatable.swift
[121/311] Compiling OrderedCollections OrderedSet+ExpressibleByArrayLiteral.swift
[121/311] Compiling thread_scheduler.c
[128/311] Compiling OrderedCollections OrderedDictionary+Invariants.swift
[129/311] Compiling OrderedCollections OrderedDictionary+Partial MutableCollection.swift
[130/311] Compiling OrderedCollections OrderedDictionary+Partial RangeReplaceableCollection.swift
[131/311] Compiling OrderedCollections OrderedDictionary+Sequence.swift
[132/311] Compiling OrderedCollections OrderedDictionary+Values.swift
[133/311] Compiling OrderedCollections OrderedDictionary.swift
[134/311] Compiling OrderedCollections OrderedSet+Codable.swift
[149/311] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Basics.swift
[150/311] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Operations.swift
[151/311] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Predicates.swift
[152/311] Compiling OrderedCollections OrderedSet+RandomAccessCollection.swift
[153/311] Compiling OrderedCollections OrderedSet+ReserveCapacity.swift
[154/311] Compiling OrderedCollections OrderedSet+SubSequence.swift
[154/311] Compiling task_scheduler.c
[156/311] Compiling statistics.c
[157/311] Compiling string.c
[158/311] Compiling ref_count.c
[159/311] Compiling promise.c
[160/311] Compiling ring_buffer.c
[161/311] Compiling process_common.c
[162/311] Compiling time.c
[163/311] Compiling priority_queue.c
[164/311] Compiling rw_lock.c
[165/311] Compiling process.c
[166/311] Compiling system_info.c
[167/311] Compiling thread.c
[168/311] Compiling mutex.c
[169/311] Compiling environment.c
[170/311] Compiling file.c
[171/311] Compiling device_random.c
[173/311] Compiling OrderedCollections OrderedSet+Testing.swift
[174/311] Compiling OrderedCollections OrderedSet+UnorderedView.swift
[175/311] Compiling OrderedCollections OrderedSet+UnstableInternals.swift
[176/311] Compiling OrderedCollections OrderedSet.swift
[177/311] Compiling OrderedCollections RandomAccessCollection+Offsets.swift
[178/311] Compiling OrderedCollections _UnsafeBitset.swift
[178/312] Compiling condition_variable.c
[179/312] Compiling clock.c
[180/312] Compiling math.c
[182/312] Compiling lru_cache.c
[183/312] Compiling memtrace.c
[184/312] Compiling log_writer.c
[185/312] Compiling logging.c
[186/312] Compiling log_formatter.c
[187/313] Compiling linked_hash_table.c
[188/314] Compiling lifo_cache.c
[189/314] Compiling log_channel.c
[191/314] Compiling Logging MetadataProvider.swift
[192/314] Emitting module Logging
[193/314] Compiling Logging Locks.swift
[194/314] Emitting module Collections
[195/314] Compiling Collections Collections.swift
[196/314] Compiling Logging Logging.swift
[196/316] Compiling json.c
[197/316] Compiling file.c
[198/316] Compiling fifo_cache.c
[201/316] Compiling hash_table.c
[202/316] Compiling error.c
[203/316] Compiling device_random.c
[204/316] Compiling condition_variable.c
[205/316] Compiling encoding.c
[206/316] Compiling cJSON.c
[207/316] Compiling date_time.c
[208/316] Compiling command_line_parser.c
[209/316] Compiling common.c
[210/316] Compiling cache.c
[211/316] Compiling assert.c
[212/316] Compiling cpuid.c
[213/316] Compiling array_list.c
[214/316] Compiling codegen.c
[215/316] Compiling allocator_sba.c
[216/316] Compiling allocator.c
[217/316] Compiling byte_buf.c
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:81:103: error: incomplete definition of type 'struct openssl_hmac_ctx_table'
   81 |         (int (*)(HMAC_CTX *, const void *, int, const EVP_MD *, ENGINE *))g_aws_openssl_hmac_ctx_table->impl.init_ex_fn;
      |                                                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:25:15: note: forward declaration of 'struct openssl_hmac_ctx_table'
   25 | static struct openssl_hmac_ctx_table hmac_ctx_table;
      |               ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:104:37: error: incomplete definition of type 'struct openssl_hmac_ctx_table'
  104 |         g_aws_openssl_hmac_ctx_table->init_fn != s_hmac_ctx_init_noop &&
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-common/include/aws/common/assert.h:173:63: note: expanded from macro 'AWS_PRECONDITION'
  173 | #define AWS_PRECONDITION(...) CALL_OVERLOAD(AWS_PRECONDITION, __VA_ARGS__)
      |                                                               ^~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-common/include/aws/common/macros.h:54:92: note: expanded from macro 'CALL_OVERLOAD'
   54 | #define CALL_OVERLOAD(name, ...) GLUE(OVERLOAD_MACRO(name, COUNT_ARGS_MAX5(__VA_ARGS__)), (__VA_ARGS__))
      |                                                                                            ^~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-common/include/aws/common/macros.h:44:22: note: expanded from macro 'GLUE'
   44 | #define GLUE(x, y) x y
      |                      ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-common/include/aws/common/assert.h:118:48: note: expanded from macro 'AWS_PRECONDITION1'
  118 | #    define AWS_PRECONDITION1(cond) AWS_ASSERT(cond)
      |                                                ^~~~
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-common/include/aws/common/assert.h:64:47: note: expanded from macro 'AWS_ASSERT'
   64 | #    define AWS_ASSERT(cond) AWS_FATAL_ASSERT(cond)
      |                                               ^~~~
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-common/include/aws/common/assert.h:87:23: note: expanded from macro 'AWS_FATAL_ASSERT'
   87 |                 if (!(cond)) {                                                                                         \
      |                       ^~~~
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:25:15: note: forward declaration of 'struct openssl_hmac_ctx_table'
   25 | static struct openssl_hmac_ctx_table hmac_ctx_table;
      |               ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:108:33: error: incomplete definition of type 'struct openssl_hmac_ctx_table'
  108 |     g_aws_openssl_hmac_ctx_table->init_fn(ctx);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:25:15: note: forward declaration of 'struct openssl_hmac_ctx_table'
   25 | static struct openssl_hmac_ctx_table hmac_ctx_table;
      |               ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:116:37: error: incomplete definition of type 'struct openssl_hmac_ctx_table'
  116 |         g_aws_openssl_hmac_ctx_table->clean_up_fn != s_hmac_ctx_clean_up_noop &&
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-common/include/aws/common/assert.h:173:63: note: expanded from macro 'AWS_PRECONDITION'
  173 | #define AWS_PRECONDITION(...) CALL_OVERLOAD(AWS_PRECONDITION, __VA_ARGS__)
      |                                                               ^~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-common/include/aws/common/macros.h:54:92: note: expanded from macro 'CALL_OVERLOAD'
   54 | #define CALL_OVERLOAD(name, ...) GLUE(OVERLOAD_MACRO(name, COUNT_ARGS_MAX5(__VA_ARGS__)), (__VA_ARGS__))
      |                                                                                            ^~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-common/include/aws/common/macros.h:44:22: note: expanded from macro 'GLUE'
   44 | #define GLUE(x, y) x y
      |                      ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-common/include/aws/common/assert.h:118:48: note: expanded from macro 'AWS_PRECONDITION1'
  118 | #    define AWS_PRECONDITION1(cond) AWS_ASSERT(cond)
      |                                                ^~~~
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-common/include/aws/common/assert.h:64:47: note: expanded from macro 'AWS_ASSERT'
   64 | #    define AWS_ASSERT(cond) AWS_FATAL_ASSERT(cond)
      |                                               ^~~~
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-common/include/aws/common/assert.h:87:23: note: expanded from macro 'AWS_FATAL_ASSERT'
   87 |                 if (!(cond)) {                                                                                         \
      |                       ^~~~
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:25:15: note: forward declaration of 'struct openssl_hmac_ctx_table'
   25 | static struct openssl_hmac_ctx_table hmac_ctx_table;
      |               ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:118:33: error: incomplete definition of type 'struct openssl_hmac_ctx_table'
  118 |     g_aws_openssl_hmac_ctx_table->clean_up_fn(ctx);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:25:15: note: forward declaration of 'struct openssl_hmac_ctx_table'
   25 | static struct openssl_hmac_ctx_table hmac_ctx_table;
      |               ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:134:5: error: use of undeclared identifier 'hmac_ctx_init'
  134 |     hmac_ctx_init init_fn = (hmac_ctx_init)HMAC_CTX_init;
      |     ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:135:5: error: use of undeclared identifier 'hmac_ctx_clean_up'
  135 |     hmac_ctx_clean_up clean_up_fn = (hmac_ctx_clean_up)HMAC_CTX_cleanup;
      |     ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:136:5: error: use of undeclared identifier 'hmac_update'
  136 |     hmac_update update_fn = (hmac_update)HMAC_Update;
      |     ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:137:5: error: use of undeclared identifier 'hmac_final'
  137 |     hmac_final final_fn = (hmac_final)HMAC_Final;
      |     ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:138:5: error: use of undeclared identifier 'hmac_init_ex'
  138 |     hmac_init_ex init_ex_fn = (hmac_init_ex)HMAC_Init_ex;
      |     ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:141:28: error: use of undeclared identifier 'init_fn'
  141 |     bool has_102_symbols = init_fn && clean_up_fn && update_fn && final_fn && init_ex_fn;
      |                            ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:141:39: error: use of undeclared identifier 'clean_up_fn'
  141 |     bool has_102_symbols = init_fn && clean_up_fn && update_fn && final_fn && init_ex_fn;
      |                                       ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:141:54: error: use of undeclared identifier 'update_fn'
  141 |     bool has_102_symbols = init_fn && clean_up_fn && update_fn && final_fn && init_ex_fn;
      |                                                      ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:141:67: error: use of undeclared identifier 'final_fn'
  141 |     bool has_102_symbols = init_fn && clean_up_fn && update_fn && final_fn && init_ex_fn;
      |                                                                   ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:141:79: error: use of undeclared identifier 'init_ex_fn'
  141 |     bool has_102_symbols = init_fn && clean_up_fn && update_fn && final_fn && init_ex_fn;
      |                                                                               ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:146:21: error: use of undeclared identifier 'init_fn'
  146 |         *(void **)(&init_fn) = dlsym(module, "HMAC_CTX_init");
      |                     ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:147:21: error: use of undeclared identifier 'clean_up_fn'
  147 |         *(void **)(&clean_up_fn) = dlsym(module, "HMAC_CTX_cleanup");
      |                     ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:148:21: error: use of undeclared identifier 'update_fn'
  148 |         *(void **)(&update_fn) = dlsym(module, "HMAC_Update");
      |                     ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:149:21: error: use of undeclared identifier 'final_fn'
  149 |         *(void **)(&final_fn) = dlsym(module, "HMAC_Final");
      |                     ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
[218/316] Compiling openssl_platform_init.c
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/opensslcrypto_hmac.c:30:9: error: use of undeclared identifier 'g_aws_openssl_hmac_ctx_table'
   30 |         g_aws_openssl_hmac_ctx_table->free_fn(ctx);
      |         ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/opensslcrypto_hmac.c:63:11: error: use of undeclared identifier 'g_aws_openssl_hmac_ctx_table'
   63 |     ctx = g_aws_openssl_hmac_ctx_table->new_fn();
      |           ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/opensslcrypto_hmac.c:71:5: error: use of undeclared identifier 'g_aws_openssl_hmac_ctx_table'
   71 |     g_aws_openssl_hmac_ctx_table->init_fn(ctx);
      |     ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/opensslcrypto_hmac.c:76:10: error: use of undeclared identifier 'g_aws_openssl_hmac_ctx_table'
   76 |     if (!g_aws_openssl_hmac_ctx_table->init_ex_fn(ctx, secret->ptr, secret->len, EVP_sha256(), NULL)) {
      |          ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/opensslcrypto_hmac.c:92:20: error: use of undeclared identifier 'g_aws_openssl_hmac_ctx_table'
   92 |     if (AWS_LIKELY(g_aws_openssl_hmac_ctx_table->update_fn(ctx, to_hmac->ptr, to_hmac->len))) {
      |                    ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/opensslcrypto_hmac.c:114:13: error: use of undeclared identifier 'g_aws_openssl_hmac_ctx_table'
  114 |             g_aws_openssl_hmac_ctx_table->final_fn(ctx, output->buffer + output->len, (unsigned int *)&buffer_len))) {
      |             ^
[218/316] Compiling opensslcrypto_hmac.c
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/opensslcrypto_hash.c:46:9: error: use of undeclared identifier 'g_aws_openssl_evp_md_ctx_table'
   46 |         g_aws_openssl_evp_md_ctx_table->free_fn(ctx);
      |         ^
[218/316] Compiling opensslcrypto_hash.c
[219/316] Emitting module SmithyReadWrite
[219/316] Compiling openssl_rsa.c
[219/316] Compiling opensslcrypto_ecc.c
BUILD FAILURE 6.0 linux