The Swift Package Index logo.Swift Package Index

Build Information

Successful build of swift-kafka-client, reference 1.0.0-beta.1 (fd996f), with Swift 6.4 for macOS (SPM) on 9 Oct 2026 12:35:22 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 5.1.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/swift-server/swift-kafka-client.git
Reference: 1.0.0-beta.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/swift-server/swift-kafka-client
 * tag               1.0.0-beta.1 -> FETCH_HEAD
HEAD is now at fd996f2 Raise minimum swift-service-lifecycle to 2.12.0 (#264)
Submodule path 'Sources/Crdkafka/librdkafka': checked out 'e0da09cc26241ee123c793f806c27b5df494b094'
Submodule 'Sources/Crdkafka/librdkafka' (https://github.com/confluentinc/librdkafka) registered for path 'Sources/Crdkafka/librdkafka'
Cloning into '/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka'...
Cloned https://github.com/swift-server/swift-kafka-client.git
Revision (git rev-parse @):
fd996f21073f90a84fde44f247b3f2be047ad29b
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/swift-server/swift-kafka-client.git at 1.0.0-beta.1
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/swift-server/swift-kafka-client.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Constructing description]
[Pre-planning 1 / 1223]
[Planning deferred tasks]
[Constructing 750 / 3252]
[8 / 1095]
[215 / 1095] AsyncAlgorithms
[229 / 1095]
[239 / 1103] libzstd
[251 / 1114] CNIOBoringSSL
[252 / 1118]
[256 / 1152] _NIOBase64
[267 / 1197]
[273 / 1197] CNIOBoringSSL
[284 / 1197]
[287 / 1197]
[289 / 1197] Atomics
[299 / 1197] CNIOBoringSSL
[308 / 1197] CNIOBoringSSL
[314 / 1197]
[315 / 1197] CNIOBoringSSL
[320 / 1197] CNIOBoringSSL
[324 / 1197] _NIODataStructures
[325 / 1197] NIOConcurrencyHelpers
[331 / 1197] Atomics
[354 / 1197] CNIOBoringSSL
[372 / 1197] CoreMetrics
[382 / 1197] CNIOBoringSSL
[387 / 1197] CNIOBoringSSL
[392 / 1197] CNIOBoringSSL
[395 / 1197] CNIOBoringSSL
[402 / 1197] CNIOBoringSSL
[405 / 1197] CNIOBoringSSL
[409 / 1197] CNIOBoringSSL
[412 / 1197] CNIOBoringSSL
[415 / 1197] CNIOBoringSSL
[419 / 1197] CNIOBoringSSL
[421 / 1197] CNIOBoringSSL
[426 / 1197] CNIOBoringSSL
[427 / 1197] CNIOBoringSSL
[433 / 1197] CNIOBoringSSL
[436 / 1197] CNIOBoringSSL
[437 / 1197] CNIOBoringSSL
[440 / 1197] CNIOBoringSSL
[442 / 1197] CNIOBoringSSL
[445 / 1197] CNIOBoringSSL
[447 / 1197] CNIOBoringSSL
[451 / 1197] CNIOBoringSSL
[454 / 1197] CNIOBoringSSL
[457 / 1197] CNIOBoringSSL
[467 / 1197] CNIOBoringSSL
[480 / 1197] CNIOBoringSSL
[491 / 1197] CNIOBoringSSL
[493 / 1197] CNIOBoringSSL
[495 / 1197] CNIOBoringSSL
[500 / 1197] CNIOBoringSSL
[504 / 1197] CNIOBoringSSL
[511 / 1197] CNIOBoringSSL
[513 / 1197] CNIOBoringSSL
[517 / 1197] CNIOBoringSSL
[521 / 1197] CNIOBoringSSL
[523 / 1197] CNIOBoringSSL
[526 / 1197] CNIOBoringSSL
[528 / 1197] CNIOBoringSSL
[532 / 1197] CNIOBoringSSL
[536 / 1197] CNIOBoringSSL
[537 / 1197] CNIOBoringSSL
[545 / 1197] CNIOBoringSSL
[555 / 1197] CNIOBoringSSL
[561 / 1197] CNIOBoringSSL
[567 / 1197] CNIOBoringSSL
[571 / 1197] CNIOBoringSSL
[575 / 1197] CNIOBoringSSL
[584 / 1197] CNIOBoringSSL
[594 / 1197] CNIOBoringSSL
[597 / 1197] CNIOBoringSSL
[600 / 1197] CNIOBoringSSL
[607 / 1197] CNIOBoringSSL
[608 / 1197] CNIOBoringSSL
[611 / 1197] CNIOBoringSSL
[616 / 1197] CNIOBoringSSL
[618 / 1197] CNIOBoringSSL
[621 / 1197] CNIOBoringSSL
[626 / 1197] CNIOBoringSSL
[628 / 1197] CNIOBoringSSL
[633 / 1197] CNIOBoringSSL
[635 / 1197] CNIOBoringSSL
[640 / 1197] CNIOBoringSSL
[642 / 1197] CNIOBoringSSL
[647 / 1197] CNIOBoringSSL
[651 / 1197] CNIOBoringSSL
[661 / 1197] CNIOBoringSSL
[672 / 1197] CNIOBoringSSL
[680 / 1197] CNIOBoringSSL
[683 / 1197] CNIOBoringSSL
[687 / 1197] CNIOBoringSSL
[691 / 1197] CNIOBoringSSL
[695 / 1197] CNIOBoringSSL
[706 / 1197] CNIOBoringSSL
[719 / 1197] CNIOBoringSSL
[723 / 1197] CNIOBoringSSL
[724 / 1197] CNIOBoringSSL
[731 / 1197] CNIOBoringSSL
[732 / 1197] CNIOBoringSSL
[737 / 1197] CNIOBoringSSL
[767 / 1197]
[773 / 1206]
[781 / 1206]
[784 / 1206] libzstd
[790 / 1206] libzstd
[795 / 1206] libzstd
[799 / 1206] libzstd
[807 / 1206] libzstd
[815 / 1206] _NIODataStructures
[826 / 1206] Logging
[831 / 1206] NIOConcurrencyHelpers
[837 / 1206] InternalCollectionsUtilities
[840 / 1206] Metrics
[844 / 1206] Logging
[859 / 1206] CNIOLinux
[877 / 1216]
[887 / 1231]
[901 / 1234]
[911 / 1237]
[920 / 1241] SpanPreview
[932 / 1252] SpanPreview
[937 / 1260] SpanPreview
[940 / 1260]
[944 / 1260]
[950 / 1260] DequeModule
[957 / 1260] ConcurrencyHelpers
[965 / 1261] UnixSignals
[970 / 1262]
[977 / 1273] OrderedCollections
[990 / 1288]
[994 / 1288] UnixSignals
[998 / 1288]
[1001 / 1288] DequeModule
[1002 / 1288]
[1003 / 1288]
[1004 / 1288] DequeModule
[1012 / 1290] DequeModule
[1016 / 1290] AsyncAlgorithms
[1025 / 1314] Metrics
[1033 / 1314] Metrics-product
[1036 / 1314] NIOCore
[1039 / 1314] AsyncAlgorithms
[1046 / 1314] NIOCore
[1047 / 1314] NIOCore
[1049 / 1314] NIOCore
[1050 / 1314] NIOCore
[1050 / 1314] Metrics-product
[1054 / 1314]
[1055 / 1315]
[1059 / 1325] CNIOAtomics
[1062 / 1325] ServiceLifecycle
[1071 / 1325] ServiceLifecycle-product
[1075 / 1325] NIOCore
[1077 / 1325] ServiceLifecycle
[1077 / 1325] NIOCore
[1087 / 1327] NIOEmbedded
[1091 / 1331] NIOPosix
[1109 / 1346] NIOPosix
[1111 / 1346] NIOPosix
[1112 / 1346] NIOPosix
[1114 / 1346] NIOPosix
[1121 / 1347] NIO
[1129 / 1349] NIO
[1131 / 1350] NIOTLS
[1137 / 1356] NIOTLS
[1144 / 1357] NIOTLS
[1145 / 1357] NIOSSL
[1146 / 1370]
[1157 / 1370] NIOSSL
[1158 / 1370] NIOSSL
[1165 / 1371]
[1170 / 1371] Crdkafka
[1186 / 1384] Crdkafka
[1212 / 1387]
[1240 / 1399] Crdkafka
[1268 / 1399] Kafka
[1269 / 1399] Kafka
[1272 / 1399] NIOPosix
[1275 / 1399] Crdkafka
[1280 / 1399] Crdkafka
[1291 / 1399] Kafka
[1296 / 1399] Crdkafka
[1311 / 1399] Crdkafka
[1317 / 1399] Crdkafka
[1322 / 1399] Crdkafka
[1328 / 1399] Crdkafka
[1334 / 1399] Crdkafka
[1340 / 1399] Crdkafka
[1345 / 1399] Crdkafka
[1352 / 1399] Crdkafka
[1360 / 1399] Crdkafka
[1366 / 1399] Crdkafka
[1373 / 1399] Crdkafka
[1384 / 1401] NIOSSL
[1384 / 1401] Crdkafka
[1388 / 1405] StaticLinkCheck-product
[1398 / 1405] Crdkafka
[1403 / 1405] Kafka-product
[1403 / 1405] StaticLinkCheck-product
Build complete! (35.00 sec)
Fetching https://github.com/apple/swift-metrics
Fetching https://github.com/apple/swift-nio.git
Fetching https://github.com/facebook/zstd.git
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/swift-server/swift-service-lifecycle.git
Fetching https://github.com/apple/swift-nio-ssl.git
[1/8257] Fetching swift-log
[2/11820] Fetching swift-log, swift-metrics
[3/14687] Fetching swift-log, swift-metrics, swift-service-lifecycle
[392/31544] Fetching swift-log, swift-metrics, swift-service-lifecycle, swift-nio-ssl
[16711/117527] Fetching swift-log, swift-metrics, swift-service-lifecycle, swift-nio-ssl, zstd
[20268/203889] Fetching swift-log, swift-metrics, swift-service-lifecycle, swift-nio-ssl, zstd, swift-nio
Fetched https://github.com/facebook/zstd.git (7.78s)
Fetched https://github.com/swift-server/swift-service-lifecycle.git (7.78s)
Fetched https://github.com/apple/swift-log.git (7.78s)
Fetched https://github.com/apple/swift-nio-ssl.git (7.78s)
Fetched https://github.com/apple/swift-nio.git (8.40s)
Fetched https://github.com/apple/swift-metrics (8.40s)
Computing version for https://github.com/swift-server/swift-service-lifecycle.git
Computed https://github.com/swift-server/swift-service-lifecycle.git at 2.12.1 (9.05s)
Fetching https://github.com/apple/swift-async-algorithms.git
[1/6806] Fetching swift-async-algorithms
Fetched https://github.com/apple/swift-async-algorithms.git (1.34s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.16.1 (1.95s)
Computing version for https://github.com/apple/swift-async-algorithms.git
Computed https://github.com/apple/swift-async-algorithms.git at 1.1.7 (0.64s)
Fetching https://github.com/apple/swift-collections.git
[1/28691] Fetching swift-collections
Fetched https://github.com/apple/swift-collections.git (3.70s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.2 (4.41s)
Computing version for https://github.com/facebook/zstd.git
Computed https://github.com/facebook/zstd.git at 1.5.7 (2.75s)
Computing version for https://github.com/apple/swift-metrics
Computed https://github.com/apple/swift-metrics at 2.12.0 (0.57s)
Computing version for https://github.com/apple/swift-nio-ssl.git
Computed https://github.com/apple/swift-nio-ssl.git at 2.37.5 (0.60s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.104.0 (0.68s)
Fetching https://github.com/apple/swift-system.git
Fetching https://github.com/apple/swift-atomics.git
[1/1885] Fetching swift-atomics
[435/9126] Fetching swift-atomics, swift-system
Fetched https://github.com/apple/swift-system.git (1.36s)
Fetched https://github.com/apple/swift-atomics.git (1.36s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (2.02s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.8.1 (0.60s)
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.8.1
Creating working copy for https://github.com/apple/swift-metrics
Working copy of https://github.com/apple/swift-metrics resolved at 2.12.0
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.104.0
Creating working copy for https://github.com/swift-server/swift-service-lifecycle.git
Working copy of https://github.com/swift-server/swift-service-lifecycle.git resolved at 2.12.1
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.7.2
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.16.1
Creating working copy for https://github.com/apple/swift-nio-ssl.git
Working copy of https://github.com/apple/swift-nio-ssl.git resolved at 2.37.5
Creating working copy for https://github.com/apple/swift-async-algorithms.git
Working copy of https://github.com/apple/swift-async-algorithms.git resolved at 1.1.7
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.1
Creating working copy for https://github.com/facebook/zstd.git
Working copy of https://github.com/facebook/zstd.git resolved at 1.5.7
warning: 'spi-builder-workspace': found 3 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/Sources/Kafka/Configuration/KafkaConfig.swift.gyb
    /Users/admin/builder/spi-builder-workspace/Sources/Kafka/Configuration/KafkaConsumerConfig.swift.gyb
    /Users/admin/builder/spi-builder-workspace/Sources/Kafka/Configuration/KafkaProducerConfig.swift.gyb
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdmap.c:263:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.c:45:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdbuf.c:34:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdunittest.c:45:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdunittest.c:45:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/snappy.c:61:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/snappy_compat.h:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/snappy.c:61:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/snappy_compat.h:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/snappy.c:951:11: warning: implicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32]
  951 |         return v >> (is_little_endian()? 8 * offset : 32 - 8 * offset);
      |         ~~~~~~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdlog.c:29:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdlog.c:29:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_zstd.c:29:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_zstd.c:29:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_transport.c:37:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_transport.c:37:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_timer.c:29:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_timer.c:29:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_timer.c:227:45: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  227 |         rd_kafka_timer_schedule(rkts, rtmr, jitter);
      |         ~~~~~~~~~~~~~~~~~~~~~~~             ^~~~~~
4 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_txnmgr.c:37:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_txnmgr.c:37:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_telemetry_encode.c:29:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_telemetry_encode.h:32:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_telemetry_encode.c:29:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_telemetry_encode.h:32:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_topic.c:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_topic.c:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_telemetry_decode.c:29:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_telemetry_decode.h:33:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_telemetry_encode.h:32:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_telemetry_decode.c:29:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_telemetry_decode.h:33:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_telemetry_encode.h:32:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_subscription.c:36:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_subscription.c:36:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_telemetry.c:29:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_telemetry.h:33:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_telemetry.c:29:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_telemetry.h:33:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_telemetry.c:170:74: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
  170 |             .matched_metrics[rk->rk_telemetry.matched_metrics_cnt - 1] = j;
      |                                                                        ~ ^
4 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_sasl_plain.c:33:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_sasl_plain.c:33:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_sasl_scram.c:34:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_sasl_scram.c:34:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_ssl.c:36:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_ssl.c:36:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_ssl.c:118:38: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  118 |         func = ERR_func_error_string(l);
      |                ~~~~~~~~~~~~~~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_ssl.c:128:51: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |                         : ERR_reason_error_string(l));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~ ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_ssl.c:36:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:47:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rd.h:80:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdposix.h:87:36: note: expanded from macro 'rd_snprintf'
   87 | #define rd_snprintf(...)  snprintf(__VA_ARGS__)
      |                                    ^~~~~~~~~~~
In module '_DarwinFoundation2' imported from /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/stdio.h:61:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/secure/_stdio.h:119:67: note: expanded from macro 'snprintf'
  119 | #define snprintf(str, len, ...) __snprintf_chk_func (str, len, 0, __VA_ARGS__)
      |                                                                   ^~~~~~~~~~~
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/secure/_stdio.h:76:64: note: expanded from macro '__snprintf_chk_func'
   76 |         __builtin___snprintf_chk (str, len, flag, __darwin_obsz(str), __VA_ARGS__)
      |                                                                       ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_ssl.c:125:42: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  125 |                     ERR_lib_error_string(l), func, file, line,
      |                     ~~~~~~~~~~~~~~~~~~~~ ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_ssl.c:36:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:47:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rd.h:80:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdposix.h:87:36: note: expanded from macro 'rd_snprintf'
   87 | #define rd_snprintf(...)  snprintf(__VA_ARGS__)
      |                                    ^~~~~~~~~~~
In module '_DarwinFoundation2' imported from /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/stdio.h:61:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/secure/_stdio.h:119:67: note: expanded from macro 'snprintf'
  119 | #define snprintf(str, len, ...) __snprintf_chk_func (str, len, 0, __VA_ARGS__)
      |                                                                   ^~~~~~~~~~~
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/secure/_stdio.h:76:64: note: expanded from macro '__snprintf_chk_func'
   76 |         __builtin___snprintf_chk (str, len, flag, __darwin_obsz(str), __VA_ARGS__)
      |                                                                       ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_ssl.c:167:46: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  167 |                 func = ERR_func_error_string(l);
      |                        ~~~~~~~~~~~~~~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_ssl.c:180:36: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  180 |                 ERR_error_string_n(l, buf, sizeof(buf));
      |                 ~~~~~~~~~~~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_ssl.c:792:29: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
  792 |                         r = sk_X509_push(chainp, ca);
      |                           ~ ^~~~~~~~~~~~~~~~~~~~~~~~
In module 'CNIOBoringSSL' imported from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/custom/openssl_shim/openssl/crypto.h:1:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_boringssl_prefix_symbols.h:4245:22: note: expanded from macro 'sk_X509_push'
 4245 | #define sk_X509_push BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, sk_X509_push)
      |                      ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_boringssl_prefix_symbols.h:17:36: note: expanded from macro 'BORINGSSL_ADD_PREFIX'
   17 | #define BORINGSSL_ADD_PREFIX(a, b) BORINGSSL_ADD_PREFIX_INNER(a, b)
      |                                    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_boringssl_prefix_symbols.h:18:42: note: expanded from macro 'BORINGSSL_ADD_PREFIX_INNER'
   18 | #define BORINGSSL_ADD_PREFIX_INNER(a, b) a ## _ ## b
      |                                          ^
<scratch space>:30:1: note: expanded from here
   30 | CNIOBoringSSL_sk_X509_push
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_ssl.c:806:28: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  806 |             ERR_GET_REASON(err) == PEM_R_NO_START_LINE)
      |             ~~~~~~~~~~~~~~ ^~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_ssl.c:805:25: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  805 |         if (ERR_GET_LIB(err) == ERR_LIB_PEM &&
      |             ~~~~~~~~~~~ ^~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_ssl.c:1903:45: warning: format specifies type 'unsigned long' but the argument has type 'int' [-Wformat]
 1901 |                      "(0x%lx, librdkafka built with 0x%lx)",
      |                                                       ~~~
      |                                                       %x
 1902 |                      linking, OpenSSL_version(OPENSSL_VERSION),
 1903 |                      OpenSSL_version_num(), OPENSSL_VERSION_NUMBER);
      |                                             ^~~~~~~~~~~~~~~~~~~~~~
In module 'CNIOBoringSSL' imported from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/custom/openssl_shim/openssl/crypto.h:1:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/CNIOBoringSSL/include/CNIOBoringSSL_base.h:60:32: note: expanded from macro 'OPENSSL_VERSION_NUMBER'
   60 | #define OPENSSL_VERSION_NUMBER 0x1010107f
      |                                ^~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_ssl.c:36:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:1028:66: note: expanded from macro 'rd_kafka_dbg'
 1028 |                                       (RD_KAFKA_DBG_##ctx), fac, __VA_ARGS__); \
      |                                                                  ^~~~~~~~~~~
12 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_sasl.c:30:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_sasl.c:30:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_sasl.c:176:40: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]
  176 |                         int curr_len = strlen(errstr);
      |                             ~~~~~~~~   ^~~~~~~~~~~~~~
4 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_roundrobin_assignor.c:28:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_roundrobin_assignor.c:28:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_sticky_assignor.c:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_sticky_assignor.c:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_sticky_assignor.c:2209:62: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
 2209 |         rkgm->rkgm_owned = rd_kafka_topic_partition_list_new(partition_cnt);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_sticky_assignor.c:4221:37: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
 4220 |         err = rd_kafka_assignor_run(rk->rk_cgrp, rkas, *metadata, members,
      |               ~~~~~~~~~~~~~~~~~~~~~
 4221 |                                     member_cnt, errstr, sizeof(errstr));
      |                                     ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_sticky_assignor.c:4505:21: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
 4503 |                 setupRackAwareAssignment0(
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~
 4504 |                     rk, rkas, members, RD_ARRAYSIZE(members),
 4505 |                     i /* replication factor */, 3, RD_ARRAYSIZE(topics), topics,
      |                     ^
6 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_plugin.c:29:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_plugin.c:29:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_pattern.c:29:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_pattern.c:29:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_queue.c:30:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_queue.c:30:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_range_assignor.c:29:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_range_assignor.c:29:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_range_assignor.c:508:13: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
  507 |         rd_list_t *rktas_list = rd_list_new(
      |                                 ~~~~~~~~~~~
  508 |             eligible_topic_cnt, rd_kafka_topic_assignment_state_destroy);
      |             ^~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_range_assignor.c:978:37: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
  977 |         err = rd_kafka_assignor_run(rk->rk_cgrp, rkas, *metadata, members,
      |               ~~~~~~~~~~~~~~~~~~~~~
  978 |                                     member_cnt, errstr, sizeof(errstr));
      |                                     ^~~~~~~~~~
5 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_op.c:32:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_op.c:32:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_offset.c:51:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_offset.c:51:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_msgset_writer.c:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_msgset_writer.c:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_partition.c:29:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_partition.c:29:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_msg.c:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_msg.c:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_mock_cgrp.c:35:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_mock_cgrp.c:35:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_mock_cgrp.c:845:50: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]
  845 |                     rd_kafkap_str_new(member_id, strlen(member_id));
      |                     ~~~~~~~~~~~~~~~~~            ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_mock_cgrp.c:924:63: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]
  924 |                 rd_kafkap_str_t Topic = {.str = topic, .len = strlen(topic)};
      |                                         ~                     ^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_mock_cgrp.c:1783:41: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]
 1783 |             rd_kafkap_str_new(group_id, strlen(group_id));
      |             ~~~~~~~~~~~~~~~~~           ^~~~~~~~~~~~~~~~
6 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_metadata_cache.c:32:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_metadata_cache.c:32:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_msgset_reader.c:61:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_msgset_reader.c:61:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_lz4.c:28:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_lz4.c:28:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_interceptor.c:29:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_interceptor.c:29:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_header.c:29:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_header.c:29:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_mock.c:35:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_mock.c:35:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_mock.c:2996:67: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
 2996 |                             rd_list_elem(&mcluster->request_list, i);
      |                             ~~~~~~~~~~~~                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_mock.c:3143:65: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]
 3143 |         rd_kafkap_str_t SubscribedTopic = {.str = topic, .len = strlen(topic)};
      |                                           ~                     ^~~~~~~~~~~~~
5 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_request.c:32:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_request.c:32:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_request.c:3410:29: warning: format specifies type 'long' but the argument has type 'int64_t' (aka 'long long') [-Wformat]
 3409 |                             "Received session lifetime %ld ms from broker",
      |                                                        ~~~
      |                                                        %lld
 3410 |                             session_lifetime_ms);
      |                             ^~~~~~~~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_request.c:32:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:1028:66: note: expanded from macro 'rd_kafka_dbg'
 1028 |                                       (RD_KAFKA_DBG_##ctx), fac, __VA_ARGS__); \
      |                                                                  ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_request.c:6579:42: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32]
 6579 |             rd_kafkap_bytes_new(metrics, metrics_size);
      |             ~~~~~~~~~~~~~~~~~~~          ^~~~~~~~~~~~
5 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_idempotence.c:30:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_idempotence.c:30:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_feature.c:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_feature.c:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_event.c:30:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_event.c:30:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_metadata.c:32:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_metadata.c:32:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_error.c:35:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_error.c:35:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_fetcher.c:36:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_fetcher.c:36:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_cert.c:35:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_cert.c:35:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_cert.c:114:36: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  114 |                 ERR_error_string_n(l, buf, sizeof(buf));
      |                 ~~~~~~~~~~~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_cert.c:123:54: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  123 |                            : ERR_reason_error_string(l),
      |                              ~~~~~~~~~~~~~~~~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_cert.c:119:71: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  119 |                        ERR_lib_error_string(l), ERR_func_error_string(l), file,
      |                                                 ~~~~~~~~~~~~~~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_cert.c:119:45: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  119 |                        ERR_lib_error_string(l), ERR_func_error_string(l), file,
      |                        ~~~~~~~~~~~~~~~~~~~~ ^
7 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_coord.c:30:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_coord.c:30:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.c:30:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.c:30:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_background.c:36:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_background.c:36:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_aux.c:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_aux.c:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_conf.c:30:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_conf.c:30:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdbase64.c:144:22: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]
  144 |         int newlen = strlen(out.ptr);
      |             ~~~~~~   ^~~~~~~~~~~~~~~
1 warning generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_assignment.c:98:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_assignment.c:98:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_assignor.c:29:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_assignor.c:29:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdavl.c:29:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdavl.c:29:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_mock_handlers.c:35:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_mock_handlers.c:35:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_mock_handlers.c:2597:54: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32]
 2596 |         rd_kafka_buf_write_i32(resp, mcluster->telemetry_push_interval_ms > 0
      |         ~~~~~~~~~~~~~~~~~~~~~~
 2597 |                                          ? mcluster->telemetry_push_interval_ms
      |                                            ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
4 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_broker.c:54:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_broker.c:54:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_cgrp.c:30:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_cgrp.c:30:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_cgrp.c:6478:58: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
 6478 |         rd_interval_backoff(&rkcg->rkcg_heartbeat_intvl, backoff);
      |         ~~~~~~~~~~~~~~~~~~~                              ^~~~~~~
4 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka.c:43:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka.c:43:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka.c:2289:52: warning: implicit conversion loses integer precision: 'rd_ts_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
 2289 |                 int timeout_ms = (sleeptime + 999) / 1000;
      |                     ~~~~~~~~~~   ~~~~~~~~~~~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka.c:4920:32: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'rd_kafka_consumer_group_state_t' [-Wshorten-64-to-32]
 4920 |                         return i;
      |                         ~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka.c:4940:32: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'rd_kafka_consumer_group_type_t' [-Wshorten-64-to-32]
 4940 |                         return i;
      |                         ~~~~~~ ^
6 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_admin.c:30:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:51:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdinterval.h:127:74: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  127 |         ri->ri_backoff = backoff_ms * rd_jitter(-max_jitter, max_jitter) * 10;
      |                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_admin.c:30:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:114:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_buf.h:33:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:100:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |         return crc32(0, NULL, 0);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdcrc32.h:128:16: warning: implicit conversion loses integer precision: 'uLong' (aka 'unsigned long') to 'rd_crc32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  128 |         return crc32(crc, data, (uInt)data_len);
      |         ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_admin.c:1615:41: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
 1615 |         rd_list_init_int32(states_list, consumer_group_states_cnt);
      |         ~~~~~~~~~~~~~~~~~~              ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_admin.c:1664:40: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
 1664 |         rd_list_init_int32(types_list, consumer_group_types_cnt);
      |         ~~~~~~~~~~~~~~~~~~             ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_admin.c:3153:29: warning: implicit conversion loses integer precision: 'long' to 'int32_t' (aka 'int') [-Wshorten-64-to-32]
 3153 |                 broker_id = r;
      |                           ~ ^
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_admin.c:4175:76: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
 4175 |                     rd_list_elem(&rko_partial->rko_u.admin_result.results, i);
      |                     ~~~~~~~~~~~~                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_admin.c:4180:33: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
 4178 |                             rd_list_elem(
      |                             ~~~~~~~~~~~~
 4179 |                                 &rko_fanout->rko_u.admin_request.fanout.results,
 4180 |                                 j);
      |                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_admin.c:4275:75: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
 4275 |                     rd_list_elem(&rko_result->rko_u.admin_result.results, i);
      |                     ~~~~~~~~~~~~                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_admin.c:4331:22: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
 4330 |         rd_list_init(&rko_fanout->rko_u.admin_request.fanout.results,
      |         ~~~~~~~~~~~~
 4331 |                      partition_cnt,
      |                      ^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_admin.c:4356:78: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
 4355 |                         result_element = rd_list_elem(
      |                                          ~~~~~~~~~~~~
 4356 |                             &rko_fanout->rko_u.admin_request.fanout.results, i);
      |                                                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_admin.c:4368:42: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
 4368 |         RD_LIST_FOREACH(leader, leaders, i) {
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_admin.c:30:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_int.h:53:
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdlist.h:236:51: note: expanded from macro 'RD_LIST_FOREACH'
  236 |         for (idx = 0; (elem = rd_list_elem(listp, idx)); idx++)
      |                               ~~~~~~~~~~~~        ^~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_admin.c:5833:64: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
 5833 |                 rd_kafkap_str_t *user = rd_list_elem(userlist, i);
      |                                         ~~~~~~~~~~~~           ^
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_admin.c:5970:40: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
 5970 |                 userlist = rd_list_new(user_cnt, rd_free);
      |                            ~~~~~~~~~~~ ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_admin.c:5985:54: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
 5985 |         rd_list_init(&rko->rko_u.admin_request.args, user_cnt, rd_free);
      |         ~~~~~~~~~~~~                                 ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_admin.c:6040:43: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32]
 6040 |             rd_kafkap_bytes_new(password, password_size);
      |             ~~~~~~~~~~~~~~~~~~~           ^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_admin.c:6043:47: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32]
 6043 |                     rd_kafkap_bytes_new(salt, salt_size);
      |                     ~~~~~~~~~~~~~~~~~~~       ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_admin.c:6213:36: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32]
 6211 |         return rd_kafkap_bytes_new(
      |                ~~~~~~~~~~~~~~~~~~~
 6212 |             (const unsigned char *)saltedpassword_chariov.ptr,
 6213 |             saltedpassword_chariov.size);
      |             ~~~~~~~~~~~~~~~~~~~~~~~^~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_admin.c:6257:69: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
 6257 |                     rd_list_elem(user_scram_credential_alterations, i);
      |                     ~~~~~~~~~~~~                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_admin.c:6279:69: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
 6279 |                     rd_list_elem(user_scram_credential_alterations, i);
      |                     ~~~~~~~~~~~~                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_admin.c:6485:54: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
 6485 |         rd_list_init(&rko->rko_u.admin_request.args, alteration_cnt,
      |         ~~~~~~~~~~~~                                 ^~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Crdkafka/librdkafka/src/rdkafka_admin.c:8098:61: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
 8097 |         return (rd_kafka_MemberDescription_t *)rd_list_elem(&grpdesc->members,
      |                                                ~~~~~~~~~~~~
 8098 |                                                             idx);
      |                                                             ^~~
22 warnings generated.
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-nio",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.55.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-nio.git"
    },
    {
      "identity" : "swift-nio-ssl",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.29.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-nio-ssl.git"
    },
    {
      "identity" : "swift-service-lifecycle",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.12.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swift-server/swift-service-lifecycle.git"
    },
    {
      "identity" : "swift-log",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.14.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-log.git"
    },
    {
      "identity" : "swift-metrics",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.4.1",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-metrics"
    },
    {
      "identity" : "zstd",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.5.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/facebook/zstd.git"
    }
  ],
  "manifest_display_name" : "swift-kafka-client",
  "name" : "swift-kafka-client",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "15.0"
    },
    {
      "name" : "ios",
      "version" : "18.0"
    },
    {
      "name" : "watchos",
      "version" : "11.0"
    },
    {
      "name" : "tvos",
      "version" : "18.0"
    }
  ],
  "products" : [
    {
      "name" : "Kafka",
      "targets" : [
        "Kafka"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "KafkaFoundationCompat",
      "targets" : [
        "KafkaFoundationCompat"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "StaticLinkCheck",
      "targets" : [
        "StaticLinkCheck"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "StaticLinkCheck",
      "module_type" : "SwiftTarget",
      "name" : "StaticLinkCheck",
      "path" : "Sources/StaticLinkCheck",
      "product_memberships" : [
        "StaticLinkCheck"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "Kafka"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "KafkaTests",
      "module_type" : "SwiftTarget",
      "name" : "KafkaTests",
      "path" : "Tests/KafkaTests",
      "product_dependencies" : [
        "MetricsTestKit"
      ],
      "sources" : [
        "KafkaClusterMetadataTests.swift",
        "KafkaConfigTests.swift",
        "KafkaConsumerTests.swift",
        "KafkaMetricsTests.swift",
        "KafkaProducerTests.swift",
        "KafkaSSLCertLoadingTests.swift",
        "MockCluster.swift",
        "RDKafkaStatisticsTests.swift",
        "Utilities.swift"
      ],
      "target_dependencies" : [
        "Kafka"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KafkaFoundationCompat",
      "module_type" : "SwiftTarget",
      "name" : "KafkaFoundationCompat",
      "path" : "Sources/KafkaFoundationCompat",
      "product_memberships" : [
        "KafkaFoundationCompat"
      ],
      "sources" : [
        "Data+KafkaContiguousBytes.swift"
      ],
      "target_dependencies" : [
        "Kafka"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Kafka",
      "module_type" : "SwiftTarget",
      "name" : "Kafka",
      "path" : "Sources/Kafka",
      "product_dependencies" : [
        "NIOCore",
        "ServiceLifecycle",
        "Logging",
        "Metrics"
      ],
      "product_memberships" : [
        "Kafka",
        "KafkaFoundationCompat",
        "StaticLinkCheck"
      ],
      "sources" : [
        "Configuration/KafkaConfig.swift",
        "Configuration/KafkaConfiguration+Security.swift",
        "Configuration/KafkaConfiguration.swift",
        "Configuration/KafkaConsumerConfig.swift",
        "Configuration/KafkaConsumerConfiguration.swift",
        "Configuration/KafkaProducerConfig.swift",
        "Configuration/KafkaProducerConfiguration.swift",
        "Configuration/KafkaTopicConfiguration.swift",
        "Data/Array+KafkaContiguousBytes.swift",
        "Data/ByteBuffer+KafkaContiguousBytes.swift",
        "Data/KafkaContiguousBytes.swift",
        "Data/Never+KafkaContiguousBytes.swift",
        "Data/String+KafkaContiguousBytes.swift",
        "ForTesting/RDKafkaClient+Topic.swift",
        "ForTesting/TestMessages.swift",
        "KafkaAcknowledgedMessage.swift",
        "KafkaClusterMetadata.swift",
        "KafkaConsumer.swift",
        "KafkaConsumerEvent.swift",
        "KafkaConsumerMessage.swift",
        "KafkaConsumerRebalance.swift",
        "KafkaDeliveryReport.swift",
        "KafkaError.swift",
        "KafkaHeader.swift",
        "KafkaOffset.swift",
        "KafkaPartition.swift",
        "KafkaProducer.swift",
        "KafkaProducerEvent.swift",
        "KafkaProducerMessage.swift",
        "KafkaProducerMessageID.swift",
        "KafkaTopic.swift",
        "KafkaTopicPartition.swift",
        "KafkaTopicPartitionOffset.swift",
        "Metrics/KafkaConsumerMetrics.swift",
        "Metrics/KafkaMetricLabels.swift",
        "Metrics/KafkaMetricsConfig.swift",
        "Metrics/KafkaProducerMetrics.swift",
        "RDKafka/RDKafkaClient.swift",
        "RDKafka/RDKafkaConfig.swift",
        "RDKafka/RDKafkaEvent.swift",
        "RDKafka/RDKafkaStatistics.swift",
        "RDKafka/RDKafkaTopicConfig.swift",
        "RDKafka/RDKafkaTopicHandles.swift",
        "RDKafka/RDKafkaTopicPartitionList.swift",
        "RDKafka/RebalanceContext.swift",
        "Utilities/DispatchQueueTaskExecutor.swift",
        "Utilities/Duration+Helpers.swift",
        "Utilities/KafkaLoggingKeys.swift",
        "Utilities/NIOAsyncSequenceBackPressureStrategies+NoBackPressure.swift",
        "Utilities/SendableOpaquePointer.swift"
      ],
      "target_dependencies" : [
        "Crdkafka"
      ],
      "type" : "library"
    },
    {
      "c99name" : "IntegrationTests",
      "module_type" : "SwiftTarget",
      "name" : "IntegrationTests",
      "path" : "Tests/IntegrationTests",
      "product_dependencies" : [
        "MetricsTestKit"
      ],
      "sources" : [
        "KafkaMetadataIntegrationTests.swift",
        "KafkaMetricsIntegrationTests.swift",
        "KafkaPublicValueTypeTests.swift",
        "KafkaSSLIntegrationTests.swift",
        "KafkaTests.swift",
        "Utilities.swift"
      ],
      "target_dependencies" : [
        "Kafka"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Crdkafka",
      "module_type" : "ClangTarget",
      "name" : "Crdkafka",
      "path" : "Sources/Crdkafka",
      "product_dependencies" : [
        "NIOSSL",
        "libzstd"
      ],
      "product_memberships" : [
        "Kafka",
        "KafkaFoundationCompat",
        "StaticLinkCheck"
      ],
      "sources" : [
        "custom/musl_compat/boringssl_compat.c",
        "librdkafka/src/cJSON.c",
        "librdkafka/src/crc32c.c",
        "librdkafka/src/lz4.c",
        "librdkafka/src/lz4frame.c",
        "librdkafka/src/lz4hc.c",
        "librdkafka/src/nanopb/pb_common.c",
        "librdkafka/src/nanopb/pb_decode.c",
        "librdkafka/src/nanopb/pb_encode.c",
        "librdkafka/src/opentelemetry/common.pb.c",
        "librdkafka/src/opentelemetry/metrics.pb.c",
        "librdkafka/src/opentelemetry/resource.pb.c",
        "librdkafka/src/rdaddr.c",
        "librdkafka/src/rdavl.c",
        "librdkafka/src/rdbase64.c",
        "librdkafka/src/rdbuf.c",
        "librdkafka/src/rdcrc32.c",
        "librdkafka/src/rddl.c",
        "librdkafka/src/rdfnv1a.c",
        "librdkafka/src/rdgz.c",
        "librdkafka/src/rdhdrhistogram.c",
        "librdkafka/src/rdkafka.c",
        "librdkafka/src/rdkafka_admin.c",
        "librdkafka/src/rdkafka_assignment.c",
        "librdkafka/src/rdkafka_assignor.c",
        "librdkafka/src/rdkafka_aux.c",
        "librdkafka/src/rdkafka_background.c",
        "librdkafka/src/rdkafka_broker.c",
        "librdkafka/src/rdkafka_buf.c",
        "librdkafka/src/rdkafka_cert.c",
        "librdkafka/src/rdkafka_cgrp.c",
        "librdkafka/src/rdkafka_conf.c",
        "librdkafka/src/rdkafka_coord.c",
        "librdkafka/src/rdkafka_error.c",
        "librdkafka/src/rdkafka_event.c",
        "librdkafka/src/rdkafka_feature.c",
        "librdkafka/src/rdkafka_fetcher.c",
        "librdkafka/src/rdkafka_header.c",
        "librdkafka/src/rdkafka_idempotence.c",
        "librdkafka/src/rdkafka_interceptor.c",
        "librdkafka/src/rdkafka_lz4.c",
        "librdkafka/src/rdkafka_metadata.c",
        "librdkafka/src/rdkafka_metadata_cache.c",
        "librdkafka/src/rdkafka_mock.c",
        "librdkafka/src/rdkafka_mock_cgrp.c",
        "librdkafka/src/rdkafka_mock_handlers.c",
        "librdkafka/src/rdkafka_msg.c",
        "librdkafka/src/rdkafka_msgset_reader.c",
        "librdkafka/src/rdkafka_msgset_writer.c",
        "librdkafka/src/rdkafka_offset.c",
        "librdkafka/src/rdkafka_op.c",
        "librdkafka/src/rdkafka_partition.c",
        "librdkafka/src/rdkafka_pattern.c",
        "librdkafka/src/rdkafka_plugin.c",
        "librdkafka/src/rdkafka_queue.c",
        "librdkafka/src/rdkafka_range_assignor.c",
        "librdkafka/src/rdkafka_request.c",
        "librdkafka/src/rdkafka_roundrobin_assignor.c",
        "librdkafka/src/rdkafka_sasl.c",
        "librdkafka/src/rdkafka_sasl_plain.c",
        "librdkafka/src/rdkafka_sasl_scram.c",
        "librdkafka/src/rdkafka_ssl.c",
        "librdkafka/src/rdkafka_sticky_assignor.c",
        "librdkafka/src/rdkafka_subscription.c",
        "librdkafka/src/rdkafka_telemetry.c",
        "librdkafka/src/rdkafka_telemetry_decode.c",
        "librdkafka/src/rdkafka_telemetry_encode.c",
        "librdkafka/src/rdkafka_timer.c",
        "librdkafka/src/rdkafka_topic.c",
        "librdkafka/src/rdkafka_transport.c",
        "librdkafka/src/rdkafka_txnmgr.c",
        "librdkafka/src/rdkafka_zstd.c",
        "librdkafka/src/rdlist.c",
        "librdkafka/src/rdlog.c",
        "librdkafka/src/rdmap.c",
        "librdkafka/src/rdmurmur2.c",
        "librdkafka/src/rdports.c",
        "librdkafka/src/rdrand.c",
        "librdkafka/src/rdregex.c",
        "librdkafka/src/rdstring.c",
        "librdkafka/src/rdunittest.c",
        "librdkafka/src/rdvarint.c",
        "librdkafka/src/rdxxhash.c",
        "librdkafka/src/regexp.c",
        "librdkafka/src/snappy.c",
        "librdkafka/src/tinycthread.c",
        "librdkafka/src/tinycthread_extra.c"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.2.3"
}
Done.