The Swift Package Index logo.Swift Package Index

Build Information

Failed to build agora-dynamic-key-swift, reference 1.0.1 (602167), with Swift 6.4 for macOS (SPM) on 21 Sep 2026 15:11:54 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/GiacomoLeopizzi/agora-dynamic-key-swift.git
Reference: 1.0.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/GiacomoLeopizzi/agora-dynamic-key-swift
 * tag               1.0.1      -> FETCH_HEAD
HEAD is now at 6021671 SPI
Submodule path 'Sources/CAgoraDynamicKey/libAgoraDynamicKey': checked out 'f2e90750f96020b24dabb31041ddd4c0c1165073'
Submodule 'Sources/CAgoraDynamicKey/libAgoraDynamicKey' (https://github.com/AgoraIO/Tools) registered for path 'Sources/CAgoraDynamicKey/libAgoraDynamicKey'
Cloning into '/Users/admin/builder/spi-builder-workspace/Sources/CAgoraDynamicKey/libAgoraDynamicKey'...
Cloned https://github.com/GiacomoLeopizzi/agora-dynamic-key-swift.git
Revision (git rev-parse @):
6021671486db04271dd849a288bd274ad5b54569
SUCCESS checkout https://github.com/GiacomoLeopizzi/agora-dynamic-key-swift.git at 1.0.1
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/GiacomoLeopizzi/agora-dynamic-key-swift.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 868]
[Planning deferred tasks]
[Starting]
[33 / 718] NIOTLS
[166 / 718] swift-nio-ssl_NIOSSL
[166 / 718]
[179 / 723] NIOConcurrencyHelpers
[186 / 723] CNIOWindows
[196 / 757] CNIOFreeBSD
[203 / 780] InternalCollectionsUtilities
[216 / 819]
[222 / 819]
[227 / 819]
[231 / 819] InternalCollectionsUtilities
[238 / 819]
[240 / 819]
[250 / 819] CNIOBoringSSL
[260 / 819] CNIOBoringSSL
[261 / 819] CNIOBoringSSL
[265 / 819] CNIOBoringSSL
[269 / 819] NIOConcurrencyHelpers
[270 / 819] CNIOBoringSSL
[282 / 819] Atomics
[294 / 819] NIOConcurrencyHelpers
[302 / 819] CNIOBoringSSL
[311 / 819] CNIOBoringSSL
[315 / 819] CNIOBoringSSL
[316 / 819] CNIOBoringSSL
[324 / 819] CNIOBoringSSL
[326 / 819] CNIOBoringSSL
[332 / 819] CNIOBoringSSL
[336 / 819] CNIOBoringSSL
[340 / 819] CNIOBoringSSL
[344 / 819] CNIOBoringSSL
[345 / 819] CNIOBoringSSL
[350 / 819] CNIOBoringSSL
[351 / 819] CNIOBoringSSL
[357 / 819] CNIOBoringSSL
[360 / 819] CNIOBoringSSL
[362 / 819] CNIOBoringSSL
[366 / 819] CNIOBoringSSL
[369 / 819] CNIOBoringSSL
[371 / 819] CNIOBoringSSL
[375 / 819] CNIOBoringSSL
[378 / 819] CNIOBoringSSL
[382 / 819] CNIOBoringSSL
[391 / 819] CNIOBoringSSL
[402 / 819] CNIOBoringSSL
[414 / 819] CNIOBoringSSL
[417 / 819] CNIOBoringSSL
[419 / 819] CNIOBoringSSL
[424 / 819] CNIOBoringSSL
[428 / 819] CNIOBoringSSL
[435 / 819] CNIOBoringSSL
[437 / 819] CNIOBoringSSL
[440 / 819] CNIOBoringSSL
[441 / 819] CNIOBoringSSL
[446 / 819] CNIOBoringSSL
[448 / 819] CNIOBoringSSL
[451 / 819] CNIOBoringSSL
[454 / 819] CNIOBoringSSL
[459 / 819] CNIOBoringSSL
[461 / 819] CNIOBoringSSL
[470 / 819] CNIOBoringSSL
[480 / 819] CNIOBoringSSL
[485 / 819] CNIOBoringSSL
[491 / 819] CNIOBoringSSL
[495 / 819] CNIOBoringSSL
[500 / 819] CNIOBoringSSL
[511 / 819] CNIOBoringSSL
[519 / 819] CNIOBoringSSL
[522 / 819] CNIOBoringSSL
[529 / 819] CNIOBoringSSL
[531 / 819] CNIOBoringSSL
[533 / 819] CNIOBoringSSL
[539 / 819] CNIOBoringSSL
[541 / 819] CNIOBoringSSL
[543 / 819] CNIOBoringSSL
[546 / 819] CNIOBoringSSL
[550 / 819] CNIOBoringSSL
[552 / 819] CNIOBoringSSL
[556 / 819] CNIOBoringSSL
[557 / 819] CNIOBoringSSL
[559 / 819] CNIOBoringSSL
[564 / 819] CNIOBoringSSL
[566 / 819] CNIOBoringSSL
[572 / 819] CNIOBoringSSL
[575 / 819] CNIOBoringSSL
[585 / 819] CNIOBoringSSL
[595 / 819] CNIOBoringSSL
[603 / 819] CNIOBoringSSL
[607 / 819] CNIOBoringSSL
[611 / 819] CNIOBoringSSL
[615 / 819] CNIOBoringSSL
[619 / 819] CNIOBoringSSL
[627 / 819] CNIOBoringSSL
[639 / 819] CNIOBoringSSL
[647 / 819] CNIOBoringSSL
[648 / 819] CNIOBoringSSL
[655 / 819] CNIOBoringSSL
[656 / 819] CNIOBoringSSL
[660 / 819]
[680 / 819] _NIOBase64
[691 / 819]
[695 / 819]
[697 / 819]
[700 / 819]
[705 / 819] InternalCollectionsUtilities
[708 / 819] InternalCollectionsUtilities
[715 / 819] InternalCollectionsUtilities
[725 / 819] Atomics
[730 / 821] Atomics
[740 / 824] InternalCollectionsUtilities
[742 / 825] ContainersPreview
[750 / 836] ContainersPreview
[761 / 837] ContainersPreview
[768 / 848] DequeModule
[772 / 848] CNIOBoringSSLShims
[778 / 848] Atomics
[778 / 848] DequeModule
[787 / 849] NIOCore
[790 / 866]
[792 / 866]
[802 / 866] NIOCore
[803 / 866] NIOCore
[804 / 866] NIOCore
[804 / 866] CNIOAtomics
[804 / 866] NIOCore
[804 / 866] CNIOAtomics
[806 / 866] NIOCore
[816 / 868] NIOEmbedded
[820 / 872] NIOEmbedded
[826 / 872] NIOPosix
[840 / 901] NIOEmbedded
[843 / 901]
[845 / 901]
[846 / 901]
[857 / 901] NIOPosix
[858 / 901] NIOPosix
[864 / 902] NIOPosix
[866 / 904] NIO
[874 / 905] NIOPosix
[874 / 905] NIOTLS
[880 / 911] NIOTLS
[887 / 912] NIOTLS
[888 / 912] NIOSSL
[889 / 925]
[900 / 925] NIOSSL
[901 / 925] NIOSSL
[909 / 925] CAgoraDynamicKey
[910 / 926] NIOSSL
[910 / 926] CAgoraDynamicKey
[910 / 926] NIOSSL
[913 / 926] NIO
[916 / 928] AgoraDynamicKey
[932 / 995]
[937 / 995]
[943 / 995]
[949 / 995]
[955 / 995]
[959 / 995]
[964 / 995]
[966 / 995]
[969 / 995]
[972 / 995]
[974 / 995]
[977 / 995]
Fetching https://github.com/apple/swift-nio-ssl
Fetching https://github.com/apple/swift-nio
[1/16065] Fetching swift-nio-ssl
[1126/102130] Fetching swift-nio-ssl, swift-nio
Fetched https://github.com/apple/swift-nio (11.81s)
Fetched https://github.com/apple/swift-nio-ssl (11.81s)
Computing version for https://github.com/apple/swift-nio-ssl
Computed https://github.com/apple/swift-nio-ssl at 2.37.5 (12.58s)
Computing version for https://github.com/apple/swift-nio
Computed https://github.com/apple/swift-nio at 2.103.0 (0.66s)
Fetching https://github.com/apple/swift-system.git
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/apple/swift-atomics.git
[1/1875] Fetching swift-atomics
[95/8773] Fetching swift-atomics, swift-system
[4148/36125] Fetching swift-atomics, swift-system, swift-collections
Fetched https://github.com/apple/swift-collections.git (5.00s)
Fetched https://github.com/apple/swift-system.git (5.00s)
Fetched https://github.com/apple/swift-atomics.git (5.00s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (5.64s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.6.0 (0.67s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.8.1 (0.59s)
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.6.0
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.8.1
Creating working copy for https://github.com/apple/swift-nio-ssl
Working copy of https://github.com/apple/swift-nio-ssl resolved at 2.37.5
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.1
Creating working copy for https://github.com/apple/swift-nio
Working copy of https://github.com/apple/swift-nio resolved at 2.103.0
In file included from /Users/admin/builder/spi-builder-workspace/Sources/CAgoraDynamicKey/include/testing/AccessToken2CInterface.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/CAgoraDynamicKey/include/testing/AccessToken2CInterface.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/CAgoraDynamicKey/include/cpp/src/AccessToken2.h:13:
/Users/admin/builder/spi-builder-workspace/Sources/CAgoraDynamicKey/include/cpp/src/utils.h:290:78: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
  290 |             char *r = base64_encode((const unsigned char *)data.data(), data.length());
      |                       ~~~~~~~~~~~~~                                     ~~~~~^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/CAgoraDynamicKey/include/cpp/src/utils.h:299:70: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
  299 |             const unsigned char *r = base64_decode(data.data(), data.length(), &length);
      |                                      ~~~~~~~~~~~~~              ~~~~~^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/CAgoraDynamicKey/include/cpp/src/utils.h:316:32: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uInt' (aka 'unsigned int') [-Wshorten-64-to-32]
  316 |             zs.avail_in = data.size();
      |                         ~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/CAgoraDynamicKey/include/cpp/src/utils.h:354:32: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uInt' (aka 'unsigned int') [-Wshorten-64-to-32]
  354 |             zs.avail_in = data.size();
      |                         ~ ~~~~~^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/CAgoraDynamicKey/include/testing/AccessToken2CInterface.cpp:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/CAgoraDynamicKey/include/testing/AccessToken2CInterface.h:11:
/Users/admin/builder/spi-builder-workspace/Sources/CAgoraDynamicKey/include/cpp/src/AccessToken2.h:251:19: warning: implicit conversion loses integer precision: 'time_t' (aka 'long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  251 |       issue_ts_ = ::time(NULL);
      |                 ~ ^~~~~~~~~~~~
5 warnings generated.
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "CNIOBoringSSL.h"
  |         `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:
53 | #include "CNIOBoringSSL_mlkem.h"
54 | #include "CNIOBoringSSL_obj_mac.h"
55 | #include "CNIOBoringSSL_objects.h"
   |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:
56 | #include "CNIOBoringSSL_opensslv.h"
57 | #include "CNIOBoringSSL_ossl_typ.h"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:
16 |    OpenSSL easier. */
17 |
18 | #include "CNIOBoringSSL_obj.h"
   |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:
19 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:
 13 | #include "CNIOBoringSSL_base.h"
 14 |
 15 | #include "CNIOBoringSSL_bytestring.h"
    |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:
 16 | #include "CNIOBoringSSL_nid.h"  // IWYU pragma: export
 17 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:20:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:20:
 18 | #include "CNIOBoringSSL_base.h"
 19 |
 20 | #include "CNIOBoringSSL_span.h"
    |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:20:
 21 | #include <time.h>
 22 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_span.h:74:10: error: no template named 'is_convertible_v' in namespace 'std'; did you mean 'is_convertible'?
 72 | template <typename C, typename T>
 73 | using EnableIfContainer = std::enable_if_t<
 74 |     std::is_convertible_v<decltype(std::declval<C>().data()), T *> &&
    |          `- error: no template named 'is_convertible_v' in namespace 'std'; did you mean 'is_convertible'?
 75 |     std::is_integral_v<decltype(std::declval<C>().size())>>;
 76 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/c++/v1/__type_traits/is_convertible.h:22:35: note: 'is_convertible' declared here
20 |
21 | template <class _T1, class _T2>
22 | struct _LIBCPP_NO_SPECIALIZATIONS is_convertible : integral_constant<bool, __is_convertible(_T1, _T2)> {};
   |                                   `- note: 'is_convertible' declared here
23 |
24 | #if _LIBCPP_STD_VER >= 17
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "CNIOBoringSSL.h"
  |         `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:
53 | #include "CNIOBoringSSL_mlkem.h"
54 | #include "CNIOBoringSSL_obj_mac.h"
55 | #include "CNIOBoringSSL_objects.h"
   |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:
56 | #include "CNIOBoringSSL_opensslv.h"
57 | #include "CNIOBoringSSL_ossl_typ.h"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:
16 |    OpenSSL easier. */
17 |
18 | #include "CNIOBoringSSL_obj.h"
   |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:
19 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:
 13 | #include "CNIOBoringSSL_base.h"
 14 |
 15 | #include "CNIOBoringSSL_bytestring.h"
    |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:
 16 | #include "CNIOBoringSSL_nid.h"  // IWYU pragma: export
 17 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:20:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:20:
 18 | #include "CNIOBoringSSL_base.h"
 19 |
 20 | #include "CNIOBoringSSL_span.h"
    |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:20:
 21 | #include <time.h>
 22 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_span.h:75:10: error: no template named 'is_integral_v' in namespace 'std'; did you mean 'is_integral'?
 73 | using EnableIfContainer = std::enable_if_t<
 74 |     std::is_convertible_v<decltype(std::declval<C>().data()), T *> &&
 75 |     std::is_integral_v<decltype(std::declval<C>().size())>>;
    |          `- error: no template named 'is_integral_v' in namespace 'std'; did you mean 'is_integral'?
 76 |
 77 | }  // namespace internal
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/c++/v1/__type_traits/is_integral.h:25:35: note: 'is_integral' declared here
23 |
24 | template <class _Tp>
25 | struct _LIBCPP_NO_SPECIALIZATIONS is_integral : _BoolConstant<__is_integral(_Tp)> {};
   |                                   `- note: 'is_integral' declared here
26 |
27 | #  if _LIBCPP_STD_VER >= 17
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "CNIOBoringSSL.h"
  |         `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:
53 | #include "CNIOBoringSSL_mlkem.h"
54 | #include "CNIOBoringSSL_obj_mac.h"
55 | #include "CNIOBoringSSL_objects.h"
   |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:
56 | #include "CNIOBoringSSL_opensslv.h"
57 | #include "CNIOBoringSSL_ossl_typ.h"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:
16 |    OpenSSL easier. */
17 |
18 | #include "CNIOBoringSSL_obj.h"
   |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:
19 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:
 13 | #include "CNIOBoringSSL_base.h"
 14 |
 15 | #include "CNIOBoringSSL_bytestring.h"
    |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:
 16 | #include "CNIOBoringSSL_nid.h"  // IWYU pragma: export
 17 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:20:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:20:
 18 | #include "CNIOBoringSSL_base.h"
 19 |
 20 | #include "CNIOBoringSSL_span.h"
    |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:20:
 21 | #include <time.h>
 22 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_span.h:75:58: error: expected '>'
 71 | // a Span<T> by checking for data() and size() member functions.
 72 | template <typename C, typename T>
 73 | using EnableIfContainer = std::enable_if_t<
    |                                           `- note: to match this '<'
 74 |     std::is_convertible_v<decltype(std::declval<C>().data()), T *> &&
 75 |     std::is_integral_v<decltype(std::declval<C>().size())>>;
    |                                                          `- error: expected '>'
 76 |
 77 | }  // namespace internal
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "CNIOBoringSSL.h"
  |         `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:
53 | #include "CNIOBoringSSL_mlkem.h"
54 | #include "CNIOBoringSSL_obj_mac.h"
55 | #include "CNIOBoringSSL_objects.h"
   |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:
56 | #include "CNIOBoringSSL_opensslv.h"
57 | #include "CNIOBoringSSL_ossl_typ.h"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:
16 |    OpenSSL easier. */
17 |
18 | #include "CNIOBoringSSL_obj.h"
   |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:
19 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:
 13 | #include "CNIOBoringSSL_base.h"
 14 |
 15 | #include "CNIOBoringSSL_bytestring.h"
    |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:
 16 | #include "CNIOBoringSSL_nid.h"  // IWYU pragma: export
 17 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:20:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:20:
 18 | #include "CNIOBoringSSL_base.h"
 19 |
 20 | #include "CNIOBoringSSL_span.h"
    |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:20:
 21 | #include <time.h>
 22 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_span.h:75:10: error: expected ';' after alias declaration
 73 | using EnableIfContainer = std::enable_if_t<
 74 |     std::is_convertible_v<decltype(std::declval<C>().data()), T *> &&
 75 |     std::is_integral_v<decltype(std::declval<C>().size())>>;
    |          `- error: expected ';' after alias declaration
 76 |
 77 | }  // namespace internal
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "CNIOBoringSSL.h"
  |         `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:
53 | #include "CNIOBoringSSL_mlkem.h"
54 | #include "CNIOBoringSSL_obj_mac.h"
55 | #include "CNIOBoringSSL_objects.h"
   |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:
56 | #include "CNIOBoringSSL_opensslv.h"
57 | #include "CNIOBoringSSL_ossl_typ.h"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:
16 |    OpenSSL easier. */
17 |
18 | #include "CNIOBoringSSL_obj.h"
   |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:
19 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:
 13 | #include "CNIOBoringSSL_base.h"
 14 |
 15 | #include "CNIOBoringSSL_bytestring.h"
    |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:
 16 | #include "CNIOBoringSSL_nid.h"  // IWYU pragma: export
 17 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:20:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:20:
 18 | #include "CNIOBoringSSL_base.h"
 19 |
 20 | #include "CNIOBoringSSL_span.h"
    |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:20:
 21 | #include <time.h>
 22 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_span.h:132:46: error: no template named 'EnableIfContainer' in namespace 'bssl::internal'
130 |   constexpr Span(T (&array)[N]) : Span(array, N) {}
131 |
132 |   template <typename C, typename = internal::EnableIfContainer<C, T>,
    |                                              `- error: no template named 'EnableIfContainer' in namespace 'bssl::internal'
133 |             typename = std::enable_if_t<std::is_const<T>::value, C>>
134 |   constexpr Span(const C &container)
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "CNIOBoringSSL.h"
  |         `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:
53 | #include "CNIOBoringSSL_mlkem.h"
54 | #include "CNIOBoringSSL_obj_mac.h"
55 | #include "CNIOBoringSSL_objects.h"
   |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:
56 | #include "CNIOBoringSSL_opensslv.h"
57 | #include "CNIOBoringSSL_ossl_typ.h"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:
16 |    OpenSSL easier. */
17 |
18 | #include "CNIOBoringSSL_obj.h"
   |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:
19 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:
 13 | #include "CNIOBoringSSL_base.h"
 14 |
 15 | #include "CNIOBoringSSL_bytestring.h"
    |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:
 16 | #include "CNIOBoringSSL_nid.h"  // IWYU pragma: export
 17 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:20:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:20:
 18 | #include "CNIOBoringSSL_base.h"
 19 |
 20 | #include "CNIOBoringSSL_span.h"
    |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:20:
 21 | #include <time.h>
 22 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_span.h:137:46: error: no template named 'EnableIfContainer' in namespace 'bssl::internal'
135 |       : data_(container.data()), size_(container.size()) {}
136 |
137 |   template <typename C, typename = internal::EnableIfContainer<C, T>,
    |                                              `- error: no template named 'EnableIfContainer' in namespace 'bssl::internal'
138 |             typename = std::enable_if_t<!std::is_const<T>::value, C>>
139 |   constexpr explicit Span(C &container)
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "CNIOBoringSSL.h"
  |         `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:
53 | #include "CNIOBoringSSL_mlkem.h"
54 | #include "CNIOBoringSSL_obj_mac.h"
55 | #include "CNIOBoringSSL_objects.h"
   |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:
56 | #include "CNIOBoringSSL_opensslv.h"
57 | #include "CNIOBoringSSL_ossl_typ.h"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:
16 |    OpenSSL easier. */
17 |
18 | #include "CNIOBoringSSL_obj.h"
   |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:
19 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:
 13 | #include "CNIOBoringSSL_base.h"
 14 |
 15 | #include "CNIOBoringSSL_bytestring.h"
    |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:
 16 | #include "CNIOBoringSSL_nid.h"  // IWYU pragma: export
 17 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:20:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:20:
 18 | #include "CNIOBoringSSL_base.h"
 19 |
 20 | #include "CNIOBoringSSL_span.h"
    |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:20:
 21 | #include <time.h>
 22 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_span.h:207:1: error: a type specifier is required for all declarations
205 |
206 | template <typename T>
207 | Span(T *, size_t) -> Span<T>;
    | `- error: a type specifier is required for all declarations
208 | template <typename T, size_t size>
209 | Span(T (&array)[size]) -> Span<T>;
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "CNIOBoringSSL.h"
  |         `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:
53 | #include "CNIOBoringSSL_mlkem.h"
54 | #include "CNIOBoringSSL_obj_mac.h"
55 | #include "CNIOBoringSSL_objects.h"
   |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:
56 | #include "CNIOBoringSSL_opensslv.h"
57 | #include "CNIOBoringSSL_ossl_typ.h"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:
16 |    OpenSSL easier. */
17 |
18 | #include "CNIOBoringSSL_obj.h"
   |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:
19 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:
 13 | #include "CNIOBoringSSL_base.h"
 14 |
 15 | #include "CNIOBoringSSL_bytestring.h"
    |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:
 16 | #include "CNIOBoringSSL_nid.h"  // IWYU pragma: export
 17 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:20:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:20:
 18 | #include "CNIOBoringSSL_base.h"
 19 |
 20 | #include "CNIOBoringSSL_span.h"
    |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:20:
 21 | #include <time.h>
 22 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_span.h:209:1: error: a type specifier is required for all declarations
207 | Span(T *, size_t) -> Span<T>;
208 | template <typename T, size_t size>
209 | Span(T (&array)[size]) -> Span<T>;
    | `- error: a type specifier is required for all declarations
210 | template <
211 |     typename C,
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "CNIOBoringSSL.h"
  |         `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:
53 | #include "CNIOBoringSSL_mlkem.h"
54 | #include "CNIOBoringSSL_obj_mac.h"
55 | #include "CNIOBoringSSL_objects.h"
   |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:
56 | #include "CNIOBoringSSL_opensslv.h"
57 | #include "CNIOBoringSSL_ossl_typ.h"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:
16 |    OpenSSL easier. */
17 |
18 | #include "CNIOBoringSSL_obj.h"
   |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:
19 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:
 13 | #include "CNIOBoringSSL_base.h"
 14 |
 15 | #include "CNIOBoringSSL_bytestring.h"
    |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:
 16 | #include "CNIOBoringSSL_nid.h"  // IWYU pragma: export
 17 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:20:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:20:
 18 | #include "CNIOBoringSSL_base.h"
 19 |
 20 | #include "CNIOBoringSSL_span.h"
    |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:20:
 21 | #include <time.h>
 22 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_span.h:213:26: error: no template named 'EnableIfContainer' in namespace 'bssl::internal'
211 |     typename C,
212 |     typename T = std::remove_pointer_t<decltype(std::declval<C>().data())>,
213 |     typename = internal::EnableIfContainer<C, T>>
    |                          `- error: no template named 'EnableIfContainer' in namespace 'bssl::internal'
214 | Span(C &) -> Span<T>;
215 |
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "CNIOBoringSSL.h"
  |         `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:
53 | #include "CNIOBoringSSL_mlkem.h"
54 | #include "CNIOBoringSSL_obj_mac.h"
55 | #include "CNIOBoringSSL_objects.h"
   |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:
56 | #include "CNIOBoringSSL_opensslv.h"
57 | #include "CNIOBoringSSL_ossl_typ.h"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:
16 |    OpenSSL easier. */
17 |
18 | #include "CNIOBoringSSL_obj.h"
   |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:
19 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:
 13 | #include "CNIOBoringSSL_base.h"
 14 |
 15 | #include "CNIOBoringSSL_bytestring.h"
    |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:
 16 | #include "CNIOBoringSSL_nid.h"  // IWYU pragma: export
 17 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:20:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:20:
 18 | #include "CNIOBoringSSL_base.h"
 19 |
 20 | #include "CNIOBoringSSL_span.h"
    |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:20:
 21 | #include <time.h>
 22 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_span.h:214:1: error: a type specifier is required for all declarations
212 |     typename T = std::remove_pointer_t<decltype(std::declval<C>().data())>,
213 |     typename = internal::EnableIfContainer<C, T>>
214 | Span(C &) -> Span<T>;
    | `- error: a type specifier is required for all declarations
215 |
216 | template <typename T>
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "CNIOBoringSSL.h"
  |         `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:
53 | #include "CNIOBoringSSL_mlkem.h"
54 | #include "CNIOBoringSSL_obj_mac.h"
55 | #include "CNIOBoringSSL_objects.h"
   |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL.h:55:
56 | #include "CNIOBoringSSL_opensslv.h"
57 | #include "CNIOBoringSSL_ossl_typ.h"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:
16 |    OpenSSL easier. */
17 |
18 | #include "CNIOBoringSSL_obj.h"
   |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_objects.h:18:
19 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:10: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:
 13 | #include "CNIOBoringSSL_base.h"
 14 |
 15 | #include "CNIOBoringSSL_bytestring.h"
    |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_obj.h:15:
 16 | #include "CNIOBoringSSL_nid.h"  // IWYU pragma: export
 17 |
11 errors generated.
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_bytestring.h:48:61: error: use of class template 'bssl::Span' requires template arguments
 46 |   cbs_st(bssl::Span<const uint8_t> span)
 47 |       : data(span.data()), len(span.size()) {}
 48 |   operator bssl::Span<const uint8_t>() const { return bssl::Span(data, len); }
    |                                                             `- error: use of class template 'bssl::Span' requires template arguments
 49 |
 50 |   // Defining any constructors requires we explicitly default the others.
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_span.h:111:7: note: template is declared here
109 | // a reference or pointer to a container or array.
110 | template <typename T>
111 | class Span : private internal::SpanBase<const T> {
    |       `- note: template is declared here
112 |  public:
113 |   static const size_t npos = static_cast<size_t>(-1);
<unknown>:0: error: failed to emit precompiled module '/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftExplicitPrecompiledModules/CNIOBoringSSL-2NGPXISRARKORLCNB6J2UVIZ7.pcm' for module map '/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/module.modulemap'
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-pcm -module-name CNIOBoringSSL -o /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftExplicitPrecompiledModules/CNIOBoringSSL-2NGPXISRARKORLCNB6J2UVIZ7.pcm -direct-clang-cc1-module-build /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/module.modulemap -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -target arm64-apple-macos12.0 -clang-target arm64-apple-macos27.0 -Xcc -cc1 -Xcc -fansi-escape-codes -Xcc -ferror-limit -Xcc 19 -Xcc -fcolor-diagnostics -Xcc -Wdeprecated-objc-isa-usage -Xcc -Werror\=deprecated-objc-isa-usage -Xcc -Werror\=implicit-function-declaration -Xcc -Wno-elaborated-enum-base -Xcc -Wno-error\=allocator-wrappers -Xcc -fmodule-map-file\=/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/c++/v1/module.modulemap -Xcc -fmodule-map-file\=/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/clang/include/module.modulemap -Xcc -fmodule-map-file\=/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/Darwin.modulemap -Xcc -fmodule-map-file\=/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/DarwinFoundation2.modulemap -Xcc -fmodule-map-file\=/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/DarwinFoundation3.modulemap -Xcc -fmodule-map-file\=/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/DarwinFoundation1.modulemap -Xcc -disable-free -Xcc -finclude-tree-preserve-pch-path -Xcc -emit-module -Xcc -x -Xcc objective-c++ -Xcc /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/module.modulemap -Xcc -target-abi -Xcc darwinpcs -Xcc -target-cpu -Xcc apple-m1 -Xcc -target-feature -Xcc +v8.5a -Xcc -target-feature -Xcc +aes -Xcc -target-feature -Xcc +altnzcv -Xcc -target-feature -Xcc +ccdp -Xcc -target-feature -Xcc +ccpp -Xcc -target-feature -Xcc +complxnum -Xcc -target-feature -Xcc +crc -Xcc -target-feature -Xcc +dotprod -Xcc -target-feature -Xcc +flagm -Xcc -target-feature -Xcc +fp-armv8 -Xcc -target-feature -Xcc +fp16fml -Xcc -target-feature -Xcc +fptoint -Xcc -target-feature -Xcc +fullfp16 -Xcc -target-feature -Xcc +jsconv -Xcc -target-feature -Xcc +lse -Xcc -target-feature -Xcc +neon -Xcc -target-feature -Xcc +pauth -Xcc -target-feature -Xcc +perfmon -Xcc -target-feature -Xcc +predres -Xcc -target-feature -Xcc +ras -Xcc -target-feature -Xcc +rcpc -Xcc -target-feature -Xcc +rdm -Xcc -target-feature -Xcc +sb -Xcc -target-feature -Xcc +sha2 -Xcc -target-feature -Xcc +sha3 -Xcc -target-feature -Xcc +specrestrict -Xcc -target-feature -Xcc +ssbs -Xcc -triple -Xcc arm64-apple-macosx27.0.0 -Xcc -target-linker-version -Xcc 1166.2 -Xcc -target-sdk-version\=27.0 -Xcc -fmodules-validate-system-headers -Xcc -fno-modules-prune-non-affecting-module-map-files -Xcc -fno-modulemap-allow-subdirectory-search -Xcc -isysroot -Xcc /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -Xcc -resource-dir -Xcc /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/clang -Xcc -fmodule-format\=obj -Xcc -fmodule-file\=Darwin\=/Users/admin/builder/spi-builder-workspace/.build/out/SDKExplicitPrecompiledModules/Darwin-AJQTX0DIBZP3GJ9QF8AXBYNHE.pcm -Xcc -fmodule-file\=_Builtin_stdarg\=/Users/admin/builder/spi-builder-workspace/.build/out/SDKExplicitPrecompiledModules/_Builtin_stdarg-81A0D79A4ROHPUGHJM5Z1D3T0.pcm -Xcc -fmodule-file\=_Builtin_stddef\=/Users/admin/builder/spi-builder-workspace/.build/out/SDKExplicitPrecompiledModules/_Builtin_stddef-E9YXKYT98LR78OOSRJTQSKMO9.pcm -Xcc -fmodule-file\=_DarwinFoundation1\=/Users/admin/builder/spi-builder-workspace/.build/out/SDKExplicitPrecompiledModules/_DarwinFoundation1-ANUQL5L37V6O5XN9BDJSEWXSD.pcm -Xcc -fmodule-file\=_DarwinFoundation2\=/Users/admin/builder/spi-builder-workspace/.build/out/SDKExplicitPrecompiledModules/_DarwinFoundation2-DZLLTYNT2W8G5JND9RUCKNBAS.pcm -Xcc -fmodule-file\=_DarwinFoundation3\=/Users/admin/builder/spi-builder-workspace/.build/out/SDKExplicitPrecompiledModules/_DarwinFoundation3-7T08OZGK2Z47XVB7O2PMRF254.pcm -Xcc -fmodule-file\=std\=/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftExplicitPrecompiledModules/std-4GMXRF5JYJ03HNT2UDC4UVZDY.pcm -Xcc -fmodule-file\=std_core\=/Users/admin/builder/spi-builder-workspace/.build/out/SDKExplicitPrecompiledModules/std_core-6TH4T83UII9RM7TYLPGC6VPZ8.pcm -Xcc -fmodule-file\=std_stdint_h\=/Users/admin/builder/spi-builder-workspace/.build/out/SDKExplicitPrecompiledModules/std_stdint_h-EOM03J1NVUNQL530W7BOH4T89.pcm -Xcc -I -Xcc /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include -Xcc -isystem -Xcc /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/c++/v1 -Xcc -isystem -Xcc /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/clang/include -Xcc -internal-externc-isystem -Xcc /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.build/out/SDKStatCaches.noindex/macosx27.0-26A425-80c5bbf1d171475443272936d42f90a36a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache -Xcc -fapinotes-swift-version\=6 -Xcc -iapinotes-modules -Xcc /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/lib/swift/apinotes -Xcc -iapinotes-modules -Xcc /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/apinotes -Xcc -std\=c++14 -Xcc -fexperimental-late-parse-attributes -Xcc -fapinotes-modules -Xcc -fexperimental-bounds-safety-attributes -Xcc -fcxx-exceptions -Xcc -fexceptions -Xcc -fskip-odr-check-in-gmf -Xcc -fmodules -Xcc -fmodule-name\=CNIOBoringSSL -Xcc -fmodules-search-all -Xcc -fno-implicit-modules -Xcc -fretain-comments-from-system-headers -Xcc -fobjc-exceptions -Xcc -fno-sized-deallocation -Xcc -fmax-type-align\=16 -Xcc -fstack-check -Xcc -fmodule-feature -Xcc swift -Xcc -fno-odr-hash-protocols -Xcc -pic-level -Xcc 2 -Xcc -disable-objc-default-synthesize-properties -Xcc -stack-protector -Xcc 1 -Xcc -fbracket-depth -Xcc 256 -Xcc -fdeprecated-macro -Xcc -fexperimental-max-bitint-width\=128 -Xcc -fobjc-runtime\=macosx-27.0.0 -Xcc -fobjc-arc -Xcc -fobjc-runtime-has-weak -Xcc -fobjc-weak -Xcc -fgnuc-version\=4.2.1 -Xcc -fblocks -Xcc -fno-convergent-functions -Xcc -ffp-contract\=off -Xcc -fclang-abi-compat\=4.0 -Xcc -fno-experimental-relative-c++-abi-vtables -Xcc -fno-file-reproducible -Xcc -clang-vendor-feature\=+disableNonDependentMemberExprInCurrentInstantiation -Xcc -clang-vendor-feature\=+enableAggressiveVLAFolding -Xcc -clang-vendor-feature\=+revert09abecef7bbf -Xcc -clang-vendor-feature\=+thisNoAlignAttr -Xcc -clang-vendor-feature\=+thisNoNullAttr -Xcc -clang-vendor-feature\=+disableAtImportPrivateFrameworkInImplementationError -Xcc -O0 -Xcc -fcommon -Xcc -fdwarf2-cfi-asm -Xcc -fno-sanitize-address-use-odr-indicator -Xcc -fno-sanitize-memory-param-retval -Xcc -fmerge-all-constants -Xcc -fno-verbose-asm -Xcc -fregister-global-dtors-with-atexit -Xcc -fno-use-init-array -Xcc -funique-basic-block-section-names -Xcc -gno-structor-decl-linkage-names -Xcc -dwarf-version\=5 -Xcc -debugger-tuning\=lldb -Xcc -llvm-verify-each -Xcc -dwarf-ext-refs -Xcc -no-struct-path-tbaa -Xcc -fexperimental-assignment-tracking\=disabled -Xcc -no-enable-noundef-analysis -Xcc -stack-protector-buffer-size -Xcc 0 -Xcc -debug-info-kind\=standalone -Xcc -fno-loop-interchange -Xcc -save-temps\=obj -Xcc -fdiagnostics-hotness-threshold\=0 -Xcc -fdiagnostics-misexpect-tolerance\=0 -Xcc -fobjc-arc-cxxlib\=libc++ -Xcc -D -Xcc DEBUG\=1 -Xcc -D -Xcc SWIFT_CLASS_EXTRA\= -Xcc -D -Xcc SWIFT_PACKAGE -Xcc -D -Xcc SWIFT_SDK_OVERLAY2_SCENEKIT_EPOCH\=3 -Xcc -D -Xcc SWIFT_SDK_OVERLAY_APPKIT_EPOCH\=2 -Xcc -D -Xcc SWIFT_SDK_OVERLAY_COREGRAPHICS_EPOCH\=0 -Xcc -D -Xcc SWIFT_SDK_OVERLAY_COREIMAGE_EPOCH\=2 -Xcc -D -Xcc SWIFT_SDK_OVERLAY_DISPATCH_EPOCH\=2 -Xcc -D -Xcc SWIFT_SDK_OVERLAY_FOUNDATION_EPOCH\=8 -Xcc -D -Xcc SWIFT_SDK_OVERLAY_GAMEPLAYKIT_EPOCH\=1 -Xcc -D -Xcc SWIFT_SDK_OVERLAY_PTHREAD_EPOCH\=1 -Xcc -D -Xcc SWIFT_SDK_OVERLAY_SPRITEKIT_EPOCH\=1 -Xcc -D -Xcc SWIFT_SDK_OVERLAY_UIKIT_EPOCH\=2 -Xcc -D -Xcc _ISO646_H_ -Xcc -D -Xcc _LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -D -Xcc __ISO646_H -Xcc -D -Xcc __SWIFT_ATTR_SUPPORTS_SENDABLE_DECLS\=1 -Xcc -D -Xcc __SWIFT_ATTR_SUPPORTS_SENDING\=1 -Xcc -D -Xcc __SWIFT_COMPILER_VERSION\=6004000034001 -Xcc -D -Xcc __swift__\=60400 -Xcc -fdefine-target-os-macros -Xcc -module-file-deps\=direct -Xcc -fdepfile-entry\=/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/SDKSettings.json
error: Build failed
BUILD FAILURE 6.4 macosSpm