Build failed. If you want to re-trigger a documentation build, you can do it here. You can find more information on docs.rs builds documentation on the builds page.
# error kind ExecutionFailed
# pre-build errors command failed: exit status: 101
# rustc version rustc 1.101.0-nightly (c1070d693 2026-09-28)
# docs.rs version docsrs 0.0.0 (9439cafc1e2ea4a64558a489c81351cd959d6077 2026-09-22 )
# build log [INFO] running `"docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-w" "/opt/rustwide/workdir" "--user" "1001:1001" "d50d9c7edb46c103ee003c7a876a132fb7b41998e73659afb51535d3549b6d93" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=html-non-static-files\", \"--resource-suffix\", \"-20260928-1.101.0-nightly-c1070d693\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-j12" "--target" "x86_64-unknown-linux-gnu" "-Zrustdoc-scrape-examples"` [INFO] [stderr] warning: `package.homepage` is redundant with `package.repository` [INFO] [stderr] --> Cargo.toml:38:12 [INFO] [stderr] | [INFO] [stderr] 38 | homepage = "https://github.com/Outscale/csonpath" [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 42 | repository = "https://github.com/Outscale/csonpath" [INFO] [stderr] | -------------------------------------- [INFO] [stderr] | [INFO] [stderr] = note: `cargo::redundant_homepage` is set to `warn` by default [INFO] [stderr] help: consider removing `package.homepage` [INFO] [stderr] warning: `csonpath` (manifest) generated 1 warning [INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op [INFO] [stderr] Compiling csonpath v0.19.0 (/opt/rustwide/workdir) [INFO] [stderr] Checking serde v1.0.229 [INFO] [stderr] warning: csonpath@0.19.0: In file included from csonpath_rust_backend.h:189, [INFO] [stderr] warning: csonpath@0.19.0: from csonpath_rust_backend.c:2: [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h: In function 'csonpath_print_instruction': [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:336:34: error: 'intptr_t' undeclared (first use in this function) [INFO] [stderr] warning: csonpath@0.19.0: 336 | printf("%d: %s\n", (int)(intptr_t)(walker - origin), csonpath_instuction_str[(int)*walker]); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:46:1: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: 45 | # include <regex.h> [INFO] [stderr] warning: csonpath@0.19.0: +++ |+#include <stdint.h> [INFO] [stderr] warning: csonpath@0.19.0: 46 | typedef regex_t csonpath_reg_t; [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:336:34: note: each undeclared identifier is reported only once for each function it appears in [INFO] [stderr] warning: csonpath@0.19.0: 336 | printf("%d: %s\n", (int)(intptr_t)(walker - origin), csonpath_instuction_str[(int)*walker]); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h: In function 'csonpath_compile_': [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:399:15: error: implicit declaration of function 'strdup'; did you mean 'strcmp'? [-Wimplicit-function-declaration] [INFO] [stderr] warning: csonpath@0.19.0: 399 | tmp = strdup(path); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: | strcmp [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:399:13: error: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] [INFO] [stderr] warning: csonpath@0.19.0: 399 | tmp = strdup(path); [INFO] [stderr] warning: csonpath@0.19.0: | ^ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h: At top level: [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1152:90: error: unknown type name 'intptr_t' [INFO] [stderr] warning: csonpath@0.19.0: 1152 | CSONPATH_JSON j, const intptr_t key) [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1152:90: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h: In function 'csonpath_child_info_set': [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1155:57: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] [INFO] [stderr] warning: csonpath@0.19.0: 1155 | *child_info = (struct csonpath_child_info){.key=(const char *)key, .type=CSONPATH_STR}; [INFO] [stderr] warning: csonpath@0.19.0: | ^ [INFO] [stderr] warning: csonpath@0.19.0: In file included from csonpath.h:1288: [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h: In function 'csonpath_find_first_dotdot': [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:142:5: error: unknown type name 'intptr_t' [INFO] [stderr] warning: csonpath@0.19.0: 142 | intptr_t key_idx; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:1:1: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: +++ |+#include <stdint.h> [INFO] [stderr] warning: csonpath@0.19.0: 1 | #ifndef CSONPATH_DO_GET_NOTFOUND [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:152:24: error: 'intptr_t' undeclared (first use in this function) [INFO] [stderr] warning: csonpath@0.19.0: 152 | key_idx = (intptr_t)key; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:152:24: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:152:33: error: expected ';' before 'key' [INFO] [stderr] warning: csonpath@0.19.0: 152 | key_idx = (intptr_t)key; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~ [INFO] [stderr] warning: csonpath@0.19.0: | ; [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h: In function 'csonpath_find_first_internal': [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:259:17: error: unknown type name 'intptr_t' [INFO] [stderr] warning: csonpath@0.19.0: 259 | intptr_t key_idx = foreach_idx; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:259:17: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:309:13: error: unknown type name 'intptr_t' [INFO] [stderr] warning: csonpath@0.19.0: 309 | intptr_t key_idx; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:309:13: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:326:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [INFO] [stderr] warning: csonpath@0.19.0: 326 | if (key_idx < beg) { [INFO] [stderr] warning: csonpath@0.19.0: | ^ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:330:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [INFO] [stderr] warning: csonpath@0.19.0: 330 | if (key_idx >= end) [INFO] [stderr] warning: csonpath@0.19.0: | ^~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:345:13: error: unknown type name 'intptr_t' [INFO] [stderr] warning: csonpath@0.19.0: 345 | intptr_t key_idx = 0; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:345:13: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:503:39: error: 'intptr_t' undeclared (first use in this function) [INFO] [stderr] warning: csonpath@0.19.0: 503 | (int)(intptr_t)(walker - cjp->data)); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_rust_backend.h:180:50: note: in definition of macro 'CSONPATH_FORMAT_EXCEPTION' [INFO] [stderr] warning: csonpath@0.19.0: 180 | snprintf(_cpr_err_buf, sizeof(_cpr_err_buf), args); \ [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:500:13: note: in expansion of macro 'CSONPATH_GETTER_ERR' [INFO] [stderr] warning: csonpath@0.19.0: 500 | CSONPATH_GETTER_ERR("unimplemented %d (%s) at idx %d\n", *walker, [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:503:39: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: 503 | (int)(intptr_t)(walker - cjp->data)); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_rust_backend.h:180:50: note: in definition of macro 'CSONPATH_FORMAT_EXCEPTION' [INFO] [stderr] warning: csonpath@0.19.0: 180 | snprintf(_cpr_err_buf, sizeof(_cpr_err_buf), args); \ [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:500:13: note: in expansion of macro 'CSONPATH_GETTER_ERR' [INFO] [stderr] warning: csonpath@0.19.0: 500 | CSONPATH_GETTER_ERR("unimplemented %d (%s) at idx %d\n", *walker, [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: In file included from csonpath.h:1319: [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h: In function 'csonpath_find_all_dotdot': [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:142:5: error: unknown type name 'intptr_t' [INFO] [stderr] warning: csonpath@0.19.0: 142 | intptr_t key_idx; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:142:5: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:152:24: error: 'intptr_t' undeclared (first use in this function) [INFO] [stderr] warning: csonpath@0.19.0: 152 | key_idx = (intptr_t)key; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:152:24: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:152:33: error: expected ';' before 'key' [INFO] [stderr] warning: csonpath@0.19.0: 152 | key_idx = (intptr_t)key; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~ [INFO] [stderr] warning: csonpath@0.19.0: | ; [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h: In function 'csonpath_find_all_internal': [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:259:17: error: unknown type name 'intptr_t' [INFO] [stderr] warning: csonpath@0.19.0: 259 | intptr_t key_idx = foreach_idx; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:259:17: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:309:13: error: unknown type name 'intptr_t' [INFO] [stderr] warning: csonpath@0.19.0: 309 | intptr_t key_idx; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:309:13: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:326:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [INFO] [stderr] warning: csonpath@0.19.0: 326 | if (key_idx < beg) { [INFO] [stderr] warning: csonpath@0.19.0: | ^ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:330:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [INFO] [stderr] warning: csonpath@0.19.0: 330 | if (key_idx >= end) [INFO] [stderr] warning: csonpath@0.19.0: | ^~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:345:13: error: unknown type name 'intptr_t' [INFO] [stderr] warning: csonpath@0.19.0: 345 | intptr_t key_idx = 0; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:345:13: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:503:39: error: 'intptr_t' undeclared (first use in this function) [INFO] [stderr] warning: csonpath@0.19.0: 503 | (int)(intptr_t)(walker - cjp->data)); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_rust_backend.h:180:50: note: in definition of macro 'CSONPATH_FORMAT_EXCEPTION' [INFO] [stderr] warning: csonpath@0.19.0: 180 | snprintf(_cpr_err_buf, sizeof(_cpr_err_buf), args); \ [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:500:13: note: in expansion of macro 'CSONPATH_GETTER_ERR' [INFO] [stderr] warning: csonpath@0.19.0: 500 | CSONPATH_GETTER_ERR("unimplemented %d (%s) at idx %d\n", *walker, [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:503:39: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: 503 | (int)(intptr_t)(walker - cjp->data)); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_rust_backend.h:180:50: note: in definition of macro 'CSONPATH_FORMAT_EXCEPTION' [INFO] [stderr] warning: csonpath@0.19.0: 180 | snprintf(_cpr_err_buf, sizeof(_cpr_err_buf), args); \ [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:500:13: note: in expansion of macro 'CSONPATH_GETTER_ERR' [INFO] [stderr] warning: csonpath@0.19.0: 500 | CSONPATH_GETTER_ERR("unimplemented %d (%s) at idx %d\n", *walker, [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: In file included from csonpath.h:1410: [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h: In function 'csonpath_remove_dotdot': [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:142:5: error: unknown type name 'intptr_t' [INFO] [stderr] warning: csonpath@0.19.0: 142 | intptr_t key_idx; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:142:5: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:152:24: error: 'intptr_t' undeclared (first use in this function) [INFO] [stderr] warning: csonpath@0.19.0: 152 | key_idx = (intptr_t)key; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:152:24: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:152:33: error: expected ';' before 'key' [INFO] [stderr] warning: csonpath@0.19.0: 152 | key_idx = (intptr_t)key; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~ [INFO] [stderr] warning: csonpath@0.19.0: | ; [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1403:72: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1403 | CSONPATH_FUNC(csonpath_child_info_set)(&child_info, tmp, (intptr_t)key_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:154:13: note: in expansion of macro 'CSONPATH_DO_FOREACH_PRE_SET' [INFO] [stderr] warning: csonpath@0.19.0: 154 | CSONPATH_DO_FOREACH_PRE_SET; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1403:72: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1403 | CSONPATH_FUNC(csonpath_child_info_set)(&child_info, tmp, (intptr_t)key_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:172:13: note: in expansion of macro 'CSONPATH_DO_FOREACH_PRE_SET' [INFO] [stderr] warning: csonpath@0.19.0: 172 | CSONPATH_DO_FOREACH_PRE_SET; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h: In function 'csonpath_remove_internal': [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:259:17: error: unknown type name 'intptr_t' [INFO] [stderr] warning: csonpath@0.19.0: 259 | intptr_t key_idx = foreach_idx; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:259:17: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:309:13: error: unknown type name 'intptr_t' [INFO] [stderr] warning: csonpath@0.19.0: 309 | intptr_t key_idx; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:309:13: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:326:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [INFO] [stderr] warning: csonpath@0.19.0: 326 | if (key_idx < beg) { [INFO] [stderr] warning: csonpath@0.19.0: | ^ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:330:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [INFO] [stderr] warning: csonpath@0.19.0: 330 | if (key_idx >= end) [INFO] [stderr] warning: csonpath@0.19.0: | ^~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1403:63: error: 'intptr_t' undeclared (first use in this function) [INFO] [stderr] warning: csonpath@0.19.0: 1403 | CSONPATH_FUNC(csonpath_child_info_set)(&child_info, tmp, (intptr_t)key_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:332:17: note: in expansion of macro 'CSONPATH_DO_FOREACH_PRE_SET' [INFO] [stderr] warning: csonpath@0.19.0: 332 | CSONPATH_DO_FOREACH_PRE_SET [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1403:63: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: 1403 | CSONPATH_FUNC(csonpath_child_info_set)(&child_info, tmp, (intptr_t)key_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:332:17: note: in expansion of macro 'CSONPATH_DO_FOREACH_PRE_SET' [INFO] [stderr] warning: csonpath@0.19.0: 332 | CSONPATH_DO_FOREACH_PRE_SET [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1403:72: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1403 | CSONPATH_FUNC(csonpath_child_info_set)(&child_info, tmp, (intptr_t)key_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:332:17: note: in expansion of macro 'CSONPATH_DO_FOREACH_PRE_SET' [INFO] [stderr] warning: csonpath@0.19.0: 332 | CSONPATH_DO_FOREACH_PRE_SET [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:345:21: error: expected ';' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 345 | intptr_t key_idx = 0; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: | ; [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:349:19: error: 'key_idx' undeclared (first use in this function) [INFO] [stderr] warning: csonpath@0.19.0: 349 | (void)key_idx; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1403:72: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1403 | CSONPATH_FUNC(csonpath_child_info_set)(&child_info, tmp, (intptr_t)key_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_rust_backend.h:125:13: note: in definition of macro 'CSONPATH_FOREACH_EXT' [INFO] [stderr] warning: csonpath@0.19.0: 125 | code \ [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:379:13: note: in expansion of macro 'CSONPATH_FOREACH' [INFO] [stderr] warning: csonpath@0.19.0: 379 | CSONPATH_FOREACH(tmp, el, { [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:380:21: note: in expansion of macro 'CSONPATH_DO_FOREACH_PRE_SET' [INFO] [stderr] warning: csonpath@0.19.0: 380 | CSONPATH_DO_FOREACH_PRE_SET [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1403:72: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1403 | CSONPATH_FUNC(csonpath_child_info_set)(&child_info, tmp, (intptr_t)key_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_rust_backend.h:134:13: note: in definition of macro 'CSONPATH_FOREACH_EXT' [INFO] [stderr] warning: csonpath@0.19.0: 134 | code \ [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:379:13: note: in expansion of macro 'CSONPATH_FOREACH' [INFO] [stderr] warning: csonpath@0.19.0: 379 | CSONPATH_FOREACH(tmp, el, { [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:380:21: note: in expansion of macro 'CSONPATH_DO_FOREACH_PRE_SET' [INFO] [stderr] warning: csonpath@0.19.0: 380 | CSONPATH_DO_FOREACH_PRE_SET [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h: In function 'csonpath_sync_root_array': [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1513:5: error: unknown type name 'intptr_t' [INFO] [stderr] warning: csonpath@0.19.0: 1513 | intptr_t idx; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1513:5: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: In file included from csonpath.h:1571: [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h: In function 'csonpath_update_or_create_dotdot': [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:142:5: error: unknown type name 'intptr_t' [INFO] [stderr] warning: csonpath@0.19.0: 142 | intptr_t key_idx; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:142:5: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:152:24: error: 'intptr_t' undeclared (first use in this function) [INFO] [stderr] warning: csonpath@0.19.0: 152 | key_idx = (intptr_t)key; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:152:24: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:152:33: error: expected ';' before 'key' [INFO] [stderr] warning: csonpath@0.19.0: 152 | key_idx = (intptr_t)key; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~ [INFO] [stderr] warning: csonpath@0.19.0: | ; [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1460:66: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1460 | (intptr_t)key_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:154:13: note: in expansion of macro 'CSONPATH_DO_FOREACH_PRE_SET' [INFO] [stderr] warning: csonpath@0.19.0: 154 | CSONPATH_DO_FOREACH_PRE_SET; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1459:48: note: to match this '(' [INFO] [stderr] warning: csonpath@0.19.0: 1459 | *CSONPATH_FUNC(csonpath_child_info_set)(child_info, tmp, \ [INFO] [stderr] warning: csonpath@0.19.0: | ^ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:154:13: note: in expansion of macro 'CSONPATH_DO_FOREACH_PRE_SET' [INFO] [stderr] warning: csonpath@0.19.0: 154 | CSONPATH_DO_FOREACH_PRE_SET; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1453:105: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1453 | CSONPATH_FUNC(csonpath_child_info_set)(&(struct csonpath_child_info ){}, tmp, (intptr_t)key_idx), &need_reloop_in [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:160:45: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 160 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1453:105: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1453 | CSONPATH_FUNC(csonpath_child_info_set)(&(struct csonpath_child_info ){}, tmp, (intptr_t)key_idx), &need_reloop_in [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:165:43: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 165 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1460:66: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1460 | (intptr_t)key_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:172:13: note: in expansion of macro 'CSONPATH_DO_FOREACH_PRE_SET' [INFO] [stderr] warning: csonpath@0.19.0: 172 | CSONPATH_DO_FOREACH_PRE_SET; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1459:48: note: to match this '(' [INFO] [stderr] warning: csonpath@0.19.0: 1459 | *CSONPATH_FUNC(csonpath_child_info_set)(child_info, tmp, \ [INFO] [stderr] warning: csonpath@0.19.0: | ^ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:172:13: note: in expansion of macro 'CSONPATH_DO_FOREACH_PRE_SET' [INFO] [stderr] warning: csonpath@0.19.0: 172 | CSONPATH_DO_FOREACH_PRE_SET; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1453:105: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1453 | CSONPATH_FUNC(csonpath_child_info_set)(&(struct csonpath_child_info ){}, tmp, (intptr_t)key_idx), &need_reloop_in [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:178:45: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 178 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1453:105: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1453 | CSONPATH_FUNC(csonpath_child_info_set)(&(struct csonpath_child_info ){}, tmp, (intptr_t)key_idx), &need_reloop_in [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:183:43: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 183 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h: In function 'csonpath_update_or_create_internal': [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:259:17: error: unknown type name 'intptr_t' [INFO] [stderr] warning: csonpath@0.19.0: 259 | intptr_t key_idx = foreach_idx; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:259:17: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1453:96: error: 'intptr_t' undeclared (first use in this function) [INFO] [stderr] warning: csonpath@0.19.0: 1453 | CSONPATH_FUNC(csonpath_child_info_set)(&(struct csonpath_child_info ){}, tmp, (intptr_t)key_idx), &need_reloop_in [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:282:50: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 282 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1453:96: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: 1453 | CSONPATH_FUNC(csonpath_child_info_set)(&(struct csonpath_child_info ){}, tmp, (intptr_t)key_idx), &need_reloop_in [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:282:50: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 282 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1453:105: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1453 | CSONPATH_FUNC(csonpath_child_info_set)(&(struct csonpath_child_info ){}, tmp, (intptr_t)key_idx), &need_reloop_in [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:282:50: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 282 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:309:21: error: expected ';' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 309 | intptr_t key_idx; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: | ; [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:312:19: error: 'key_idx' undeclared (first use in this function) [INFO] [stderr] warning: csonpath@0.19.0: 312 | (void)key_idx; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_rust_backend.h:110:36: warning: left-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: csonpath@0.19.0: 110 | (((idx) = _cpr_arr_idx_), 1)) [INFO] [stderr] warning: csonpath@0.19.0: | ^ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:325:13: note: in expansion of macro 'CSONPATH_FOREACH_ARRAY' [INFO] [stderr] warning: csonpath@0.19.0: 325 | CSONPATH_FOREACH_ARRAY(tmp, el, key_idx) { [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1460:66: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1460 | (intptr_t)key_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:332:17: note: in expansion of macro 'CSONPATH_DO_FOREACH_PRE_SET' [INFO] [stderr] warning: csonpath@0.19.0: 332 | CSONPATH_DO_FOREACH_PRE_SET [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1459:48: note: to match this '(' [INFO] [stderr] warning: csonpath@0.19.0: 1459 | *CSONPATH_FUNC(csonpath_child_info_set)(child_info, tmp, \ [INFO] [stderr] warning: csonpath@0.19.0: | ^ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:332:17: note: in expansion of macro 'CSONPATH_DO_FOREACH_PRE_SET' [INFO] [stderr] warning: csonpath@0.19.0: 332 | CSONPATH_DO_FOREACH_PRE_SET [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1453:105: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1453 | CSONPATH_FUNC(csonpath_child_info_set)(&(struct csonpath_child_info ){}, tmp, (intptr_t)key_idx), &need_reloop_in [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:335:46: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 335 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:345:21: error: expected ';' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 345 | intptr_t key_idx = 0; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: | ; [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1453:105: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1453 | CSONPATH_FUNC(csonpath_child_info_set)(&(struct csonpath_child_info ){}, tmp, (intptr_t)key_idx), &need_reloop_in [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:355:66: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 355 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1460:66: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1460 | (intptr_t)key_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_rust_backend.h:125:13: note: in definition of macro 'CSONPATH_FOREACH_EXT' [INFO] [stderr] warning: csonpath@0.19.0: 125 | code \ [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:379:13: note: in expansion of macro 'CSONPATH_FOREACH' [INFO] [stderr] warning: csonpath@0.19.0: 379 | CSONPATH_FOREACH(tmp, el, { [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:380:21: note: in expansion of macro 'CSONPATH_DO_FOREACH_PRE_SET' [INFO] [stderr] warning: csonpath@0.19.0: 380 | CSONPATH_DO_FOREACH_PRE_SET [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1459:48: note: to match this '(' [INFO] [stderr] warning: csonpath@0.19.0: 1459 | *CSONPATH_FUNC(csonpath_child_info_set)(child_info, tmp, \ [INFO] [stderr] warning: csonpath@0.19.0: | ^ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_rust_backend.h:125:13: note: in definition of macro 'CSONPATH_FOREACH_EXT' [INFO] [stderr] warning: csonpath@0.19.0: 125 | code \ [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:379:13: note: in expansion of macro 'CSONPATH_FOREACH' [INFO] [stderr] warning: csonpath@0.19.0: 379 | CSONPATH_FOREACH(tmp, el, { [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:380:21: note: in expansion of macro 'CSONPATH_DO_FOREACH_PRE_SET' [INFO] [stderr] warning: csonpath@0.19.0: 380 | CSONPATH_DO_FOREACH_PRE_SET [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1453:105: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1453 | CSONPATH_FUNC(csonpath_child_info_set)(&(struct csonpath_child_info ){}, tmp, (intptr_t)key_idx), &need_reloop_in [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_rust_backend.h:125:13: note: in definition of macro 'CSONPATH_FOREACH_EXT' [INFO] [stderr] warning: csonpath@0.19.0: 125 | code \ [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:379:13: note: in expansion of macro 'CSONPATH_FOREACH' [INFO] [stderr] warning: csonpath@0.19.0: 379 | CSONPATH_FOREACH(tmp, el, { [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:384:46: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 384 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1460:66: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1460 | (intptr_t)key_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_rust_backend.h:134:13: note: in definition of macro 'CSONPATH_FOREACH_EXT' [INFO] [stderr] warning: csonpath@0.19.0: 134 | code \ [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:379:13: note: in expansion of macro 'CSONPATH_FOREACH' [INFO] [stderr] warning: csonpath@0.19.0: 379 | CSONPATH_FOREACH(tmp, el, { [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:380:21: note: in expansion of macro 'CSONPATH_DO_FOREACH_PRE_SET' [INFO] [stderr] warning: csonpath@0.19.0: 380 | CSONPATH_DO_FOREACH_PRE_SET [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1459:48: note: to match this '(' [INFO] [stderr] warning: csonpath@0.19.0: 1459 | *CSONPATH_FUNC(csonpath_child_info_set)(child_info, tmp, \ [INFO] [stderr] warning: csonpath@0.19.0: | ^ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_rust_backend.h:134:13: note: in definition of macro 'CSONPATH_FOREACH_EXT' [INFO] [stderr] warning: csonpath@0.19.0: 134 | code \ [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:379:13: note: in expansion of macro 'CSONPATH_FOREACH' [INFO] [stderr] warning: csonpath@0.19.0: 379 | CSONPATH_FOREACH(tmp, el, { [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:380:21: note: in expansion of macro 'CSONPATH_DO_FOREACH_PRE_SET' [INFO] [stderr] warning: csonpath@0.19.0: 380 | CSONPATH_DO_FOREACH_PRE_SET [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1453:105: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1453 | CSONPATH_FUNC(csonpath_child_info_set)(&(struct csonpath_child_info ){}, tmp, (intptr_t)key_idx), &need_reloop_in [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_rust_backend.h:134:13: note: in definition of macro 'CSONPATH_FOREACH_EXT' [INFO] [stderr] warning: csonpath@0.19.0: 134 | code \ [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:379:13: note: in expansion of macro 'CSONPATH_FOREACH' [INFO] [stderr] warning: csonpath@0.19.0: 379 | CSONPATH_FOREACH(tmp, el, { [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:384:46: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 384 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:414:38: error: expected ')' before 'this_idx' [INFO] [stderr] warning: csonpath@0.19.0: 414 | CSONPATH_PRE_GET_OBJ(this_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1560:71: note: in definition of macro 'CSONPATH_PRE_GET_OBJ' [INFO] [stderr] warning: csonpath@0.19.0: 1560 | CSONPATH_FUNC(csonpath_child_info_set)(child_info, tmp, (intptr_t)this_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1560:43: note: to match this '(' [INFO] [stderr] warning: csonpath@0.19.0: 1560 | CSONPATH_FUNC(csonpath_child_info_set)(child_info, tmp, (intptr_t)this_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:414:17: note: in expansion of macro 'CSONPATH_PRE_GET_OBJ' [INFO] [stderr] warning: csonpath@0.19.0: 414 | CSONPATH_PRE_GET_OBJ(this_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:456:34: error: expected ')' before 'this_idx' [INFO] [stderr] warning: csonpath@0.19.0: 456 | CSONPATH_PRE_GET_OBJ(this_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1560:71: note: in definition of macro 'CSONPATH_PRE_GET_OBJ' [INFO] [stderr] warning: csonpath@0.19.0: 1560 | CSONPATH_FUNC(csonpath_child_info_set)(child_info, tmp, (intptr_t)this_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1560:43: note: to match this '(' [INFO] [stderr] warning: csonpath@0.19.0: 1560 | CSONPATH_FUNC(csonpath_child_info_set)(child_info, tmp, (intptr_t)this_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:456:13: note: in expansion of macro 'CSONPATH_PRE_GET_OBJ' [INFO] [stderr] warning: csonpath@0.19.0: 456 | CSONPATH_PRE_GET_OBJ(this_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: In file included from csonpath.h:1609: [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h: In function 'csonpath_callback_dotdot': [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:142:5: error: unknown type name 'intptr_t' [INFO] [stderr] warning: csonpath@0.19.0: 142 | intptr_t key_idx; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:142:5: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:152:24: error: 'intptr_t' undeclared (first use in this function) [INFO] [stderr] warning: csonpath@0.19.0: 152 | key_idx = (intptr_t)key; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:152:24: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:152:33: error: expected ';' before 'key' [INFO] [stderr] warning: csonpath@0.19.0: 152 | key_idx = (intptr_t)key; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~ [INFO] [stderr] warning: csonpath@0.19.0: | ; [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1594:71: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1594 | CSONPATH_FUNC(csonpath_child_info_set)(child_info, tmp, (intptr_t)key_idx) [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:160:45: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 160 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1594:71: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1594 | CSONPATH_FUNC(csonpath_child_info_set)(child_info, tmp, (intptr_t)key_idx) [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:165:43: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 165 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1594:71: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1594 | CSONPATH_FUNC(csonpath_child_info_set)(child_info, tmp, (intptr_t)key_idx) [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:178:45: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 178 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1594:71: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1594 | CSONPATH_FUNC(csonpath_child_info_set)(child_info, tmp, (intptr_t)key_idx) [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:183:43: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 183 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h: In function 'csonpath_callback_internal': [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:259:17: error: unknown type name 'intptr_t' [INFO] [stderr] warning: csonpath@0.19.0: 259 | intptr_t key_idx = foreach_idx; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:259:17: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1594:62: error: 'intptr_t' undeclared (first use in this function) [INFO] [stderr] warning: csonpath@0.19.0: 1594 | CSONPATH_FUNC(csonpath_child_info_set)(child_info, tmp, (intptr_t)key_idx) [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:282:50: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 282 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1594:62: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: 1594 | CSONPATH_FUNC(csonpath_child_info_set)(child_info, tmp, (intptr_t)key_idx) [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:282:50: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 282 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1594:71: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1594 | CSONPATH_FUNC(csonpath_child_info_set)(child_info, tmp, (intptr_t)key_idx) [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:282:50: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 282 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:309:21: error: expected ';' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 309 | intptr_t key_idx; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: | ; [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:312:19: error: 'key_idx' undeclared (first use in this function) [INFO] [stderr] warning: csonpath@0.19.0: 312 | (void)key_idx; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_rust_backend.h:110:36: warning: left-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: csonpath@0.19.0: 110 | (((idx) = _cpr_arr_idx_), 1)) [INFO] [stderr] warning: csonpath@0.19.0: | ^ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:325:13: note: in expansion of macro 'CSONPATH_FOREACH_ARRAY' [INFO] [stderr] warning: csonpath@0.19.0: 325 | CSONPATH_FOREACH_ARRAY(tmp, el, key_idx) { [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1594:71: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1594 | CSONPATH_FUNC(csonpath_child_info_set)(child_info, tmp, (intptr_t)key_idx) [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:335:46: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 335 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:345:21: error: expected ';' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 345 | intptr_t key_idx = 0; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: | ; [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1594:71: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1594 | CSONPATH_FUNC(csonpath_child_info_set)(child_info, tmp, (intptr_t)key_idx) [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:355:66: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 355 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1594:71: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1594 | CSONPATH_FUNC(csonpath_child_info_set)(child_info, tmp, (intptr_t)key_idx) [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_rust_backend.h:125:13: note: in definition of macro 'CSONPATH_FOREACH_EXT' [INFO] [stderr] warning: csonpath@0.19.0: 125 | code \ [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:379:13: note: in expansion of macro 'CSONPATH_FOREACH' [INFO] [stderr] warning: csonpath@0.19.0: 379 | CSONPATH_FOREACH(tmp, el, { [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:384:46: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 384 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1594:71: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1594 | CSONPATH_FUNC(csonpath_child_info_set)(child_info, tmp, (intptr_t)key_idx) [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_rust_backend.h:134:13: note: in definition of macro 'CSONPATH_FOREACH_EXT' [INFO] [stderr] warning: csonpath@0.19.0: 134 | code \ [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:379:13: note: in expansion of macro 'CSONPATH_FOREACH' [INFO] [stderr] warning: csonpath@0.19.0: 379 | CSONPATH_FOREACH(tmp, el, { [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:384:46: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 384 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:405:34: error: expected ')' before 'this_idx' [INFO] [stderr] warning: csonpath@0.19.0: 405 | CSONPATH_PRE_GET(this_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1605:69: note: in definition of macro 'CSONPATH_PRE_GET' [INFO] [stderr] warning: csonpath@0.19.0: 1605 | CSONPATH_FUNC(csonpath_child_info_set)(child_info, ctx, (intptr_t)this_idx) [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1605:41: note: to match this '(' [INFO] [stderr] warning: csonpath@0.19.0: 1605 | CSONPATH_FUNC(csonpath_child_info_set)(child_info, ctx, (intptr_t)this_idx) [INFO] [stderr] warning: csonpath@0.19.0: | ^ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:405:17: note: in expansion of macro 'CSONPATH_PRE_GET' [INFO] [stderr] warning: csonpath@0.19.0: 405 | CSONPATH_PRE_GET(this_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:414:38: error: expected ')' before 'this_idx' [INFO] [stderr] warning: csonpath@0.19.0: 414 | CSONPATH_PRE_GET_OBJ(this_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1605:69: note: in definition of macro 'CSONPATH_PRE_GET' [INFO] [stderr] warning: csonpath@0.19.0: 1605 | CSONPATH_FUNC(csonpath_child_info_set)(child_info, ctx, (intptr_t)this_idx) [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:414:17: note: in expansion of macro 'CSONPATH_PRE_GET_OBJ' [INFO] [stderr] warning: csonpath@0.19.0: 414 | CSONPATH_PRE_GET_OBJ(this_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1605:41: note: to match this '(' [INFO] [stderr] warning: csonpath@0.19.0: 1605 | CSONPATH_FUNC(csonpath_child_info_set)(child_info, ctx, (intptr_t)this_idx) [INFO] [stderr] warning: csonpath@0.19.0: | ^ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:20:33: note: in expansion of macro 'CSONPATH_PRE_GET' [INFO] [stderr] warning: csonpath@0.19.0: 20 | #define CSONPATH_PRE_GET_OBJ(x) CSONPATH_PRE_GET(x) [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:414:17: note: in expansion of macro 'CSONPATH_PRE_GET_OBJ' [INFO] [stderr] warning: csonpath@0.19.0: 414 | CSONPATH_PRE_GET_OBJ(this_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:456:34: error: expected ')' before 'this_idx' [INFO] [stderr] warning: csonpath@0.19.0: 456 | CSONPATH_PRE_GET_OBJ(this_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1605:69: note: in definition of macro 'CSONPATH_PRE_GET' [INFO] [stderr] warning: csonpath@0.19.0: 1605 | CSONPATH_FUNC(csonpath_child_info_set)(child_info, ctx, (intptr_t)this_idx) [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:456:13: note: in expansion of macro 'CSONPATH_PRE_GET_OBJ' [INFO] [stderr] warning: csonpath@0.19.0: 456 | CSONPATH_PRE_GET_OBJ(this_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1605:41: note: to match this '(' [INFO] [stderr] warning: csonpath@0.19.0: 1605 | CSONPATH_FUNC(csonpath_child_info_set)(child_info, ctx, (intptr_t)this_idx) [INFO] [stderr] warning: csonpath@0.19.0: | ^ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:20:33: note: in expansion of macro 'CSONPATH_PRE_GET' [INFO] [stderr] warning: csonpath@0.19.0: 20 | #define CSONPATH_PRE_GET_OBJ(x) CSONPATH_PRE_GET(x) [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:456:13: note: in expansion of macro 'CSONPATH_PRE_GET_OBJ' [INFO] [stderr] warning: csonpath@0.19.0: 456 | CSONPATH_PRE_GET_OBJ(this_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:473:30: error: expected ')' before 'this_idx' [INFO] [stderr] warning: csonpath@0.19.0: 473 | CSONPATH_PRE_GET(this_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1605:69: note: in definition of macro 'CSONPATH_PRE_GET' [INFO] [stderr] warning: csonpath@0.19.0: 1605 | CSONPATH_FUNC(csonpath_child_info_set)(child_info, ctx, (intptr_t)this_idx) [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1605:41: note: to match this '(' [INFO] [stderr] warning: csonpath@0.19.0: 1605 | CSONPATH_FUNC(csonpath_child_info_set)(child_info, ctx, (intptr_t)this_idx) [INFO] [stderr] warning: csonpath@0.19.0: | ^ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:473:13: note: in expansion of macro 'CSONPATH_PRE_GET' [INFO] [stderr] warning: csonpath@0.19.0: 473 | CSONPATH_PRE_GET(this_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:490:34: error: expected ')' before 'this_idx' [INFO] [stderr] warning: csonpath@0.19.0: 490 | CSONPATH_PRE_GET(this_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1605:69: note: in definition of macro 'CSONPATH_PRE_GET' [INFO] [stderr] warning: csonpath@0.19.0: 1605 | CSONPATH_FUNC(csonpath_child_info_set)(child_info, ctx, (intptr_t)this_idx) [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1605:41: note: to match this '(' [INFO] [stderr] warning: csonpath@0.19.0: 1605 | CSONPATH_FUNC(csonpath_child_info_set)(child_info, ctx, (intptr_t)this_idx) [INFO] [stderr] warning: csonpath@0.19.0: | ^ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:490:17: note: in expansion of macro 'CSONPATH_PRE_GET' [INFO] [stderr] warning: csonpath@0.19.0: 490 | CSONPATH_PRE_GET(this_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: In file included from csonpath.h:1688: [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h: In function 'csonpath_update_or_create_callback_dotdot': [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:142:5: error: unknown type name 'intptr_t' [INFO] [stderr] warning: csonpath@0.19.0: 142 | intptr_t key_idx; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:142:5: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:152:24: error: 'intptr_t' undeclared (first use in this function) [INFO] [stderr] warning: csonpath@0.19.0: 152 | key_idx = (intptr_t)key; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:152:24: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:152:33: error: expected ';' before 'key' [INFO] [stderr] warning: csonpath@0.19.0: 152 | key_idx = (intptr_t)key; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~ [INFO] [stderr] warning: csonpath@0.19.0: | ; [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1642:66: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1642 | (intptr_t)key_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:154:13: note: in expansion of macro 'CSONPATH_DO_FOREACH_PRE_SET' [INFO] [stderr] warning: csonpath@0.19.0: 154 | CSONPATH_DO_FOREACH_PRE_SET; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1641:48: note: to match this '(' [INFO] [stderr] warning: csonpath@0.19.0: 1641 | *CSONPATH_FUNC(csonpath_child_info_set)(child_info, tmp, \ [INFO] [stderr] warning: csonpath@0.19.0: | ^ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:154:13: note: in expansion of macro 'CSONPATH_DO_FOREACH_PRE_SET' [INFO] [stderr] warning: csonpath@0.19.0: 154 | CSONPATH_DO_FOREACH_PRE_SET; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1634:97: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1634 | CSONPATH_FUNC(csonpath_child_info_set)(&(struct csonpath_child_info ){}, tmp, (intptr_t)key_idx), \ [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:160:45: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 160 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1634:97: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1634 | CSONPATH_FUNC(csonpath_child_info_set)(&(struct csonpath_child_info ){}, tmp, (intptr_t)key_idx), \ [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:165:43: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 165 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1642:66: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1642 | (intptr_t)key_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:172:13: note: in expansion of macro 'CSONPATH_DO_FOREACH_PRE_SET' [INFO] [stderr] warning: csonpath@0.19.0: 172 | CSONPATH_DO_FOREACH_PRE_SET; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1641:48: note: to match this '(' [INFO] [stderr] warning: csonpath@0.19.0: 1641 | *CSONPATH_FUNC(csonpath_child_info_set)(child_info, tmp, \ [INFO] [stderr] warning: csonpath@0.19.0: | ^ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:172:13: note: in expansion of macro 'CSONPATH_DO_FOREACH_PRE_SET' [INFO] [stderr] warning: csonpath@0.19.0: 172 | CSONPATH_DO_FOREACH_PRE_SET; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1634:97: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1634 | CSONPATH_FUNC(csonpath_child_info_set)(&(struct csonpath_child_info ){}, tmp, (intptr_t)key_idx), \ [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:178:45: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 178 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1634:97: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1634 | CSONPATH_FUNC(csonpath_child_info_set)(&(struct csonpath_child_info ){}, tmp, (intptr_t)key_idx), \ [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:183:43: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 183 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h: In function 'csonpath_update_or_create_callback_internal': [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:259:17: error: unknown type name 'intptr_t' [INFO] [stderr] warning: csonpath@0.19.0: 259 | intptr_t key_idx = foreach_idx; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:259:17: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1634:88: error: 'intptr_t' undeclared (first use in this function) [INFO] [stderr] warning: csonpath@0.19.0: 1634 | CSONPATH_FUNC(csonpath_child_info_set)(&(struct csonpath_child_info ){}, tmp, (intptr_t)key_idx), \ [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:282:50: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 282 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1634:88: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] warning: csonpath@0.19.0: 1634 | CSONPATH_FUNC(csonpath_child_info_set)(&(struct csonpath_child_info ){}, tmp, (intptr_t)key_idx), \ [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:282:50: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 282 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1634:97: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1634 | CSONPATH_FUNC(csonpath_child_info_set)(&(struct csonpath_child_info ){}, tmp, (intptr_t)key_idx), \ [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:282:50: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 282 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:309:21: error: expected ';' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 309 | intptr_t key_idx; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: | ; [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:312:19: error: 'key_idx' undeclared (first use in this function) [INFO] [stderr] warning: csonpath@0.19.0: 312 | (void)key_idx; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_rust_backend.h:110:36: warning: left-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: csonpath@0.19.0: 110 | (((idx) = _cpr_arr_idx_), 1)) [INFO] [stderr] warning: csonpath@0.19.0: | ^ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:325:13: note: in expansion of macro 'CSONPATH_FOREACH_ARRAY' [INFO] [stderr] warning: csonpath@0.19.0: 325 | CSONPATH_FOREACH_ARRAY(tmp, el, key_idx) { [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1642:66: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1642 | (intptr_t)key_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:332:17: note: in expansion of macro 'CSONPATH_DO_FOREACH_PRE_SET' [INFO] [stderr] warning: csonpath@0.19.0: 332 | CSONPATH_DO_FOREACH_PRE_SET [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1641:48: note: to match this '(' [INFO] [stderr] warning: csonpath@0.19.0: 1641 | *CSONPATH_FUNC(csonpath_child_info_set)(child_info, tmp, \ [INFO] [stderr] warning: csonpath@0.19.0: | ^ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:332:17: note: in expansion of macro 'CSONPATH_DO_FOREACH_PRE_SET' [INFO] [stderr] warning: csonpath@0.19.0: 332 | CSONPATH_DO_FOREACH_PRE_SET [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1634:97: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1634 | CSONPATH_FUNC(csonpath_child_info_set)(&(struct csonpath_child_info ){}, tmp, (intptr_t)key_idx), \ [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:335:46: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 335 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:345:21: error: expected ';' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 345 | intptr_t key_idx = 0; [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: | ; [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1634:97: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1634 | CSONPATH_FUNC(csonpath_child_info_set)(&(struct csonpath_child_info ){}, tmp, (intptr_t)key_idx), \ [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:355:66: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 355 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1642:66: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1642 | (intptr_t)key_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_rust_backend.h:125:13: note: in definition of macro 'CSONPATH_FOREACH_EXT' [INFO] [stderr] warning: csonpath@0.19.0: 125 | code \ [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:379:13: note: in expansion of macro 'CSONPATH_FOREACH' [INFO] [stderr] warning: csonpath@0.19.0: 379 | CSONPATH_FOREACH(tmp, el, { [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:380:21: note: in expansion of macro 'CSONPATH_DO_FOREACH_PRE_SET' [INFO] [stderr] warning: csonpath@0.19.0: 380 | CSONPATH_DO_FOREACH_PRE_SET [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1641:48: note: to match this '(' [INFO] [stderr] warning: csonpath@0.19.0: 1641 | *CSONPATH_FUNC(csonpath_child_info_set)(child_info, tmp, \ [INFO] [stderr] warning: csonpath@0.19.0: | ^ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_rust_backend.h:125:13: note: in definition of macro 'CSONPATH_FOREACH_EXT' [INFO] [stderr] warning: csonpath@0.19.0: 125 | code \ [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:379:13: note: in expansion of macro 'CSONPATH_FOREACH' [INFO] [stderr] warning: csonpath@0.19.0: 379 | CSONPATH_FOREACH(tmp, el, { [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:380:21: note: in expansion of macro 'CSONPATH_DO_FOREACH_PRE_SET' [INFO] [stderr] warning: csonpath@0.19.0: 380 | CSONPATH_DO_FOREACH_PRE_SET [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1634:97: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1634 | CSONPATH_FUNC(csonpath_child_info_set)(&(struct csonpath_child_info ){}, tmp, (intptr_t)key_idx), \ [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_rust_backend.h:125:13: note: in definition of macro 'CSONPATH_FOREACH_EXT' [INFO] [stderr] warning: csonpath@0.19.0: 125 | code \ [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:379:13: note: in expansion of macro 'CSONPATH_FOREACH' [INFO] [stderr] warning: csonpath@0.19.0: 379 | CSONPATH_FOREACH(tmp, el, { [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:384:46: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 384 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1642:66: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1642 | (intptr_t)key_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_rust_backend.h:134:13: note: in definition of macro 'CSONPATH_FOREACH_EXT' [INFO] [stderr] warning: csonpath@0.19.0: 134 | code \ [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:379:13: note: in expansion of macro 'CSONPATH_FOREACH' [INFO] [stderr] warning: csonpath@0.19.0: 379 | CSONPATH_FOREACH(tmp, el, { [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:380:21: note: in expansion of macro 'CSONPATH_DO_FOREACH_PRE_SET' [INFO] [stderr] warning: csonpath@0.19.0: 380 | CSONPATH_DO_FOREACH_PRE_SET [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1641:48: note: to match this '(' [INFO] [stderr] warning: csonpath@0.19.0: 1641 | *CSONPATH_FUNC(csonpath_child_info_set)(child_info, tmp, \ [INFO] [stderr] warning: csonpath@0.19.0: | ^ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_rust_backend.h:134:13: note: in definition of macro 'CSONPATH_FOREACH_EXT' [INFO] [stderr] warning: csonpath@0.19.0: 134 | code \ [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:379:13: note: in expansion of macro 'CSONPATH_FOREACH' [INFO] [stderr] warning: csonpath@0.19.0: 379 | CSONPATH_FOREACH(tmp, el, { [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:380:21: note: in expansion of macro 'CSONPATH_DO_FOREACH_PRE_SET' [INFO] [stderr] warning: csonpath@0.19.0: 380 | CSONPATH_DO_FOREACH_PRE_SET [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1634:97: error: expected ')' before 'key_idx' [INFO] [stderr] warning: csonpath@0.19.0: 1634 | CSONPATH_FUNC(csonpath_child_info_set)(&(struct csonpath_child_info ){}, tmp, (intptr_t)key_idx), \ [INFO] [stderr] warning: csonpath@0.19.0: | ~ ^~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_rust_backend.h:134:13: note: in definition of macro 'CSONPATH_FOREACH_EXT' [INFO] [stderr] warning: csonpath@0.19.0: 134 | code \ [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:379:13: note: in expansion of macro 'CSONPATH_FOREACH' [INFO] [stderr] warning: csonpath@0.19.0: 379 | CSONPATH_FOREACH(tmp, el, { [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:384:46: note: in expansion of macro 'CSONPATH_DO_EXTRA_ARGS_NEESTED' [INFO] [stderr] warning: csonpath@0.19.0: 384 | CSONPATH_DO_EXTRA_ARGS_NEESTED); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:414:38: error: expected ')' before 'this_idx' [INFO] [stderr] warning: csonpath@0.19.0: 414 | CSONPATH_PRE_GET_OBJ(this_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1677:71: note: in definition of macro 'CSONPATH_PRE_GET_OBJ' [INFO] [stderr] warning: csonpath@0.19.0: 1677 | CSONPATH_FUNC(csonpath_child_info_set)(child_info, tmp, (intptr_t)this_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1677:43: note: to match this '(' [INFO] [stderr] warning: csonpath@0.19.0: 1677 | CSONPATH_FUNC(csonpath_child_info_set)(child_info, tmp, (intptr_t)this_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:414:17: note: in expansion of macro 'CSONPATH_PRE_GET_OBJ' [INFO] [stderr] warning: csonpath@0.19.0: 414 | CSONPATH_PRE_GET_OBJ(this_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:456:34: error: expected ')' before 'this_idx' [INFO] [stderr] warning: csonpath@0.19.0: 456 | CSONPATH_PRE_GET_OBJ(this_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1677:71: note: in definition of macro 'CSONPATH_PRE_GET_OBJ' [INFO] [stderr] warning: csonpath@0.19.0: 1677 | CSONPATH_FUNC(csonpath_child_info_set)(child_info, tmp, (intptr_t)this_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~ [INFO] [stderr] warning: csonpath@0.19.0: csonpath.h:1677:43: note: to match this '(' [INFO] [stderr] warning: csonpath@0.19.0: 1677 | CSONPATH_FUNC(csonpath_child_info_set)(child_info, tmp, (intptr_t)this_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^ [INFO] [stderr] warning: csonpath@0.19.0: csonpath_do.h:456:13: note: in expansion of macro 'CSONPATH_PRE_GET_OBJ' [INFO] [stderr] warning: csonpath@0.19.0: 456 | CSONPATH_PRE_GET_OBJ(this_idx); [INFO] [stderr] warning: csonpath@0.19.0: | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] error: failed to run custom build command for `csonpath v0.19.0 (/opt/rustwide/workdir)` [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/target/debug/build/csonpath/516bce34de9607c3/out/build_script_build` (exit status: 1) [INFO] [stderr] --- stdout [INFO] [stderr] cargo:rerun-if-changed=csonpath_rust_backend.c [INFO] [stderr] cargo:rerun-if-changed=csonpath_rust_backend.h [INFO] [stderr] cargo:rerun-if-changed=/opt/rustwide/csonpath.h [INFO] [stderr] cargo:rerun-if-changed=/opt/rustwide/csonpath_do.h [INFO] [stderr] cargo:rerun-if-env-changed=CC_FORCE_DISABLE [INFO] [stderr] CC_FORCE_DISABLE = None [INFO] [stderr] cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu [INFO] [stderr] CC_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu [INFO] [stderr] CC_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_CC [INFO] [stderr] HOST_CC = None [INFO] [stderr] cargo:rerun-if-env-changed=CC [INFO] [stderr] CC = None [INFO] [stderr] cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT [INFO] [stderr] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS [INFO] [stderr] CRATE_CC_NO_DEFAULTS = None [INFO] [stderr] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS [INFO] [stderr] CRATE_CC_NO_DEFAULTS = None [INFO] [stderr] cargo:rerun-if-env-changed=CFLAGS [INFO] [stderr] CFLAGS = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_CFLAGS [INFO] [stderr] HOST_CFLAGS = None [INFO] [stderr] cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu [INFO] [stderr] CFLAGS_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu [INFO] [stderr] CFLAGS_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CFLAGS [INFO] [stderr] CFLAGS = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_CFLAGS [INFO] [stderr] HOST_CFLAGS = None [INFO] [stderr] cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu [INFO] [stderr] CFLAGS_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu [INFO] [stderr] CFLAGS_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:warning=In file included from csonpath_rust_backend.h:189, [INFO] [stderr] cargo:warning= from csonpath_rust_backend.c:2: [INFO] [stderr] cargo:warning=csonpath.h: In function 'csonpath_print_instruction': [INFO] [stderr] cargo:warning=csonpath.h:336:34: error: 'intptr_t' undeclared (first use in this function) [INFO] [stderr] cargo:warning= 336 | printf("%d: %s\n", (int)(intptr_t)(walker - origin), csonpath_instuction_str[(int)*walker]); [INFO] [stderr] cargo:warning= | ^~~~~~~~ [INFO] [stderr] cargo:warning=csonpath.h:46:1: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] cargo:warning= 45 | # include <regex.h> [INFO] [stderr] cargo:warning= +++ |+#include <stdint.h> [INFO] [stderr] cargo:warning= 46 | typedef regex_t csonpath_reg_t; [INFO] [stderr] cargo:warning=csonpath.h:336:34: note: each undeclared identifier is reported only once for each function it appears in [INFO] [stderr] cargo:warning= 336 | printf("%d: %s\n", (int)(intptr_t)(walker - origin), csonpath_instuction_str[(int)*walker]); [INFO] [stderr] cargo:warning= | ^~~~~~~~ [INFO] [stderr] cargo:warning=csonpath.h: In function 'csonpath_compile_': [INFO] [stderr] cargo:warning=csonpath.h:399:15: error: implicit declaration of function 'strdup'; did you mean 'strcmp'? [-Wimplicit-function-declaration] [INFO] [stderr] cargo:warning= 399 | tmp = strdup(path); [INFO] [stderr] cargo:warning= | ^~~~~~ [INFO] [stderr] cargo:warning= | strcmp [INFO] [stderr] cargo:warning=csonpath.h:399:13: error: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] [INFO] [stderr] cargo:warning= 399 | tmp = strdup(path); [INFO] [stderr] cargo:warning= | ^ [INFO] [stderr] cargo:warning=csonpath.h: At top level: [INFO] [stderr] cargo:warning=csonpath.h:1152:90: error: unknown type name 'intptr_t' [INFO] [stderr] cargo:warning= 1152 | CSONPATH_JSON j, const intptr_t key) [INFO] [stderr] cargo:warning= | ^~~~~~~~ [INFO] [stderr] cargo:warning=csonpath.h:1152:90: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] cargo:warning=csonpath.h: In function 'csonpath_child_info_set': [INFO] [stderr] cargo:warning=csonpath.h:1155:57: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] [INFO] [stderr] cargo:warning= 1155 | *child_info = (struct csonpath_child_info){.key=(const char *)key, .type=CSONPATH_STR}; [INFO] [stderr] cargo:warning= | ^ [INFO] [stderr] cargo:warning=In file included from csonpath.h:1288: [INFO] [stderr] cargo:warning=csonpath_do.h: In function 'csonpath_find_first_dotdot': [INFO] [stderr] cargo:warning=csonpath_do.h:142:5: error: unknown type name 'intptr_t' [INFO] [stderr] cargo:warning= 142 | intptr_t key_idx; [INFO] [stderr] cargo:warning= | ^~~~~~~~ [INFO] [stderr] cargo:warning=csonpath_do.h:1:1: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] cargo:warning= +++ |+#include <stdint.h> [INFO] [stderr] cargo:warning= 1 | #ifndef CSONPATH_DO_GET_NOTFOUND [INFO] [stderr] cargo:warning=csonpath_do.h:152:24: error: 'intptr_t' undeclared (first use in this function) [INFO] [stderr] cargo:warning= 152 | key_idx = (intptr_t)key; [INFO] [stderr] cargo:warning= | ^~~~~~~~ [INFO] [stderr] cargo:warning=csonpath_do.h:152:24: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] cargo:warning=csonpath_do.h:152:33: error: expected ';' before 'key' [INFO] [stderr] cargo:warning= 152 | key_idx = (intptr_t)key; [INFO] [stderr] cargo:warning= | ^~~ [INFO] [stderr] cargo:warning= | ; [INFO] [stderr] cargo:warning=csonpath_do.h: In function 'csonpath_find_first_internal': [INFO] [stderr] cargo:warning=csonpath_do.h:259:17: error: unknown type name 'intptr_t' [INFO] [stderr] cargo:warning= 259 | intptr_t key_idx = foreach_idx; [INFO] [stderr] cargo:warning= | ^~~~~~~~ [INFO] [stderr] cargo:warning=csonpath_do.h:259:17: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] cargo:warning=csonpath_do.h:309:13: error: unknown type name 'intptr_t' [INFO] [stderr] cargo:warning= 309 | intptr_t key_idx; [INFO] [stderr] cargo:warning= | ^~~~~~~~ [INFO] [stderr] cargo:warning=csonpath_do.h:309:13: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] cargo:warning=csonpath_do.h:326:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [INFO] [stderr] cargo:warning= 326 | if (key_idx < beg) { [INFO] [stderr] cargo:warning= | ^ [INFO] [stderr] cargo:warning=csonpath_do.h:330:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [INFO] [stderr] cargo:warning= 330 | if (key_idx >= end) [INFO] [stderr] cargo:warning= | ^~ [INFO] [stderr] cargo:warning=csonpath_do.h:345:13: error: unknown type name 'intptr_t' [INFO] [stderr] cargo:warning= 345 | intptr_t key_idx = 0; [INFO] [stderr] cargo:warning= | ^~~~~~~~ [INFO] [stderr] cargo:warning=csonpath_do.h:345:13: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] cargo:warning=csonpath_do.h:503:39: error: 'intptr_t' undeclared (first use in this function) [INFO] [stderr] cargo:warning= 503 | (int)(intptr_t)(walker - cjp->data)); [INFO] [stderr] cargo:warning= | ^~~~~~~~ [INFO] [stderr] cargo:warning=csonpath_rust_backend.h:180:50: note: in definition of macro 'CSONPATH_FORMAT_EXCEPTION' [INFO] [stderr] cargo:warning= 180 | snprintf(_cpr_err_buf, sizeof(_cpr_err_buf), args); \ [INFO] [stderr] cargo:warning= | ^~~~ [INFO] [stderr] cargo:warning=csonpath_do.h:500:13: note: in expansion of macro 'CSONPATH_GETTER_ERR' [INFO] [stderr] cargo:warning= 500 | CSONPATH_GETTER_ERR("unimplemented %d (%s) at idx %d\n", *walker, [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=csonpath_do.h:503:39: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] cargo:warning= 503 | (int)(intptr_t)(walker - cjp->data)); [INFO] [stderr] cargo:warning= | ^~~~~~~~ [INFO] [stderr] cargo:warning=csonpath_rust_backend.h:180:50: note: in definition of macro 'CSONPATH_FORMAT_EXCEPTION' [INFO] [stderr] cargo:warning= 180 | snprintf(_cpr_err_buf, sizeof(_cpr_err_buf), args); \ [INFO] [stderr] cargo:warning= | ^~~~ [INFO] [stderr] cargo:warning=csonpath_do.h:500:13: note: in expansion of macro 'CSONPATH_GETTER_ERR' [INFO] [stderr] cargo:warning= 500 | CSONPATH_GETTER_ERR("unimplemented %d (%s) at idx %d\n", *walker, [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from csonpath.h:1319: [INFO] [stderr] cargo:warning=csonpath_do.h: In function 'csonpath_find_all_dotdot': [INFO] [stderr] cargo:warning=csonpath_do.h:142:5: error: unknown type name 'intptr_t' [INFO] [stderr] cargo:warning= 142 | intptr_t key_idx; [INFO] [stderr] cargo:warning= | ^~~~~~~~ [INFO] [stderr] cargo:warning=csonpath_do.h:142:5: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] cargo:warning=csonpath_do.h:152:24: error: 'intptr_t' undeclared (first use in this function) [INFO] [stderr] cargo:warning= 152 | key_idx = (intptr_t)key; [INFO] [stderr] cargo:warning= | ^~~~~~~~ [INFO] [stderr] cargo:warning=csonpath_do.h:152:24: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] cargo:warning=csonpath_do.h:152:33: error: expected ';' before 'key' [INFO] [stderr] cargo:warning= 152 | key_idx = (intptr_t)key; [INFO] [stderr] cargo:warning= | ^~~ [INFO] [stderr] cargo:warning= | ; [INFO] [stderr] cargo:warning=csonpath_do.h: In function 'csonpath_find_all_internal': [INFO] [stderr] cargo:warning=csonpath_do.h:259:17: error: unknown type name 'intptr_t' [INFO] [stderr] cargo:warning= 259 | intptr_t key_idx = foreach_idx; [INFO] [stderr] cargo:warning= | ^~~~~~~~ [INFO] [stderr] cargo:warning=csonpath_do.h:259:17: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] cargo:warning=csonpath_do.h:309:13: error: unknown type name 'intptr_t' [INFO] [stderr] cargo:warning= 309 | intptr_t key_idx; [INFO] [stderr] cargo:warning= | ^~~~~~~~ [INFO] [stderr] cargo:warning=csonpath_do.h:309:13: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] cargo:warning=csonpath_do.h:326:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [INFO] [stderr] cargo:warning= 326 | if (key_idx < beg) { [INFO] [stderr] cargo:warning= | ^ [INFO] [stderr] cargo:warning=csonpath_do.h:330:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [INFO] [stderr] cargo:warning= 330 | if (key_idx >= end) [INFO] [stderr] cargo:warning= | ^~ [INFO] [stderr] cargo:warning=csonpath_do.h:345:13: error: unknown type name 'intptr_t' [INFO] [stderr] cargo:warning= 345 | intptr_t key_idx = 0; [INFO] [stderr] cargo:warning= | ^~~~~~~~ [INFO] [stderr] cargo:warning=csonpath_do.h:345:13: note: 'intptr_t' is defined in header '<stdint.h>'; this is probably fixable by adding '#include <stdint.h>' [INFO] [stderr] cargo:warning=csonpath_do.h:503:39: error: 'intptr_t' undeclared (first use in this function) [INFO] [stderr] cargo:warning= 503 | (int)(intptr_t)(walker - cjp->data)); [INFO] [stderr] cargo:warning= | ^~~~~~~~ [INFO] [stderr] cargo:warning=csonpath_rust_backend.h:180:50: note: in definition of macro 'CSONPATH_FORMAT_EXCEPTION' [INFO] [stderr] cargo:warning= 180 | snprintf(_cpr_err_buf, sizeof(_cpr_err_buf), args); \ [INFO] [stderr] cargo:warning= | ^~~~ [INFO] [stderr] cargo:warning=csonpath_do.h:500:13: note: in expansion of macro 'CSONPATH_GETTER_ERR' [INFO] [stderr] cargo:warning= 500 | CSONPATH_GETTER_ERR("unimplemented %d (%s) at idx %d\n", *walker, [WARN] too much data in the log, truncating it