Build Information
Successful build of SQLiteVec, reference main (cb9f57), with Swift 6.4 for macOS (SPM) on 28 Sep 2026 20:13:05 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/jkrukowski/SQLiteVec.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/jkrukowski/SQLiteVec
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at cb9f57e Fix query decoding for column types that vary across rows
Cloned https://github.com/jkrukowski/SQLiteVec.git
Revision (git rev-parse @):
cb9f57ec5e5d1ff2a644f87c9eef8b1de685336e
SUCCESS checkout https://github.com/jkrukowski/SQLiteVec.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/jkrukowski/SQLiteVec.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Pre-planning 1 / 154]
[Planning deferred tasks]
[29 / 53]
[33 / 54] CSQLiteVec
[40 / 66]
[44 / 67]
[48 / 67] CSQLiteVec
[57 / 106]
[59 / 106]
[65 / 106]
[68 / 106]
[69 / 106]
[73 / 106]
[75 / 106]
[78 / 106]
[81 / 106]
[82 / 106]
[83 / 106]
[84 / 106] CSQLiteVec
[90 / 106] SQLiteVec
[99 / 107] SQLiteVecCLI-product
[102 / 109] SQLiteVec
[107 / 109] SQLiteVecCLI-product
Build complete! (7.96 sec)
[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:627:25: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
627 | int sz = element_size * init_capacity;[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:1066:60: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
1066 | int _cmp(const void *a, const void *b) { return (*(i64 *)a - *(i64 *)b); }[0m
| [0;1;32m ~~~~~~ ~~~~~~~~~~^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:1109:51: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
1109 | sqlite3_result_blob(context, vector, dimensions * sizeof(f32),[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:1127:51: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
1127 | sqlite3_result_blob(context, vector, dimensions / CHAR_BIT, SQLITE_TRANSIENT);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:1144:40: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
1144 | sqlite3_result_blob(context, vector, dimensions, SQLITE_TRANSIENT);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:1282:33: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
1282 | sqlite3_result_int(context, result);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~ ^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:1394:23: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
1394 | int sz = dimensions / CHAR_BIT;[0m
| [0;1;32m ~~ ~~~~~~~~~~~^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:1448:23: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
1448 | int sz = dimensions * sizeof(i8);[0m
| [0;1;32m ~~ ~~~~~~~~~~~^~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:1473:48: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
1473 | sqlite3_result_blob(context, out, dimensions * sizeof(i8), sqlite3_free);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~^~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:1503:31: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
1503 | f32 *out = sqlite3_malloc(outSize);[0m
| [0;1;32m ~~~~~~~~~~~~~~ ^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:1512:39: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
1512 | sqlite3_result_blob(context, out, outSize, sqlite3_free);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~ ^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:1518:30: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
1518 | i8 *out = sqlite3_malloc(outSize);[0m
| [0;1;32m ~~~~~~~~~~~~~~ ^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:1527:39: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
1527 | sqlite3_result_blob(context, out, outSize, sqlite3_free);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~ ^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:1561:31: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
1561 | f32 *out = sqlite3_malloc(outSize);[0m
| [0;1;32m ~~~~~~~~~~~~~~ ^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:1570:39: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
1570 | sqlite3_result_blob(context, out, outSize, sqlite3_free);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~ ^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:1576:30: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
1576 | i8 *out = sqlite3_malloc(outSize);[0m
| [0;1;32m ~~~~~~~~~~~~~~ ^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:1585:39: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
1585 | sqlite3_result_blob(context, out, outSize, sqlite3_free);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~ ^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:1654:21: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
1654 | int outSize = n * sizeof(f32);[0m
| [0;1;32m ~~~~~~~ ~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:1669:21: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
1669 | int outSize = n * sizeof(i8);[0m
| [0;1;32m ~~~~~~~ ~~^~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:1692:21: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
1692 | int outSize = n / CHAR_BIT;[0m
| [0;1;32m ~~~~~~~ ~~^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:1785:28: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
1785 | int outSize = dimensions * sizeof(f32);[0m
| [0;1;32m ~~~~~~~ ~~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:1805:48: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
1805 | sqlite3_result_blob(context, out, dimensions * sizeof(f32), sqlite3_free);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:1960:25: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
1960 | keyLength = token.end - token.start;[0m
| [0;1;32m ~ ~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:1974:27: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
1974 | valueLength = token.end - token.start;[0m
| [0;1;32m ~ ~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:2017:34: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
2017 | column_name_length = token.end - token.start;[0m
| [0;1;32m ~ ~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:2025:55: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
2025 | if (sqlite3_strnicmp(token.start, "text", token.end - token.start) == 0) {[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:2030:41: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
2029 | sqlite3_strnicmp(token.start, "integer",[0m
| [0;1;32m ~~~~~~~~~~~~~~~~
[0m 2030 | token.end - token.start) == 0) {[0m
| [0;1;32m ~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:2027:61: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
2027 | } else if (sqlite3_strnicmp(token.start, "int", token.end - token.start) ==[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:2042:60: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
2042 | if (sqlite3_strnicmp(token.start, "partition", token.end - token.start) != 0) {[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:2052:54: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
2052 | if (sqlite3_strnicmp(token.start, "key", token.end - token.start) != 0) {[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:2100:34: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
2100 | column_name_length = token.end - token.start;[0m
| [0;1;32m ~ ~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:2108:55: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
2108 | if (sqlite3_strnicmp(token.start, "text", token.end - token.start) == 0) {[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:2113:41: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
2112 | sqlite3_strnicmp(token.start, "integer",[0m
| [0;1;32m ~~~~~~~~~~~~~~~~
[0m 2113 | token.end - token.start) == 0) {[0m
| [0;1;32m ~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:2110:61: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
2110 | } else if (sqlite3_strnicmp(token.start, "int", token.end - token.start) ==[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:2118:41: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
2117 | sqlite3_strnicmp(token.start, "double",[0m
| [0;1;32m ~~~~~~~~~~~~~~~~
[0m 2118 | token.end - token.start) == 0) {[0m
| [0;1;32m ~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:2115:63: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
2115 | } else if (sqlite3_strnicmp(token.start, "float", token.end - token.start) ==[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:2120:62: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
2120 | } else if (sqlite3_strnicmp(token.start, "blob", token.end - token.start) ==0) {[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:2172:34: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
2172 | column_name_length = token.end - token.start;[0m
| [0;1;32m ~ ~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:2181:21: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
2181 | int n = token.end - token.start;[0m
| [0;1;32m ~ ~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:2232:34: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
2232 | column_name_length = token.end - token.start;[0m
| [0;1;32m ~ ~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:2240:55: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
2240 | if (sqlite3_strnicmp(token.start, "text", token.end - token.start) == 0) {[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:2245:41: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
2244 | sqlite3_strnicmp(token.start, "integer",[0m
| [0;1;32m ~~~~~~~~~~~~~~~~
[0m 2245 | token.end - token.start) == 0) {[0m
| [0;1;32m ~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:2242:61: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
2242 | } else if (sqlite3_strnicmp(token.start, "int", token.end - token.start) ==[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:2257:58: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
2257 | if (sqlite3_strnicmp(token.start, "primary", token.end - token.start) != 0) {[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:2267:54: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
2267 | if (sqlite3_strnicmp(token.start, "key", token.end - token.start) != 0) {[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:2362:26: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
2362 | nameLength = token.end - token.start;[0m
| [0;1;32m ~ ~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:2420:31: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
2420 | int keyLength = token.end - token.start;[0m
| [0;1;32m ~~~~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:2441:35: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
2441 | int valueLength = token.end - token.start;[0m
| [0;1;32m ~~~~~~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:2792:38: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
2792 | npy_scanner_init(&scanner, header, headerLength);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:2987:7: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
2987 | n = fread(&header, sizeof(unsigned char), 10, file);[0m
| [0;1;32m ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:3006:27: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'i32' (aka 'int') [-Wshorten-64-to-32][0m
3006 | i32 dataSize = fileSize - totalHeaderLength;[0m
| [0;1;32m ~~~~~~~~ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:3017:7: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
3017 | n = fread(headerX, sizeof(char), headerLength, file);[0m
| [0;1;32m ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:3037:19: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'i32' (aka 'int') [-Wshorten-64-to-32][0m
3036 | i32 expectedDataSize =[0m
| [0;1;32m ~~~~~~~~~~~~~~~~
[0m 3037 | numElements * vector_byte_size(element_type, numDimensions);[0m
| [0;1;32m ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:3048:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
3048 | pCur->chunksBuffer = sqlite3_malloc(pCur->chunksBufferSize);[0m
| [0;1;32m ~~~~~~~~~~~~~~ ~~~~~~^~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:3109:21: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'i32' (aka 'int') [-Wshorten-64-to-32][0m
3108 | i32 expectedDataSize =[0m
| [0;1;32m ~~~~~~~~~~~~~~~~
[0m 3109 | (*numElements * vector_byte_size(*element_type, *numDimensions));[0m
| [0;1;32m ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:3327:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
3323 | sqlite3_result_blob([0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~
[0m 3324 | context,[0m
3325 | &((unsigned char *)[0m
3326 | pCur->vector)[pCur->iRowid * pCur->nDimensions * sizeof(f32)],[0m
3327 | pCur->nDimensions * sizeof(f32), SQLITE_TRANSIENT);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:3356:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
3351 | sqlite3_result_blob([0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~
[0m 3352 | context,[0m
3353 | &((unsigned char *)[0m
3354 | pCur->chunksBuffer)[pCur->currentChunkIndex *[0m
3355 | pCur->nDimensions * sizeof(f32)],[0m
3356 | pCur->nDimensions * sizeof(f32), SQLITE_TRANSIENT);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:3980:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long long' to 'int' [-Wshorten-64-to-32][0m
3980 | blobOffset = chunk_offset * size;[0m
| [0;1;32m ~ ~~~~~~~~~~~~~^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:3982:24: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
3982 | buf = sqlite3_malloc(size);[0m
| [0;1;32m ~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:3988:43: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
3988 | rc = sqlite3_blob_read(vectorBlob, buf, size, blobOffset);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:4002:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
4002 | *outVectorSize = size;[0m
| [0;1;32m ~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:4130:77: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
4130 | rc = sqlite3_blob_read(blobValue, &block, sizeof(block), chunk_offset / CHAR_BIT);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:4140:77: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long long' to 'int' [-Wshorten-64-to-32][0m
4140 | rc = sqlite3_blob_read(blobValue, &value, sizeof(value), chunk_offset * sizeof(i64));[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:4149:77: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long long' to 'int' [-Wshorten-64-to-32][0m
4149 | rc = sqlite3_blob_read(blobValue, &value, sizeof(value), chunk_offset * sizeof(double));[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:4158:100: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
4158 | rc = sqlite3_blob_read(blobValue, &view, VEC0_METADATA_TEXT_VIEW_BUFFER_LENGTH, chunk_offset * VEC0_METADATA_TEXT_VIEW_BUFFER_LENGTH);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:4758:44: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
4758 | rc = vec0_parse_vector_column(argv[i], strlen(argv[i]), &vecColumn);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:4792:55: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
4792 | rc = vec0_parse_partition_key_definition(argv[i], strlen(argv[i]), &cName,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:4820:53: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
4820 | rc = vec0_parse_primary_key_definition(argv[i], strlen(argv[i]), &cName,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:4838:58: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
4838 | rc = vec0_parse_auxiliary_column_definition(argv[i], strlen(argv[i]), &cName,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:4866:57: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
4866 | rc = vec0_parse_metadata_column_definition(argv[i], strlen(argv[i]), &cName,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:4898:43: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
4898 | rc = vec0_parse_table_option(argv[i], strlen(argv[i]), &key, &keyLength,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:5833:34: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'sqlite3_uint64' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32][0m
5833 | pIdxInfo->idxNum = pIdxInfo->colUsed;[0m
| [0;1;32m ~ ~~~~~~~~~~^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:6040:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
6040 | int idxStrLength = strlen(idxStr);[0m
| [0;1;32m ~~~~~~~~~~~~ ^~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:6552:31: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
6552 | metadataInIdx = i;[0m
| [0;1;32m ~ ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:6612:83: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
6612 | rc = vec0_metadata_filter_text(p, value, buffer, size, op, b, metadata_idx, chunk_rowid, aMetadataIn, argv_idx);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:6657:34: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long long' to 'int' [-Wshorten-64-to-32][0m
6657 | topk_rowids = sqlite3_malloc(k * sizeof(i64));[0m
| [0;1;32m ~~~~~~~~~~~~~~ ~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:6664:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long long' to 'int' [-Wshorten-64-to-32][0m
6664 | topk_distances = sqlite3_malloc(k * sizeof(f32));[0m
| [0;1;32m ~~~~~~~~~~~~~~ ~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:6671:38: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long long' to 'int' [-Wshorten-64-to-32][0m
6671 | tmp_topk_rowids = sqlite3_malloc(k * sizeof(i64));[0m
| [0;1;32m ~~~~~~~~~~~~~~ ~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:6678:41: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long long' to 'int' [-Wshorten-64-to-32][0m
6678 | tmp_topk_distances = sqlite3_malloc(k * sizeof(f32));[0m
| [0;1;32m ~~~~~~~~~~~~~~ ~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:6687:32: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
6687 | baseVectors = sqlite3_malloc(baseVectorsSize);[0m
| [0;1;32m ~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:6711:38: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long long' to 'int' [-Wshorten-64-to-32][0m
6711 | chunk_topk_idxs = sqlite3_malloc(k * sizeof(i32));[0m
| [0;1;32m ~~~~~~~~~~~~~~ ~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:6732:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
6732 | int idxStrLength = strlen(idxStr);[0m
| [0;1;32m ~~~~~~~~~~~~ ^~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:6812:54: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
6812 | rc = sqlite3_blob_read(blobVectors, baseVectors, currentBaseVectorsSize, 0);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:6982:17: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'i32' (aka 'int') [-Wshorten-64-to-32][0m
6981 | min_idx(chunk_distances, p->chunk_size, b, chunk_topk_idxs,[0m
| [0;1;32m ~~~~~~~
[0m 6982 | min(k, p->chunk_size), bTaken, &used1);[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:113:36: [0m[0;1;36mnote: [0mexpanded from macro 'min'[0m
113 | #define min(a, b) (((a) <= (b)) ? (a) : (b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:7424:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
7424 | int idxStrLength = strlen(idxStr);[0m
| [0;1;32m ~~~~~~~~~~~~ ^~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:7632:9: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
7630 | sqlite3_result_blob([0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~
[0m 7631 | context, pCur->point_data->vectors[vector_idx],[0m
7632 | vector_column_byte_size(pVtab->vector_columns[vector_idx]),[0m
| [0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:7915:42: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
7915 | *bufferChunksValidity = sqlite3_malloc(validitySize);[0m
| [0;1;32m ~~~~~~~~~~~~~~ ^~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:7924:26: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
7923 | rc = sqlite3_blob_read(*blobChunksValidity, (void *)*bufferChunksValidity,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~
[0m 7924 | validitySize, 0);[0m
| [0;1;32m ^~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:7994:44: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
7994 | *bufferChunksValidity = sqlite3_malloc(validitySize);[0m
| [0;1;32m ~~~~~~~~~~~~~~ ^~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:7996:28: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
7995 | rc = sqlite3_blob_read(*blobChunksValidity, (void *)*bufferChunksValidity,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~
[0m 7996 | validitySize, 0);[0m
| [0;1;32m ^~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:8034:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
8034 | n = dimensions * sizeof(f32);[0m
| [0;1;32m ~ ~~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:8035:40: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long long' to 'int' [-Wshorten-64-to-32][0m
8035 | offset = chunk_offset * dimensions * sizeof(f32);[0m
| [0;1;32m ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:8038:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
8038 | n = dimensions * sizeof(i8);[0m
| [0;1;32m ~ ~~~~~~~~~~~^~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:8039:40: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long long' to 'int' [-Wshorten-64-to-32][0m
8039 | offset = chunk_offset * dimensions * sizeof(i8);[0m
| [0;1;32m ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:8042:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
8042 | n = dimensions / CHAR_BIT;[0m
| [0;1;32m ~ ~~~~~~~~~~~^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:8043:40: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long long' to 'int' [-Wshorten-64-to-32][0m
8043 | offset = chunk_offset * dimensions / CHAR_BIT;[0m
| [0;1;32m ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:8077:68: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
8077 | rc = sqlite3_blob_write(blobChunksValidity, &bx, 1, chunk_offset / CHAR_BIT);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:8159:40: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long long' to 'int' [-Wshorten-64-to-32][0m
8158 | rc = sqlite3_blob_write(blobChunksRowids, &rowid, sizeof(i64),[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~
[0m 8159 | chunk_offset * sizeof(i64));[0m
| [0;1;32m ~~~~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:8245:75: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
8245 | rc = sqlite3_blob_write(blobValue, &block, sizeof(u8), chunk_offset / CHAR_BIT);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:8250:78: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long long' to 'int' [-Wshorten-64-to-32][0m
8250 | rc = sqlite3_blob_write(blobValue, &value, sizeof(value), chunk_offset * sizeof(i64));[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:8255:78: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long long' to 'int' [-Wshorten-64-to-32][0m
8255 | rc = sqlite3_blob_write(blobValue, &value, sizeof(value), chunk_offset * sizeof(double));[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:8260:76: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
8260 | rc = sqlite3_blob_read(blobValue, &prev_n, sizeof(int), chunk_offset * VEC0_METADATA_TEXT_VIEW_BUFFER_LENGTH);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:8272:101: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
8272 | rc = sqlite3_blob_write(blobValue, &view, VEC0_METADATA_TEXT_VIEW_BUFFER_LENGTH, chunk_offset * VEC0_METADATA_TEXT_VIEW_BUFFER_LENGTH);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:8580:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32][0m
8580 | int validityOffset = chunk_offset / CHAR_BIT;[0m
| [0;1;32m ~~~~~~~~~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:8653:40: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32][0m
8652 | rc = sqlite3_blob_write(blobChunksRowids, &zero, sizeof(zero),[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~
[0m 8653 | chunk_offset * sizeof(i64));[0m
| [0;1;32m ~~~~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:8690:36: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
8690 | void *zeroBuf = sqlite3_malloc(n);[0m
| [0;1;32m ~~~~~~~~~~~~~~ ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:8697:67: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32][0m
8697 | rc = sqlite3_blob_write(blobVectors, zeroBuf, n, chunk_offset * n);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:8697:51: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
8697 | rc = sqlite3_blob_write(blobVectors, zeroBuf, n, chunk_offset * n);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~ ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:8907:75: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32][0m
8907 | rc = sqlite3_blob_write(blobValue, &block, sizeof(u8), chunk_offset / CHAR_BIT);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:8912:70: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32][0m
8912 | rc = sqlite3_blob_write(blobValue, &v, sizeof(v), chunk_offset * sizeof(i64));[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:8917:70: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32][0m
8917 | rc = sqlite3_blob_write(blobValue, &v, sizeof(v), chunk_offset * sizeof(double));[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:8922:71: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32][0m
8922 | rc = sqlite3_blob_read(blobValue, &n, sizeof(int), chunk_offset * VEC0_METADATA_TEXT_VIEW_BUFFER_LENGTH);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:8929:76: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32][0m
8929 | rc = sqlite3_blob_write(blobValue, &view, sizeof(view), chunk_offset * VEC0_METADATA_TEXT_VIEW_BUFFER_LENGTH);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:9882:41: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long long' to 'int' [-Wshorten-64-to-32][0m
9882 | i32 *topk_rowids = sqlite3_malloc(k * sizeof(i32));[0m
| [0;1;32m ~~~~~~~~~~~~~~ ~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:9887:43: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
9887 | f32 *distances = sqlite3_malloc(bsize * sizeof(f32));[0m
| [0;1;32m ~~~~~~~~~~~~~~ ~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:9899:33: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'i32' (aka 'int') [-Wshorten-64-to-32][0m
9899 | u8 *candidates = bitmap_new(bsize);[0m
| [0;1;32m ~~~~~~~~~~ ^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:9902:28: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'i32' (aka 'int') [-Wshorten-64-to-32][0m
9902 | u8 *taken = bitmap_new(bsize);[0m
| [0;1;32m ~~~~~~~~~~ ^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:9905:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'i32' (aka 'int') [-Wshorten-64-to-32][0m
9905 | bitmap_fill(candidates, bsize);[0m
| [0;1;32m ~~~~~~~~~~~ ^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:9907:30: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'i32' (aka 'int') [-Wshorten-64-to-32][0m
9907 | bitmap_set(candidates, i, 0);[0m
| [0;1;32m ~~~~~~~~~~ ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:9910:56: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'i32' (aka 'int') [-Wshorten-64-to-32][0m
9910 | min_idx(distances, bsize, candidates, topk_rowids, k, taken, &k_used);[0m
| [0;1;32m ~~~~~~~ ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:9910:24: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'i32' (aka 'int') [-Wshorten-64-to-32][0m
9910 | min_idx(distances, bsize, candidates, topk_rowids, k, taken, &k_used);[0m
| [0;1;32m ~~~~~~~ ^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:9986:31: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
9982 | sqlite3_result_blob([0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~
[0m 9983 | context,[0m
9984 | ((unsigned char *)p->blob->p) +[0m
9985 | (pCur->iRowid * p->blob->dimensions * sizeof(float)),[0m
9986 | p->blob->dimensions * sizeof(float), SQLITE_TRANSIENT);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite-vec.c:9999:47: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
9996 | sqlite3_result_blob(context,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~
[0m 9997 | ((unsigned char *)p->blob->p) +[0m
9998 | (rowid * p->blob->dimensions * sizeof(float)),[0m
9999 | p->blob->dimensions * sizeof(float),[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
[0m123 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:32567:25: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MAX' [-Wambiguous-macro][0m
32567 | szBufNeeded = MAX(e2,0)+(i64)precision+(i64)width+15;[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:218:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MAX'[0m
218 | #define MAX(a, b) (((a)>(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15396:10: [0m[0;1;36mnote: [0mother definition of 'MAX'[0m
15396 | # define MAX(A,B) ((A)>(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:32700:60: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
32699 | sqlite3_str_append(pAccum,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~
[0m 32700 | &pAccum->zText[pAccum->nChar-nCopyBytes], nCopyBytes);[0m
| [0;1;32m ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:32865:18: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
32865 | length = j;[0m
| [0;1;32m ~ ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:37685:14: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'VList' (aka 'int') [-Wshorten-64-to-32][0m
37685 | pIn[0] = nAlloc;[0m
| [0;1;32m ~ ^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:40764:14: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32][0m
40764 | do{ rc = osWrite(fd, "S", 1); }while( rc<0 && errno==EINTR );[0m
| [0;1;32m ~ ^~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:39681:21: [0m[0;1;36mnote: [0mexpanded from macro 'osWrite'[0m
39681 | #define osWrite ((ssize_t(*)(int,const void*,size_t))aSyscall[11].pCurrent)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:42526:42: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long long' to 'int' [-Wshorten-64-to-32][0m
42526 | int sharedLockByte = SHARED_FIRST+pInode->sharedByte;[0m
| [0;1;32m ~~~~~~~~~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:42668:11: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32][0m
42668 | got = osPread(id->h, pBuf, cnt, offset);[0m
| [0;1;32m ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:39671:21: [0m[0;1;36mnote: [0mexpanded from macro 'osPread'[0m
39671 | #define osPread ((ssize_t(*)(int,void*,size_t,off_t))aSyscall[9].pCurrent)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:42735:35: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
42735 | int nCopy = pFile->mmapSize - offset;[0m
| [0;1;32m ~~~~~ ~~~~~~~~~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:44379:33: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'off_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
44379 | for(iPg=(sStat.st_size/pgsz); iPg<(nByte/pgsz); iPg++){[0m
| [0;1;32m ~ ~~~~~~~~~~~~~^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:46329:17: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32][0m
46329 | do{ got = osRead(fd, zBuf, nBuf); }while( got<0 && errno==EINTR );[0m
| [0;1;32m ~ ^~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:39664:21: [0m[0;1;36mnote: [0mexpanded from macro 'osRead'[0m
39664 | #define osRead ((ssize_t(*)(int,void*,size_t))aSyscall[8].pCurrent)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:46646:11: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
46646 | len = strlcat(lPath, "sqliteplocks", maxLen);[0m
| [0;1;32m ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0mIn 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:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/secure/_string.h:289:22: [0m[0;1;36mnote: [0mexpanded from macro 'strlcat'[0m
289 | #define strlcat(...) __strlcat_chk_func (__VA_ARGS__)[0m
| [0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/secure/_string.h:159:3: [0m[0;1;36mnote: [0mexpanded from macro '__strlcat_chk_func'[0m
159 | __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))[0m
| [0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:46654:11: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
46654 | len = strlcat(lPath, "/", maxLen);[0m
| [0;1;32m ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[0mIn 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:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/secure/_string.h:289:22: [0m[0;1;36mnote: [0mexpanded from macro 'strlcat'[0m
289 | #define strlcat(...) __strlcat_chk_func (__VA_ARGS__)[0m
| [0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/secure/_string.h:159:3: [0m[0;1;36mnote: [0mexpanded from macro '__strlcat_chk_func'[0m
159 | __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))[0m
| [0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:46947:19: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32][0m
46947 | int len = osPread(conchFile->h, tBuf, PROXY_MAXCONCHLEN, 0);[0m
| [0;1;32m ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:39671:21: [0m[0;1;36mnote: [0mexpanded from macro 'osPread'[0m
39671 | #define osPread ((ssize_t(*)(int,void*,size_t,off_t))aSyscall[9].pCurrent)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:47110:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
47110 | writeSize = PROXY_PATHINDEX + strlen(&writeBuffer[PROXY_PATHINDEX]);[0m
| [0;1;32m ~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:47325:53: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
47325 | int len = strlen((char *)pFile->lockingContext) - strlen(DOTLOCK_SUFFIX);[0m
| [0;1;32m ~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:57536:16: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32][0m
57536 | p->nHash = nNew;[0m
| [0;1;32m ~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:60444:57: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32][0m
60444 | put32bits(&zHeader[sizeof(aJournalMagic)+16], pPager->pageSize);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:60030:48: [0m[0;1;36mnote: [0mexpanded from macro 'put32bits'[0m
60030 | #define put32bits(A,B) sqlite3Put4byte((u8*)A,B)[0m
| [0;1;32m ~~~~~~~~~~~~~~~ ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:60563:27: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32][0m
60563 | iPageSize = pPager->pageSize;[0m
| [0;1;32m ~ ~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:61161:27: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
61161 | int i = pPager->pageSize-200; /* Loop counter */[0m
| [0;1;32m ~ ~~~~~~~~~~~~~~~~^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:61247:47: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
61247 | rc = sqlite3OsRead(jfd, (u8*)aData, pPager->pageSize, (*pOffset)+4);[0m
| [0;1;32m ~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:61349:58: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
61349 | rc = sqlite3OsWrite(pPager->fd, (u8 *)aData, pPager->pageSize, ofst);[0m
| [0;1;32m ~~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:61585:26: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
61585 | int szPage = pPager->pageSize;[0m
| [0;1;32m ~~~~~~ ~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:61731:31: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32][0m
61731 | u32 savedPageSize = pPager->pageSize;[0m
| [0;1;32m ~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:61955:59: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
61955 | rc = sqlite3WalReadFrame(pPager->pWal, iFrame,pPager->pageSize,pPg->pData);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:61960:56: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
61960 | rc = sqlite3OsRead(pPager->fd, pPg->pData, pPager->pageSize, iOffset);[0m
| [0;1;32m ~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:62139:15: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
62138 | rc = sqlite3WalFrames(pPager->pWal,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~
[0m 62139 | pPager->pageSize, pList, nTruncate, isCommit, pPager->walSyncFlags[0m
| [0;1;32m ~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:62737:24: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32][0m
62737 | *pPageSize = pPager->pageSize;[0m
| [0;1;32m ~ ~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:63113:69: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
63113 | sqlite3WalClose(pPager->pWal, db, pPager->walSyncFlags, pPager->pageSize,a);[0m
| [0;1;32m ~~~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:63398:54: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
63398 | rc = sqlite3OsWrite(pPager->fd, pData, pPager->pageSize, offset);[0m
| [0;1;32m ~~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:63488:59: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
63488 | rc = sqlite3OsWrite(pPager->sjfd, pData2, pPager->pageSize, offset+4);[0m
| [0;1;32m ~~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:64600:51: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
64599 | rc = sqlite3OsFetch(pPager->fd,[0m
| [0;1;32m ~~~~~~~~~~~~~~
[0m 64600 | (i64)(pgno-1) * pPager->pageSize, pPager->pageSize, &pData[0m
| [0;1;32m ~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:64935:52: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
64935 | rc = sqlite3OsWrite(pPager->jfd, pData2, pPager->pageSize, iOff+4);[0m
| [0;1;32m ~~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:65754:5: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
65753 | int perPageSize = pPager->pageSize + pPager->nExtra[0m
| [0;1;32m ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m 65754 | + (int)(sizeof(PgHdr) + 5*sizeof(void*));[0m
| [0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:65757:12: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
65755 | return perPageSize*sqlite3PcachePagecount(pPager->pPCache)[0m
| [0;1;32m ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m 65756 | + sqlite3MallocSize(pPager)[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m 65757 | + pPager->pageSize;[0m
| [0;1;32m ^~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:65764:10: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
65764 | return sqlite3PcachePageRefcount(pPage);[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:66451:39: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
66448 | rc = sqlite3WalCheckpoint(pPager->pWal, db, eMode,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~
[0m 66449 | (eMode<=SQLITE_CHECKPOINT_PASSIVE ? 0 : pPager->xBusyHandler),[0m
66450 | pPager->pBusyHandlerArg,[0m
66451 | pPager->walSyncFlags, pPager->pageSize, (u8 *)pPager->pTmpSpace,[0m
| [0;1;32m ~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:66616:36: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
66615 | rc = sqlite3WalClose(pPager->pWal, db, pPager->walSyncFlags,[0m
| [0;1;32m ~~~~~~~~~~~~~~~
[0m 66616 | pPager->pageSize, (u8*)pPager->pTmpSpace);[0m
| [0;1;32m ~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:68241:19: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
68241 | u32 iLast = MIN(iLastFrame, HASHTABLE_NPAGE_ONE+iPg*HASHTABLE_NPAGE);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:68237:40: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32][0m
68237 | iLastFrame = (nSize - WAL_HDRSIZE) / szFrame;[0m
| [0;1;32m ~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:74319:32: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
74319 | rc = defragmentPage(pPage, MIN(4, pPage->nFree - (2+nByte)));[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:75028:43: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MAX' [-Wambiguous-macro][0m
75028 | char *zFullPathname = sqlite3Malloc(MAX(nFullPathname,nFilename));[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:218:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MAX'[0m
218 | #define MAX(a, b) (((a)>(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15396:10: [0m[0;1;36mnote: [0mother definition of 'MAX'[0m
15396 | # define MAX(A,B) ((A)>(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:77817:11: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MAX' [-Wambiguous-macro][0m
77817 | amt = MAX(0, (int)(pCur->pPage->aDataEnd - pCur->info.pPayload));[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:218:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MAX'[0m
218 | #define MAX(a, b) (((a)>(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15396:10: [0m[0;1;36mnote: [0mother definition of 'MAX'[0m
15396 | # define MAX(A,B) ((A)>(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:80310:16: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
80310 | int nAdd = MIN(nNew,iOld-iNew);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:82174:23: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
82174 | int nCopy = MIN(nOut, nIn);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:82208:18: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
82208 | nOut = MIN(pBt->usableSize - 4, nRem);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:84216:21: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
84216 | const int nCopy = MIN(nSrcPgsz, nDestPgsz);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:84487:18: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
84487 | iEnd = MIN(PENDING_BYTE + pgszDest, iSize);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:85977:49: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MAX' [-Wambiguous-macro][0m
85977 | if( sqlite3VdbeMemClearAndResize(pMem, (int)MAX(nAlloc,32)) ){[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:218:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MAX'[0m
218 | #define MAX(a, b) (((a)>(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15396:10: [0m[0;1;36mnote: [0mother definition of 'MAX'[0m
15396 | # define MAX(A,B) ((A)>(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:91671:22: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
91671 | int nCmp = MIN(mem1.n, pRhs->n);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:91699:22: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
91699 | int nCmp = MIN(nStr, pRhs->n);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:91907:12: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
91907 | nCmp = MIN( pPKey2->n, nStr );[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:94288:42: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'sqlite3_uint64' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32][0m
94288 | rc = sqlite3_bind_zeroblob(pStmt, i, n);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~ ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:95129:19: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MAX' [-Wambiguous-macro][0m
95129 | nextIndex = MAX(idx + 1, nextIndex);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:218:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MAX'[0m
218 | #define MAX(a, b) (((a)>(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15396:10: [0m[0;1;36mnote: [0mother definition of 'MAX'[0m
15396 | # define MAX(A,B) ((A)>(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:95107:41: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
95107 | sqlite3_str_append(&out, zRawSql, n);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~ ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:95125:53: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
95125 | idx = sqlite3VdbeParameterIndex(p, zRawSql, nToken);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:96047:48: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32][0m
96047 | rc = sqlite3BtreePayload(pC->uc.pCursor, iOffset, len, pBuf);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~ ^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:96070:50: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32][0m
96070 | rc = sqlite3VdbeMemFromBtree(pC->uc.pCursor, iOffset, len, pDest);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:98992:21: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
98992 | pOut->u.nZero = nZero;[0m
| [0;1;32m ~ ^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:105694:28: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MAX' [-Wambiguous-macro][0m
105694 | sqlite3_int64 nNew = MAX(128, 2*(sqlite3_int64)p->nAlloc);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:218:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MAX'[0m
218 | #define MAX(a, b) (((a)>(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15396:10: [0m[0;1;36mnote: [0mother definition of 'MAX'[0m
15396 | # define MAX(A,B) ((A)>(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:105698:19: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
105698 | p->nAlloc = nNew;[0m
| [0;1;32m ~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:105975:25: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
105975 | res = memcmp(v1, v2, (MIN(n1, n2) - 13)/2);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:106171:17: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
106171 | mxCache = MIN(mxCache, SQLITE_MAX_PMASZ);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:106172:28: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MAX' [-Wambiguous-macro][0m
106172 | pSorter->mxPmaSize = MAX(pSorter->mnPmaSize, (int)mxCache);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:218:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MAX'[0m
218 | #define MAX(a, b) (((a)>(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15396:10: [0m[0;1;36mnote: [0mother definition of 'MAX'[0m
15396 | # define MAX(A,B) ((A)>(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:107008:26: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
107008 | pSorter->mxKeysize = nPMA;[0m
| [0;1;32m ~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:107012:33: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
107012 | int nMin = pSorter->iMemory + nReq;[0m
| [0;1;32m ~~~~ ~~~~~~~~~~~~~~~~~^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:107019:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
107019 | iListOff = (u8*)pSorter->list.pList - pSorter->list.aMemory;[0m
| [0;1;32m ~ ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:107030:26: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
107030 | pSorter->nMemory = nNew;[0m
| [0;1;32m ~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:107184:19: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MAX' [-Wambiguous-macro][0m
107184 | pIncr->mxSz = MAX(pTask->pSorter->mxKeysize+9,pTask->pSorter->mxPmaSize/2);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:218:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MAX'[0m
218 | #define MAX(a, b) (((a)>(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15396:10: [0m[0;1;36mnote: [0mother definition of 'MAX'[0m
15396 | # define MAX(A,B) ((A)>(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:107638:21: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
107638 | nReader = MIN(pTask->nPMA - i, SORTER_MAX_MERGE_COUNT);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:108515:17: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
108515 | int nCopy = MIN(nRead, (p->nChunkSize - iChunkOffset));[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:108555:40: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'sqlite_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
108555 | nChunk = copy.endpoint.iOffset - iOff;[0m
| [0;1;32m ~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:108622:22: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
108622 | int iSpace = MIN(nWrite, p->nChunkSize - iChunkOffset);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:108836:10: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MAX' [-Wambiguous-macro][0m
108836 | return MAX(pVfs->szOsFile, (int)sizeof(MemJournal));[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:218:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MAX'[0m
218 | #define MAX(a, b) (((a)>(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15396:10: [0m[0;1;36mnote: [0mother definition of 'MAX'[0m
15396 | # define MAX(A,B) ((A)>(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:122482:18: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MAX' [-Wambiguous-macro][0m
122482 | pParse->nTab = MAX(pParse->nTab, iTab);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:218:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MAX'[0m
218 | #define MAX(a, b) (((a)>(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15396:10: [0m[0;1;36mnote: [0mother definition of 'MAX'[0m
15396 | # define MAX(A,B) ((A)>(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:128881:15: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
128881 | int nCopy = MIN(ArraySize(aVal), pIdx->nKeyCol);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:129147:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32][0m
129147 | pSrc->nAlloc = nAlloc;[0m
| [0;1;32m ~ ^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:132327:24: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
132327 | sqlite3_randomness(n, p);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~ ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:132328:44: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
132328 | sqlite3_result_blob(context, (char*)p, n, sqlite3_free);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~ ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:132865:31: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32][0m
132865 | pStr->nChar = nBlob*2 + 3;[0m
| [0;1;32m ~ ~~~~~~~~^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:132941:11: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
132941 | n = z - &zIn[i];[0m
| [0;1;32m ~ ~~^~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:133178:39: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
133178 | sqlite3_result_blob(pCtx, pBlob, (p - pBlob), sqlite3_free);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~ ~~^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:141618:36: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32][0m
141618 | sqlite3OsDlError(pVfs, nMsg-1, zErrmsg);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ~~~~^~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:141659:34: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32][0m
141659 | sqlite3OsDlError(pVfs, nMsg-1, zErrmsg);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ~~~~^~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:144861:28: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const u64' (aka 'const unsigned long long') to 'int' [-Wshorten-64-to-32][0m
144861 | int iCookie = pPragma->iArg; /* Which cookie to read or write */[0m
| [0;1;32m ~~~~~~~ ~~~~~~~~~^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:152981:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32][0m
152981 | int flags = pParse->db->flags;[0m
| [0;1;32m ~~~~~ ~~~~~~~~~~~~^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:163648:19: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MAX' [-Wambiguous-macro][0m
163648 | nExtraReg = MAX(nExtraReg, pLoop->u.btree.nBtm);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:218:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MAX'[0m
218 | #define MAX(a, b) (((a)>(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15396:10: [0m[0;1;36mnote: [0mother definition of 'MAX'[0m
15396 | # define MAX(A,B) ((A)>(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:163655:19: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MAX' [-Wambiguous-macro][0m
163655 | nExtraReg = MAX(nExtraReg, pLoop->u.btree.nTop);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:218:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MAX'[0m
218 | #define MAX(a, b) (((a)>(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15396:10: [0m[0;1;36mnote: [0mother definition of 'MAX'[0m
15396 | # define MAX(A,B) ((A)>(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:167717:14: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
167717 | mxBitCol = MIN(BMS-1,pTable->nCol);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:169323:25: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
169323 | pTemplate->rRun = MIN(p->rRun, pTemplate->rRun);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:169324:25: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
169324 | pTemplate->nOut = MIN(p->nOut - 1, pTemplate->nOut);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:169332:25: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MAX' [-Wambiguous-macro][0m
169332 | pTemplate->rRun = MAX(p->rRun, pTemplate->rRun);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:218:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MAX'[0m
218 | #define MAX(a, b) (((a)>(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15396:10: [0m[0;1;36mnote: [0mother definition of 'MAX'[0m
15396 | # define MAX(A,B) ((A)>(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:169333:25: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MAX' [-Wambiguous-macro][0m
169333 | pTemplate->nOut = MAX(p->nOut + 1, pTemplate->nOut);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:218:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MAX'[0m
218 | #define MAX(a, b) (((a)>(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15396:10: [0m[0;1;36mnote: [0mother definition of 'MAX'[0m
15396 | # define MAX(A,B) ((A)>(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:169677:10: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
169677 | nCmp = MIN(nCmp, (pIdx->nColumn - nEq));[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:172391:19: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
172391 | aFrom[0].nRow = MIN(pParse->nQueryLoop, 48); assert( 48==sqlite3LogEst(28) );[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:174797:28: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
174797 | int nSize = (p->nTotal / p->nParam);[0m
| [0;1;32m ~~~~~ ~~~~~~~~~~^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:176348:12: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MAX' [-Wambiguous-macro][0m
176348 | nArg = MAX(nArg, windowArgCount(pWin));[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:218:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MAX'[0m
218 | #define MAX(a, b) (((a)>(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15396:10: [0m[0;1;36mnote: [0mother definition of 'MAX'[0m
15396 | # define MAX(A,B) ((A)>(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:177632:61: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'sqlite3_uint64' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32][0m
177632 | return sqlite3FaultSim(700) ? 0 : sqlite3_realloc(pOld, newSize);[0m
| [0;1;32m ~~~~~~~~~~~~~~~ ^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:184092:36: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
184092 | return keywordCode((char*)z, i, tokenType);[0m
| [0;1;32m ~~~~~~~~~~~ ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:185649:19: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
185649 | nBig = szAlloc/(3*LOOKASIDE_SMALL+sz);[0m
| [0;1;32m ~ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:185650:40: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'sqlite_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
185650 | nSm = (szAlloc - (i64)sz*(i64)nBig)/LOOKASIDE_SMALL;[0m
| [0;1;32m ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:185652:19: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
185652 | nBig = szAlloc/(LOOKASIDE_SMALL+sz);[0m
| [0;1;32m ~ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:185653:40: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'sqlite_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
185653 | nSm = (szAlloc - (i64)sz*(i64)nBig)/LOOKASIDE_SMALL;[0m
| [0;1;32m ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:185657:19: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
185657 | nBig = szAlloc/sz;[0m
| [0;1;32m ~ ~~~~~~~^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:210916:28: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32][0m
210916 | pParse->nJson = p->nUsed;[0m
| [0;1;32m ~ ~~~^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:212150:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32][0m
212150 | px.nJson = pStr->nUsed;[0m
| [0;1;32m ~ ~~~~~~^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:212694:43: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32][0m
212694 | jsonBlobExpand(pParse, pParse->nBlob+d);[0m
| [0;1;32m ~~~~~~~~~~~~~~ ~~~~~~~~~~~~~^~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:215249:19: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32][0m
215249 | u32 n = p->path.nUsed;[0m
| [0;1;32m ~ ~~~~~~~~^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:242469:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
242469 | pConfig->t.nArg = nArg;[0m
| [0;1;32m ~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:243512:23: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
243512 | pToken->n = (z2 - z);[0m
| [0;1;32m ~ ~~~^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:243524:23: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
243524 | pToken->n = (z2 - z);[0m
| [0;1;32m ~ ~~~^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:245562:18: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MAX' [-Wambiguous-macro][0m
245562 | p->iHeight = MAX(p->iHeight, p->apChild[ii]->iHeight + 1);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:218:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MAX'[0m
218 | #define MAX(a, b) (((a)>(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15396:10: [0m[0;1;36mnote: [0mother definition of 'MAX'[0m
15396 | # define MAX(A,B) ((A)>(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:246972:18: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
246972 | int nMin = MIN(p1->nKey, p2->nKey);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:247956:10: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
247956 | nCmp = MIN(pLeft->n, pRight->n);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:248031:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
248031 | pRet->nn = nByte;[0m
| [0;1;32m ~ ^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:248038:50: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
248038 | rc = sqlite3_blob_read(p->pReader, aOut, nByte, 0);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~ ^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:248338:27: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MAX' [-Wambiguous-macro][0m
248338 | nOriginCntr = MAX(nOriginCntr, pSeg->iOrigin2);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:218:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MAX'[0m
218 | #define MAX(a, b) (((a)>(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15396:10: [0m[0;1;36mnote: [0mother definition of 'MAX'[0m
15396 | # define MAX(A,B) ((A)>(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:249029:18: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
249029 | int iEod = MIN(pIter->iEndofDoclist, pIter->pLeaf->szLeaf);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:249026:23: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
249026 | int iOff = pIter->iLeafOffset; /* Offset to read at */[0m
| [0;1;32m ~~~~ ~~~~~~~^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:249100:28: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
249100 | pIter->iTermLeafOffset = iOff;[0m
| [0;1;32m ~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:249141:26: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const i64' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
249141 | pNew->nTombstone = nTomb;[0m
| [0;1;32m ~ ^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:249211:18: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
249211 | int i = pIter->iLeafOffset;[0m
| [0;1;32m ~ ~~~~~~~^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:249251:50: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
249251 | pIter->aRowidOffset[iRowidOffset++] = pIter->iLeafOffset;[0m
| [0;1;32m ~ ~~~~~~~^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:249344:19: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
249344 | iOff = pIter->iLeafOffset;[0m
| [0;1;32m ~ ~~~~~~~^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:249373:17: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
249373 | iOff = pIter->iLeafOffset;[0m
| [0;1;32m ~ ~~~~~~~^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:249454:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
249454 | iOff = pIter->iLeafOffset + pIter->nPos;[0m
| [0;1;32m ~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:249729:19: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
249729 | nCmp = (u32)MIN(nNew, nTerm-nMatch);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:249797:35: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
249797 | pIter->iTermLeafOffset = pIter->iLeafOffset;[0m
| [0;1;32m ~ ~~~~~~~^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:250604:18: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
250604 | pNew->nSeg = nSlot;[0m
| [0;1;32m ~ ^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:250734:16: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
250734 | int nChunk = MIN(nRem, pSeg->pLeaf->szLeaf - pSeg->iLeafOffset);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:250759:16: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
250759 | nChunk = MIN(nRem, pData->szLeaf - 4);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:250734:46: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
250734 | int nChunk = MIN(nRem, pSeg->pLeaf->szLeaf - pSeg->iLeafOffset);[0m
| [0;1;32m ~~~~~~ ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:35: [0m[0;1;36mnote: [0mexpanded from macro 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:250856:32: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
250856 | pIter->base.nData = p-aCopy;[0m
| [0;1;32m ~ ~^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:250976:30: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
250976 | pIter->base.nData = aOut - pIter->poslist.p;[0m
| [0;1;32m ~ ~~~~~^~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:251103:14: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
251103 | nSeg = MIN(pStruct->aLevel[iLevel].nSeg, nSegment);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:251609:14: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
251609 | int nMin = MIN(pPage->term.n, nTerm);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:252084:38: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
252084 | int nPercent = (nTomb * 100) / nEntry;[0m
| [0;1;32m ~~~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:252561:17: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
252561 | nPrefix = MIN(nPrefix, nPrefix2);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:252467:36: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
252467 | iNextOff = pSeg->iLeafOffset + pSeg->nPos;[0m
| [0;1;32m ~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:253002:20: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
253002 | pNew->nLevel = MIN(pStruct->nLevel+1, FTS5_MAX_LEVEL);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:253667:18: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
253667 | int n1 = MIN(nHalf, pT->nMap-i1);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:253668:18: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
253668 | int n2 = MIN(nHalf, pT->nMap-i1-n1);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:253667:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
253667 | int n1 = MIN(nHalf, pT->nMap-i1);[0m
| [0;1;32m ~~ ^~~~~
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:31: [0m[0;1;36mnote: [0mexpanded from macro 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:253668:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
253668 | int n2 = MIN(nHalf, pT->nMap-i1-n1);[0m
| [0;1;32m ~~ ^~~~~
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:31: [0m[0;1;36mnote: [0mexpanded from macro 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:255120:22: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MAX' [-Wambiguous-macro][0m
255120 | int nSlotPerPage = MAX(MINSLOT, (p->pConfig->pgsz - 8) / szKey);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:218:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MAX'[0m
218 | #define MAX(a, b) (((a)>(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15396:10: [0m[0;1;36mnote: [0mother definition of 'MAX'[0m
15396 | # define MAX(A,B) ((A)>(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:255150:13: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MAX' [-Wambiguous-macro][0m
255150 | nSlot = MAX(nElem*4, MINSLOT);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:218:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MAX'[0m
218 | #define MAX(a, b) (((a)>(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15396:10: [0m[0;1;36mnote: [0mother definition of 'MAX'[0m
15396 | # define MAX(A,B) ((A)>(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:255668:53: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
255668 | res = fts5Memcmp(&pLeaf->p[iOff], zIdxTerm, MIN(nTerm, nIdxTerm));[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:257579:40: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
257579 | pSorter->aIdx[i] = &aBlob[nBlob] - a;[0m
| [0;1;32m ~ ~~~~~~~~~~~~~~^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:260323:38: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
260323 | sqlite3_result_text(pCtx, zText, nText, SQLITE_TRANSIENT);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~ ^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:260346:38: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
260346 | sqlite3_result_blob(pCtx, pBlob, nBlob, sqlite3_free);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~ ^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:262568:19: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
262568 | is = zCsr - (unsigned char*)pText;[0m
| [0;1;32m ~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:262575:21: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
262575 | is = zCsr - (unsigned char*)pText;[0m
| [0;1;32m ~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:262625:17: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
262625 | ie = zCsr - (unsigned char*)pText;[0m
| [0;1;32m ~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:262629:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
262629 | rc = xToken(pCtx, 0, aFold, zOut-aFold, is, ie);[0m
| [0;1;32m ~~~~~~ ~~~~^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:263456:24: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
263456 | aStart[ii] = zIn - (const unsigned char*)pText;[0m
| [0;1;32m ~ ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:263478:19: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
263478 | iNext = zIn - (const unsigned char*)pText;[0m
| [0;1;32m ~ ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:263488:36: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
263488 | rc = xToken(pCtx, 0, aBuf, zOut-aBuf, aStart[0], iNext);[0m
| [0;1;32m ~~~~~~ ~~~~^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:265142:18: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
265142 | int nCmp = MIN(nTerm, pCsr->nLeTerm);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:265216:20: [0m[0;1;35mwarning: [0m[1mambiguous expansion of macro 'MIN' [-Wambiguous-macro][0m
265216 | int nCmp = MIN(nTerm, pCsr->nLeTerm);[0m
| [0;1;32m ^
[0mIn module 'Darwin' imported from /Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:27488:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/param.h:215:9: [0m[0;1;36mnote: [0mexpanding this definition of 'MIN'[0m
215 | #define MIN(a, b) (((a)<(b))?(a):(b))[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CSQLiteVec/sqlite3.c:15393:10: [0m[0;1;36mnote: [0mother definition of 'MIN'[0m
15393 | # define MIN(A,B) ((A)<(B)?(A):(B))[0m
| [0;1;32m ^
[0m158 warnings generated.
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "SQLiteVec",
"name" : "SQLiteVec",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "watchos",
"version" : "6.0"
},
{
"name" : "tvos",
"version" : "13.0"
},
{
"name" : "macos",
"version" : "10.15"
}
],
"products" : [
{
"name" : "SQLiteVecCLI",
"targets" : [
"SQLiteVecCLI"
],
"type" : {
"executable" : null
}
},
{
"name" : "SQLiteVec",
"targets" : [
"SQLiteVec"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "CSQLiteVec",
"targets" : [
"CSQLiteVec"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "SQLiteVecTests",
"module_type" : "SwiftTarget",
"name" : "SQLiteVecTests",
"path" : "Tests/SQLiteVecTests",
"sources" : [
"CoreTests.swift",
"DatabaseTests.swift",
"Utils.swift"
],
"target_dependencies" : [
"SQLiteVec"
],
"type" : "test"
},
{
"c99name" : "SQLiteVecCLI",
"module_type" : "SwiftTarget",
"name" : "SQLiteVecCLI",
"path" : "Sources/SQLiteVecCLI",
"product_memberships" : [
"SQLiteVecCLI"
],
"sources" : [
"CLI.swift"
],
"target_dependencies" : [
"SQLiteVec"
],
"type" : "executable"
},
{
"c99name" : "SQLiteVec",
"module_type" : "SwiftTarget",
"name" : "SQLiteVec",
"path" : "Sources/SQLiteVec",
"product_memberships" : [
"SQLiteVecCLI",
"SQLiteVec"
],
"sources" : [
"Core.swift",
"Database.swift",
"Models.swift"
],
"target_dependencies" : [
"CSQLiteVec"
],
"type" : "library"
},
{
"c99name" : "CSQLiteVec",
"module_type" : "ClangTarget",
"name" : "CSQLiteVec",
"path" : "Sources/CSQLiteVec",
"product_memberships" : [
"SQLiteVecCLI",
"SQLiteVec",
"CSQLiteVec"
],
"sources" : [
"extinit.c",
"sqlite-vec.c",
"sqlite3.c"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Done.