The Swift Package Index logo.Swift Package Index

Build Information

Successful build of sebbu-c-libuv, reference 1.48.0 (25cb76), with Swift 6.4 for macOS (SPM) on 21 Sep 2026 01:59:49 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.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/MarSe32m/sebbu-c-libuv.git
Reference: 1.48.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/MarSe32m/sebbu-c-libuv
 * tag               1.48.0     -> FETCH_HEAD
HEAD is now at 25cb766 Moved SebbuLibUV to sebbu-networking
Cloned https://github.com/MarSe32m/sebbu-c-libuv.git
Revision (git rev-parse @):
25cb76606cfc2eb4ad65206239177692c6614768
SUCCESS checkout https://github.com/MarSe32m/sebbu-c-libuv.git at 1.48.0
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/MarSe32m/sebbu-c-libuv.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Planning deferred tasks]
[15 / 91]
[26 / 91] SebbuCLibUV
[58 / 107]
[61 / 107]
[68 / 107] SebbuCLibUV
[68 / 107]
[86 / 107] SebbuCLibUV
[98 / 107] SebbuCLibUV
[105 / 107] SebbuCLibUV
Build complete! (4.51 sec)
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/fs-poll.c:200:25: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  199 |       ctx->poll_cb(ctx->parent_handle,
      |       ~~~
  200 |                    req->result,
      |                    ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/fs-poll.c:203:32: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  203 |       ctx->busy_polling = req->result;
      |                         ~ ~~~~~^~~~~~
2 warnings generated.
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/async.c:201:9: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  201 |     r = write(fd, buf, len);
      |       ~ ^~~~~~~~~~~~~~~~~~~
1 warning generated.
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fsevents.c:254:13: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]
  254 |       len = strlen(path);
      |           ~ ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fsevents.c:812:26: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]
  812 |   handle->realpath_len = strlen(handle->realpath);
      |                        ~ ^~~~~~~~~~~~~~~~~~~~~~~~
2 warnings generated.
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/uv-common.c:718:17: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  718 |     return req->result;
      |     ~~~~~~ ~~~~~^~~~~~
1 warning generated.
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:530:27: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
  530 |       r = readv(fd, bufs, nbufs);
      |           ~~~~~           ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:1221:28: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
 1221 |       r = writev(fd, bufs, nbufs);
      |           ~~~~~~           ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:1396:13: warning: implicit conversion loses integer precision: 'off_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
 1396 |       err = bytes_written;
      |           ~ ^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:1670:18: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
 1670 |     req->nbufs = uv__fs_buf_offset(req->bufs, result);
      |                ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:1791:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 1791 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:1803:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 1803 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:1817:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 1817 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:1827:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 1827 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:1839:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 1839 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:1853:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 1853 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:1867:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 1867 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:1877:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 1877 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:1887:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 1887 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:1897:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 1897 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:1909:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 1909 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:1923:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 1923 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:1936:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 1936 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:1946:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 1946 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:1960:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 1960 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:1975:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 1975 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:1987:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 1987 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:1999:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 1999 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:2016:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 2016 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:2052:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 2052 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:2064:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 2064 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:2073:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 2073 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:2086:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 2086 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:2099:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 2099 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:2108:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 2108 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:2118:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 2118 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:2132:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 2132 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:2139:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 2139 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:2155:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 2155 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:2165:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 2165 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:2181:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 2181 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:2191:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 2191 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:2205:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 2205 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:2239:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 2239 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:2292:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 2292 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:2302:3: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 2302 |   POST;
      |   ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/fs.c:152:19: note: expanded from macro 'POST'
  152 |       return req->result;                                                     \
      |       ~~~~~~ ~~~~~^~~~~~
40 warnings generated.
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/udp.c:121:30: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  121 |       req->send_cb(req, req->status);
      |       ~~~               ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/udp.c:814:10: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  814 |   return size;
      |   ~~~~~~ ^~~~
2 warnings generated.
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/signal.c:121:9: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  121 |     r = read(uv__signal_lock_pipefd[0], &data, sizeof data);
      |       ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/signal.c:133:9: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  133 |     r = write(uv__signal_lock_pipefd[1], &data, sizeof data);
      |       ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/signal.c:209:11: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  209 |       r = write(handle->loop->signal_pipefd[1], &msg, sizeof msg);
      |         ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/signal.c:446:9: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  446 |     r = read(loop->signal_pipefd[0], buf + bytes, sizeof(buf) - bytes);
      |       ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4 warnings generated.
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/stream.c:135:9: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  135 |     r = write(s->fake_fd, "x", 1);
      |       ~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/stream.c:196:13: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  196 |         r = read(s->int_fd, buf, sizeof(buf));
      |           ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/stream.c:666:28: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
  666 |     return writev(fd, vec, n);
      |            ~~~~~~          ^
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/stream.c:707:26: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32]
  707 |   req->write_index = buf - req->bufs;
      |                    ~ ~~~~^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/stream.c:817:12: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  817 |     return n;
      |     ~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/stream.c:893:16: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  893 |   req->error = n;
      |              ~ ^
6 warnings generated.
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/pipe.c:105:54: warning: implicit conversion loses integer precision: 'unsigned long' to 'socklen_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  105 |     addrlen = offsetof(struct sockaddr_un, sun_path) + namelen;
      |             ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/pipe.c:294:54: warning: implicit conversion loses integer precision: 'unsigned long' to 'socklen_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  294 |     addrlen = offsetof(struct sockaddr_un, sun_path) + namelen;
      |             ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/pipe.c:368:15: warning: implicit conversion loses integer precision: 'unsigned long' to 'socklen_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  368 |     addrlen = strlen(sa.sun_path);
      |             ~ ^~~~~~~~~~~~~~~~~~~
3 warnings generated.
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/inet.c:160:15: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
  160 |       len = p - src;
      |           ~ ~~^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/inet.c:187:34: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32]
  187 |       unsigned int nw = *tp * 10 + (pch - digits);
      |                    ~~   ~~~~~~~~~^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/inet.c:283:22: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
  283 |     const int n = tp - colonp;
      |               ~   ~~~^~~~~~~~
3 warnings generated.
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/getaddrinfo.c:167:14: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
  167 |       return rc;
      |       ~~~~~~ ^~
1 warning generated.
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/kqueue.c:310:16: warning: implicit conversion loses integer precision: 'uintptr_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
  310 |       fd = ev->ident;
      |          ~ ~~~~^~~~~
1 warning generated.
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/core.c:136:19: warning: implicit conversion loses integer precision: 'long' to 'int32_t' (aka 'int') [-Wshorten-64-to-32]
  136 |   ts->tv_nsec = t.tv_nsec;
      |               ~ ~~^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/core.c:1703:7: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 1703 |   r = uv__strscpy(buffer->sysname, buf.sysname, sizeof(buffer->sysname));
      |     ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/core.c:1718:7: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 1718 |   r = uv__strscpy(buffer->release, buf.release, sizeof(buffer->release));
      |     ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/core.c:1723:7: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 1723 |   r = uv__strscpy(buffer->version, buf.version, sizeof(buffer->version));
      |     ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SebbuCLibUV/src/unix/core.c:1730:7: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
 1730 |   r = uv__strscpy(buffer->machine, buf.machine, sizeof(buffer->machine));
      |     ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
5 warnings generated.
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "sebbu-c-libuv",
  "name" : "sebbu-c-libuv",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    },
    {
      "name" : "ios",
      "version" : "16.0"
    }
  ],
  "products" : [
    {
      "name" : "SebbuCLibUV",
      "targets" : [
        "SebbuCLibUV"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SebbuCLibUV",
      "module_type" : "ClangTarget",
      "name" : "SebbuCLibUV",
      "path" : "Sources/SebbuCLibUV",
      "product_memberships" : [
        "SebbuCLibUV"
      ],
      "sources" : [
        "src/fs-poll.c",
        "src/idna.c",
        "src/inet.c",
        "src/random.c",
        "src/strscpy.c",
        "src/strtok.c",
        "src/thread-common.c",
        "src/threadpool.c",
        "src/timer.c",
        "src/unix/async.c",
        "src/unix/bsd-ifaddrs.c",
        "src/unix/core.c",
        "src/unix/darwin-proctitle.c",
        "src/unix/darwin.c",
        "src/unix/dl.c",
        "src/unix/fs.c",
        "src/unix/fsevents.c",
        "src/unix/getaddrinfo.c",
        "src/unix/getnameinfo.c",
        "src/unix/kqueue.c",
        "src/unix/loop-watcher.c",
        "src/unix/loop.c",
        "src/unix/pipe.c",
        "src/unix/poll.c",
        "src/unix/process.c",
        "src/unix/proctitle.c",
        "src/unix/random-devurandom.c",
        "src/unix/random-getentropy.c",
        "src/unix/signal.c",
        "src/unix/stream.c",
        "src/unix/tcp.c",
        "src/unix/thread.c",
        "src/unix/tty.c",
        "src/unix/udp.c",
        "src/uv-common.c",
        "src/uv-data-getter-setters.c",
        "src/version.c"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.10"
}
Done.