Build Information
Successful build of JQ, reference 0.5.0 (520d0f), with Swift 6.4 for macOS (SPM) on 23 Sep 2026 08:30:07 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/wendylabsinc/jq.git
Reference: 0.5.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/wendylabsinc/jq
* tag 0.5.0 -> FETCH_HEAD
HEAD is now at 520d0f6 Add Windows Swift build support (#2)
Submodule path 'Sources/Cjq/jq': checked out '71c2ab509a8628dbbad4bc7b3f98a64aa90d3297'
Submodule path 'Sources/Cjq/jq/modules/oniguruma': checked out 'd2f1a14ced5d5d461acac0da0d477ab240a7ab5f'
Submodule 'Sources/Cjq/jq' (https://github.com/jqlang/jq.git) registered for path 'Sources/Cjq/jq'
Cloning into '/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq'...
Submodule 'modules/oniguruma' (https://github.com/kkos/oniguruma.git) registered for path 'Sources/Cjq/jq/modules/oniguruma'
Cloning into '/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma'...
Cloned https://github.com/wendylabsinc/jq.git
Revision (git rev-parse @):
520d0f656232f17f18d164223c9781d2892a34f9
SUCCESS checkout https://github.com/wendylabsinc/jq.git at 0.5.0
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/wendylabsinc/jq.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 / 96]
[Planning deferred tasks]
[21 / 165]
[33 / 166] Cjq
[44 / 176] Cjq
[91 / 179] Cjq
[125 / 179] Cjq
[137 / 179]
[154 / 179] Cjq
[170 / 216]
[176 / 216] Cjq
[179 / 216]
[183 / 216]
[190 / 216] Cjq
[190 / 216]
[194 / 216]
[196 / 216]
[199 / 216]
[202 / 216]
[204 / 216]
[205 / 216]
[207 / 216] JQ
[213 / 216] JQ
Build complete! (7.29 sec)
Fetching https://github.com/apple/swift-docc-plugin
[1/2345] Fetching swift-docc-plugin
Fetched https://github.com/apple/swift-docc-plugin (1.46s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.5.0 (4.42s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3829] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit (1.38s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (2.14s)
Creating working copy for https://github.com/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.5.0
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/jv_unicode.c:46:18: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
46 | length = end - in;[0m
| [0;1;32m ~ ~~~~^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/jv_unicode.c:119:14: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
119 | return out - start;[0m
| [0;1;32m ~~~~~~ ~~~~^~~~~~~
[0m2 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/jv_print.c:102:14: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
102 | put_buf(s, strlen(s), fout, strout, T);[0m
| [0;1;32m ~~~~~~~ ^~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/jv_print.c:164:27: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
164 | put_buf(cstart, i - cstart, F, S, T);[0m
| [0;1;32m ~~~~~~~ ~~^~~~~~~~
[0m2 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Cjq/win/jv_dtoa_tsd_win32.c:58:
[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/win/../jq/src/jv_dtoa_tsd.c:40:17: [0m[0;1;35mwarning: [0m[1mstatic variable 'dtoa_ctx_once' is used in an inline function with external linkage [-Wstatic-in-inline][0m
40 | pthread_once(&dtoa_ctx_once, jv_tsd_dtoa_ctx_init); // cannot fail[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/Cjq/win/jv_dtoa_tsd_win32.c:58:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Cjq/win/../jq/src/jv_dtoa_tsd.c:5:
[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/win/../jq/src/jv_dtoa_tsd.h:3:1: [0m[0;1;36mnote: [0muse 'static' to give inline function 'tsd_dtoa_context_get' internal linkage[0m
3 | struct dtoa_context *tsd_dtoa_context_get();[0m
| [0;1;32m^
[0m | [0;32mstatic
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/Cjq/win/jv_dtoa_tsd_win32.c:58:
[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/win/../jq/src/jv_dtoa_tsd.c:9:23: [0m[0;1;36mnote: [0m'dtoa_ctx_once' declared here[0m
9 | static pthread_once_t dtoa_ctx_once = PTHREAD_ONCE_INIT;[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/win/../jq/src/jv_dtoa_tsd.c:40:32: [0m[0;1;35mwarning: [0m[1mstatic function 'jv_tsd_dtoa_ctx_init' is used in an inline function with external linkage [-Wstatic-in-inline][0m
40 | pthread_once(&dtoa_ctx_once, jv_tsd_dtoa_ctx_init); // cannot fail[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/Cjq/win/jv_dtoa_tsd_win32.c:58:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Cjq/win/../jq/src/jv_dtoa_tsd.c:5:
[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/win/../jq/src/jv_dtoa_tsd.h:3:1: [0m[0;1;36mnote: [0muse 'static' to give inline function 'tsd_dtoa_context_get' internal linkage[0m
3 | struct dtoa_context *tsd_dtoa_context_get();[0m
| [0;1;32m^
[0m | [0;32mstatic
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/Cjq/win/jv_dtoa_tsd_win32.c:58:
[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/win/../jq/src/jv_dtoa_tsd.c:31:6: [0m[0;1;36mnote: [0m'jv_tsd_dtoa_ctx_init' declared here[0m
31 | void jv_tsd_dtoa_ctx_init() {[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/win/../jq/src/jv_dtoa_tsd.c:41:72: [0m[0;1;35mwarning: [0m[1mstatic variable 'dtoa_ctx_key' is used in an inline function with external linkage [-Wstatic-in-inline][0m
41 | struct dtoa_context *ctx = (struct dtoa_context*)pthread_getspecific(dtoa_ctx_key);[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/Cjq/win/jv_dtoa_tsd_win32.c:58:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Cjq/win/../jq/src/jv_dtoa_tsd.c:5:
[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/win/../jq/src/jv_dtoa_tsd.h:3:1: [0m[0;1;36mnote: [0muse 'static' to give inline function 'tsd_dtoa_context_get' internal linkage[0m
3 | struct dtoa_context *tsd_dtoa_context_get();[0m
| [0;1;32m^
[0m | [0;32mstatic
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/Cjq/win/jv_dtoa_tsd_win32.c:58:
[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/win/../jq/src/jv_dtoa_tsd.c:11:22: [0m[0;1;36mnote: [0m'dtoa_ctx_key' declared here[0m
11 | static pthread_key_t dtoa_ctx_key;[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/win/../jq/src/jv_dtoa_tsd.c:45:29: [0m[0;1;35mwarning: [0m[1mstatic variable 'dtoa_ctx_key' is used in an inline function with external linkage [-Wstatic-in-inline][0m
45 | if (pthread_setspecific(dtoa_ctx_key, ctx) != 0) {[0m
| [0;1;32m ^
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/Cjq/win/jv_dtoa_tsd_win32.c:58:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Cjq/win/../jq/src/jv_dtoa_tsd.c:5:
[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/win/../jq/src/jv_dtoa_tsd.h:3:1: [0m[0;1;36mnote: [0muse 'static' to give inline function 'tsd_dtoa_context_get' internal linkage[0m
3 | struct dtoa_context *tsd_dtoa_context_get();[0m
| [0;1;32m^
[0m | [0;32mstatic
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/Cjq/win/jv_dtoa_tsd_win32.c:58:
[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/win/../jq/src/jv_dtoa_tsd.c:11:22: [0m[0;1;36mnote: [0m'dtoa_ctx_key' declared here[0m
11 | static pthread_key_t dtoa_ctx_key;[0m
| [0;1;32m ^
[0m4 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/bytecode.c:96:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
96 | int pc = codeptr - bc->code;[0m
| [0;1;32m ~~ ~~~~~~~~^~~~~~~~~~
[0m1 warning generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/jv_parse.c:489:32: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
489 | out += jvp_utf8_encode(codepoint, out);[0m
| [0;1;32m ~~~~~~~~~~~~~~~ ^~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/jv_parse.c:501:49: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
501 | TRY(value(p, jv_string_sized(p->tokenbuf, out - p->tokenbuf)));[0m
| [0;1;32m ~~~~~~~~~~~~~~~ ~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/jv_parse.c:17:37: [0m[0;1;36mnote: [0mexpanded from macro 'TRY'[0m
17 | #define TRY(x) do {presult msg__ = (x); if (msg__) return msg__; } while(0)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/jv_parse.c:906:33: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
906 | return jv_parse_sized(string, strlen(string));[0m
| [0;1;32m ~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/jv_parse.c:910:46: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
910 | return jv_parse_sized_custom_flags(string, strlen(string), flags);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~
[0m4 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/jv.c:1091:16: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32][0m
1091 | length = out - s->data;[0m
| [0;1;32m ~ ~~~~^~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/jv.c:1251:31: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
1251 | return jv_string_sized(str, strlen(str));[0m
| [0;1;32m ~~~~~~~~~~~~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/jv.c:1315:51: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
1315 | a = jv_array_append(a, jv_string_sized(p, s - p));[0m
| [0;1;32m ~~~~~~~~~~~~~~~ ~~^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/jv.c:1418:30: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
1418 | res = jv_string_sized(p, e - p);[0m
| [0;1;32m ~~~~~~~~~~~~~~~ ~~^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/jv.c:1448:39: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
1448 | return jv_string_append_buf(a, str, strlen(str));[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~
[0m5 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/jv_dtoa.c:636:17: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long long' to 'ULong' (aka 'unsigned int') [-Wshorten-64-to-32][0m
636 | b->x[wds++] = carry;[0m
| [0;1;32m ~ ^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/jv_dtoa.c:810:10: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long long' to 'ULong' (aka 'unsigned int') [-Wshorten-64-to-32][0m
810 | *xc = carry;[0m
| [0;1;32m ~ ^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/jv_dtoa.c:2420:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
2420 | bc.dp0 = bc.dp1 = s - s0;[0m
| [0;1;32m ~ ~~^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/jv_dtoa.c:2444:14: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
2444 | bc.dp1 = s - s0;[0m
| [0;1;32m ~ ~~^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/jv_dtoa.c:2450:17: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
2450 | bc.dp0 = s0 - s;[0m
| [0;1;32m ~ ~~~^~~
[0m5 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/compile.c:375:42: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
375 | int matchlen = (libname == NULL) ? 0 : strlen(libname);[0m
| [0;1;32m ~~~~~~~~ ^~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/compile.c:1139:59: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
1139 | r = jv_object_set(r, jv_string_sized(environ[i], eq - environ[i]), jv_string(eq + 1));[0m
| [0;1;32m ~~~~~~~~~~~~~~~ ~~~^~~~~~~~~~~~
[0m2 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:117:34: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const long' to 'int' [-Wshorten-64-to-32][0m
117 | if (newsize > size) return primes[i];[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:587:10: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
587 | return n;[0m
| [0;1;32m ~~~~~~ ^
[0m2 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/regparse.c:7494:17: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
7494 | r = prs_long(enc, buf, bufend, 1, LONG_MAX, &rl);[0m
| [0;1;32m ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m1 warning generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/jv_file.c:46:12: [0m[0;1;35mwarning: [0m[1mvariable length array folded to constant array as an extension [-Wgnu-folding-constant][0m
46 | char buf[4096+max_utf8_len];[0m
| [0;1;32m ^~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/jv_file.c:59:46: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
59 | data = jv_string_append_buf(data, buf, n);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~ ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/jv_file.c:61:38: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
61 | jv_parser_set_buf(parser, buf, n, !feof(file));[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~ ^
[0m3 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/util.c:133:14: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
133 | path_max = pathconf(jv_string_value(path),_PC_PATH_MAX);[0m
| [0;1;32m ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/util.c:412:94: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
412 | state->slurped = jv_string_concat(state->slurped, jv_string_sized(state->buf, state->buf_valid_len));[0m
| [0;1;32m ~~~~~~~~~~~~~~~ ~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/util.c:419:90: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
419 | return jv_string_concat(value, jv_string_sized(state->buf, state->buf_valid_len-1));[0m
| [0;1;32m ~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~^~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/util.c:421:76: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
421 | value = jv_string_concat(value, jv_string_sized(state->buf, state->buf_valid_len));[0m
| [0;1;32m ~~~~~~~~~~~~~~~ ~~~~~~~^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/util.c:428:61: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
428 | jv_parser_set_buf(state->parser, state->buf, state->buf_valid_len, !is_last);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~ ~~~~~~~^~~~~~~~~~~~~
[0m5 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/linker.c:369:28: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32][0m
369 | state_idx = lib_state->ct++;[0m
| [0;1;32m ~ ~~~~~~~~~~~~~^~
[0m1 warning generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/execute.c:9:
[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/exec_stack.h:87:24: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
87 | int new_mem_length = align_round_up((old_mem_length + sz + 256) * 2);[0m
| [0;1;32m ~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/exec_stack.h:96:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
96 | int alloc_sz = align_round_up(sz) + ALIGNMENT;[0m
| [0;1;32m ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/exec_stack.h:109:39: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
109 | int alloc_sz = align_round_up(sz) + ALIGNMENT;[0m
| [0;1;32m ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/execute.c:1234:52: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
1234 | locations = locfile_init(jq, "<top-level>", str, strlen(str));[0m
| [0;1;32m ~~~~~~~~~~~~ ^~~~~~~~~~~
[0m4 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/builtin.c:379:34: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
379 | res = jv_string_empty(alen * n);[0m
| [0;1;32m ~~~~~~~~~~~~~~~ ~~~~~^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/builtin.c:381:63: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
381 | res = jv_string_append_buf(res, jv_string_value(str), alen);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/builtin.c:582:49: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
582 | ret = jv_string_append_buf(ret, cstart, i - cstart);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~ ~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/builtin.c:831:94: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
831 | cap = jv_object_set(cap, jv_string("name"), jv_string_sized((const char*)name, name_end-name));[0m
| [0;1;32m ~~~~~~~~~~~~~~~ ~~~~~~~~^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/builtin.c:978:101: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
978 | match = jv_object_set(match, jv_string("string"), jv_string_sized(input_string+region->beg[0],blen));[0m
| [0;1;32m ~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/builtin.c:1010:99: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
1010 | cap = jv_object_set(cap, jv_string("string"), jv_string_sized(input_string+region->beg[i],blen));[0m
| [0;1;32m ~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/Cjq/jq/src/builtin.c:1165:57: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
1165 | env = jv_object_set(env, jv_string_sized(var, val - var), jv_string(val + 1));[0m
| [0;1;32m ~~~~~~~~~~~~~~~ ~~~~^~~~~
[0m7 warnings generated.
Build complete.
{
"dependencies" : [
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.3.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-docc-plugin"
}
],
"manifest_display_name" : "JQ",
"name" : "JQ",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "tvos",
"version" : "13.0"
},
{
"name" : "watchos",
"version" : "6.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "JQ",
"targets" : [
"JQ"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "JQTests",
"module_type" : "SwiftTarget",
"name" : "JQTests",
"path" : "Tests/JQTests",
"sources" : [
"JQCoreAndAPI.tests.swift"
],
"target_dependencies" : [
"JQ"
],
"type" : "test"
},
{
"c99name" : "JQ",
"module_type" : "SwiftTarget",
"name" : "JQ",
"path" : "Sources/JQ",
"product_memberships" : [
"JQ"
],
"sources" : [
"JQ.swift"
],
"target_dependencies" : [
"Cjq"
],
"type" : "library"
},
{
"c99name" : "Cjq",
"module_type" : "ClangTarget",
"name" : "Cjq",
"path" : "Sources/Cjq",
"product_memberships" : [
"JQ"
],
"sources" : [
"jq/modules/oniguruma/src/ascii.c",
"jq/modules/oniguruma/src/big5.c",
"jq/modules/oniguruma/src/cp1251.c",
"jq/modules/oniguruma/src/euc_jp.c",
"jq/modules/oniguruma/src/euc_jp_prop.c",
"jq/modules/oniguruma/src/euc_kr.c",
"jq/modules/oniguruma/src/euc_tw.c",
"jq/modules/oniguruma/src/gb18030.c",
"jq/modules/oniguruma/src/iso8859_1.c",
"jq/modules/oniguruma/src/iso8859_10.c",
"jq/modules/oniguruma/src/iso8859_11.c",
"jq/modules/oniguruma/src/iso8859_13.c",
"jq/modules/oniguruma/src/iso8859_14.c",
"jq/modules/oniguruma/src/iso8859_15.c",
"jq/modules/oniguruma/src/iso8859_16.c",
"jq/modules/oniguruma/src/iso8859_2.c",
"jq/modules/oniguruma/src/iso8859_3.c",
"jq/modules/oniguruma/src/iso8859_4.c",
"jq/modules/oniguruma/src/iso8859_5.c",
"jq/modules/oniguruma/src/iso8859_6.c",
"jq/modules/oniguruma/src/iso8859_7.c",
"jq/modules/oniguruma/src/iso8859_8.c",
"jq/modules/oniguruma/src/iso8859_9.c",
"jq/modules/oniguruma/src/koi8_r.c",
"jq/modules/oniguruma/src/onig_init.c",
"jq/modules/oniguruma/src/regcomp.c",
"jq/modules/oniguruma/src/regenc.c",
"jq/modules/oniguruma/src/regerror.c",
"jq/modules/oniguruma/src/regexec.c",
"jq/modules/oniguruma/src/regext.c",
"jq/modules/oniguruma/src/reggnu.c",
"jq/modules/oniguruma/src/regparse.c",
"jq/modules/oniguruma/src/regsyntax.c",
"jq/modules/oniguruma/src/regtrav.c",
"jq/modules/oniguruma/src/regversion.c",
"jq/modules/oniguruma/src/sjis.c",
"jq/modules/oniguruma/src/sjis_prop.c",
"jq/modules/oniguruma/src/st.c",
"jq/modules/oniguruma/src/unicode.c",
"jq/modules/oniguruma/src/unicode_fold1_key.c",
"jq/modules/oniguruma/src/unicode_fold2_key.c",
"jq/modules/oniguruma/src/unicode_fold3_key.c",
"jq/modules/oniguruma/src/unicode_unfold_key.c",
"jq/modules/oniguruma/src/utf16_be.c",
"jq/modules/oniguruma/src/utf16_le.c",
"jq/modules/oniguruma/src/utf32_be.c",
"jq/modules/oniguruma/src/utf32_le.c",
"jq/modules/oniguruma/src/utf8.c",
"jq/src/builtin.c",
"jq/src/bytecode.c",
"jq/src/compile.c",
"jq/src/execute.c",
"jq/src/jv.c",
"jq/src/jv_alloc.c",
"jq/src/jv_aux.c",
"jq/src/jv_dtoa.c",
"jq/src/jv_file.c",
"jq/src/jv_parse.c",
"jq/src/jv_print.c",
"jq/src/jv_unicode.c",
"jq/src/lexer.c",
"jq/src/linker.c",
"jq/src/locfile.c",
"jq/src/parser.c",
"jq/src/util.c",
"win/jv_dtoa_tsd_win32.c",
"win/pthread_shim.c"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
Done.