The Swift Package Index logo.Swift Package Index

Build Information

Successful build of pulsar-client-swift, reference v0.1.0 (6107ec), with Swift 6.2 for Linux on 7 Dec 2025 11:15:55 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-6.2-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/flexlixrup/pulsar-client-swift.git
Reference: v0.1.0
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/flexlixrup/pulsar-client-swift
 * tag               v0.1.0     -> FETCH_HEAD
HEAD is now at 6107ec0 docs: documentation enhancements
Cloned https://github.com/flexlixrup/pulsar-client-swift.git
Revision (git rev-parse @):
6107ec045260e4b5c0bcb26c8a40d3e84779aa3a
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/flexlixrup/pulsar-client-swift.git at v0.1.0
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.2
Building package at path:  $PWD
https://github.com/flexlixrup/pulsar-client-swift.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-6.2-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:36dcf51aceebb7518dd97346bbe30fd556b23ffe7a4d72d70473700580e8e541
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.2-latest
Fetching https://github.com/flexlixrup/avro-swift.git
[1/498] Fetching avro-swift
Fetched https://github.com/flexlixrup/avro-swift.git from cache (0.40s)
Fetching https://github.com/apple/swift-syntax.git
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/swiftlang/swift-docc-plugin
Fetching https://github.com/apple/swift-metrics.git
[1/2487] Fetching swift-metrics
[101/4645] Fetching swift-metrics, swift-docc-plugin
[2726/10363] Fetching swift-metrics, swift-docc-plugin, swift-log
[10364/83388] Fetching swift-metrics, swift-docc-plugin, swift-log, swift-syntax
Fetched https://github.com/apple/swift-log.git from cache (0.87s)
Fetched https://github.com/swiftlang/swift-docc-plugin from cache (0.88s)
[17092/75512] Fetching swift-metrics, swift-syntax
Fetched https://github.com/apple/swift-metrics.git from cache (4.73s)
Fetched https://github.com/apple/swift-syntax.git from cache (4.79s)
Computing version for https://github.com/apple/swift-syntax.git
Computed https://github.com/apple/swift-syntax.git at 600.0.1 (7.12s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.4.5 (0.40s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3592] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (0.35s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (0.80s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.7.1 (0.33s)
Computing version for https://github.com/apple/swift-metrics.git
Computed https://github.com/apple/swift-metrics.git at 2.7.1 (0.33s)
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.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.7.1
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.4.5
Creating working copy for https://github.com/apple/swift-metrics.git
Working copy of https://github.com/apple/swift-metrics.git resolved at 2.7.1
Creating working copy for https://github.com/apple/swift-syntax.git
Working copy of https://github.com/apple/swift-syntax.git resolved at 600.0.1
Creating working copy for https://github.com/flexlixrup/avro-swift.git
Working copy of https://github.com/flexlixrup/avro-swift.git resolved at main (986a6fe)
Downloading binary artifact https://github.com/flexlixrup/pulsar-client-cpp-bundle/releases/download/v3.8.0/libpulsar.artifactbundle.zip
[1369/107885186] Downloading https://github.com/flexlixrup/pulsar-client-cpp-bundle/releases/download/v3.8.0/libpulsar.artifactbundle.zip
Downloaded https://github.com/flexlixrup/pulsar-client-cpp-bundle/releases/download/v3.8.0/libpulsar.artifactbundle.zip (11.05s)
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/600.0.1/swift-6.2-RELEASE-MacroSupport-ubuntu_jammy_x86_64.tar.gz
Downloaded https://download.swift.org/prebuilts/swift-syntax/600.0.1/swift-6.2-RELEASE-MacroSupport-ubuntu_jammy_x86_64.tar.gz (0.47s)
[1/1] Compiling plugin Swift-DocC Preview
[2/2] Compiling plugin Swift-DocC
Building for debugging...
[2/32] Write sources
[9/32] Copying LICENSES
[10/32] Copying libpulsarwithdeps.a
[11/32] Write swift-version-24593BA9C3E375BF.txt
[12/32] Compiling MessageShim.cpp
[13/32] Compiling MessageBuilderShims.cpp
[14/40] Compiling ProducerShim.cpp
[15/40] Compiling ConsumerShim.cpp
[16/46] Compiling ListenerShim.cpp
[17/46] Compiling LoggerShim.cpp
[18/46] Compiling ConsumerConfigurationShims.cpp
[19/46] Compiling ProducerConfigurationShims.cpp
[20/46] Compiling ClientConfigurationShims.cpp
[22/46] Compiling AvroMacros LogicalTypeAttribute.swift
[23/46] Compiling CoreMetrics Metrics.swift
[24/46] Compiling Logging MetadataProvider.swift
[25/46] Emitting module CoreMetrics
[26/46] Compiling CoreMetrics Locks.swift
[28/47] Compiling AvroMacros AvroPlugin.swift
[29/47] Compiling AvroMacros GenerateAvroEnum.swift
[30/47] Emitting module AvroMacros
[31/47] Compiling AvroMacros GenerateAvroSchema.swift
[32/47] Compiling AvroMacros GenerateAvroUnion.swift
[32/48] Wrapping AST for CoreMetrics for debugging
[34/50] Wrapping AST for AvroMacros for debugging
[35/50] Write Objects.LinkFileList
[37/50] Compiling Logging Locks.swift
[38/50] Compiling Logging LogHandler.swift
[39/50] Emitting module Logging
[40/50] Compiling Logging Logging.swift
[41/51] Wrapping AST for Logging for debugging
[42/51] Linking AvroMacros-tool
[44/70] Compiling Avro AvroMapKeyedEncodingContainer.swift
[45/70] Compiling Avro AvroRecordKeyedEncodingContainer.swift
[46/72] Compiling Avro Data+debugBytes.swift
[47/72] Compiling Avro AvroDecoder.swift
[48/72] Compiling Avro AvroMapKeyedDecodingContainer.swift
[49/72] Compiling Avro AvroUnkeyedEncodingContainer.swift
[50/72] Compiling Avro AvroWriter.swift
[51/72] Compiling Avro AvroError.swift
[52/72] Compiling Avro AvroProtocol.swift
[53/72] Compiling Avro AvroSchemaDefinition.swift
[54/72] Compiling Avro Macros.swift
[55/72] Compiling Avro fits.swift
[56/72] Emitting module Avro
[57/72] Emitting module Metrics
[58/72] Compiling Metrics Metrics.swift
[59/73] Wrapping AST for Metrics for debugging
[61/73] Compiling Avro AvroSingleValueEncodingContainer.swift
[62/73] Compiling Avro AvroUnionKeyedEncodingContainer.swift
[63/73] Compiling Avro AvroReader.swift
[64/73] Compiling Avro AvroRecordKeyedDecodingContainer.swift
[65/73] Compiling Avro AvroSingleValueDecodingContainer.swift
[66/73] Compiling Avro AvroUnionKeyedDecodingContainer.swift
[67/73] Compiling Avro AvroUnkeyedDecodingContainer.swift
[68/73] Compiling Avro AvroEncoder.swift
[69/74] Wrapping AST for Avro for debugging
[71/96] Emitting module Pulsar
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_vector.h:389:11: warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 387 |   */
 388 |   template<typename _Tp, typename _Alloc = std::allocator<_Tp> >
 389 |     class vector : protected _Vector_base<_Tp, _Alloc>
     |           `- warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 390 |     {
 391 | #ifdef _GLIBCXX_CONCEPT_CHECKS
[#ClangDeclarationImport]: <https://docs.swift.org/compiler/documentation/diagnostics/clang-declaration-import>
[72/98] Compiling Pulsar StdLib+PulsarSchema.swift
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_vector.h:389:11: warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 387 |   */
 388 |   template<typename _Tp, typename _Alloc = std::allocator<_Tp> >
 389 |     class vector : protected _Vector_base<_Tp, _Alloc>
     |           `- warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 390 |     {
 391 | #ifdef _GLIBCXX_CONCEPT_CHECKS
[#ClangDeclarationImport]: <https://docs.swift.org/compiler/documentation/diagnostics/clang-declaration-import>
[73/98] Compiling Pulsar resource_bundle_accessor.swift
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_vector.h:389:11: warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 387 |   */
 388 |   template<typename _Tp, typename _Alloc = std::allocator<_Tp> >
 389 |     class vector : protected _Vector_base<_Tp, _Alloc>
     |           `- warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 390 |     {
 391 | #ifdef _GLIBCXX_CONCEPT_CHECKS
[#ClangDeclarationImport]: <https://docs.swift.org/compiler/documentation/diagnostics/clang-declaration-import>
[74/98] Compiling Pulsar TokenAuthentication.swift
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_vector.h:389:11: warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 387 |   */
 388 |   template<typename _Tp, typename _Alloc = std::allocator<_Tp> >
 389 |     class vector : protected _Vector_base<_Tp, _Alloc>
     |           `- warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 390 |     {
 391 | #ifdef _GLIBCXX_CONCEPT_CHECKS
[#ClangDeclarationImport]: <https://docs.swift.org/compiler/documentation/diagnostics/clang-declaration-import>
[75/98] Compiling Pulsar Client.swift
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_vector.h:389:11: warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 387 |   */
 388 |   template<typename _Tp, typename _Alloc = std::allocator<_Tp> >
 389 |     class vector : protected _Vector_base<_Tp, _Alloc>
     |           `- warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 390 |     {
 391 | #ifdef _GLIBCXX_CONCEPT_CHECKS
[#ClangDeclarationImport]: <https://docs.swift.org/compiler/documentation/diagnostics/clang-declaration-import>
[76/98] Compiling Pulsar ClientConfiguration.swift
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_vector.h:389:11: warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 387 |   */
 388 |   template<typename _Tp, typename _Alloc = std::allocator<_Tp> >
 389 |     class vector : protected _Vector_base<_Tp, _Alloc>
     |           `- warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 390 |     {
 391 | #ifdef _GLIBCXX_CONCEPT_CHECKS
[#ClangDeclarationImport]: <https://docs.swift.org/compiler/documentation/diagnostics/clang-declaration-import>
[77/98] Compiling Pulsar Authentication.swift
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_vector.h:389:11: warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 387 |   */
 388 |   template<typename _Tp, typename _Alloc = std::allocator<_Tp> >
 389 |     class vector : protected _Vector_base<_Tp, _Alloc>
     |           `- warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 390 |     {
 391 | #ifdef _GLIBCXX_CONCEPT_CHECKS
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/MessageId.h:118:5: note: function 'operator<<' unavailable (cannot import)
116 |     void setTopicName(const std::shared_ptr<std::string>& topic);
117 |
118 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const MessageId& messageId);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
119 |
120 |     typedef std::shared_ptr<MessageIdImpl> MessageIdImplPtr;
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/Message.h:205:5: note: function 'Message' unavailable (cannot import)
203 |
204 |     Message(MessageImplPtr& impl);
205 |     Message(const MessageId& messageId, proto::BrokerEntryMetadata& brokerEntryMetadata,
    |     |                                   `- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     `- note: function 'Message' unavailable (cannot import)
206 |             proto::MessageMetadata& metadata, SharedBuffer& payload);
207 |     /// Used for Batch Messages
208 |     Message(const MessageId& messageId, proto::BrokerEntryMetadata& brokerEntryMetadata,
    |     |                                   `- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     `- note: function 'Message' unavailable (cannot import)
209 |             proto::MessageMetadata& metadata, SharedBuffer& payload,
210 |             proto::SingleMessageMetadata& singleMetadata, const std::shared_ptr<std::string>& topicName);
    :
221 |     friend struct OpSendMsg;
222 |
223 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const StringMap& map);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
224 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const Message& msg);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
225 |     friend class PulsarFriend;
226 | };
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/system_error:202:5: note: function 'error_code' unavailable (cannot import)
200 |     : _M_value(0), _M_cat(&system_category()) { }
201 |
202 |     error_code(int __v, const error_category& __cat) noexcept
    |     |                   `- note: parameter '__cat' unavailable (cannot import)
    |     `- note: function 'error_code' unavailable (cannot import)
203 |     : _M_value(__v), _M_cat(&__cat) { }
204 |
    :
208 |       { *this = make_error_code(__e); }
209 |
210 |     void
    |     `- note: function 'assign' unavailable (cannot import)
211 |     assign(int __v, const error_category& __cat) noexcept
    |                     `- note: parameter '__cat' unavailable (cannot import)
212 |     {
213 |       _M_value = __v;
    :
229 |     value() const noexcept { return _M_value; }
230 |
231 |     const error_category&
    |     |- note: function 'category' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
232 |     category() const noexcept { return *_M_cat; }
233 |
    :
301 |     : _M_value(0), _M_cat(&generic_category()) { }
302 |
303 |     error_condition(int __v, const error_category& __cat) noexcept
    |     |                        `- note: parameter '__cat' unavailable (cannot import)
    |     `- note: function 'error_condition' unavailable (cannot import)
304 |     : _M_value(__v), _M_cat(&__cat) { }
305 |
    :
309 |       { *this = make_error_condition(__e); }
310 |
311 |     void
    |     `- note: function 'assign' unavailable (cannot import)
312 |     assign(int __v, const error_category& __cat) noexcept
    |                     `- note: parameter '__cat' unavailable (cannot import)
313 |     {
314 |       _M_value = __v;
    :
331 |     value() const noexcept { return _M_value; }
332 |
333 |     const error_category&
    |     |- note: function 'category' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
334 |     category() const noexcept { return *_M_cat; }
335 |
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/typeindex:57:5: note: function 'type_index' unavailable (cannot import)
 55 |   struct type_index
 56 |   {
 57 |     type_index(const type_info& __rhs) noexcept
    |     |          `- note: parameter '__rhs' unavailable (cannot import)
    |     `- note: function 'type_index' unavailable (cannot import)
 58 |     : _M_target(&__rhs) { }
 59 |
[#ClangDeclarationImport]: <https://docs.swift.org/compiler/documentation/diagnostics/clang-declaration-import>
[78/98] Compiling Pulsar AuthenticationMethod.swift
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_vector.h:389:11: warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 387 |   */
 388 |   template<typename _Tp, typename _Alloc = std::allocator<_Tp> >
 389 |     class vector : protected _Vector_base<_Tp, _Alloc>
     |           `- warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 390 |     {
 391 | #ifdef _GLIBCXX_CONCEPT_CHECKS
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/MessageId.h:118:5: note: function 'operator<<' unavailable (cannot import)
116 |     void setTopicName(const std::shared_ptr<std::string>& topic);
117 |
118 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const MessageId& messageId);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
119 |
120 |     typedef std::shared_ptr<MessageIdImpl> MessageIdImplPtr;
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/Message.h:205:5: note: function 'Message' unavailable (cannot import)
203 |
204 |     Message(MessageImplPtr& impl);
205 |     Message(const MessageId& messageId, proto::BrokerEntryMetadata& brokerEntryMetadata,
    |     |                                   `- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     `- note: function 'Message' unavailable (cannot import)
206 |             proto::MessageMetadata& metadata, SharedBuffer& payload);
207 |     /// Used for Batch Messages
208 |     Message(const MessageId& messageId, proto::BrokerEntryMetadata& brokerEntryMetadata,
    |     |                                   `- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     `- note: function 'Message' unavailable (cannot import)
209 |             proto::MessageMetadata& metadata, SharedBuffer& payload,
210 |             proto::SingleMessageMetadata& singleMetadata, const std::shared_ptr<std::string>& topicName);
    :
221 |     friend struct OpSendMsg;
222 |
223 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const StringMap& map);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
224 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const Message& msg);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
225 |     friend class PulsarFriend;
226 | };
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/system_error:202:5: note: function 'error_code' unavailable (cannot import)
200 |     : _M_value(0), _M_cat(&system_category()) { }
201 |
202 |     error_code(int __v, const error_category& __cat) noexcept
    |     |                   `- note: parameter '__cat' unavailable (cannot import)
    |     `- note: function 'error_code' unavailable (cannot import)
203 |     : _M_value(__v), _M_cat(&__cat) { }
204 |
    :
208 |       { *this = make_error_code(__e); }
209 |
210 |     void
    |     `- note: function 'assign' unavailable (cannot import)
211 |     assign(int __v, const error_category& __cat) noexcept
    |                     `- note: parameter '__cat' unavailable (cannot import)
212 |     {
213 |       _M_value = __v;
    :
229 |     value() const noexcept { return _M_value; }
230 |
231 |     const error_category&
    |     |- note: function 'category' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
232 |     category() const noexcept { return *_M_cat; }
233 |
    :
301 |     : _M_value(0), _M_cat(&generic_category()) { }
302 |
303 |     error_condition(int __v, const error_category& __cat) noexcept
    |     |                        `- note: parameter '__cat' unavailable (cannot import)
    |     `- note: function 'error_condition' unavailable (cannot import)
304 |     : _M_value(__v), _M_cat(&__cat) { }
305 |
    :
309 |       { *this = make_error_condition(__e); }
310 |
311 |     void
    |     `- note: function 'assign' unavailable (cannot import)
312 |     assign(int __v, const error_category& __cat) noexcept
    |                     `- note: parameter '__cat' unavailable (cannot import)
313 |     {
314 |       _M_value = __v;
    :
331 |     value() const noexcept { return _M_value; }
332 |
333 |     const error_category&
    |     |- note: function 'category' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
334 |     category() const noexcept { return *_M_cat; }
335 |
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/typeindex:57:5: note: function 'type_index' unavailable (cannot import)
 55 |   struct type_index
 56 |   {
 57 |     type_index(const type_info& __rhs) noexcept
    |     |          `- note: parameter '__rhs' unavailable (cannot import)
    |     `- note: function 'type_index' unavailable (cannot import)
 58 |     : _M_target(&__rhs) { }
 59 |
[#ClangDeclarationImport]: <https://docs.swift.org/compiler/documentation/diagnostics/clang-declaration-import>
[79/98] Compiling Pulsar AuthenticationPointer.swift
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_vector.h:389:11: warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 387 |   */
 388 |   template<typename _Tp, typename _Alloc = std::allocator<_Tp> >
 389 |     class vector : protected _Vector_base<_Tp, _Alloc>
     |           `- warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 390 |     {
 391 | #ifdef _GLIBCXX_CONCEPT_CHECKS
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/MessageId.h:118:5: note: function 'operator<<' unavailable (cannot import)
116 |     void setTopicName(const std::shared_ptr<std::string>& topic);
117 |
118 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const MessageId& messageId);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
119 |
120 |     typedef std::shared_ptr<MessageIdImpl> MessageIdImplPtr;
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/Message.h:205:5: note: function 'Message' unavailable (cannot import)
203 |
204 |     Message(MessageImplPtr& impl);
205 |     Message(const MessageId& messageId, proto::BrokerEntryMetadata& brokerEntryMetadata,
    |     |                                   `- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     `- note: function 'Message' unavailable (cannot import)
206 |             proto::MessageMetadata& metadata, SharedBuffer& payload);
207 |     /// Used for Batch Messages
208 |     Message(const MessageId& messageId, proto::BrokerEntryMetadata& brokerEntryMetadata,
    |     |                                   `- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     `- note: function 'Message' unavailable (cannot import)
209 |             proto::MessageMetadata& metadata, SharedBuffer& payload,
210 |             proto::SingleMessageMetadata& singleMetadata, const std::shared_ptr<std::string>& topicName);
    :
221 |     friend struct OpSendMsg;
222 |
223 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const StringMap& map);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
224 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const Message& msg);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
225 |     friend class PulsarFriend;
226 | };
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/system_error:202:5: note: function 'error_code' unavailable (cannot import)
200 |     : _M_value(0), _M_cat(&system_category()) { }
201 |
202 |     error_code(int __v, const error_category& __cat) noexcept
    |     |                   `- note: parameter '__cat' unavailable (cannot import)
    |     `- note: function 'error_code' unavailable (cannot import)
203 |     : _M_value(__v), _M_cat(&__cat) { }
204 |
    :
208 |       { *this = make_error_code(__e); }
209 |
210 |     void
    |     `- note: function 'assign' unavailable (cannot import)
211 |     assign(int __v, const error_category& __cat) noexcept
    |                     `- note: parameter '__cat' unavailable (cannot import)
212 |     {
213 |       _M_value = __v;
    :
229 |     value() const noexcept { return _M_value; }
230 |
231 |     const error_category&
    |     |- note: function 'category' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
232 |     category() const noexcept { return *_M_cat; }
233 |
    :
301 |     : _M_value(0), _M_cat(&generic_category()) { }
302 |
303 |     error_condition(int __v, const error_category& __cat) noexcept
    |     |                        `- note: parameter '__cat' unavailable (cannot import)
    |     `- note: function 'error_condition' unavailable (cannot import)
304 |     : _M_value(__v), _M_cat(&__cat) { }
305 |
    :
309 |       { *this = make_error_condition(__e); }
310 |
311 |     void
    |     `- note: function 'assign' unavailable (cannot import)
312 |     assign(int __v, const error_category& __cat) noexcept
    |                     `- note: parameter '__cat' unavailable (cannot import)
313 |     {
314 |       _M_value = __v;
    :
331 |     value() const noexcept { return _M_value; }
332 |
333 |     const error_category&
    |     |- note: function 'category' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
334 |     category() const noexcept { return *_M_cat; }
335 |
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/typeindex:57:5: note: function 'type_index' unavailable (cannot import)
 55 |   struct type_index
 56 |   {
 57 |     type_index(const type_info& __rhs) noexcept
    |     |          `- note: parameter '__rhs' unavailable (cannot import)
    |     `- note: function 'type_index' unavailable (cannot import)
 58 |     : _M_target(&__rhs) { }
 59 |
[#ClangDeclarationImport]: <https://docs.swift.org/compiler/documentation/diagnostics/clang-declaration-import>
[80/98] Compiling Pulsar ProducerConfiguration.swift
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_vector.h:389:11: warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 387 |   */
 388 |   template<typename _Tp, typename _Alloc = std::allocator<_Tp> >
 389 |     class vector : protected _Vector_base<_Tp, _Alloc>
     |           `- warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 390 |     {
 391 | #ifdef _GLIBCXX_CONCEPT_CHECKS
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/Message.h:205:5: note: function 'Message' unavailable (cannot import)
203 |
204 |     Message(MessageImplPtr& impl);
205 |     Message(const MessageId& messageId, proto::BrokerEntryMetadata& brokerEntryMetadata,
    |     |                                   |- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |                                   `- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |- note: function 'Message' unavailable (cannot import)
    |     `- note: function 'Message' unavailable (cannot import)
206 |             proto::MessageMetadata& metadata, SharedBuffer& payload);
207 |     /// Used for Batch Messages
208 |     Message(const MessageId& messageId, proto::BrokerEntryMetadata& brokerEntryMetadata,
    |     |                                   |- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |                                   `- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |- note: function 'Message' unavailable (cannot import)
    |     `- note: function 'Message' unavailable (cannot import)
209 |             proto::MessageMetadata& metadata, SharedBuffer& payload,
210 |             proto::SingleMessageMetadata& singleMetadata, const std::shared_ptr<std::string>& topicName);
    :
221 |     friend struct OpSendMsg;
222 |
223 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const StringMap& map);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
224 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const Message& msg);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
225 |     friend class PulsarFriend;
226 | };
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/MessageId.h:118:5: note: function 'operator<<' unavailable (cannot import)
116 |     void setTopicName(const std::shared_ptr<std::string>& topic);
117 |
118 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const MessageId& messageId);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
119 |
120 |     typedef std::shared_ptr<MessageIdImpl> MessageIdImplPtr;
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/system_error:202:5: note: function 'error_code' unavailable (cannot import)
200 |     : _M_value(0), _M_cat(&system_category()) { }
201 |
202 |     error_code(int __v, const error_category& __cat) noexcept
    |     |                   `- note: parameter '__cat' unavailable (cannot import)
    |     `- note: function 'error_code' unavailable (cannot import)
203 |     : _M_value(__v), _M_cat(&__cat) { }
204 |
    :
208 |       { *this = make_error_code(__e); }
209 |
210 |     void
    |     `- note: function 'assign' unavailable (cannot import)
211 |     assign(int __v, const error_category& __cat) noexcept
    |                     `- note: parameter '__cat' unavailable (cannot import)
212 |     {
213 |       _M_value = __v;
    :
229 |     value() const noexcept { return _M_value; }
230 |
231 |     const error_category&
    |     |- note: function 'category' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
232 |     category() const noexcept { return *_M_cat; }
233 |
    :
301 |     : _M_value(0), _M_cat(&generic_category()) { }
302 |
303 |     error_condition(int __v, const error_category& __cat) noexcept
    |     |                        `- note: parameter '__cat' unavailable (cannot import)
    |     `- note: function 'error_condition' unavailable (cannot import)
304 |     : _M_value(__v), _M_cat(&__cat) { }
305 |
    :
309 |       { *this = make_error_condition(__e); }
310 |
311 |     void
    |     `- note: function 'assign' unavailable (cannot import)
312 |     assign(int __v, const error_category& __cat) noexcept
    |                     `- note: parameter '__cat' unavailable (cannot import)
313 |     {
314 |       _M_value = __v;
    :
331 |     value() const noexcept { return _M_value; }
332 |
333 |     const error_category&
    |     |- note: function 'category' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
334 |     category() const noexcept { return *_M_cat; }
335 |
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/typeindex:57:5: note: function 'type_index' unavailable (cannot import)
 55 |   struct type_index
 56 |   {
 57 |     type_index(const type_info& __rhs) noexcept
    |     |          `- note: parameter '__rhs' unavailable (cannot import)
    |     `- note: function 'type_index' unavailable (cannot import)
 58 |     : _M_target(&__rhs) { }
 59 |
[#ClangDeclarationImport]: <https://docs.swift.org/compiler/documentation/diagnostics/clang-declaration-import>
[81/98] Compiling Pulsar PulsarError.swift
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_vector.h:389:11: warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 387 |   */
 388 |   template<typename _Tp, typename _Alloc = std::allocator<_Tp> >
 389 |     class vector : protected _Vector_base<_Tp, _Alloc>
     |           `- warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 390 |     {
 391 | #ifdef _GLIBCXX_CONCEPT_CHECKS
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/Message.h:205:5: note: function 'Message' unavailable (cannot import)
203 |
204 |     Message(MessageImplPtr& impl);
205 |     Message(const MessageId& messageId, proto::BrokerEntryMetadata& brokerEntryMetadata,
    |     |                                   |- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |                                   `- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |- note: function 'Message' unavailable (cannot import)
    |     `- note: function 'Message' unavailable (cannot import)
206 |             proto::MessageMetadata& metadata, SharedBuffer& payload);
207 |     /// Used for Batch Messages
208 |     Message(const MessageId& messageId, proto::BrokerEntryMetadata& brokerEntryMetadata,
    |     |                                   |- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |                                   `- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |- note: function 'Message' unavailable (cannot import)
    |     `- note: function 'Message' unavailable (cannot import)
209 |             proto::MessageMetadata& metadata, SharedBuffer& payload,
210 |             proto::SingleMessageMetadata& singleMetadata, const std::shared_ptr<std::string>& topicName);
    :
221 |     friend struct OpSendMsg;
222 |
223 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const StringMap& map);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
224 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const Message& msg);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
225 |     friend class PulsarFriend;
226 | };
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/MessageId.h:118:5: note: function 'operator<<' unavailable (cannot import)
116 |     void setTopicName(const std::shared_ptr<std::string>& topic);
117 |
118 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const MessageId& messageId);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
119 |
120 |     typedef std::shared_ptr<MessageIdImpl> MessageIdImplPtr;
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/system_error:202:5: note: function 'error_code' unavailable (cannot import)
200 |     : _M_value(0), _M_cat(&system_category()) { }
201 |
202 |     error_code(int __v, const error_category& __cat) noexcept
    |     |                   `- note: parameter '__cat' unavailable (cannot import)
    |     `- note: function 'error_code' unavailable (cannot import)
203 |     : _M_value(__v), _M_cat(&__cat) { }
204 |
    :
208 |       { *this = make_error_code(__e); }
209 |
210 |     void
    |     `- note: function 'assign' unavailable (cannot import)
211 |     assign(int __v, const error_category& __cat) noexcept
    |                     `- note: parameter '__cat' unavailable (cannot import)
212 |     {
213 |       _M_value = __v;
    :
229 |     value() const noexcept { return _M_value; }
230 |
231 |     const error_category&
    |     |- note: function 'category' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
232 |     category() const noexcept { return *_M_cat; }
233 |
    :
301 |     : _M_value(0), _M_cat(&generic_category()) { }
302 |
303 |     error_condition(int __v, const error_category& __cat) noexcept
    |     |                        `- note: parameter '__cat' unavailable (cannot import)
    |     `- note: function 'error_condition' unavailable (cannot import)
304 |     : _M_value(__v), _M_cat(&__cat) { }
305 |
    :
309 |       { *this = make_error_condition(__e); }
310 |
311 |     void
    |     `- note: function 'assign' unavailable (cannot import)
312 |     assign(int __v, const error_category& __cat) noexcept
    |                     `- note: parameter '__cat' unavailable (cannot import)
313 |     {
314 |       _M_value = __v;
    :
331 |     value() const noexcept { return _M_value; }
332 |
333 |     const error_category&
    |     |- note: function 'category' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
334 |     category() const noexcept { return *_M_cat; }
335 |
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/typeindex:57:5: note: function 'type_index' unavailable (cannot import)
 55 |   struct type_index
 56 |   {
 57 |     type_index(const type_info& __rhs) noexcept
    |     |          `- note: parameter '__rhs' unavailable (cannot import)
    |     `- note: function 'type_index' unavailable (cannot import)
 58 |     : _M_target(&__rhs) { }
 59 |
[#ClangDeclarationImport]: <https://docs.swift.org/compiler/documentation/diagnostics/clang-declaration-import>
[82/98] Compiling Pulsar Result.swift
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_vector.h:389:11: warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 387 |   */
 388 |   template<typename _Tp, typename _Alloc = std::allocator<_Tp> >
 389 |     class vector : protected _Vector_base<_Tp, _Alloc>
     |           `- warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 390 |     {
 391 | #ifdef _GLIBCXX_CONCEPT_CHECKS
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/Message.h:205:5: note: function 'Message' unavailable (cannot import)
203 |
204 |     Message(MessageImplPtr& impl);
205 |     Message(const MessageId& messageId, proto::BrokerEntryMetadata& brokerEntryMetadata,
    |     |                                   |- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |                                   `- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |- note: function 'Message' unavailable (cannot import)
    |     `- note: function 'Message' unavailable (cannot import)
206 |             proto::MessageMetadata& metadata, SharedBuffer& payload);
207 |     /// Used for Batch Messages
208 |     Message(const MessageId& messageId, proto::BrokerEntryMetadata& brokerEntryMetadata,
    |     |                                   |- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |                                   `- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |- note: function 'Message' unavailable (cannot import)
    |     `- note: function 'Message' unavailable (cannot import)
209 |             proto::MessageMetadata& metadata, SharedBuffer& payload,
210 |             proto::SingleMessageMetadata& singleMetadata, const std::shared_ptr<std::string>& topicName);
    :
221 |     friend struct OpSendMsg;
222 |
223 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const StringMap& map);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
224 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const Message& msg);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
225 |     friend class PulsarFriend;
226 | };
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/MessageId.h:118:5: note: function 'operator<<' unavailable (cannot import)
116 |     void setTopicName(const std::shared_ptr<std::string>& topic);
117 |
118 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const MessageId& messageId);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
119 |
120 |     typedef std::shared_ptr<MessageIdImpl> MessageIdImplPtr;
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/system_error:202:5: note: function 'error_code' unavailable (cannot import)
200 |     : _M_value(0), _M_cat(&system_category()) { }
201 |
202 |     error_code(int __v, const error_category& __cat) noexcept
    |     |                   `- note: parameter '__cat' unavailable (cannot import)
    |     `- note: function 'error_code' unavailable (cannot import)
203 |     : _M_value(__v), _M_cat(&__cat) { }
204 |
    :
208 |       { *this = make_error_code(__e); }
209 |
210 |     void
    |     `- note: function 'assign' unavailable (cannot import)
211 |     assign(int __v, const error_category& __cat) noexcept
    |                     `- note: parameter '__cat' unavailable (cannot import)
212 |     {
213 |       _M_value = __v;
    :
229 |     value() const noexcept { return _M_value; }
230 |
231 |     const error_category&
    |     |- note: function 'category' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
232 |     category() const noexcept { return *_M_cat; }
233 |
    :
301 |     : _M_value(0), _M_cat(&generic_category()) { }
302 |
303 |     error_condition(int __v, const error_category& __cat) noexcept
    |     |                        `- note: parameter '__cat' unavailable (cannot import)
    |     `- note: function 'error_condition' unavailable (cannot import)
304 |     : _M_value(__v), _M_cat(&__cat) { }
305 |
    :
309 |       { *this = make_error_condition(__e); }
310 |
311 |     void
    |     `- note: function 'assign' unavailable (cannot import)
312 |     assign(int __v, const error_category& __cat) noexcept
    |                     `- note: parameter '__cat' unavailable (cannot import)
313 |     {
314 |       _M_value = __v;
    :
331 |     value() const noexcept { return _M_value; }
332 |
333 |     const error_category&
    |     |- note: function 'category' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
334 |     category() const noexcept { return *_M_cat; }
335 |
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/typeindex:57:5: note: function 'type_index' unavailable (cannot import)
 55 |   struct type_index
 56 |   {
 57 |     type_index(const type_info& __rhs) noexcept
    |     |          `- note: parameter '__rhs' unavailable (cannot import)
    |     `- note: function 'type_index' unavailable (cannot import)
 58 |     : _M_target(&__rhs) { }
 59 |
[#ClangDeclarationImport]: <https://docs.swift.org/compiler/documentation/diagnostics/clang-declaration-import>
[83/98] Compiling Pulsar AvroProtocol+PulsarSchema.swift
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_vector.h:389:11: warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 387 |   */
 388 |   template<typename _Tp, typename _Alloc = std::allocator<_Tp> >
 389 |     class vector : protected _Vector_base<_Tp, _Alloc>
     |           `- warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 390 |     {
 391 | #ifdef _GLIBCXX_CONCEPT_CHECKS
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/MessageId.h:118:5: note: function 'operator<<' unavailable (cannot import)
116 |     void setTopicName(const std::shared_ptr<std::string>& topic);
117 |
118 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const MessageId& messageId);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
119 |
120 |     typedef std::shared_ptr<MessageIdImpl> MessageIdImplPtr;
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/Message.h:205:5: note: function 'Message' unavailable (cannot import)
203 |
204 |     Message(MessageImplPtr& impl);
205 |     Message(const MessageId& messageId, proto::BrokerEntryMetadata& brokerEntryMetadata,
    |     |                                   `- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     `- note: function 'Message' unavailable (cannot import)
206 |             proto::MessageMetadata& metadata, SharedBuffer& payload);
207 |     /// Used for Batch Messages
208 |     Message(const MessageId& messageId, proto::BrokerEntryMetadata& brokerEntryMetadata,
    |     |                                   `- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     `- note: function 'Message' unavailable (cannot import)
209 |             proto::MessageMetadata& metadata, SharedBuffer& payload,
210 |             proto::SingleMessageMetadata& singleMetadata, const std::shared_ptr<std::string>& topicName);
    :
221 |     friend struct OpSendMsg;
222 |
223 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const StringMap& map);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
224 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const Message& msg);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
225 |     friend class PulsarFriend;
226 | };
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/system_error:202:5: note: function 'error_code' unavailable (cannot import)
200 |     : _M_value(0), _M_cat(&system_category()) { }
201 |
202 |     error_code(int __v, const error_category& __cat) noexcept
    |     |                   |- note: parameter '__cat' unavailable (cannot import)
    |     |                   `- note: parameter '__cat' unavailable (cannot import)
    |     |- note: function 'error_code' unavailable (cannot import)
    |     `- note: function 'error_code' unavailable (cannot import)
203 |     : _M_value(__v), _M_cat(&__cat) { }
204 |
    :
208 |       { *this = make_error_code(__e); }
209 |
210 |     void
    |     |- note: function 'assign' unavailable (cannot import)
    |     `- note: function 'assign' unavailable (cannot import)
211 |     assign(int __v, const error_category& __cat) noexcept
    |                     |- note: parameter '__cat' unavailable (cannot import)
    |                     `- note: parameter '__cat' unavailable (cannot import)
212 |     {
213 |       _M_value = __v;
    :
229 |     value() const noexcept { return _M_value; }
230 |
231 |     const error_category&
    |     |- note: function 'category' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'category' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
232 |     category() const noexcept { return *_M_cat; }
233 |
    :
301 |     : _M_value(0), _M_cat(&generic_category()) { }
302 |
303 |     error_condition(int __v, const error_category& __cat) noexcept
    |     |                        |- note: parameter '__cat' unavailable (cannot import)
    |     |                        `- note: parameter '__cat' unavailable (cannot import)
    |     |- note: function 'error_condition' unavailable (cannot import)
    |     `- note: function 'error_condition' unavailable (cannot import)
304 |     : _M_value(__v), _M_cat(&__cat) { }
305 |
    :
309 |       { *this = make_error_condition(__e); }
310 |
311 |     void
    |     |- note: function 'assign' unavailable (cannot import)
    |     `- note: function 'assign' unavailable (cannot import)
312 |     assign(int __v, const error_category& __cat) noexcept
    |                     |- note: parameter '__cat' unavailable (cannot import)
    |                     `- note: parameter '__cat' unavailable (cannot import)
313 |     {
314 |       _M_value = __v;
    :
331 |     value() const noexcept { return _M_value; }
332 |
333 |     const error_category&
    |     |- note: function 'category' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'category' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
334 |     category() const noexcept { return *_M_cat; }
335 |
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/typeindex:57:5: note: function 'type_index' unavailable (cannot import)
 55 |   struct type_index
 56 |   {
 57 |     type_index(const type_info& __rhs) noexcept
    |     |          |- note: parameter '__rhs' unavailable (cannot import)
    |     |          `- note: parameter '__rhs' unavailable (cannot import)
    |     |- note: function 'type_index' unavailable (cannot import)
    |     `- note: function 'type_index' unavailable (cannot import)
 58 |     : _M_target(&__rhs) { }
 59 |
[#ClangDeclarationImport]: <https://docs.swift.org/compiler/documentation/diagnostics/clang-declaration-import>
[84/98] Compiling Pulsar PulsarSchema.swift
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_vector.h:389:11: warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 387 |   */
 388 |   template<typename _Tp, typename _Alloc = std::allocator<_Tp> >
 389 |     class vector : protected _Vector_base<_Tp, _Alloc>
     |           `- warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 390 |     {
 391 | #ifdef _GLIBCXX_CONCEPT_CHECKS
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/MessageId.h:118:5: note: function 'operator<<' unavailable (cannot import)
116 |     void setTopicName(const std::shared_ptr<std::string>& topic);
117 |
118 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const MessageId& messageId);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
119 |
120 |     typedef std::shared_ptr<MessageIdImpl> MessageIdImplPtr;
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/Message.h:205:5: note: function 'Message' unavailable (cannot import)
203 |
204 |     Message(MessageImplPtr& impl);
205 |     Message(const MessageId& messageId, proto::BrokerEntryMetadata& brokerEntryMetadata,
    |     |                                   `- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     `- note: function 'Message' unavailable (cannot import)
206 |             proto::MessageMetadata& metadata, SharedBuffer& payload);
207 |     /// Used for Batch Messages
208 |     Message(const MessageId& messageId, proto::BrokerEntryMetadata& brokerEntryMetadata,
    |     |                                   `- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     `- note: function 'Message' unavailable (cannot import)
209 |             proto::MessageMetadata& metadata, SharedBuffer& payload,
210 |             proto::SingleMessageMetadata& singleMetadata, const std::shared_ptr<std::string>& topicName);
    :
221 |     friend struct OpSendMsg;
222 |
223 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const StringMap& map);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
224 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const Message& msg);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
225 |     friend class PulsarFriend;
226 | };
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/system_error:202:5: note: function 'error_code' unavailable (cannot import)
200 |     : _M_value(0), _M_cat(&system_category()) { }
201 |
202 |     error_code(int __v, const error_category& __cat) noexcept
    |     |                   |- note: parameter '__cat' unavailable (cannot import)
    |     |                   `- note: parameter '__cat' unavailable (cannot import)
    |     |- note: function 'error_code' unavailable (cannot import)
    |     `- note: function 'error_code' unavailable (cannot import)
203 |     : _M_value(__v), _M_cat(&__cat) { }
204 |
    :
208 |       { *this = make_error_code(__e); }
209 |
210 |     void
    |     |- note: function 'assign' unavailable (cannot import)
    |     `- note: function 'assign' unavailable (cannot import)
211 |     assign(int __v, const error_category& __cat) noexcept
    |                     |- note: parameter '__cat' unavailable (cannot import)
    |                     `- note: parameter '__cat' unavailable (cannot import)
212 |     {
213 |       _M_value = __v;
    :
229 |     value() const noexcept { return _M_value; }
230 |
231 |     const error_category&
    |     |- note: function 'category' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'category' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
232 |     category() const noexcept { return *_M_cat; }
233 |
    :
301 |     : _M_value(0), _M_cat(&generic_category()) { }
302 |
303 |     error_condition(int __v, const error_category& __cat) noexcept
    |     |                        |- note: parameter '__cat' unavailable (cannot import)
    |     |                        `- note: parameter '__cat' unavailable (cannot import)
    |     |- note: function 'error_condition' unavailable (cannot import)
    |     `- note: function 'error_condition' unavailable (cannot import)
304 |     : _M_value(__v), _M_cat(&__cat) { }
305 |
    :
309 |       { *this = make_error_condition(__e); }
310 |
311 |     void
    |     |- note: function 'assign' unavailable (cannot import)
    |     `- note: function 'assign' unavailable (cannot import)
312 |     assign(int __v, const error_category& __cat) noexcept
    |                     |- note: parameter '__cat' unavailable (cannot import)
    |                     `- note: parameter '__cat' unavailable (cannot import)
313 |     {
314 |       _M_value = __v;
    :
331 |     value() const noexcept { return _M_value; }
332 |
333 |     const error_category&
    |     |- note: function 'category' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'category' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
334 |     category() const noexcept { return *_M_cat; }
335 |
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/typeindex:57:5: note: function 'type_index' unavailable (cannot import)
 55 |   struct type_index
 56 |   {
 57 |     type_index(const type_info& __rhs) noexcept
    |     |          |- note: parameter '__rhs' unavailable (cannot import)
    |     |          `- note: parameter '__rhs' unavailable (cannot import)
    |     |- note: function 'type_index' unavailable (cannot import)
    |     `- note: function 'type_index' unavailable (cannot import)
 58 |     : _M_target(&__rhs) { }
 59 |
[#ClangDeclarationImport]: <https://docs.swift.org/compiler/documentation/diagnostics/clang-declaration-import>
[85/98] Compiling Pulsar SchemaInfo.swift
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_vector.h:389:11: warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 387 |   */
 388 |   template<typename _Tp, typename _Alloc = std::allocator<_Tp> >
 389 |     class vector : protected _Vector_base<_Tp, _Alloc>
     |           `- warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 390 |     {
 391 | #ifdef _GLIBCXX_CONCEPT_CHECKS
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/MessageId.h:118:5: note: function 'operator<<' unavailable (cannot import)
116 |     void setTopicName(const std::shared_ptr<std::string>& topic);
117 |
118 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const MessageId& messageId);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
119 |
120 |     typedef std::shared_ptr<MessageIdImpl> MessageIdImplPtr;
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/Message.h:205:5: note: function 'Message' unavailable (cannot import)
203 |
204 |     Message(MessageImplPtr& impl);
205 |     Message(const MessageId& messageId, proto::BrokerEntryMetadata& brokerEntryMetadata,
    |     |                                   `- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     `- note: function 'Message' unavailable (cannot import)
206 |             proto::MessageMetadata& metadata, SharedBuffer& payload);
207 |     /// Used for Batch Messages
208 |     Message(const MessageId& messageId, proto::BrokerEntryMetadata& brokerEntryMetadata,
    |     |                                   `- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     `- note: function 'Message' unavailable (cannot import)
209 |             proto::MessageMetadata& metadata, SharedBuffer& payload,
210 |             proto::SingleMessageMetadata& singleMetadata, const std::shared_ptr<std::string>& topicName);
    :
221 |     friend struct OpSendMsg;
222 |
223 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const StringMap& map);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
224 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const Message& msg);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
225 |     friend class PulsarFriend;
226 | };
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/system_error:202:5: note: function 'error_code' unavailable (cannot import)
200 |     : _M_value(0), _M_cat(&system_category()) { }
201 |
202 |     error_code(int __v, const error_category& __cat) noexcept
    |     |                   |- note: parameter '__cat' unavailable (cannot import)
    |     |                   `- note: parameter '__cat' unavailable (cannot import)
    |     |- note: function 'error_code' unavailable (cannot import)
    |     `- note: function 'error_code' unavailable (cannot import)
203 |     : _M_value(__v), _M_cat(&__cat) { }
204 |
    :
208 |       { *this = make_error_code(__e); }
209 |
210 |     void
    |     |- note: function 'assign' unavailable (cannot import)
    |     `- note: function 'assign' unavailable (cannot import)
211 |     assign(int __v, const error_category& __cat) noexcept
    |                     |- note: parameter '__cat' unavailable (cannot import)
    |                     `- note: parameter '__cat' unavailable (cannot import)
212 |     {
213 |       _M_value = __v;
    :
229 |     value() const noexcept { return _M_value; }
230 |
231 |     const error_category&
    |     |- note: function 'category' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'category' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
232 |     category() const noexcept { return *_M_cat; }
233 |
    :
301 |     : _M_value(0), _M_cat(&generic_category()) { }
302 |
303 |     error_condition(int __v, const error_category& __cat) noexcept
    |     |                        |- note: parameter '__cat' unavailable (cannot import)
    |     |                        `- note: parameter '__cat' unavailable (cannot import)
    |     |- note: function 'error_condition' unavailable (cannot import)
    |     `- note: function 'error_condition' unavailable (cannot import)
304 |     : _M_value(__v), _M_cat(&__cat) { }
305 |
    :
309 |       { *this = make_error_condition(__e); }
310 |
311 |     void
    |     |- note: function 'assign' unavailable (cannot import)
    |     `- note: function 'assign' unavailable (cannot import)
312 |     assign(int __v, const error_category& __cat) noexcept
    |                     |- note: parameter '__cat' unavailable (cannot import)
    |                     `- note: parameter '__cat' unavailable (cannot import)
313 |     {
314 |       _M_value = __v;
    :
331 |     value() const noexcept { return _M_value; }
332 |
333 |     const error_category&
    |     |- note: function 'category' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'category' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
334 |     category() const noexcept { return *_M_cat; }
335 |
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/typeindex:57:5: note: function 'type_index' unavailable (cannot import)
 55 |   struct type_index
 56 |   {
 57 |     type_index(const type_info& __rhs) noexcept
    |     |          |- note: parameter '__rhs' unavailable (cannot import)
    |     |          `- note: parameter '__rhs' unavailable (cannot import)
    |     |- note: function 'type_index' unavailable (cannot import)
    |     `- note: function 'type_index' unavailable (cannot import)
 58 |     : _M_target(&__rhs) { }
 59 |
[#ClangDeclarationImport]: <https://docs.swift.org/compiler/documentation/diagnostics/clang-declaration-import>
[86/98] Compiling Pulsar Message.swift
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_vector.h:389:11: warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 387 |   */
 388 |   template<typename _Tp, typename _Alloc = std::allocator<_Tp> >
 389 |     class vector : protected _Vector_base<_Tp, _Alloc>
     |           `- warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 390 |     {
 391 | #ifdef _GLIBCXX_CONCEPT_CHECKS
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/Message.h:205:5: note: function 'Message' unavailable (cannot import)
203 |
204 |     Message(MessageImplPtr& impl);
205 |     Message(const MessageId& messageId, proto::BrokerEntryMetadata& brokerEntryMetadata,
    |     |                                   |- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |                                   `- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |- note: function 'Message' unavailable (cannot import)
    |     `- note: function 'Message' unavailable (cannot import)
206 |             proto::MessageMetadata& metadata, SharedBuffer& payload);
207 |     /// Used for Batch Messages
208 |     Message(const MessageId& messageId, proto::BrokerEntryMetadata& brokerEntryMetadata,
    |     |                                   |- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |                                   `- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |- note: function 'Message' unavailable (cannot import)
    |     `- note: function 'Message' unavailable (cannot import)
209 |             proto::MessageMetadata& metadata, SharedBuffer& payload,
210 |             proto::SingleMessageMetadata& singleMetadata, const std::shared_ptr<std::string>& topicName);
    :
221 |     friend struct OpSendMsg;
222 |
223 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const StringMap& map);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
224 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const Message& msg);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
225 |     friend class PulsarFriend;
226 | };
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/MessageId.h:118:5: note: function 'operator<<' unavailable (cannot import)
116 |     void setTopicName(const std::shared_ptr<std::string>& topic);
117 |
118 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const MessageId& messageId);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
119 |
120 |     typedef std::shared_ptr<MessageIdImpl> MessageIdImplPtr;
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/system_error:202:5: note: function 'error_code' unavailable (cannot import)
200 |     : _M_value(0), _M_cat(&system_category()) { }
201 |
202 |     error_code(int __v, const error_category& __cat) noexcept
    |     |                   |- note: parameter '__cat' unavailable (cannot import)
    |     |                   `- note: parameter '__cat' unavailable (cannot import)
    |     |- note: function 'error_code' unavailable (cannot import)
    |     `- note: function 'error_code' unavailable (cannot import)
203 |     : _M_value(__v), _M_cat(&__cat) { }
204 |
    :
208 |       { *this = make_error_code(__e); }
209 |
210 |     void
    |     |- note: function 'assign' unavailable (cannot import)
    |     `- note: function 'assign' unavailable (cannot import)
211 |     assign(int __v, const error_category& __cat) noexcept
    |                     |- note: parameter '__cat' unavailable (cannot import)
    |                     `- note: parameter '__cat' unavailable (cannot import)
212 |     {
213 |       _M_value = __v;
    :
229 |     value() const noexcept { return _M_value; }
230 |
231 |     const error_category&
    |     |- note: function 'category' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'category' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
232 |     category() const noexcept { return *_M_cat; }
233 |
    :
301 |     : _M_value(0), _M_cat(&generic_category()) { }
302 |
303 |     error_condition(int __v, const error_category& __cat) noexcept
    |     |                        |- note: parameter '__cat' unavailable (cannot import)
    |     |                        `- note: parameter '__cat' unavailable (cannot import)
    |     |- note: function 'error_condition' unavailable (cannot import)
    |     `- note: function 'error_condition' unavailable (cannot import)
304 |     : _M_value(__v), _M_cat(&__cat) { }
305 |
    :
309 |       { *this = make_error_condition(__e); }
310 |
311 |     void
    |     |- note: function 'assign' unavailable (cannot import)
    |     `- note: function 'assign' unavailable (cannot import)
312 |     assign(int __v, const error_category& __cat) noexcept
    |                     |- note: parameter '__cat' unavailable (cannot import)
    |                     `- note: parameter '__cat' unavailable (cannot import)
313 |     {
314 |       _M_value = __v;
    :
331 |     value() const noexcept { return _M_value; }
332 |
333 |     const error_category&
    |     |- note: function 'category' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'category' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
334 |     category() const noexcept { return *_M_cat; }
335 |
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/typeindex:57:5: note: function 'type_index' unavailable (cannot import)
 55 |   struct type_index
 56 |   {
 57 |     type_index(const type_info& __rhs) noexcept
    |     |          |- note: parameter '__rhs' unavailable (cannot import)
    |     |          `- note: parameter '__rhs' unavailable (cannot import)
    |     |- note: function 'type_index' unavailable (cannot import)
    |     `- note: function 'type_index' unavailable (cannot import)
 58 |     : _M_target(&__rhs) { }
 59 |
[#ClangDeclarationImport]: <https://docs.swift.org/compiler/documentation/diagnostics/clang-declaration-import>
[87/98] Compiling Pulsar MessageBuilder.swift
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_vector.h:389:11: warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 387 |   */
 388 |   template<typename _Tp, typename _Alloc = std::allocator<_Tp> >
 389 |     class vector : protected _Vector_base<_Tp, _Alloc>
     |           `- warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 390 |     {
 391 | #ifdef _GLIBCXX_CONCEPT_CHECKS
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/Message.h:205:5: note: function 'Message' unavailable (cannot import)
203 |
204 |     Message(MessageImplPtr& impl);
205 |     Message(const MessageId& messageId, proto::BrokerEntryMetadata& brokerEntryMetadata,
    |     |                                   |- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |                                   `- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |- note: function 'Message' unavailable (cannot import)
    |     `- note: function 'Message' unavailable (cannot import)
206 |             proto::MessageMetadata& metadata, SharedBuffer& payload);
207 |     /// Used for Batch Messages
208 |     Message(const MessageId& messageId, proto::BrokerEntryMetadata& brokerEntryMetadata,
    |     |                                   |- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |                                   `- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |- note: function 'Message' unavailable (cannot import)
    |     `- note: function 'Message' unavailable (cannot import)
209 |             proto::MessageMetadata& metadata, SharedBuffer& payload,
210 |             proto::SingleMessageMetadata& singleMetadata, const std::shared_ptr<std::string>& topicName);
    :
221 |     friend struct OpSendMsg;
222 |
223 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const StringMap& map);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
224 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const Message& msg);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
225 |     friend class PulsarFriend;
226 | };
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/MessageId.h:118:5: note: function 'operator<<' unavailable (cannot import)
116 |     void setTopicName(const std::shared_ptr<std::string>& topic);
117 |
118 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const MessageId& messageId);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
119 |
120 |     typedef std::shared_ptr<MessageIdImpl> MessageIdImplPtr;
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/system_error:202:5: note: function 'error_code' unavailable (cannot import)
200 |     : _M_value(0), _M_cat(&system_category()) { }
201 |
202 |     error_code(int __v, const error_category& __cat) noexcept
    |     |                   |- note: parameter '__cat' unavailable (cannot import)
    |     |                   `- note: parameter '__cat' unavailable (cannot import)
    |     |- note: function 'error_code' unavailable (cannot import)
    |     `- note: function 'error_code' unavailable (cannot import)
203 |     : _M_value(__v), _M_cat(&__cat) { }
204 |
    :
208 |       { *this = make_error_code(__e); }
209 |
210 |     void
    |     |- note: function 'assign' unavailable (cannot import)
    |     `- note: function 'assign' unavailable (cannot import)
211 |     assign(int __v, const error_category& __cat) noexcept
    |                     |- note: parameter '__cat' unavailable (cannot import)
    |                     `- note: parameter '__cat' unavailable (cannot import)
212 |     {
213 |       _M_value = __v;
    :
229 |     value() const noexcept { return _M_value; }
230 |
231 |     const error_category&
    |     |- note: function 'category' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'category' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
232 |     category() const noexcept { return *_M_cat; }
233 |
    :
301 |     : _M_value(0), _M_cat(&generic_category()) { }
302 |
303 |     error_condition(int __v, const error_category& __cat) noexcept
    |     |                        |- note: parameter '__cat' unavailable (cannot import)
    |     |                        `- note: parameter '__cat' unavailable (cannot import)
    |     |- note: function 'error_condition' unavailable (cannot import)
    |     `- note: function 'error_condition' unavailable (cannot import)
304 |     : _M_value(__v), _M_cat(&__cat) { }
305 |
    :
309 |       { *this = make_error_condition(__e); }
310 |
311 |     void
    |     |- note: function 'assign' unavailable (cannot import)
    |     `- note: function 'assign' unavailable (cannot import)
312 |     assign(int __v, const error_category& __cat) noexcept
    |                     |- note: parameter '__cat' unavailable (cannot import)
    |                     `- note: parameter '__cat' unavailable (cannot import)
313 |     {
314 |       _M_value = __v;
    :
331 |     value() const noexcept { return _M_value; }
332 |
333 |     const error_category&
    |     |- note: function 'category' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'category' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
334 |     category() const noexcept { return *_M_cat; }
335 |
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/typeindex:57:5: note: function 'type_index' unavailable (cannot import)
 55 |   struct type_index
 56 |   {
 57 |     type_index(const type_info& __rhs) noexcept
    |     |          |- note: parameter '__rhs' unavailable (cannot import)
    |     |          `- note: parameter '__rhs' unavailable (cannot import)
    |     |- note: function 'type_index' unavailable (cannot import)
    |     `- note: function 'type_index' unavailable (cannot import)
 58 |     : _M_target(&__rhs) { }
 59 |
[#ClangDeclarationImport]: <https://docs.swift.org/compiler/documentation/diagnostics/clang-declaration-import>
[88/98] Compiling Pulsar Producer.swift
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_vector.h:389:11: warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 387 |   */
 388 |   template<typename _Tp, typename _Alloc = std::allocator<_Tp> >
 389 |     class vector : protected _Vector_base<_Tp, _Alloc>
     |           `- warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 390 |     {
 391 | #ifdef _GLIBCXX_CONCEPT_CHECKS
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/Message.h:205:5: note: function 'Message' unavailable (cannot import)
203 |
204 |     Message(MessageImplPtr& impl);
205 |     Message(const MessageId& messageId, proto::BrokerEntryMetadata& brokerEntryMetadata,
    |     |                                   |- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |                                   `- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |- note: function 'Message' unavailable (cannot import)
    |     `- note: function 'Message' unavailable (cannot import)
206 |             proto::MessageMetadata& metadata, SharedBuffer& payload);
207 |     /// Used for Batch Messages
208 |     Message(const MessageId& messageId, proto::BrokerEntryMetadata& brokerEntryMetadata,
    |     |                                   |- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |                                   `- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |- note: function 'Message' unavailable (cannot import)
    |     `- note: function 'Message' unavailable (cannot import)
209 |             proto::MessageMetadata& metadata, SharedBuffer& payload,
210 |             proto::SingleMessageMetadata& singleMetadata, const std::shared_ptr<std::string>& topicName);
    :
221 |     friend struct OpSendMsg;
222 |
223 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const StringMap& map);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
224 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const Message& msg);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
225 |     friend class PulsarFriend;
226 | };
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/MessageId.h:118:5: note: function 'operator<<' unavailable (cannot import)
116 |     void setTopicName(const std::shared_ptr<std::string>& topic);
117 |
118 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const MessageId& messageId);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
119 |
120 |     typedef std::shared_ptr<MessageIdImpl> MessageIdImplPtr;
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/system_error:202:5: note: function 'error_code' unavailable (cannot import)
200 |     : _M_value(0), _M_cat(&system_category()) { }
201 |
202 |     error_code(int __v, const error_category& __cat) noexcept
    |     |                   |- note: parameter '__cat' unavailable (cannot import)
    |     |                   `- note: parameter '__cat' unavailable (cannot import)
    |     |- note: function 'error_code' unavailable (cannot import)
    |     `- note: function 'error_code' unavailable (cannot import)
203 |     : _M_value(__v), _M_cat(&__cat) { }
204 |
    :
208 |       { *this = make_error_code(__e); }
209 |
210 |     void
    |     |- note: function 'assign' unavailable (cannot import)
    |     `- note: function 'assign' unavailable (cannot import)
211 |     assign(int __v, const error_category& __cat) noexcept
    |                     |- note: parameter '__cat' unavailable (cannot import)
    |                     `- note: parameter '__cat' unavailable (cannot import)
212 |     {
213 |       _M_value = __v;
    :
229 |     value() const noexcept { return _M_value; }
230 |
231 |     const error_category&
    |     |- note: function 'category' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'category' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
232 |     category() const noexcept { return *_M_cat; }
233 |
    :
301 |     : _M_value(0), _M_cat(&generic_category()) { }
302 |
303 |     error_condition(int __v, const error_category& __cat) noexcept
    |     |                        |- note: parameter '__cat' unavailable (cannot import)
    |     |                        `- note: parameter '__cat' unavailable (cannot import)
    |     |- note: function 'error_condition' unavailable (cannot import)
    |     `- note: function 'error_condition' unavailable (cannot import)
304 |     : _M_value(__v), _M_cat(&__cat) { }
305 |
    :
309 |       { *this = make_error_condition(__e); }
310 |
311 |     void
    |     |- note: function 'assign' unavailable (cannot import)
    |     `- note: function 'assign' unavailable (cannot import)
312 |     assign(int __v, const error_category& __cat) noexcept
    |                     |- note: parameter '__cat' unavailable (cannot import)
    |                     `- note: parameter '__cat' unavailable (cannot import)
313 |     {
314 |       _M_value = __v;
    :
331 |     value() const noexcept { return _M_value; }
332 |
333 |     const error_category&
    |     |- note: function 'category' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'category' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
334 |     category() const noexcept { return *_M_cat; }
335 |
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/typeindex:57:5: note: function 'type_index' unavailable (cannot import)
 55 |   struct type_index
 56 |   {
 57 |     type_index(const type_info& __rhs) noexcept
    |     |          |- note: parameter '__rhs' unavailable (cannot import)
    |     |          `- note: parameter '__rhs' unavailable (cannot import)
    |     |- note: function 'type_index' unavailable (cannot import)
    |     `- note: function 'type_index' unavailable (cannot import)
 58 |     : _M_target(&__rhs) { }
 59 |
[#ClangDeclarationImport]: <https://docs.swift.org/compiler/documentation/diagnostics/clang-declaration-import>
[89/98] Compiling Pulsar Consumer.swift
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_vector.h:389:11: warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 387 |   */
 388 |   template<typename _Tp, typename _Alloc = std::allocator<_Tp> >
 389 |     class vector : protected _Vector_base<_Tp, _Alloc>
     |           `- warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 390 |     {
 391 | #ifdef _GLIBCXX_CONCEPT_CHECKS
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/Message.h:205:5: note: function 'Message' unavailable (cannot import)
203 |
204 |     Message(MessageImplPtr& impl);
205 |     Message(const MessageId& messageId, proto::BrokerEntryMetadata& brokerEntryMetadata,
    |     |                                   |- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |                                   `- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |- note: function 'Message' unavailable (cannot import)
    |     `- note: function 'Message' unavailable (cannot import)
206 |             proto::MessageMetadata& metadata, SharedBuffer& payload);
207 |     /// Used for Batch Messages
208 |     Message(const MessageId& messageId, proto::BrokerEntryMetadata& brokerEntryMetadata,
    |     |                                   |- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |                                   `- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |- note: function 'Message' unavailable (cannot import)
    |     `- note: function 'Message' unavailable (cannot import)
209 |             proto::MessageMetadata& metadata, SharedBuffer& payload,
210 |             proto::SingleMessageMetadata& singleMetadata, const std::shared_ptr<std::string>& topicName);
    :
221 |     friend struct OpSendMsg;
222 |
223 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const StringMap& map);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
224 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const Message& msg);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
225 |     friend class PulsarFriend;
226 | };
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/BrokerConsumerStats.h:88:5: note: function 'operator<<' unavailable (cannot import)
86 |
87 |     friend class PulsarWrapper;
88 |     friend PULSAR_PUBLIC std::ostream &operator<<(std::ostream &os, const BrokerConsumerStats &obj);
   |     |- note: function 'operator<<' unavailable (cannot import)
   |     |- note: return type unavailable (cannot import)
   |     |- note: function 'operator<<' unavailable (cannot import)
   |     `- note: return type unavailable (cannot import)
89 | };
90 | typedef std::function<void(Result result, BrokerConsumerStats brokerConsumerStats)>
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/MessageId.h:118:5: note: function 'operator<<' unavailable (cannot import)
116 |     void setTopicName(const std::shared_ptr<std::string>& topic);
117 |
118 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const MessageId& messageId);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
119 |
120 |     typedef std::shared_ptr<MessageIdImpl> MessageIdImplPtr;
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/system_error:202:5: note: function 'error_code' unavailable (cannot import)
200 |     : _M_value(0), _M_cat(&system_category()) { }
201 |
202 |     error_code(int __v, const error_category& __cat) noexcept
    |     |                   `- note: parameter '__cat' unavailable (cannot import)
    |     `- note: function 'error_code' unavailable (cannot import)
203 |     : _M_value(__v), _M_cat(&__cat) { }
204 |
    :
208 |       { *this = make_error_code(__e); }
209 |
210 |     void
    |     `- note: function 'assign' unavailable (cannot import)
211 |     assign(int __v, const error_category& __cat) noexcept
    |                     `- note: parameter '__cat' unavailable (cannot import)
212 |     {
213 |       _M_value = __v;
    :
229 |     value() const noexcept { return _M_value; }
230 |
231 |     const error_category&
    |     |- note: function 'category' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
232 |     category() const noexcept { return *_M_cat; }
233 |
    :
301 |     : _M_value(0), _M_cat(&generic_category()) { }
302 |
303 |     error_condition(int __v, const error_category& __cat) noexcept
    |     |                        `- note: parameter '__cat' unavailable (cannot import)
    |     `- note: function 'error_condition' unavailable (cannot import)
304 |     : _M_value(__v), _M_cat(&__cat) { }
305 |
    :
309 |       { *this = make_error_condition(__e); }
310 |
311 |     void
    |     `- note: function 'assign' unavailable (cannot import)
312 |     assign(int __v, const error_category& __cat) noexcept
    |                     `- note: parameter '__cat' unavailable (cannot import)
313 |     {
314 |       _M_value = __v;
    :
331 |     value() const noexcept { return _M_value; }
332 |
333 |     const error_category&
    |     |- note: function 'category' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
334 |     category() const noexcept { return *_M_cat; }
335 |
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/typeindex:57:5: note: function 'type_index' unavailable (cannot import)
 55 |   struct type_index
 56 |   {
 57 |     type_index(const type_info& __rhs) noexcept
    |     |          `- note: parameter '__rhs' unavailable (cannot import)
    |     `- note: function 'type_index' unavailable (cannot import)
 58 |     : _M_target(&__rhs) { }
 59 |
[#ClangDeclarationImport]: <https://docs.swift.org/compiler/documentation/diagnostics/clang-declaration-import>
[90/98] Compiling Pulsar ConsumerConfiguration.swift
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_vector.h:389:11: warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 387 |   */
 388 |   template<typename _Tp, typename _Alloc = std::allocator<_Tp> >
 389 |     class vector : protected _Vector_base<_Tp, _Alloc>
     |           `- warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 390 |     {
 391 | #ifdef _GLIBCXX_CONCEPT_CHECKS
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/Message.h:205:5: note: function 'Message' unavailable (cannot import)
203 |
204 |     Message(MessageImplPtr& impl);
205 |     Message(const MessageId& messageId, proto::BrokerEntryMetadata& brokerEntryMetadata,
    |     |                                   |- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |                                   `- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |- note: function 'Message' unavailable (cannot import)
    |     `- note: function 'Message' unavailable (cannot import)
206 |             proto::MessageMetadata& metadata, SharedBuffer& payload);
207 |     /// Used for Batch Messages
208 |     Message(const MessageId& messageId, proto::BrokerEntryMetadata& brokerEntryMetadata,
    |     |                                   |- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |                                   `- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |- note: function 'Message' unavailable (cannot import)
    |     `- note: function 'Message' unavailable (cannot import)
209 |             proto::MessageMetadata& metadata, SharedBuffer& payload,
210 |             proto::SingleMessageMetadata& singleMetadata, const std::shared_ptr<std::string>& topicName);
    :
221 |     friend struct OpSendMsg;
222 |
223 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const StringMap& map);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
224 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const Message& msg);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
225 |     friend class PulsarFriend;
226 | };
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/BrokerConsumerStats.h:88:5: note: function 'operator<<' unavailable (cannot import)
86 |
87 |     friend class PulsarWrapper;
88 |     friend PULSAR_PUBLIC std::ostream &operator<<(std::ostream &os, const BrokerConsumerStats &obj);
   |     |- note: function 'operator<<' unavailable (cannot import)
   |     |- note: return type unavailable (cannot import)
   |     |- note: function 'operator<<' unavailable (cannot import)
   |     `- note: return type unavailable (cannot import)
89 | };
90 | typedef std::function<void(Result result, BrokerConsumerStats brokerConsumerStats)>
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/MessageId.h:118:5: note: function 'operator<<' unavailable (cannot import)
116 |     void setTopicName(const std::shared_ptr<std::string>& topic);
117 |
118 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const MessageId& messageId);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
119 |
120 |     typedef std::shared_ptr<MessageIdImpl> MessageIdImplPtr;
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/system_error:202:5: note: function 'error_code' unavailable (cannot import)
200 |     : _M_value(0), _M_cat(&system_category()) { }
201 |
202 |     error_code(int __v, const error_category& __cat) noexcept
    |     |                   `- note: parameter '__cat' unavailable (cannot import)
    |     `- note: function 'error_code' unavailable (cannot import)
203 |     : _M_value(__v), _M_cat(&__cat) { }
204 |
    :
208 |       { *this = make_error_code(__e); }
209 |
210 |     void
    |     `- note: function 'assign' unavailable (cannot import)
211 |     assign(int __v, const error_category& __cat) noexcept
    |                     `- note: parameter '__cat' unavailable (cannot import)
212 |     {
213 |       _M_value = __v;
    :
229 |     value() const noexcept { return _M_value; }
230 |
231 |     const error_category&
    |     |- note: function 'category' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
232 |     category() const noexcept { return *_M_cat; }
233 |
    :
301 |     : _M_value(0), _M_cat(&generic_category()) { }
302 |
303 |     error_condition(int __v, const error_category& __cat) noexcept
    |     |                        `- note: parameter '__cat' unavailable (cannot import)
    |     `- note: function 'error_condition' unavailable (cannot import)
304 |     : _M_value(__v), _M_cat(&__cat) { }
305 |
    :
309 |       { *this = make_error_condition(__e); }
310 |
311 |     void
    |     `- note: function 'assign' unavailable (cannot import)
312 |     assign(int __v, const error_category& __cat) noexcept
    |                     `- note: parameter '__cat' unavailable (cannot import)
313 |     {
314 |       _M_value = __v;
    :
331 |     value() const noexcept { return _M_value; }
332 |
333 |     const error_category&
    |     |- note: function 'category' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
334 |     category() const noexcept { return *_M_cat; }
335 |
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/typeindex:57:5: note: function 'type_index' unavailable (cannot import)
 55 |   struct type_index
 56 |   {
 57 |     type_index(const type_info& __rhs) noexcept
    |     |          `- note: parameter '__rhs' unavailable (cannot import)
    |     `- note: function 'type_index' unavailable (cannot import)
 58 |     : _M_target(&__rhs) { }
 59 |
[#ClangDeclarationImport]: <https://docs.swift.org/compiler/documentation/diagnostics/clang-declaration-import>
[91/98] Compiling Pulsar ContinuationBox.swift
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_vector.h:389:11: warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 387 |   */
 388 |   template<typename _Tp, typename _Alloc = std::allocator<_Tp> >
 389 |     class vector : protected _Vector_base<_Tp, _Alloc>
     |           `- warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 390 |     {
 391 | #ifdef _GLIBCXX_CONCEPT_CHECKS
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/Message.h:205:5: note: function 'Message' unavailable (cannot import)
203 |
204 |     Message(MessageImplPtr& impl);
205 |     Message(const MessageId& messageId, proto::BrokerEntryMetadata& brokerEntryMetadata,
    |     |                                   |- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |                                   `- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |- note: function 'Message' unavailable (cannot import)
    |     `- note: function 'Message' unavailable (cannot import)
206 |             proto::MessageMetadata& metadata, SharedBuffer& payload);
207 |     /// Used for Batch Messages
208 |     Message(const MessageId& messageId, proto::BrokerEntryMetadata& brokerEntryMetadata,
    |     |                                   |- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |                                   `- note: parameter 'brokerEntryMetadata' unavailable (cannot import)
    |     |- note: function 'Message' unavailable (cannot import)
    |     `- note: function 'Message' unavailable (cannot import)
209 |             proto::MessageMetadata& metadata, SharedBuffer& payload,
210 |             proto::SingleMessageMetadata& singleMetadata, const std::shared_ptr<std::string>& topicName);
    :
221 |     friend struct OpSendMsg;
222 |
223 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const StringMap& map);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
224 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const Message& msg);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
225 |     friend class PulsarFriend;
226 | };
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/BrokerConsumerStats.h:88:5: note: function 'operator<<' unavailable (cannot import)
86 |
87 |     friend class PulsarWrapper;
88 |     friend PULSAR_PUBLIC std::ostream &operator<<(std::ostream &os, const BrokerConsumerStats &obj);
   |     |- note: function 'operator<<' unavailable (cannot import)
   |     |- note: return type unavailable (cannot import)
   |     |- note: function 'operator<<' unavailable (cannot import)
   |     `- note: return type unavailable (cannot import)
89 | };
90 | typedef std::function<void(Result result, BrokerConsumerStats brokerConsumerStats)>
/host/spi-builder-workspace/.build/artifacts/spi-builder-workspace/CxxPulsar/include/pulsar/MessageId.h:118:5: note: function 'operator<<' unavailable (cannot import)
116 |     void setTopicName(const std::shared_ptr<std::string>& topic);
117 |
118 |     friend PULSAR_PUBLIC std::ostream& operator<<(std::ostream& s, const MessageId& messageId);
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     |- note: return type unavailable (cannot import)
    |     |- note: function 'operator<<' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
119 |
120 |     typedef std::shared_ptr<MessageIdImpl> MessageIdImplPtr;
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/system_error:202:5: note: function 'error_code' unavailable (cannot import)
200 |     : _M_value(0), _M_cat(&system_category()) { }
201 |
202 |     error_code(int __v, const error_category& __cat) noexcept
    |     |                   `- note: parameter '__cat' unavailable (cannot import)
    |     `- note: function 'error_code' unavailable (cannot import)
203 |     : _M_value(__v), _M_cat(&__cat) { }
204 |
    :
208 |       { *this = make_error_code(__e); }
209 |
210 |     void
    |     `- note: function 'assign' unavailable (cannot import)
211 |     assign(int __v, const error_category& __cat) noexcept
    |                     `- note: parameter '__cat' unavailable (cannot import)
212 |     {
213 |       _M_value = __v;
    :
229 |     value() const noexcept { return _M_value; }
230 |
231 |     const error_category&
    |     |- note: function 'category' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
232 |     category() const noexcept { return *_M_cat; }
233 |
    :
301 |     : _M_value(0), _M_cat(&generic_category()) { }
302 |
303 |     error_condition(int __v, const error_category& __cat) noexcept
    |     |                        `- note: parameter '__cat' unavailable (cannot import)
    |     `- note: function 'error_condition' unavailable (cannot import)
304 |     : _M_value(__v), _M_cat(&__cat) { }
305 |
    :
309 |       { *this = make_error_condition(__e); }
310 |
311 |     void
    |     `- note: function 'assign' unavailable (cannot import)
312 |     assign(int __v, const error_category& __cat) noexcept
    |                     `- note: parameter '__cat' unavailable (cannot import)
313 |     {
314 |       _M_value = __v;
    :
331 |     value() const noexcept { return _M_value; }
332 |
333 |     const error_category&
    |     |- note: function 'category' unavailable (cannot import)
    |     `- note: return type unavailable (cannot import)
334 |     category() const noexcept { return *_M_cat; }
335 |
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/typeindex:57:5: note: function 'type_index' unavailable (cannot import)
 55 |   struct type_index
 56 |   {
 57 |     type_index(const type_info& __rhs) noexcept
    |     |          `- note: parameter '__rhs' unavailable (cannot import)
    |     `- note: function 'type_index' unavailable (cannot import)
 58 |     : _M_target(&__rhs) { }
 59 |
[#ClangDeclarationImport]: <https://docs.swift.org/compiler/documentation/diagnostics/clang-declaration-import>
[92/98] Compiling Pulsar Helpers.swift
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_vector.h:389:11: warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 387 |   */
 388 |   template<typename _Tp, typename _Alloc = std::allocator<_Tp> >
 389 |     class vector : protected _Vector_base<_Tp, _Alloc>
     |           `- warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 390 |     {
 391 | #ifdef _GLIBCXX_CONCEPT_CHECKS
[#ClangDeclarationImport]: <https://docs.swift.org/compiler/documentation/diagnostics/clang-declaration-import>
[93/98] Compiling Pulsar Listener.swift
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_vector.h:389:11: warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 387 |   */
 388 |   template<typename _Tp, typename _Alloc = std::allocator<_Tp> >
 389 |     class vector : protected _Vector_base<_Tp, _Alloc>
     |           `- warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 390 |     {
 391 | #ifdef _GLIBCXX_CONCEPT_CHECKS
[#ClangDeclarationImport]: <https://docs.swift.org/compiler/documentation/diagnostics/clang-declaration-import>
[94/98] Compiling Pulsar Logger.swift
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_vector.h:389:11: warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 387 |   */
 388 |   template<typename _Tp, typename _Alloc = std::allocator<_Tp> >
 389 |     class vector : protected _Vector_base<_Tp, _Alloc>
     |           `- warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 390 |     {
 391 | #ifdef _GLIBCXX_CONCEPT_CHECKS
[#ClangDeclarationImport]: <https://docs.swift.org/compiler/documentation/diagnostics/clang-declaration-import>
[95/99] Wrapping AST for Pulsar for debugging
[97/101] Compiling PulsarExample Example.swift
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/stl_vector.h:389:11: warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 387 |   */
 388 |   template<typename _Tp, typename _Alloc = std::allocator<_Tp> >
 389 |     class vector : protected _Vector_base<_Tp, _Alloc>
     |           `- warning: 'import_owned' Swift attribute ignored on type 'vector': type is not copyable or destructible [#ClangDeclarationImport]
 390 |     {
 391 | #ifdef _GLIBCXX_CONCEPT_CHECKS
[#ClangDeclarationImport]: <https://docs.swift.org/compiler/documentation/diagnostics/clang-declaration-import>
[98/101] Emitting module PulsarExample
[99/102] Wrapping AST for PulsarExample for debugging
[100/102] Write Objects.LinkFileList
clang: warning: argument unused during compilation: '-F/host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug' [-Wunused-command-line-argument]
[101/102] Linking PulsarExample
Build complete! (68.98s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-log",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-log.git"
    },
    {
      "identity" : "swift-metrics",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-metrics.git"
    },
    {
      "identity" : "avro-swift",
      "requirement" : {
        "branch" : [
          "main"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/flexlixrup/avro-swift.git"
    },
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-docc-plugin"
    }
  ],
  "manifest_display_name" : "pulsar-client-swift",
  "name" : "pulsar-client-swift",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "15.0"
    }
  ],
  "products" : [
    {
      "name" : "Pulsar",
      "targets" : [
        "Pulsar"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "PulsarExample",
      "targets" : [
        "PulsarExample"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "PulsarTests",
      "module_type" : "SwiftTarget",
      "name" : "PulsarTests",
      "path" : "Tests/PulsarTests",
      "product_dependencies" : [
        "Avro"
      ],
      "sources" : [
        "Integration/AuthenticationIntegrationTests.swift",
        "Integration/SchemaIntegrationTests.swift",
        "Unit/ConversionTests.swift",
        "Unit/SchemaUnitTests.swift"
      ],
      "target_dependencies" : [
        "Pulsar"
      ],
      "type" : "test"
    },
    {
      "c99name" : "PulsarExample",
      "module_type" : "SwiftTarget",
      "name" : "PulsarExample",
      "path" : "Sources/PulsarExample",
      "product_memberships" : [
        "PulsarExample"
      ],
      "sources" : [
        "Example.swift"
      ],
      "target_dependencies" : [
        "Pulsar"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "Pulsar",
      "module_type" : "SwiftTarget",
      "name" : "Pulsar",
      "path" : "Sources/Pulsar",
      "product_dependencies" : [
        "Metrics",
        "Logging",
        "Avro"
      ],
      "product_memberships" : [
        "Pulsar",
        "PulsarExample"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Sources/Pulsar/Resources/LICENSES",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "Authentication/Authentication.swift",
        "Authentication/AuthenticationMethod.swift",
        "Authentication/AuthenticationPointer.swift",
        "Authentication/TokenAuthentication.swift",
        "Client.swift",
        "ClientConfiguration.swift",
        "Consumer.swift",
        "ConsumerConfiguration.swift",
        "ContinuationBox.swift",
        "Helpers.swift",
        "Listener.swift",
        "Logger.swift",
        "Message.swift",
        "MessageBuilder.swift",
        "Producer.swift",
        "ProducerConfiguration.swift",
        "PulsarError.swift",
        "Result.swift",
        "Schemas/AvroProtocol+PulsarSchema.swift",
        "Schemas/PulsarSchema.swift",
        "Schemas/SchemaInfo.swift",
        "Schemas/StdLib+PulsarSchema.swift"
      ],
      "target_dependencies" : [
        "CxxPulsar",
        "Bridge"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CxxPulsar",
      "module_type" : "BinaryTarget",
      "name" : "CxxPulsar",
      "path" : "remote/archive/libpulsar.artifactbundle.zip",
      "product_memberships" : [
        "Pulsar",
        "PulsarExample"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "Bridge",
      "module_type" : "ClangTarget",
      "name" : "Bridge",
      "path" : "Sources/Bridge",
      "product_memberships" : [
        "Pulsar",
        "PulsarExample"
      ],
      "sources" : [
        "lib/ClientConfigurationShims.cpp",
        "lib/ConsumerConfigurationShims.cpp",
        "lib/ConsumerShim.cpp",
        "lib/ListenerShim.cpp",
        "lib/LoggerShim.cpp",
        "lib/MessageBuilderShims.cpp",
        "lib/MessageShim.cpp",
        "lib/ProducerConfigurationShims.cpp",
        "lib/ProducerShim.cpp"
      ],
      "target_dependencies" : [
        "CxxPulsar"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.2"
}
basic-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:36dcf51aceebb7518dd97346bbe30fd556b23ffe7a4d72d70473700580e8e541
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.2-latest
Done.