The Swift Package Index logo.Swift Package Index

Build Information

Successful build of JQ, reference 0.5.0 (520d0f), with Swift 6.0 for Linux on 5 Nov 2025 12:17:09 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/wendylabsinc/jq.git
Reference: 0.5.0
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/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 '/host/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 '/host/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:         linux
Swift version:             6.0
Building package at path:  $PWD
https://github.com/wendylabsinc/jq.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:046a2cda21bb64b2d09e6d52c84584e938ec1698de194871f3d7088597b2bb28
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
Fetching https://github.com/apple/swift-docc-plugin
[1/2160] Fetching swift-docc-plugin
Fetched https://github.com/apple/swift-docc-plugin from cache (0.42s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.4.5 (2.49s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3571] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (0.45s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (0.71s)
Creating working copy for https://github.com/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.4.5
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
[1/1] Compiling plugin Swift-DocC
[2/2] Compiling plugin Swift-DocC Preview
Building for debugging...
[2/71] Write sources
[3/71] Compiling pthread_shim.c
[4/71] Compiling euc_tw.c
[5/71] Compiling euc_kr.c
[5/71] Compiling iso8859_15.c
[7/71] Compiling euc_jp.c
[8/71] Compiling euc_jp_prop.c
In file included from /host/spi-builder-workspace/Sources/Cjq/win/jv_dtoa_tsd_win32.c:58:
/host/spi-builder-workspace/Sources/Cjq/win/../jq/src/jv_dtoa_tsd.c:40:17: warning: static variable 'dtoa_ctx_once' is used in an inline function with external linkage [-Wstatic-in-inline]
   40 |   pthread_once(&dtoa_ctx_once, jv_tsd_dtoa_ctx_init); // cannot fail
      |                 ^
/host/spi-builder-workspace/Sources/Cjq/win/../jq/src/jv_dtoa_tsd.h:3:1: note: use 'static' to give inline function 'tsd_dtoa_context_get' internal linkage
    3 | struct dtoa_context *tsd_dtoa_context_get();
      | ^
      | static
/host/spi-builder-workspace/Sources/Cjq/win/../jq/src/jv_dtoa_tsd.c:9:23: note: 'dtoa_ctx_once' declared here
    9 | static pthread_once_t dtoa_ctx_once = PTHREAD_ONCE_INIT;
      |                       ^
/host/spi-builder-workspace/Sources/Cjq/win/../jq/src/jv_dtoa_tsd.c:40:32: warning: static function 'jv_tsd_dtoa_ctx_init' is used in an inline function with external linkage [-Wstatic-in-inline]
   40 |   pthread_once(&dtoa_ctx_once, jv_tsd_dtoa_ctx_init); // cannot fail
      |                                ^
/host/spi-builder-workspace/Sources/Cjq/win/../jq/src/jv_dtoa_tsd.h:3:1: note: use 'static' to give inline function 'tsd_dtoa_context_get' internal linkage
    3 | struct dtoa_context *tsd_dtoa_context_get();
      | ^
      | static
/host/spi-builder-workspace/Sources/Cjq/win/../jq/src/jv_dtoa_tsd.c:31:6: note: 'jv_tsd_dtoa_ctx_init' declared here
   31 | void jv_tsd_dtoa_ctx_init() {
      |      ^
/host/spi-builder-workspace/Sources/Cjq/win/../jq/src/jv_dtoa_tsd.c:41:72: warning: static variable 'dtoa_ctx_key' is used in an inline function with external linkage [-Wstatic-in-inline]
   41 |   struct dtoa_context *ctx = (struct dtoa_context*)pthread_getspecific(dtoa_ctx_key);
      |                                                                        ^
/host/spi-builder-workspace/Sources/Cjq/win/../jq/src/jv_dtoa_tsd.h:3:1: note: use 'static' to give inline function 'tsd_dtoa_context_get' internal linkage
    3 | struct dtoa_context *tsd_dtoa_context_get();
      | ^
      | static
/host/spi-builder-workspace/Sources/Cjq/win/../jq/src/jv_dtoa_tsd.c:11:22: note: 'dtoa_ctx_key' declared here
   11 | static pthread_key_t dtoa_ctx_key;
      |                      ^
/host/spi-builder-workspace/Sources/Cjq/win/../jq/src/jv_dtoa_tsd.c:45:29: warning: static variable 'dtoa_ctx_key' is used in an inline function with external linkage [-Wstatic-in-inline]
   45 |     if (pthread_setspecific(dtoa_ctx_key, ctx) != 0) {
      |                             ^
/host/spi-builder-workspace/Sources/Cjq/win/../jq/src/jv_dtoa_tsd.h:3:1: note: use 'static' to give inline function 'tsd_dtoa_context_get' internal linkage
    3 | struct dtoa_context *tsd_dtoa_context_get();
      | ^
      | static
/host/spi-builder-workspace/Sources/Cjq/win/../jq/src/jv_dtoa_tsd.c:11:22: note: 'dtoa_ctx_key' declared here
   11 | static pthread_key_t dtoa_ctx_key;
      |                      ^
4 warnings generated.
[9/71] Compiling jv_dtoa_tsd_win32.c
[10/71] Compiling locfile.c
[11/71] Compiling util.c
[12/71] Compiling jv_unicode.c
[13/71] Compiling linker.c
[14/71] Compiling jv_print.c
[15/71] Compiling lexer.c
[16/71] Compiling jv_file.c
[17/71] Compiling jv_parse.c
[18/71] Compiling jv_alloc.c
[19/71] Compiling parser.c
[20/71] Compiling jv_aux.c
[21/71] Compiling bytecode.c
[22/71] Compiling utf8.c
[22/71] Compiling gb18030.c
[23/71] Write swift-version-24593BA9C3E375BF.txt
[25/71] Compiling jv_dtoa.c
[26/71] Compiling execute.c
[27/71] Compiling utf32_le.c
[28/71] Compiling utf32_be.c
[29/71] Compiling jv.c
[30/71] Compiling unicode_fold3_key.c
[31/71] Compiling unicode_fold2_key.c
[32/71] Compiling utf16_le.c
[33/71] Compiling utf16_be.c
[33/71] Compiling compile.c
[35/71] Compiling unicode_unfold_key.c
[36/71] Compiling unicode_fold1_key.c
[37/71] Compiling sjis_prop.c
[38/71] Compiling sjis.c
[39/71] Compiling builtin.c
[40/71] Compiling regtrav.c
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:101:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  101 | new_size(size)
      | ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:140:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  140 | st_init_table_with_size(type, size)
      | ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/regint.h:220:37: note: expanded from macro 'st_init_table_with_size'
  220 | #define st_init_table_with_size     onig_st_init_table_with_size
      |                                     ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:172:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  172 | st_init_table(type)
      | ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/regint.h:219:37: note: expanded from macro 'st_init_table'
  219 | #define st_init_table               onig_st_init_table
      |                                     ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:185:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  185 | st_init_numtable_with_size(size)
      | ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/regint.h:222:37: note: expanded from macro 'st_init_numtable_with_size'
  222 | #define st_init_numtable_with_size  onig_st_init_numtable_with_size
      |                                     ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:198:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  198 | st_init_strtable_with_size(size)
      | ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/regint.h:224:37: note: expanded from macro 'st_init_strtable_with_size'
  224 | #define st_init_strtable_with_size  onig_st_init_strtable_with_size
      |                                     ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:205:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  205 | st_free_table(table)
      | ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/regint.h:231:37: note: expanded from macro 'st_free_table'
  231 | #define st_free_table               onig_st_free_table
      |                                     ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:245:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  245 | st_lookup(table, key, value)
      | ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/regint.h:228:37: note: expanded from macro 'st_lookup'
  228 | #define st_lookup                   onig_st_lookup
      |                                     ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:253:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  253 |   hash_val = do_hash(key, table);
      |              ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:56:64: note: expanded from macro 'do_hash'
   56 | #define do_hash(key,table) (unsigned int)(*(table)->type->hash)((key))
      |                                                                ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:254:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  254 |   FIND_ENTRY(table, ptr, hash_val, bin_pos);
      |   ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:235:9: note: expanded from macro 'FIND_ENTRY'
  235 |     if (PTR_NOT_EQUAL(table, ptr, hash_val, key)) {\
      |         ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:224:45: note: expanded from macro 'PTR_NOT_EQUAL'
  224 | ((ptr) != 0 && (ptr->hash != (hash_val) || !EQUAL((table), (key), (ptr)->key)))
      |                                             ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:54:62: note: expanded from macro 'EQUAL'
   54 | #define EQUAL(table,x,y) ((x)==(y) || (*table->type->compare)((x),(y)) == 0)
      |                                                              ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:254:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:237:14: note: expanded from macro 'FIND_ENTRY'
  237 |       while (PTR_NOT_EQUAL(table, ptr->next, hash_val, key)) {\
      |              ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:224:45: note: expanded from macro 'PTR_NOT_EQUAL'
  224 | ((ptr) != 0 && (ptr->hash != (hash_val) || !EQUAL((table), (key), (ptr)->key)))
      |                                             ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:54:62: note: expanded from macro 'EQUAL'
   54 | #define EQUAL(table,x,y) ((x)==(y) || (*table->type->compare)((x),(y)) == 0)
      |                                                              ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:283:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  283 | st_insert(table, key, value)
      | ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/regint.h:227:37: note: expanded from macro 'st_insert'
  227 | #define st_insert                   onig_st_insert
      |                                     ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:291:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  291 |   hash_val = do_hash(key, table);
      |              ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:56:64: note: expanded from macro 'do_hash'
   56 | #define do_hash(key,table) (unsigned int)(*(table)->type->hash)((key))
      |                                                                ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:292:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  292 |   FIND_ENTRY(table, ptr, hash_val, bin_pos);
      |   ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:235:9: note: expanded from macro 'FIND_ENTRY'
  235 |     if (PTR_NOT_EQUAL(table, ptr, hash_val, key)) {\
      |         ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:224:45: note: expanded from macro 'PTR_NOT_EQUAL'
  224 | ((ptr) != 0 && (ptr->hash != (hash_val) || !EQUAL((table), (key), (ptr)->key)))
      |                                             ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:54:62: note: expanded from macro 'EQUAL'
   54 | #define EQUAL(table,x,y) ((x)==(y) || (*table->type->compare)((x),(y)) == 0)
      |                                                              ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:292:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:237:14: note: expanded from macro 'FIND_ENTRY'
  237 |       while (PTR_NOT_EQUAL(table, ptr->next, hash_val, key)) {\
      |              ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:224:45: note: expanded from macro 'PTR_NOT_EQUAL'
  224 | ((ptr) != 0 && (ptr->hash != (hash_val) || !EQUAL((table), (key), (ptr)->key)))
      |                                             ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:54:62: note: expanded from macro 'EQUAL'
   54 | #define EQUAL(table,x,y) ((x)==(y) || (*table->type->compare)((x),(y)) == 0)
      |                                                              ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:305:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  305 | st_add_direct(table, key, value)
      | ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/regint.h:230:37: note: expanded from macro 'st_add_direct'
  230 | #define st_add_direct               onig_st_add_direct
      |                                     ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:312:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  312 |   hash_val = do_hash(key, table);
      |              ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:56:64: note: expanded from macro 'do_hash'
   56 | #define do_hash(key,table) (unsigned int)(*(table)->type->hash)((key))
      |                                                                ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:318:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  318 | rehash(table)
      | ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:350:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  350 | st_copy(old_table)
      | ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/regint.h:233:37: note: expanded from macro 'st_copy'
  233 | #define st_copy                     onig_st_copy
      |                                     ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:391:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  391 | st_delete(table, key, value)
      | ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/regint.h:225:37: note: expanded from macro 'st_delete'
  225 | #define st_delete                   onig_st_delete
      |                                     ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:400:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  400 |   hash_val = do_hash_bin(*key, table);
      |              ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:57:33: note: expanded from macro 'do_hash_bin'
   57 | #define do_hash_bin(key,table) (do_hash(key, table)%(table)->num_bins)
      |                                 ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:56:64: note: expanded from macro 'do_hash'
   56 | #define do_hash(key,table) (unsigned int)(*(table)->type->hash)((key))
      |                                                                ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:408:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  408 |   if (EQUAL(table, *key, ptr->key)) {
      |       ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:54:62: note: expanded from macro 'EQUAL'
   54 | #define EQUAL(table,x,y) ((x)==(y) || (*table->type->compare)((x),(y)) == 0)
      |                                                              ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:418:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  418 |     if (EQUAL(table, ptr->next->key, *key)) {
      |         ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:54:62: note: expanded from macro 'EQUAL'
   54 | #define EQUAL(table,x,y) ((x)==(y) || (*table->type->compare)((x),(y)) == 0)
      |                                                              ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:433:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  433 | st_delete_safe(table, key, value, never)
      | ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/regint.h:226:37: note: expanded from macro 'st_delete_safe'
  226 | #define st_delete_safe              onig_st_delete_safe
      |                                     ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:442:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  442 |   hash_val = do_hash_bin(*key, table);
      |              ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:57:33: note: expanded from macro 'do_hash_bin'
   57 | #define do_hash_bin(key,table) (do_hash(key, table)%(table)->num_bins)
      |                                 ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:56:64: note: expanded from macro 'do_hash'
   56 | #define do_hash(key,table) (unsigned int)(*(table)->type->hash)((key))
      |                                                                ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:451:32: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  451 |     if ((ptr->key != never) && EQUAL(table, ptr->key, *key)) {
      |                                ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:54:62: note: expanded from macro 'EQUAL'
   54 | #define EQUAL(table,x,y) ((x)==(y) || (*table->type->compare)((x),(y)) == 0)
      |                                                              ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:477:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  477 | st_cleanup_safe(table, never)
      | ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/regint.h:232:37: note: expanded from macro 'st_cleanup_safe'
  232 | #define st_cleanup_safe             onig_st_cleanup_safe
      |                                     ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:488:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  488 | st_foreach(table, func, arg)
      | ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/regint.h:229:37: note: expanded from macro 'st_foreach'
  229 | #define st_foreach                  onig_st_foreach
      |                                     ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:500:22: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  500 |             retval = (*func)(ptr->key, ptr->record, arg);
      |                             ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:538:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  538 | strhash(string)
      | ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:577:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  577 | numcmp(x, y)
      | ^
/host/spi-builder-workspace/Sources/Cjq/jq/modules/oniguruma/src/st.c:584:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  584 | numhash(n)
      | ^
31 warnings generated.
[41/71] Compiling st.c
[42/71] Compiling regversion.c
[43/71] Compiling regsyntax.c
[44/71] Compiling regext.c
[45/71] Compiling reggnu.c
[46/71] Compiling regerror.c
[47/71] Compiling koi8_r.c
[47/71] Compiling iso8859_9.c
[49/71] Compiling regenc.c
[50/71] Compiling iso8859_8.c
[51/71] Compiling iso8859_7.c
[52/71] Compiling onig_init.c
[53/71] Compiling iso8859_6.c
[54/71] Compiling iso8859_4.c
[55/71] Compiling iso8859_5.c
[56/71] Compiling iso8859_3.c
[57/71] Compiling iso8859_16.c
[58/71] Compiling iso8859_2.c
[59/71] Compiling iso8859_14.c
[60/71] Compiling iso8859_13.c
[61/71] Compiling unicode.c
[62/71] Compiling iso8859_11.c
[63/71] Compiling iso8859_10.c
[64/71] Compiling iso8859_1.c
[64/71] Compiling cp1251.c
[66/71] Compiling big5.c
[67/71] Compiling ascii.c
[68/71] Compiling regexec.c
[69/71] Compiling regparse.c
[70/71] Compiling regcomp.c
[72/73] Compiling JQ JQ.swift
[73/73] Emitting module JQ
Build complete! (28.68s)
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" : "/host/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"
}
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:046a2cda21bb64b2d09e6d52c84584e938ec1698de194871f3d7088597b2bb28
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
Done.