[INFO] fetching crate r2fas 0.2.1...
[INFO] checking r2fas-0.2.1 against 3154cc1a3e6424e44f438a95007d043ed5ceaaf6+rustflags=-Znext-solver=coherence for pr-133502-30
[INFO] extracting crate r2fas 0.2.1 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate r2fas 0.2.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate r2fas 0.2.1
[INFO] tweaked toml for crates.io crate r2fas 0.2.1 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate r2fas 0.2.1 on toolchain 3154cc1a3e6424e44f438a95007d043ed5ceaaf6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate r2fas 0.2.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded radare2 v0.2.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 4e299c6d76b744acdc1dd2e9f1aa79e2f11e20321915ee0a22867994b2f08c29
[INFO] running `Command { std: "docker" "start" "4e299c6d76b744acdc1dd2e9f1aa79e2f11e20321915ee0a22867994b2f08c29", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "4e299c6d76b744acdc1dd2e9f1aa79e2f11e20321915ee0a22867994b2f08c29", kill_on_drop: false }`
[INFO] running `Command { std: "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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "4e299c6d76b744acdc1dd2e9f1aa79e2f11e20321915ee0a22867994b2f08c29" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "4e299c6d76b744acdc1dd2e9f1aa79e2f11e20321915ee0a22867994b2f08c29", kill_on_drop: false }`
[INFO] running `Command { std: "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" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Znext-solver=coherence" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "4e299c6d76b744acdc1dd2e9f1aa79e2f11e20321915ee0a22867994b2f08c29" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling find-msvc-tools v0.1.11
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling cc v1.4.4
[INFO] [stderr]    Compiling radare2 v0.2.2
[INFO] [stderr] warning: radare2@0.2.2: native/radare2_shim.c: In function 'addrline_callback':
[INFO] [stderr] warning: radare2@0.2.2: native/radare2_shim.c:199:25: error: implicit declaration of function 'r_bin_addrline_str'; did you mean 'r_bin_addrline_at'? [-Wimplicit-function-declaration]
[INFO] [stderr] warning: radare2@0.2.2:   199 |                 .file = r_bin_addrline_str(context->bin, item->file),
[INFO] [stderr] warning: radare2@0.2.2:       |                         ^~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: radare2@0.2.2:       |                         r_bin_addrline_at
[INFO] [stderr] warning: radare2@0.2.2: native/radare2_shim.c:199:25: error: initialization of 'const char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
[INFO] [stderr] warning: radare2@0.2.2: native/radare2_shim.c:199:25: note: (near initialization for 'line.file')
[INFO] [stderr] warning: radare2@0.2.2: native/radare2_shim.c:200:25: error: initialization of 'const char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
[INFO] [stderr] warning: radare2@0.2.2:   200 |                 .path = r_bin_addrline_str(context->bin, item->path),
[INFO] [stderr] warning: radare2@0.2.2:       |                         ^~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: radare2@0.2.2: native/radare2_shim.c:200:25: note: (near initialization for 'line.path')
[INFO] [stderr] warning: radare2@0.2.2: native/radare2_shim.c: In function 'r2_rust_addrline_foreach':
[INFO] [stderr] warning: radare2@0.2.2: native/radare2_shim.c:222:44: error: passing argument 2 of 'r_bin_addrline_foreach' from incompatible pointer type [-Wincompatible-pointer-types]
[INFO] [stderr] warning: radare2@0.2.2:   222 |         return r_bin_addrline_foreach(bin, addrline_callback, &context);
[INFO] [stderr] warning: radare2@0.2.2:       |                                            ^~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: radare2@0.2.2:       |                                            |
[INFO] [stderr] warning: radare2@0.2.2:       |                                            _Bool (*)(void *, const RBinAddrline *)
[INFO] [stderr] warning: radare2@0.2.2: In file included from /usr/include/libr/r_arch.h:7,
[INFO] [stderr] warning: radare2@0.2.2:                  from /usr/include/libr/r_asm.h:6,
[INFO] [stderr] warning: radare2@0.2.2:                  from /usr/include/libr/r_egg.h:4,
[INFO] [stderr] warning: radare2@0.2.2:                  from /usr/include/libr/r_core.h:14,
[INFO] [stderr] warning: radare2@0.2.2:                  from native/radare2_shim.c:3:
[INFO] [stderr] warning: radare2@0.2.2: /usr/include/libr/r_bin.h:939:66: note: expected 'RBinDbgInfoCallback' {aka '_Bool (*)(void *, RBinAddrline *)'} but argument is of type '_Bool (*)(void *, const RBinAddrline *)'
[INFO] [stderr] warning: radare2@0.2.2:   939 | R_API bool r_bin_addrline_foreach(RBin *bin, RBinDbgInfoCallback item, void *user);
[INFO] [stderr] warning: radare2@0.2.2:       |                                              ~~~~~~~~~~~~~~~~~~~~^~~~
[INFO] [stderr] warning: radare2@0.2.2: native/radare2_shim.c:195:13: note: 'addrline_callback' declared here
[INFO] [stderr] warning: radare2@0.2.2:   195 | static bool addrline_callback(void *user, const RBinAddrline *item) {
[INFO] [stderr] warning: radare2@0.2.2:       |             ^~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: radare2@0.2.2: /usr/include/libr/r_bin.h:428:16: note: 'RBinDbgInfoCallback' declared here
[INFO] [stderr] warning: radare2@0.2.2:   428 | typedef bool (*RBinDbgInfoCallback)(void *user, RBinAddrline *item);
[INFO] [stderr] warning: radare2@0.2.2:       |                ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: radare2@0.2.2: native/radare2_shim.c: In function 'r2_rust_addrline_add':
[INFO] [stderr] warning: radare2@0.2.2: native/radare2_shim.c:246:59: error: incompatible type for argument 2 of 'file->addrline.al_add'
[INFO] [stderr] warning: radare2@0.2.2:   246 |         return file->addrline.al_add(&file->addrline, line->addr, line->file,
[INFO] [stderr] warning: radare2@0.2.2:       |                                                       ~~~~^~~~~~
[INFO] [stderr] warning: radare2@0.2.2:       |                                                           |
[INFO] [stderr] warning: radare2@0.2.2:       |                                                           uint64_t {aka long unsigned int}
[INFO] [stderr] warning: radare2@0.2.2: native/radare2_shim.c:246:59: note: expected 'RBinAddrline' but argument is of type 'uint64_t' {aka 'long unsigned int'}
[INFO] [stderr] warning: radare2@0.2.2: native/radare2_shim.c:246:16: error: too many arguments to function 'file->addrline.al_add'; expected 2, have 6
[INFO] [stderr] warning: radare2@0.2.2:   246 |         return file->addrline.al_add(&file->addrline, line->addr, line->file,
[INFO] [stderr] warning: radare2@0.2.2:       |                ^~~~                                               ~~~~~~~~~~
[INFO] [stderr] warning: radare2@0.2.2: /usr/include/libr/r_bin.h:435:25: note: declared here
[INFO] [stderr] warning: radare2@0.2.2:   435 |         RBinAddrLineAdd al_add;
[INFO] [stderr] warning: radare2@0.2.2:       |                         ^~~~~~
[INFO] [stderr] warning: radare2@0.2.2: In file included from /usr/include/libr/r_event.h:11,
[INFO] [stderr] warning: radare2@0.2.2:                  from /usr/include/libr/r_util.h:29,
[INFO] [stderr] warning: radare2@0.2.2:                  from /usr/include/libr/r_getopt.h:8,
[INFO] [stderr] warning: radare2@0.2.2:                  from /usr/include/libr/r_main.h:7,
[INFO] [stderr] warning: radare2@0.2.2:                  from /usr/include/libr/r_core.h:6:
[INFO] [stderr] warning: radare2@0.2.2: native/radare2_shim.c: In function 'r2_rust_xref_exists':
[INFO] [stderr] warning: radare2@0.2.2: /usr/include/libr/r_vec.h:122:51: error: invalid use of incomplete typedef 'RVecAnalRef' {aka 'struct r_vec_RVecAnalRef_t'}
[INFO] [stderr] warning: radare2@0.2.2:   122 | #define R_VEC_FOREACH(vec, iter) for (iter = (vec)->_start; iter != (vec)->_end; iter++)
[INFO] [stderr] warning: radare2@0.2.2:       |                                                   ^~
[INFO] [stderr] warning: radare2@0.2.2: native/radare2_shim.c:366:9: note: in expansion of macro 'R_VEC_FOREACH'
[INFO] [stderr] warning: radare2@0.2.2:   366 |         R_VEC_FOREACH(references, reference) {
[INFO] [stderr] warning: radare2@0.2.2:       |         ^~~~~~~~~~~~~
[INFO] [stderr] warning: radare2@0.2.2: /usr/include/libr/r_vec.h:122:74: error: invalid use of incomplete typedef 'RVecAnalRef' {aka 'struct r_vec_RVecAnalRef_t'}
[INFO] [stderr] warning: radare2@0.2.2:   122 | #define R_VEC_FOREACH(vec, iter) for (iter = (vec)->_start; iter != (vec)->_end; iter++)
[INFO] [stderr] warning: radare2@0.2.2:       |                                                                          ^~
[INFO] [stderr] warning: radare2@0.2.2: native/radare2_shim.c:366:9: note: in expansion of macro 'R_VEC_FOREACH'
[INFO] [stderr] warning: radare2@0.2.2:   366 |         R_VEC_FOREACH(references, reference) {
[INFO] [stderr] warning: radare2@0.2.2:       |         ^~~~~~~~~~~~~
[INFO] [stderr] warning: radare2@0.2.2: native/radare2_shim.c:372:9: error: implicit declaration of function 'RVecAnalRef_free' [-Wimplicit-function-declaration]
[INFO] [stderr] warning: radare2@0.2.2:   372 |         RVecAnalRef_free(references);
[INFO] [stderr] warning: radare2@0.2.2:       |         ^~~~~~~~~~~~~~~~
[INFO] [stderr] error: failed to run custom build command for `radare2 v0.2.2`
[INFO] [stderr] note: To improve backtraces for build dependencies, set the CARGO_PROFILE_DEV_BUILD_OVERRIDE_DEBUG=true environment variable to enable debug information generation.
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/build/radare2/a506b72a85e6195c/out/build_script_build` (exit status: 1)
[INFO] [stderr]   --- stdout
[INFO] [stderr]   cargo:rerun-if-changed=build.rs
[INFO] [stderr]   cargo:rerun-if-changed=native/radare2_shim.c
[INFO] [stderr]   cargo:rerun-if-changed=native/radare2_shim.h
[INFO] [stderr]   cargo:rerun-if-env-changed=R_CORE_NO_PKG_CONFIG
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG_x86_64-unknown-linux-gnu
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG_x86_64_unknown_linux_gnu
[INFO] [stderr]   cargo:rerun-if-env-changed=HOST_PKG_CONFIG
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG
[INFO] [stderr]   cargo:rerun-if-env-changed=R_CORE_STATIC
[INFO] [stderr]   cargo:rerun-if-env-changed=R_CORE_DYNAMIC
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-unknown-linux-gnu
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_unknown_linux_gnu
[INFO] [stderr]   cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG_PATH
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-unknown-linux-gnu
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_unknown_linux_gnu
[INFO] [stderr]   cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-unknown-linux-gnu
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_unknown_linux_gnu
[INFO] [stderr]   cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
[INFO] [stderr]   cargo:rerun-if-env-changed=SYSROOT
[INFO] [stderr]   cargo:rerun-if-env-changed=R_CORE_STATIC
[INFO] [stderr]   cargo:rerun-if-env-changed=R_CORE_DYNAMIC
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC
[INFO] [stderr]   cargo:rustc-link-search=native=/usr/lib/x86_64-linux-gnu
[INFO] [stderr]   cargo:rustc-link-lib=r_core
[INFO] [stderr]   cargo:rustc-link-lib=r_config
[INFO] [stderr]   cargo:rustc-link-lib=r_debug
[INFO] [stderr]   cargo:rustc-link-lib=r_bin
[INFO] [stderr]   cargo:rustc-link-lib=r_magic
[INFO] [stderr]   cargo:rustc-link-lib=r_bp
[INFO] [stderr]   cargo:rustc-link-lib=r_egg
[INFO] [stderr]   cargo:rustc-link-lib=r_anal
[INFO] [stderr]   cargo:rustc-link-lib=r_fs
[INFO] [stderr]   cargo:rustc-link-lib=r_lang
[INFO] [stderr]   cargo:rustc-link-lib=r_asm
[INFO] [stderr]   cargo:rustc-link-lib=r_flag
[INFO] [stderr]   cargo:rustc-link-lib=r_arch
[INFO] [stderr]   cargo:rustc-link-lib=r_esil
[INFO] [stderr]   cargo:rustc-link-lib=r_io
[INFO] [stderr]   cargo:rustc-link-lib=r_cons
[INFO] [stderr]   cargo:rustc-link-lib=r_reg
[INFO] [stderr]   cargo:rustc-link-lib=r_search
[INFO] [stderr]   cargo:rustc-link-lib=r_muta
[INFO] [stderr]   cargo:rustc-link-lib=r_socket
[INFO] [stderr]   cargo:rustc-link-lib=r_syscall
[INFO] [stderr]   cargo:rustc-link-lib=r_util
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG_x86_64-unknown-linux-gnu
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG_x86_64_unknown_linux_gnu
[INFO] [stderr]   cargo:rerun-if-env-changed=HOST_PKG_CONFIG
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG
[INFO] [stderr]   cargo:rerun-if-env-changed=R_CORE_STATIC
[INFO] [stderr]   cargo:rerun-if-env-changed=R_CORE_DYNAMIC
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-unknown-linux-gnu
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_unknown_linux_gnu
[INFO] [stderr]   cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG_PATH
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-unknown-linux-gnu
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_unknown_linux_gnu
[INFO] [stderr]   cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-unknown-linux-gnu
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_unknown_linux_gnu
[INFO] [stderr]   cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR
[INFO] [stderr]   cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
[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=native/radare2_shim.c: In function 'addrline_callback':
[INFO] [stderr]   cargo:warning=native/radare2_shim.c:199:25: error: implicit declaration of function 'r_bin_addrline_str'; did you mean 'r_bin_addrline_at'? [-Wimplicit-function-declaration]
[INFO] [stderr]   cargo:warning=  199 |                 .file = r_bin_addrline_str(context->bin, item->file),
[INFO] [stderr]   cargo:warning=      |                         ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=      |                         r_bin_addrline_at
[INFO] [stderr]   cargo:warning=native/radare2_shim.c:199:25: error: initialization of 'const char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
[INFO] [stderr]   cargo:warning=native/radare2_shim.c:199:25: note: (near initialization for 'line.file')
[INFO] [stderr]   cargo:warning=native/radare2_shim.c:200:25: error: initialization of 'const char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
[INFO] [stderr]   cargo:warning=  200 |                 .path = r_bin_addrline_str(context->bin, item->path),
[INFO] [stderr]   cargo:warning=      |                         ^~~~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=native/radare2_shim.c:200:25: note: (near initialization for 'line.path')
[INFO] [stderr]   cargo:warning=native/radare2_shim.c: In function 'r2_rust_addrline_foreach':
[INFO] [stderr]   cargo:warning=native/radare2_shim.c:222:44: error: passing argument 2 of 'r_bin_addrline_foreach' from incompatible pointer type [-Wincompatible-pointer-types]
[INFO] [stderr]   cargo:warning=  222 |         return r_bin_addrline_foreach(bin, addrline_callback, &context);
[INFO] [stderr]   cargo:warning=      |                                            ^~~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=      |                                            |
[INFO] [stderr]   cargo:warning=      |                                            _Bool (*)(void *, const RBinAddrline *)
[INFO] [stderr]   cargo:warning=In file included from /usr/include/libr/r_arch.h:7,
[INFO] [stderr]   cargo:warning=                 from /usr/include/libr/r_asm.h:6,
[INFO] [stderr]   cargo:warning=                 from /usr/include/libr/r_egg.h:4,
[INFO] [stderr]   cargo:warning=                 from /usr/include/libr/r_core.h:14,
[INFO] [stderr]   cargo:warning=                 from native/radare2_shim.c:3:
[INFO] [stderr]   cargo:warning=/usr/include/libr/r_bin.h:939:66: note: expected 'RBinDbgInfoCallback' {aka '_Bool (*)(void *, RBinAddrline *)'} but argument is of type '_Bool (*)(void *, const RBinAddrline *)'
[INFO] [stderr]   cargo:warning=  939 | R_API bool r_bin_addrline_foreach(RBin *bin, RBinDbgInfoCallback item, void *user);
[INFO] [stderr]   cargo:warning=      |                                              ~~~~~~~~~~~~~~~~~~~~^~~~
[INFO] [stderr]   cargo:warning=native/radare2_shim.c:195:13: note: 'addrline_callback' declared here
[INFO] [stderr]   cargo:warning=  195 | static bool addrline_callback(void *user, const RBinAddrline *item) {
[INFO] [stderr]   cargo:warning=      |             ^~~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=/usr/include/libr/r_bin.h:428:16: note: 'RBinDbgInfoCallback' declared here
[INFO] [stderr]   cargo:warning=  428 | typedef bool (*RBinDbgInfoCallback)(void *user, RBinAddrline *item);
[INFO] [stderr]   cargo:warning=      |                ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=native/radare2_shim.c: In function 'r2_rust_addrline_add':
[INFO] [stderr]   cargo:warning=native/radare2_shim.c:246:59: error: incompatible type for argument 2 of 'file->addrline.al_add'
[INFO] [stderr]   cargo:warning=  246 |         return file->addrline.al_add(&file->addrline, line->addr, line->file,
[INFO] [stderr]   cargo:warning=      |                                                       ~~~~^~~~~~
[INFO] [stderr]   cargo:warning=      |                                                           |
[INFO] [stderr]   cargo:warning=      |                                                           uint64_t {aka long unsigned int}
[INFO] [stderr]   cargo:warning=native/radare2_shim.c:246:59: note: expected 'RBinAddrline' but argument is of type 'uint64_t' {aka 'long unsigned int'}
[INFO] [stderr]   cargo:warning=native/radare2_shim.c:246:16: error: too many arguments to function 'file->addrline.al_add'; expected 2, have 6
[INFO] [stderr]   cargo:warning=  246 |         return file->addrline.al_add(&file->addrline, line->addr, line->file,
[INFO] [stderr]   cargo:warning=      |                ^~~~                                               ~~~~~~~~~~
[INFO] [stderr]   cargo:warning=/usr/include/libr/r_bin.h:435:25: note: declared here
[INFO] [stderr]   cargo:warning=  435 |         RBinAddrLineAdd al_add;
[INFO] [stderr]   cargo:warning=      |                         ^~~~~~
[INFO] [stderr]   cargo:warning=In file included from /usr/include/libr/r_event.h:11,
[INFO] [stderr]   cargo:warning=                 from /usr/include/libr/r_util.h:29,
[INFO] [stderr]   cargo:warning=                 from /usr/include/libr/r_getopt.h:8,
[INFO] [stderr]   cargo:warning=                 from /usr/include/libr/r_main.h:7,
[INFO] [stderr]   cargo:warning=                 from /usr/include/libr/r_core.h:6:
[INFO] [stderr]   cargo:warning=native/radare2_shim.c: In function 'r2_rust_xref_exists':
[INFO] [stderr]   cargo:warning=/usr/include/libr/r_vec.h:122:51: error: invalid use of incomplete typedef 'RVecAnalRef' {aka 'struct r_vec_RVecAnalRef_t'}
[INFO] [stderr]   cargo:warning=  122 | #define R_VEC_FOREACH(vec, iter) for (iter = (vec)->_start; iter != (vec)->_end; iter++)
[INFO] [stderr]   cargo:warning=      |                                                   ^~
[INFO] [stderr]   cargo:warning=native/radare2_shim.c:366:9: note: in expansion of macro 'R_VEC_FOREACH'
[INFO] [stderr]   cargo:warning=  366 |         R_VEC_FOREACH(references, reference) {
[INFO] [stderr]   cargo:warning=      |         ^~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=/usr/include/libr/r_vec.h:122:74: error: invalid use of incomplete typedef 'RVecAnalRef' {aka 'struct r_vec_RVecAnalRef_t'}
[INFO] [stderr]   cargo:warning=  122 | #define R_VEC_FOREACH(vec, iter) for (iter = (vec)->_start; iter != (vec)->_end; iter++)
[INFO] [stderr]   cargo:warning=      |                                                                          ^~
[INFO] [stderr]   cargo:warning=native/radare2_shim.c:366:9: note: in expansion of macro 'R_VEC_FOREACH'
[INFO] [stderr]   cargo:warning=  366 |         R_VEC_FOREACH(references, reference) {
[INFO] [stderr]   cargo:warning=      |         ^~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=native/radare2_shim.c:372:9: error: implicit declaration of function 'RVecAnalRef_free' [-Wimplicit-function-declaration]
[INFO] [stderr]   cargo:warning=  372 |         RVecAnalRef_free(references);
[INFO] [stderr]   cargo:warning=      |         ^~~~~~~~~~~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   --- stderr
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr]   error occurred in cc-rs: command did not execute successfully (status code exit status: 1): LC_ALL="C" "cc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-gdwarf-4" "-fno-omit-frame-pointer" "-mno-omit-leaf-frame-pointer" "-m64" "-I" "/usr/include/libr" "-I" "/usr/include/capstone" "-I" "/usr/include" "-I" "/usr/include/libr/sdb" "-Wall" "-Wextra" "-o" "/opt/rustwide/target/debug/build/radare2/38bf7c13180b2b05/out/451a93edf38c3e47-radare2_shim.o" "-c" "native/radare2_shim.c"
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] running `Command { std: "docker" "inspect" "4e299c6d76b744acdc1dd2e9f1aa79e2f11e20321915ee0a22867994b2f08c29", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4e299c6d76b744acdc1dd2e9f1aa79e2f11e20321915ee0a22867994b2f08c29", kill_on_drop: false }`
[INFO] [stdout] 4e299c6d76b744acdc1dd2e9f1aa79e2f11e20321915ee0a22867994b2f08c29
