[INFO] cloning repository https://github.com/binarybaron/monero_c-rust-ffi [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/binarybaron/monero_c-rust-ffi" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbinarybaron%2Fmonero_c-rust-ffi", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbinarybaron%2Fmonero_c-rust-ffi'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] efd9127d53d122ac8f84cc583f657badaa01ef2a [INFO] checking binarybaron/monero_c-rust-ffi/efd9127d53d122ac8f84cc583f657badaa01ef2a against try#65132f36b923285d5da381c2fbafee6ce899e841 for pr-132712-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbinarybaron%2Fmonero_c-rust-ffi" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/binarybaron/monero_c-rust-ffi on toolchain 65132f36b923285d5da381c2fbafee6ce899e841 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/binarybaron/monero_c-rust-ffi [INFO] finished tweaking git repo https://github.com/binarybaron/monero_c-rust-ffi [INFO] tweaked toml for git repo https://github.com/binarybaron/monero_c-rust-ffi written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/binarybaron/monero_c-rust-ffi 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" "+65132f36b923285d5da381c2fbafee6ce899e841" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: unused manifest key: build [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 50093c65a2ee77a5c63e50f267bb4eedce441c695e65a99b57a5f5c5bc7dfd68 [INFO] running `Command { std: "docker" "start" "-a" "50093c65a2ee77a5c63e50f267bb4eedce441c695e65a99b57a5f5c5bc7dfd68", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "50093c65a2ee77a5c63e50f267bb4eedce441c695e65a99b57a5f5c5bc7dfd68", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "50093c65a2ee77a5c63e50f267bb4eedce441c695e65a99b57a5f5c5bc7dfd68", kill_on_drop: false }` [INFO] [stdout] 50093c65a2ee77a5c63e50f267bb4eedce441c695e65a99b57a5f5c5bc7dfd68 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=allow" "-e" "RUSTDOCFLAGS=--cap-lints=allow" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c3613aa7f04ace14f7d83ba4ca122e81e09b72bb4b0d495248664b8d3aea08ab [INFO] running `Command { std: "docker" "start" "-a" "c3613aa7f04ace14f7d83ba4ca122e81e09b72bb4b0d495248664b8d3aea08ab", kill_on_drop: false }` [INFO] [stderr] Copying to /tmp/fixit [INFO] [stderr] Running `cargo fix --edition` [INFO] [stderr] Migrating Cargo.toml from 2021 edition to 2024 [INFO] [stderr] warning: unused manifest key: build [INFO] [stderr] Compiling proc-macro2 v1.0.87 [INFO] [stderr] Compiling glob v0.3.1 [INFO] [stderr] Compiling unicode-ident v1.0.13 [INFO] [stderr] Compiling prettyplease v0.2.22 [INFO] [stderr] Compiling libc v0.2.159 [INFO] [stderr] Compiling rustix v0.38.37 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling bitflags v2.6.0 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling linux-raw-sys v0.4.14 [INFO] [stderr] Compiling regex-syntax v0.8.5 [INFO] [stderr] Compiling memchr v2.7.4 [INFO] [stderr] Compiling bindgen v0.65.1 [INFO] [stderr] Compiling either v1.13.0 [INFO] [stderr] Compiling home v0.5.9 [INFO] [stderr] Compiling shlex v1.3.0 [INFO] [stderr] Compiling libloading v0.8.5 [INFO] [stderr] Compiling lazy_static v1.5.0 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling lazycell v1.3.0 [INFO] [stderr] Compiling log v0.4.22 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Compiling clang-sys v1.8.1 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling quote v1.0.37 [INFO] [stderr] Compiling syn v2.0.79 [INFO] [stderr] Compiling regex-automata v0.4.8 [INFO] [stderr] Compiling cexpr v0.6.0 [INFO] [stderr] Compiling which v4.4.2 [INFO] [stderr] Compiling regex v1.11.0 [INFO] [stderr] Compiling monero_c-rust-ffi v0.1.0 (/tmp/fixit) [INFO] [stderr] Migrating build.rs from 2021 edition to 2024 [INFO] [stderr] Migrating src/lib.rs from 2021 edition to 2024 [INFO] [stderr] Fixed /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs (423 fixes) [INFO] [stderr] Migrating src/main.rs from 2021 edition to 2024 [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.30s [INFO] [stderr] Running `cargo check` to verify 2024 [INFO] [stderr] warning: unused manifest key: build [INFO] [stderr] Compiling monero_c-rust-ffi v0.1.0 (/tmp/fixit) [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:15184 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn access (__name : * const :: std :: os :: raw :: c_char , __type : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:15336 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn faccessat (__fd : :: std :: os :: raw :: c_int , __file : * const :: std :: os :: raw :: c_char , __type : :: std :: os :: raw :: c_int , __flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:15184 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn access (__name : * const :: std :: os :: raw :: c_char , __type : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:15569 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn lseek (__fd : :: std :: os :: raw :: c_int , __offset : __off_t , __whence : :: std :: os :: raw :: c_int) -> __off_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:15336 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn faccessat (__fd : :: std :: os :: raw :: c_int , __file : * const :: std :: os :: raw :: c_char , __type : :: std :: os :: raw :: c_int , __flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:15711 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> __off_t ; } extern "C" { pub fn close (__fd : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:15569 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn lseek (__fd : :: std :: os :: raw :: c_int , __offset : __off_t , __whence : :: std :: os :: raw :: c_int) -> __off_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:15811 [INFO] [stdout] | [INFO] [stdout] 3 | ...std :: os :: raw :: c_int ; } extern "C" { pub fn closefrom (__lowfd : :: std :: os :: raw :: c_int) ; } extern "C" { pub fn read (__f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:15711 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> __off_t ; } extern "C" { pub fn close (__fd : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:15886 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn read (__fd : :: std :: os :: raw :: c_int , __buf : * mut :: std :: os :: raw :: c_void , __nbytes : usize) -> isize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:15811 [INFO] [stdout] | [INFO] [stdout] 3 | ...std :: os :: raw :: c_int ; } extern "C" { pub fn closefrom (__lowfd : :: std :: os :: raw :: c_int) ; } extern "C" { pub fn read (__f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:16027 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn write (__fd : :: std :: os :: raw :: c_int , __buf : * const :: std :: os :: raw :: c_void , __n : usize) -> isize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:15886 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn read (__fd : :: std :: os :: raw :: c_int , __buf : * mut :: std :: os :: raw :: c_void , __nbytes : usize) -> isize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:16166 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn pread (__fd : :: std :: os :: raw :: c_int , __buf : * mut :: std :: os :: raw :: c_void , __nbytes : usize , __offset : __off_t) -> isize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:16027 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn write (__fd : :: std :: os :: raw :: c_int , __buf : * const :: std :: os :: raw :: c_void , __n : usize) -> isize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:16329 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn pwrite (__fd : :: std :: os :: raw :: c_int , __buf : * const :: std :: os :: raw :: c_void , __n : usize , __offset : __off_t) -> isize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:16166 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn pread (__fd : :: std :: os :: raw :: c_int , __buf : * mut :: std :: os :: raw :: c_void , __nbytes : usize , __offset : __off_t) -> isize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:16329 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn pwrite (__fd : :: std :: os :: raw :: c_int , __buf : * const :: std :: os :: raw :: c_void , __n : usize , __offset : __off_t) -> isize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:16490 [INFO] [stdout] | [INFO] [stdout] 3 | ...> isize ; } extern "C" { pub fn pipe (__pipedes : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:16490 [INFO] [stdout] | [INFO] [stdout] 3 | ...> isize ; } extern "C" { pub fn pipe (__pipedes : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:16600 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_int ; } extern "C" { pub fn alarm (__seconds : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_uint ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:16600 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_int ; } extern "C" { pub fn alarm (__seconds : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_uint ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:16707 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_uint ; } extern "C" { pub fn sleep (__seconds : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_uint ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:16707 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_uint ; } extern "C" { pub fn sleep (__seconds : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_uint ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:16814 [INFO] [stdout] | [INFO] [stdout] 3 | ...aw :: c_uint ; } extern "C" { pub fn ualarm (__value : __useconds_t , __interval : __useconds_t) -> __useconds_t ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:16814 [INFO] [stdout] | [INFO] [stdout] 3 | ...aw :: c_uint ; } extern "C" { pub fn ualarm (__value : __useconds_t , __interval : __useconds_t) -> __useconds_t ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:16914 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> __useconds_t ; } extern "C" { pub fn usleep (__useconds : __useconds_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:16914 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> __useconds_t ; } extern "C" { pub fn usleep (__useconds : __useconds_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:17005 [INFO] [stdout] | [INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int ; } extern "C" { pub fn pause () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn chown (__file ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:17005 [INFO] [stdout] | [INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int ; } extern "C" { pub fn pause () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn chown (__file ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:17070 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn chown (__file : * const :: std :: os :: raw :: c_char , __owner : __uid_t , __group : __gid_t) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:17070 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn chown (__file : * const :: std :: os :: raw :: c_char , __owner : __uid_t , __group : __gid_t) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:17221 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fchown (__fd : :: std :: os :: raw :: c_int , __owner : __uid_t , __group : __gid_t) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:17221 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fchown (__fd : :: std :: os :: raw :: c_int , __owner : __uid_t , __group : __gid_t) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:17362 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn lchown (__file : * const :: std :: os :: raw :: c_char , __owner : __uid_t , __group : __gid_t) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:17362 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn lchown (__file : * const :: std :: os :: raw :: c_char , __owner : __uid_t , __group : __gid_t) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:17514 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fchownat (__fd : :: std :: os :: raw :: c_int , __file : * const :: std :: os :: raw :: c_char , __owner : __uid_t , __group : __gid_t , __flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:17746 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_int ; } extern "C" { pub fn chdir (__path : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:17514 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fchownat (__fd : :: std :: os :: raw :: c_int , __file : * const :: std :: os :: raw :: c_char , __owner : __uid_t , __group : __gid_t , __flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:17857 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn fchdir (__fd : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:17746 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_int ; } extern "C" { pub fn chdir (__path : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:17958 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn getcwd (__buf : * mut :: std :: os :: raw :: c_char , __size : usize) -> * mut :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:17857 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn fchdir (__fd : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:18091 [INFO] [stdout] | [INFO] [stdout] 3 | ..._char ; } extern "C" { pub fn getwd (__buf : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:17958 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn getcwd (__buf : * mut :: std :: os :: raw :: c_char , __size : usize) -> * mut :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:18091 [INFO] [stdout] | [INFO] [stdout] 3 | ..._char ; } extern "C" { pub fn getwd (__buf : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:18206 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_char ; } extern "C" { pub fn dup (__fd : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:18206 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_char ; } extern "C" { pub fn dup (__fd : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:18304 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn dup2 (__fd : :: std :: os :: raw :: c_int , __fd2 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:18304 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn dup2 (__fd : :: std :: os :: raw :: c_int , __fd2 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:18442 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub static mut __environ : * mut * mut :: std :: os :: raw :: c_char ; } extern "C" { pub fn exec... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:18528 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn execve (__path : * const :: std :: os :: raw :: c_char , __argv : * const * mut :: std :: os :: raw :: c_char , __envp : * const * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:18442 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub static mut __environ : * mut * mut :: std :: os :: raw :: c_char ; } extern "C" { pub fn exec... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:18750 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fexecve (__fd : :: std :: os :: raw :: c_int , __argv : * const * mut :: std :: os :: raw :: c_char , __envp : * const * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:18528 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn execve (__path : * const :: std :: os :: raw :: c_char , __argv : * const * mut :: std :: os :: raw :: c_char , __envp : * const * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:18750 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fexecve (__fd : :: std :: os :: raw :: c_int , __argv : * const * mut :: std :: os :: raw :: c_char , __envp : * const * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:18962 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn execv (__path : * const :: std :: os :: raw :: c_char , __argv : * const * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:19128 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn execle (__path : * const :: std :: os :: raw :: c_char , __arg : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:18962 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn execv (__path : * const :: std :: os :: raw :: c_char , __argv : * const * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:19294 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn execl (__path : * const :: std :: os :: raw :: c_char , __arg : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:19128 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn execle (__path : * const :: std :: os :: raw :: c_char , __arg : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:19294 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn execl (__path : * const :: std :: os :: raw :: c_char , __arg : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:19459 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn execvp (__file : * const :: std :: os :: raw :: c_char , __argv : * const * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:19626 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn execlp (__file : * const :: std :: os :: raw :: c_char , __arg : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:19459 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn execvp (__file : * const :: std :: os :: raw :: c_char , __argv : * const * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:19792 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn nice (__inc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:19626 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn execlp (__file : * const :: std :: os :: raw :: c_char , __arg : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:19892 [INFO] [stdout] | [INFO] [stdout] 3 | ...td :: os :: raw :: c_int ; } extern "C" { pub fn _exit (__status : :: std :: os :: raw :: c_int) -> ! ; } pub const _PC_LINK_MAX : _bi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:19792 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn nice (__inc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:36239 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn pathconf (__path : * const :: std :: os :: raw :: c_char , __name : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:19892 [INFO] [stdout] | [INFO] [stdout] 3 | ...td :: os :: raw :: c_int ; } extern "C" { pub fn _exit (__status : :: std :: os :: raw :: c_int) -> ! ; } pub const _PC_LINK_MAX : _bi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:36394 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fpathconf (__fd : :: std :: os :: raw :: c_int , __name : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:36239 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn pathconf (__path : * const :: std :: os :: raw :: c_char , __name : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:36539 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_long ; } extern "C" { pub fn sysconf (__name : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:36394 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fpathconf (__fd : :: std :: os :: raw :: c_int , __name : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:36644 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn confstr (__name : :: std :: os :: raw :: c_int , __buf : * mut :: std :: os :: raw :: c_char , __len : usize) -> usize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:36539 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_long ; } extern "C" { pub fn sysconf (__name : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:36787 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_char , __len : usize) -> usize ; } extern "C" { pub fn getpid () -> __pid_t ; } extern "C" { pub fn getppid () -> __pid_t ; ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:36644 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn confstr (__name : :: std :: os :: raw :: c_int , __buf : * mut :: std :: os :: raw :: c_char , __len : usize) -> usize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:36832 [INFO] [stdout] | [INFO] [stdout] 3 | ...xtern "C" { pub fn getpid () -> __pid_t ; } extern "C" { pub fn getppid () -> __pid_t ; } extern "C" { pub fn getpgrp () -> __pid_t ; ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:36787 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_char , __len : usize) -> usize ; } extern "C" { pub fn getpid () -> __pid_t ; } extern "C" { pub fn getppid () -> __pid_t ; ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:36878 [INFO] [stdout] | [INFO] [stdout] 3 | ...tern "C" { pub fn getppid () -> __pid_t ; } extern "C" { pub fn getpgrp () -> __pid_t ; } extern "C" { pub fn __getpgid (__pid : __pid... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:36924 [INFO] [stdout] | [INFO] [stdout] 3 | ... { pub fn getpgrp () -> __pid_t ; } extern "C" { pub fn __getpgid (__pid : __pid_t) -> __pid_t ; } extern "C" { pub fn getpgid (__pid ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:36832 [INFO] [stdout] | [INFO] [stdout] 3 | ...xtern "C" { pub fn getpid () -> __pid_t ; } extern "C" { pub fn getppid () -> __pid_t ; } extern "C" { pub fn getpgrp () -> __pid_t ; ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:36987 [INFO] [stdout] | [INFO] [stdout] 3 | ...gid (__pid : __pid_t) -> __pid_t ; } extern "C" { pub fn getpgid (__pid : __pid_t) -> __pid_t ; } extern "C" { pub fn setpgid (__pid :... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:36878 [INFO] [stdout] | [INFO] [stdout] 3 | ...tern "C" { pub fn getppid () -> __pid_t ; } extern "C" { pub fn getpgrp () -> __pid_t ; } extern "C" { pub fn __getpgid (__pid : __pid... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:37048 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> __pid_t ; } extern "C" { pub fn setpgid (__pid : __pid_t , __pgid : __pid_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:36924 [INFO] [stdout] | [INFO] [stdout] 3 | ... { pub fn getpgrp () -> __pid_t ; } extern "C" { pub fn __getpgid (__pid : __pid_t) -> __pid_t ; } extern "C" { pub fn getpgid (__pid ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:36987 [INFO] [stdout] | [INFO] [stdout] 3 | ...gid (__pid : __pid_t) -> __pid_t ; } extern "C" { pub fn getpgid (__pid : __pid_t) -> __pid_t ; } extern "C" { pub fn setpgid (__pid :... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:37149 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: std :: os :: raw :: c_int ; } extern "C" { pub fn setpgrp () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn setsid () -> ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:37048 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> __pid_t ; } extern "C" { pub fn setpgid (__pid : __pid_t , __pgid : __pid_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:37216 [INFO] [stdout] | [INFO] [stdout] 3 | ...tpgrp () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn setsid () -> __pid_t ; } extern "C" { pub fn getsid (__pid : __pid_t)... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:37149 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: std :: os :: raw :: c_int ; } extern "C" { pub fn setpgrp () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn setsid () -> ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:37261 [INFO] [stdout] | [INFO] [stdout] 3 | ...C" { pub fn setsid () -> __pid_t ; } extern "C" { pub fn getsid (__pid : __pid_t) -> __pid_t ; } extern "C" { pub fn getuid () -> __ui... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:37216 [INFO] [stdout] | [INFO] [stdout] 3 | ...tpgrp () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn setsid () -> __pid_t ; } extern "C" { pub fn getsid (__pid : __pid_t)... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:37321 [INFO] [stdout] | [INFO] [stdout] 3 | ...b fn getsid (__pid : __pid_t) -> __pid_t ; } extern "C" { pub fn getuid () -> __uid_t ; } extern "C" { pub fn geteuid () -> __uid_t ; ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:37261 [INFO] [stdout] | [INFO] [stdout] 3 | ...C" { pub fn setsid () -> __pid_t ; } extern "C" { pub fn getsid (__pid : __pid_t) -> __pid_t ; } extern "C" { pub fn getuid () -> __ui... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:37366 [INFO] [stdout] | [INFO] [stdout] 3 | ...xtern "C" { pub fn getuid () -> __uid_t ; } extern "C" { pub fn geteuid () -> __uid_t ; } extern "C" { pub fn getgid () -> __gid_t ; }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:37321 [INFO] [stdout] | [INFO] [stdout] 3 | ...b fn getsid (__pid : __pid_t) -> __pid_t ; } extern "C" { pub fn getuid () -> __uid_t ; } extern "C" { pub fn geteuid () -> __uid_t ; ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:37412 [INFO] [stdout] | [INFO] [stdout] 3 | ...xtern "C" { pub fn geteuid () -> __uid_t ; } extern "C" { pub fn getgid () -> __gid_t ; } extern "C" { pub fn getegid () -> __gid_t ; ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:37366 [INFO] [stdout] | [INFO] [stdout] 3 | ...xtern "C" { pub fn getuid () -> __uid_t ; } extern "C" { pub fn geteuid () -> __uid_t ; } extern "C" { pub fn getgid () -> __gid_t ; }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:37457 [INFO] [stdout] | [INFO] [stdout] 3 | ...xtern "C" { pub fn getgid () -> __gid_t ; } extern "C" { pub fn getegid () -> __gid_t ; } extern "C" { pub fn getgroups (__size : :: s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:37412 [INFO] [stdout] | [INFO] [stdout] 3 | ...xtern "C" { pub fn geteuid () -> __uid_t ; } extern "C" { pub fn getgid () -> __gid_t ; } extern "C" { pub fn getegid () -> __gid_t ; ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:37503 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn getgroups (__size : :: std :: os :: raw :: c_int , __list : * mut __gid_t) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:37457 [INFO] [stdout] | [INFO] [stdout] 3 | ...xtern "C" { pub fn getgid () -> __gid_t ; } extern "C" { pub fn getegid () -> __gid_t ; } extern "C" { pub fn getgroups (__size : :: s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:37634 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: os :: raw :: c_int ; } extern "C" { pub fn setuid (__uid : __uid_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn setreu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:37503 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn getgroups (__size : :: std :: os :: raw :: c_int , __list : * mut __gid_t) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:37715 [INFO] [stdout] | [INFO] [stdout] 3 | ...aw :: c_int ; } extern "C" { pub fn setreuid (__ruid : __uid_t , __euid : __uid_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:37634 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: os :: raw :: c_int ; } extern "C" { pub fn setuid (__uid : __uid_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn setreu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:37818 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: os :: raw :: c_int ; } extern "C" { pub fn seteuid (__uid : __uid_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn setgid... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:37715 [INFO] [stdout] | [INFO] [stdout] 3 | ...aw :: c_int ; } extern "C" { pub fn setreuid (__ruid : __uid_t , __euid : __uid_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:37818 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: os :: raw :: c_int ; } extern "C" { pub fn seteuid (__uid : __uid_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn setgid... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:37900 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: os :: raw :: c_int ; } extern "C" { pub fn setgid (__gid : __gid_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn setreg... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:37900 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: os :: raw :: c_int ; } extern "C" { pub fn setgid (__gid : __gid_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn setreg... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:37981 [INFO] [stdout] | [INFO] [stdout] 3 | ...aw :: c_int ; } extern "C" { pub fn setregid (__rgid : __gid_t , __egid : __gid_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:38084 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: os :: raw :: c_int ; } extern "C" { pub fn setegid (__gid : __gid_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn fork (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:37981 [INFO] [stdout] | [INFO] [stdout] 3 | ...aw :: c_int ; } extern "C" { pub fn setregid (__rgid : __gid_t , __egid : __gid_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:38166 [INFO] [stdout] | [INFO] [stdout] 3 | ... __gid_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn fork () -> __pid_t ; } extern "C" { pub fn vfork () -> :: std :: os ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:38084 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: os :: raw :: c_int ; } extern "C" { pub fn setegid (__gid : __gid_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn fork (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:38209 [INFO] [stdout] | [INFO] [stdout] 3 | ...C" { pub fn fork () -> __pid_t ; } extern "C" { pub fn vfork () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ttyname (__fd ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:38166 [INFO] [stdout] | [INFO] [stdout] 3 | ... __gid_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn fork () -> __pid_t ; } extern "C" { pub fn vfork () -> :: std :: os ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:38274 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_int ; } extern "C" { pub fn ttyname (__fd : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:38209 [INFO] [stdout] | [INFO] [stdout] 3 | ...C" { pub fn fork () -> __pid_t ; } extern "C" { pub fn vfork () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ttyname (__fd ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:38383 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ttyname_r (__fd : :: std :: os :: raw :: c_int , __buf : * mut :: std :: os :: raw :: c_char , __buflen : usize) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:38274 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_int ; } extern "C" { pub fn ttyname (__fd : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:38383 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ttyname_r (__fd : :: std :: os :: raw :: c_int , __buf : * mut :: std :: os :: raw :: c_char , __buflen : usize) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:38552 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn isatty (__fd : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:38653 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: std :: os :: raw :: c_int ; } extern "C" { pub fn ttyslot () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn link (__from ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:38552 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn isatty (__fd : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:38720 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn link (__from : * const :: std :: os :: raw :: c_char , __to : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:38653 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: std :: os :: raw :: c_int ; } extern "C" { pub fn ttyslot () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn link (__from ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:38720 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn link (__from : * const :: std :: os :: raw :: c_char , __to : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:38877 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn linkat (__fromfd : :: std :: os :: raw :: c_int , __from : * const :: std :: os :: raw :: c_char , __tofd : :: std :: os :: raw :: c_int , __to : * const :: std :: os :: raw :: c_char , __flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:39159 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn symlink (__from : * const :: std :: os :: raw :: c_char , __to : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:38877 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn linkat (__fromfd : :: std :: os :: raw :: c_int , __from : * const :: std :: os :: raw :: c_char , __tofd : :: std :: os :: raw :: c_int , __to : * const :: std :: os :: raw :: c_char , __flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:39319 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn readlink (__path : * const :: std :: os :: raw :: c_char , __buf : * mut :: std :: os :: raw :: c_char , __len : usize) -> isize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:39159 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn symlink (__from : * const :: std :: os :: raw :: c_char , __to : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:39472 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn symlinkat (__from : * const :: std :: os :: raw :: c_char , __tofd : :: std :: os :: raw :: c_int , __to : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:39319 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn readlink (__path : * const :: std :: os :: raw :: c_char , __buf : * mut :: std :: os :: raw :: c_char , __len : usize) -> isize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:39674 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn readlinkat (__fd : :: std :: os :: raw :: c_int , __path : * const :: std :: os :: raw :: c_char , __buf : * mut :: std :: os :: raw :: c_char , __len : usize) -> isize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:39472 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn symlinkat (__from : * const :: std :: os :: raw :: c_char , __tofd : :: std :: os :: raw :: c_int , __to : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:39867 [INFO] [stdout] | [INFO] [stdout] 3 | ... isize ; } extern "C" { pub fn unlink (__name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:39674 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn readlinkat (__fd : :: std :: os :: raw :: c_int , __path : * const :: std :: os :: raw :: c_char , __buf : * mut :: std :: os :: raw :: c_char , __len : usize) -> isize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:39867 [INFO] [stdout] | [INFO] [stdout] 3 | ... isize ; } extern "C" { pub fn unlink (__name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:39979 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn unlinkat (__fd : :: std :: os :: raw :: c_int , __name : * const :: std :: os :: raw :: c_char , __flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:39979 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn unlinkat (__fd : :: std :: os :: raw :: c_int , __name : * const :: std :: os :: raw :: c_char , __flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:40171 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_int ; } extern "C" { pub fn rmdir (__path : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:40171 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_int ; } extern "C" { pub fn rmdir (__path : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:40282 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: os :: raw :: c_int ; } extern "C" { pub fn tcgetpgrp (__fd : :: std :: os :: raw :: c_int) -> __pid_t ; } extern "C" { pub fn tcset... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:40365 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn tcsetpgrp (__fd : :: std :: os :: raw :: c_int , __pgrp_id : __pid_t) -> :: std :: os :: raw :: c_int ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:40282 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: os :: raw :: c_int ; } extern "C" { pub fn tcgetpgrp (__fd : :: std :: os :: raw :: c_int) -> __pid_t ; } extern "C" { pub fn tcset... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:40491 [INFO] [stdout] | [INFO] [stdout] 3 | ...std :: os :: raw :: c_int ; } extern "C" { pub fn getlogin () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { pub fn getlogin_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:40365 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn tcsetpgrp (__fd : :: std :: os :: raw :: c_int , __pgrp_id : __pid_t) -> :: std :: os :: raw :: c_int ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:40566 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn getlogin_r (__name : * mut :: std :: os :: raw :: c_char , __name_len : usize) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:40491 [INFO] [stdout] | [INFO] [stdout] 3 | ...std :: os :: raw :: c_int ; } extern "C" { pub fn getlogin () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { pub fn getlogin_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:40701 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_int ; } extern "C" { pub fn setlogin (__name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:40566 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn getlogin_r (__name : * mut :: std :: os :: raw :: c_char , __name_len : usize) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:40701 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_int ; } extern "C" { pub fn setlogin (__name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:40815 [INFO] [stdout] | [INFO] [stdout] 3 | ...td :: os :: raw :: c_int ; } extern "C" { pub static mut optarg : * mut :: std :: os :: raw :: c_char ; } extern "C" { pub static mut ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:40892 [INFO] [stdout] | [INFO] [stdout] 3 | ... std :: os :: raw :: c_char ; } extern "C" { pub static mut optind : :: std :: os :: raw :: c_int ; } extern "C" { pub static mut opte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:40815 [INFO] [stdout] | [INFO] [stdout] 3 | ...td :: os :: raw :: c_int ; } extern "C" { pub static mut optarg : * mut :: std :: os :: raw :: c_char ; } extern "C" { pub static mut ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:40892 [INFO] [stdout] | [INFO] [stdout] 3 | ... std :: os :: raw :: c_char ; } extern "C" { pub static mut optind : :: std :: os :: raw :: c_int ; } extern "C" { pub static mut opte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:40962 [INFO] [stdout] | [INFO] [stdout] 3 | ...: std :: os :: raw :: c_int ; } extern "C" { pub static mut opterr : :: std :: os :: raw :: c_int ; } extern "C" { pub static mut opto... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:40962 [INFO] [stdout] | [INFO] [stdout] 3 | ...: std :: os :: raw :: c_int ; } extern "C" { pub static mut opterr : :: std :: os :: raw :: c_int ; } extern "C" { pub static mut opto... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:41032 [INFO] [stdout] | [INFO] [stdout] 3 | ...: std :: os :: raw :: c_int ; } extern "C" { pub static mut optopt : :: std :: os :: raw :: c_int ; } extern "C" { pub fn getopt (___a... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:41032 [INFO] [stdout] | [INFO] [stdout] 3 | ...: std :: os :: raw :: c_int ; } extern "C" { pub static mut optopt : :: std :: os :: raw :: c_int ; } extern "C" { pub fn getopt (___a... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:41102 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn getopt (___argc : :: std :: os :: raw :: c_int , ___argv : * const * mut :: std :: os :: raw :: c_char , __shortopts : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:41102 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn getopt (___argc : :: std :: os :: raw :: c_int , ___argv : * const * mut :: std :: os :: raw :: c_char , __shortopts : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:41316 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn gethostname (__name : * mut :: std :: os :: raw :: c_char , __len : usize) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:41447 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sethostname (__name : * const :: std :: os :: raw :: c_char , __len : usize) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:41316 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn gethostname (__name : * mut :: std :: os :: raw :: c_char , __len : usize) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:41580 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn sethostid (__id : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:41447 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sethostname (__name : * const :: std :: os :: raw :: c_char , __len : usize) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:41685 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn getdomainname (__name : * mut :: std :: os :: raw :: c_char , __len : usize) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:41580 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn sethostid (__id : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:41818 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn setdomainname (__name : * const :: std :: os :: raw :: c_char , __len : usize) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:41685 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn getdomainname (__name : * mut :: std :: os :: raw :: c_char , __len : usize) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:41953 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: std :: os :: raw :: c_int ; } extern "C" { pub fn vhangup () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn revoke (__fil... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:41818 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn setdomainname (__name : * const :: std :: os :: raw :: c_char , __len : usize) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:42020 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_int ; } extern "C" { pub fn revoke (__file : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:41953 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: std :: os :: raw :: c_int ; } extern "C" { pub fn vhangup () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn revoke (__fil... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:42132 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn profil (__sample_buffer : * mut :: std :: os :: raw :: c_ushort , __size : usize , __offset : usize , __scale : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:42020 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_int ; } extern "C" { pub fn revoke (__file : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:42331 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_int ; } extern "C" { pub fn acct (__name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:42132 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn profil (__sample_buffer : * mut :: std :: os :: raw :: c_ushort , __size : usize , __offset : usize , __scale : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:42441 [INFO] [stdout] | [INFO] [stdout] 3 | ...d :: os :: raw :: c_int ; } extern "C" { pub fn getusershell () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { pub fn enduser... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:42331 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_int ; } extern "C" { pub fn acct (__name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:42441 [INFO] [stdout] | [INFO] [stdout] 3 | ...d :: os :: raw :: c_int ; } extern "C" { pub fn getusershell () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { pub fn enduser... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:42520 [INFO] [stdout] | [INFO] [stdout] 3 | ... () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { pub fn endusershell () ; } extern "C" { pub fn setusershell () ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:42520 [INFO] [stdout] | [INFO] [stdout] 3 | ... () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { pub fn endusershell () ; } extern "C" { pub fn setusershell () ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:42560 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar ; } extern "C" { pub fn endusershell () ; } extern "C" { pub fn setusershell () ; } extern "C" { pub fn daemon (__nochdir : :: std ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:42560 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar ; } extern "C" { pub fn endusershell () ; } extern "C" { pub fn setusershell () ; } extern "C" { pub fn daemon (__nochdir : :: std ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:42600 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn daemon (__nochdir : :: std :: os :: raw :: c_int , __noclose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:42600 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn daemon (__nochdir : :: std :: os :: raw :: c_int , __noclose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:42749 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_int ; } extern "C" { pub fn chroot (__path : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:42749 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_int ; } extern "C" { pub fn chroot (__path : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:42861 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn getpass (__prompt : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:42861 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn getpass (__prompt : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:42983 [INFO] [stdout] | [INFO] [stdout] 3 | ...aw :: c_char ; } extern "C" { pub fn fsync (__fd : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:42983 [INFO] [stdout] | [INFO] [stdout] 3 | ...aw :: c_char ; } extern "C" { pub fn fsync (__fd : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:43083 [INFO] [stdout] | [INFO] [stdout] 3 | ...: std :: os :: raw :: c_int ; } extern "C" { pub fn gethostid () -> :: std :: os :: raw :: c_long ; } extern "C" { pub fn sync () ; } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:43083 [INFO] [stdout] | [INFO] [stdout] 3 | ...: std :: os :: raw :: c_int ; } extern "C" { pub fn gethostid () -> :: std :: os :: raw :: c_long ; } extern "C" { pub fn sync () ; } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:43153 [INFO] [stdout] | [INFO] [stdout] 3 | ... gethostid () -> :: std :: os :: raw :: c_long ; } extern "C" { pub fn sync () ; } extern "C" { pub fn getpagesize () -> :: std :: os ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:43185 [INFO] [stdout] | [INFO] [stdout] 3 | ...extern "C" { pub fn sync () ; } extern "C" { pub fn getpagesize () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn getdtablesi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:43153 [INFO] [stdout] | [INFO] [stdout] 3 | ... gethostid () -> :: std :: os :: raw :: c_long ; } extern "C" { pub fn sync () ; } extern "C" { pub fn getpagesize () -> :: std :: os ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:43256 [INFO] [stdout] | [INFO] [stdout] 3 | ... std :: os :: raw :: c_int ; } extern "C" { pub fn getdtablesize () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn truncate (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:43185 [INFO] [stdout] | [INFO] [stdout] 3 | ...extern "C" { pub fn sync () ; } extern "C" { pub fn getpagesize () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn getdtablesi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:43329 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn truncate (__file : * const :: std :: os :: raw :: c_char , __length : __off_t) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:43256 [INFO] [stdout] | [INFO] [stdout] 3 | ... std :: os :: raw :: c_int ; } extern "C" { pub fn getdtablesize () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn truncate (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:43464 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn ftruncate (__fd : :: std :: os :: raw :: c_int , __length : __off_t) -> :: std :: os :: raw :: c_int ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:43329 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn truncate (__file : * const :: std :: os :: raw :: c_char , __length : __off_t) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:43589 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_int ; } extern "C" { pub fn brk (__addr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:43464 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn ftruncate (__fd : :: std :: os :: raw :: c_int , __length : __off_t) -> :: std :: os :: raw :: c_int ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:43589 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_int ; } extern "C" { pub fn brk (__addr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:43696 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn sbrk (__delta : isize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { pub fn sysc... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:43782 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_void ; } extern "C" { pub fn syscall (__sysno : :: std :: os :: raw :: c_long , ...) -> :: std :: os :: raw :: c_long ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:43696 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn sbrk (__delta : isize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { pub fn sysc... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:43895 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn lockf (__fd : :: std :: os :: raw :: c_int , __cmd : :: std :: os :: raw :: c_int , __len : __off_t) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:43782 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_void ; } extern "C" { pub fn syscall (__sysno : :: std :: os :: raw :: c_long , ...) -> :: std :: os :: raw :: c_long ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:44052 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_int ; } extern "C" { pub fn fdatasync (__fildes : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:43895 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn lockf (__fd : :: std :: os :: raw :: c_int , __cmd : :: std :: os :: raw :: c_int , __len : __off_t) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:44160 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypt (__key : * const :: std :: os :: raw :: c_char , __salt : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:44052 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_int ; } extern "C" { pub fn fdatasync (__fildes : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:44326 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn getentropy (__buffer : * mut :: std :: os :: raw :: c_void , __length : usize) -> :: std :: os :: raw :: c_int ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:44160 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypt (__key : * const :: std :: os :: raw :: c_char , __salt : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:45651 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn MONERO_PendingTransaction_status (pendingTx_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:44326 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn getentropy (__buffer : * mut :: std :: os :: raw :: c_void , __length : usize) -> :: std :: os :: raw :: c_int ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:45794 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_PendingTransaction_errorString (pendingTx_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:45651 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn MONERO_PendingTransaction_status (pendingTx_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:45951 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_PendingTransaction_commit (pendingTx_ptr : * mut :: std :: os :: raw :: c_void , filename : * const :: std :: os :: raw :: c_char , overwrite : bool) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:45794 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_PendingTransaction_errorString (pendingTx_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:46140 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_PendingTransaction_commitUR (pendingTx_ptr : * mut :: std :: os :: raw :: c_void , max_fragment_length : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:45951 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_PendingTransaction_commit (pendingTx_ptr : * mut :: std :: os :: raw :: c_void , filename : * const :: std :: os :: raw :: c_char , overwrite : bool) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:46347 [INFO] [stdout] | [INFO] [stdout] 3 | ...har ; } extern "C" { pub fn MONERO_PendingTransaction_amount (pendingTx_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:46140 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_PendingTransaction_commitUR (pendingTx_ptr : * mut :: std :: os :: raw :: c_void , max_fragment_length : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:46465 [INFO] [stdout] | [INFO] [stdout] 3 | ... u64 ; } extern "C" { pub fn MONERO_PendingTransaction_dust (pendingTx_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:46347 [INFO] [stdout] | [INFO] [stdout] 3 | ...har ; } extern "C" { pub fn MONERO_PendingTransaction_amount (pendingTx_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:46581 [INFO] [stdout] | [INFO] [stdout] 3 | ...> u64 ; } extern "C" { pub fn MONERO_PendingTransaction_fee (pendingTx_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:46465 [INFO] [stdout] | [INFO] [stdout] 3 | ... u64 ; } extern "C" { pub fn MONERO_PendingTransaction_dust (pendingTx_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:46696 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_PendingTransaction_txid (pendingTx_ptr : * mut :: std :: os :: raw :: c_void , separator : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:46581 [INFO] [stdout] | [INFO] [stdout] 3 | ...> u64 ; } extern "C" { pub fn MONERO_PendingTransaction_fee (pendingTx_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:46898 [INFO] [stdout] | [INFO] [stdout] 3 | ...har ; } extern "C" { pub fn MONERO_PendingTransaction_txCount (pendingTx_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:47017 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_PendingTransaction_subaddrAccount (pendingTx_ptr : * mut :: std :: os :: raw :: c_void , separator : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:46696 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_PendingTransaction_txid (pendingTx_ptr : * mut :: std :: os :: raw :: c_void , separator : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:46898 [INFO] [stdout] | [INFO] [stdout] 3 | ...har ; } extern "C" { pub fn MONERO_PendingTransaction_txCount (pendingTx_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:47229 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_PendingTransaction_subaddrIndices (pendingTx_ptr : * mut :: std :: os :: raw :: c_void , separator : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:47017 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_PendingTransaction_subaddrAccount (pendingTx_ptr : * mut :: std :: os :: raw :: c_void , separator : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:47441 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_PendingTransaction_multisigSignData (pendingTx_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:47229 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_PendingTransaction_subaddrIndices (pendingTx_ptr : * mut :: std :: os :: raw :: c_void , separator : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:47603 [INFO] [stdout] | [INFO] [stdout] 3 | ...har ; } extern "C" { pub fn MONERO_PendingTransaction_signMultisigTx (pendingTx_ptr : * mut :: std :: os :: raw :: c_void) ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:47441 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_PendingTransaction_multisigSignData (pendingTx_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:47722 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_PendingTransaction_signersKeys (pendingTx_ptr : * mut :: std :: os :: raw :: c_void , separator : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:47603 [INFO] [stdout] | [INFO] [stdout] 3 | ...har ; } extern "C" { pub fn MONERO_PendingTransaction_signMultisigTx (pendingTx_ptr : * mut :: std :: os :: raw :: c_void) ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:47931 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_PendingTransaction_hex (pendingTx_ptr : * mut :: std :: os :: raw :: c_void , separator : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:47722 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_PendingTransaction_signersKeys (pendingTx_ptr : * mut :: std :: os :: raw :: c_void , separator : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:48369 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn MONERO_UnsignedTransaction_status (unsignedTx_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:47931 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_PendingTransaction_hex (pendingTx_ptr : * mut :: std :: os :: raw :: c_void , separator : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:48514 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_UnsignedTransaction_errorString (unsignedTx_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:48369 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn MONERO_UnsignedTransaction_status (unsignedTx_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:48673 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_UnsignedTransaction_amount (unsignedTx_ptr : * mut :: std :: os :: raw :: c_void , separator : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:48514 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_UnsignedTransaction_errorString (unsignedTx_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:48879 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_UnsignedTransaction_fee (unsignedTx_ptr : * mut :: std :: os :: raw :: c_void , separator : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:48673 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_UnsignedTransaction_amount (unsignedTx_ptr : * mut :: std :: os :: raw :: c_void , separator : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:49082 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_UnsignedTransaction_mixin (unsignedTx_ptr : * mut :: std :: os :: raw :: c_void , separator : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:48879 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_UnsignedTransaction_fee (unsignedTx_ptr : * mut :: std :: os :: raw :: c_void , separator : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:49287 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_UnsignedTransaction_confirmationMessage (unsignedTx_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:49082 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_UnsignedTransaction_mixin (unsignedTx_ptr : * mut :: std :: os :: raw :: c_void , separator : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:49454 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_UnsignedTransaction_paymentId (unsignedTx_ptr : * mut :: std :: os :: raw :: c_void , separator : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:49287 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_UnsignedTransaction_confirmationMessage (unsignedTx_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:49663 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_UnsignedTransaction_recipientAddress (unsignedTx_ptr : * mut :: std :: os :: raw :: c_void , separator : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:49454 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_UnsignedTransaction_paymentId (unsignedTx_ptr : * mut :: std :: os :: raw :: c_void , separator : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:49879 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn MONERO_UnsignedTransaction_minMixinCount (unsignedTx_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:49663 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_UnsignedTransaction_recipientAddress (unsignedTx_ptr : * mut :: std :: os :: raw :: c_void , separator : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:50006 [INFO] [stdout] | [INFO] [stdout] 3 | ...64 ; } extern "C" { pub fn MONERO_UnsignedTransaction_txCount (unsignedTx_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:49879 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn MONERO_UnsignedTransaction_minMixinCount (unsignedTx_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:50127 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_UnsignedTransaction_sign (unsignedTx_ptr : * mut :: std :: os :: raw :: c_void , signedFileName : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:50006 [INFO] [stdout] | [INFO] [stdout] 3 | ...64 ; } extern "C" { pub fn MONERO_UnsignedTransaction_txCount (unsignedTx_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:50303 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_UnsignedTransaction_signUR (unsignedTx_ptr : * mut :: std :: os :: raw :: c_void , max_fragment_length : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:50127 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_UnsignedTransaction_sign (unsignedTx_ptr : * mut :: std :: os :: raw :: c_void , signedFileName : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:50661 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn MONERO_TransactionInfo_direction (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:50303 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_UnsignedTransaction_signUR (unsignedTx_ptr : * mut :: std :: os :: raw :: c_void , max_fragment_length : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:50801 [INFO] [stdout] | [INFO] [stdout] 3 | ..._int ; } extern "C" { pub fn MONERO_TransactionInfo_isPending (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:50661 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn MONERO_TransactionInfo_direction (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:50917 [INFO] [stdout] | [INFO] [stdout] 3 | ... bool ; } extern "C" { pub fn MONERO_TransactionInfo_isFailed (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:50801 [INFO] [stdout] | [INFO] [stdout] 3 | ..._int ; } extern "C" { pub fn MONERO_TransactionInfo_isPending (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:51032 [INFO] [stdout] | [INFO] [stdout] 3 | ...bool ; } extern "C" { pub fn MONERO_TransactionInfo_isCoinbase (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:50917 [INFO] [stdout] | [INFO] [stdout] 3 | ... bool ; } extern "C" { pub fn MONERO_TransactionInfo_isFailed (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:51149 [INFO] [stdout] | [INFO] [stdout] 3 | ...> bool ; } extern "C" { pub fn MONERO_TransactionInfo_amount (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:51032 [INFO] [stdout] | [INFO] [stdout] 3 | ...bool ; } extern "C" { pub fn MONERO_TransactionInfo_isCoinbase (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:51261 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> u64 ; } extern "C" { pub fn MONERO_TransactionInfo_fee (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:51370 [INFO] [stdout] | [INFO] [stdout] 3 | ... u64 ; } extern "C" { pub fn MONERO_TransactionInfo_blockHeight (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:51149 [INFO] [stdout] | [INFO] [stdout] 3 | ...> bool ; } extern "C" { pub fn MONERO_TransactionInfo_amount (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:51487 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_TransactionInfo_description (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:51261 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> u64 ; } extern "C" { pub fn MONERO_TransactionInfo_fee (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:51370 [INFO] [stdout] | [INFO] [stdout] 3 | ... u64 ; } extern "C" { pub fn MONERO_TransactionInfo_blockHeight (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:51638 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_TransactionInfo_subaddrIndex (txInfo_ptr : * mut :: std :: os :: raw :: c_void , separator : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:51487 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_TransactionInfo_description (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:51842 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar ; } extern "C" { pub fn MONERO_TransactionInfo_subaddrAccount (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> u32 ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:51638 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_TransactionInfo_subaddrIndex (txInfo_ptr : * mut :: std :: os :: raw :: c_void , separator : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:51962 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_TransactionInfo_label (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:52107 [INFO] [stdout] | [INFO] [stdout] 3 | ...har ; } extern "C" { pub fn MONERO_TransactionInfo_confirmations (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:51842 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar ; } extern "C" { pub fn MONERO_TransactionInfo_subaddrAccount (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> u32 ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:51962 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_TransactionInfo_label (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:52226 [INFO] [stdout] | [INFO] [stdout] 3 | ... u64 ; } extern "C" { pub fn MONERO_TransactionInfo_unlockTime (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:52107 [INFO] [stdout] | [INFO] [stdout] 3 | ...har ; } extern "C" { pub fn MONERO_TransactionInfo_confirmations (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:52342 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_TransactionInfo_hash (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:52226 [INFO] [stdout] | [INFO] [stdout] 3 | ... u64 ; } extern "C" { pub fn MONERO_TransactionInfo_unlockTime (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:52486 [INFO] [stdout] | [INFO] [stdout] 3 | ..._char ; } extern "C" { pub fn MONERO_TransactionInfo_timestamp (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:52342 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_TransactionInfo_hash (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:52601 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_TransactionInfo_paymentId (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:52486 [INFO] [stdout] | [INFO] [stdout] 3 | ..._char ; } extern "C" { pub fn MONERO_TransactionInfo_timestamp (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:52750 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_TransactionInfo_transfers_count (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:52896 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_TransactionInfo_transfers_amount (txInfo_ptr : * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int) -> u64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:52601 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_TransactionInfo_paymentId (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:52750 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_TransactionInfo_transfers_count (txInfo_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:53057 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_TransactionInfo_transfers_address (txInfo_ptr : * mut :: std :: os :: raw :: c_void , address : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:52896 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_TransactionInfo_transfers_amount (txInfo_ptr : * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int) -> u64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:53255 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_TransactionHistory_count (txHistory_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:53057 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_TransactionInfo_transfers_address (txInfo_ptr : * mut :: std :: os :: raw :: c_void , address : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:53397 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_TransactionHistory_transaction (txHistory_ptr : * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:53255 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_TransactionHistory_count (txHistory_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:53591 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_TransactionHistory_transactionById (txHistory_ptr : * mut :: std :: os :: raw :: c_void , id : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:53795 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_void ; } extern "C" { pub fn MONERO_TransactionHistory_refresh (txHistory_ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:53397 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_TransactionHistory_transaction (txHistory_ptr : * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:53907 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_TransactionHistory_setTxNote (txHistory_ptr : * mut :: std :: os :: raw :: c_void , txid : * const :: std :: os :: raw :: c_char , note : * const :: std :: os :: raw :: c_char) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:53591 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_TransactionHistory_transactionById (txHistory_ptr : * mut :: std :: os :: raw :: c_void , id : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:54115 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_AddressBookRow_extra (addressBookRow_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:53795 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_void ; } extern "C" { pub fn MONERO_TransactionHistory_refresh (txHistory_ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:54267 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_AddressBookRow_getAddress (addressBookRow_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:53907 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_TransactionHistory_setTxNote (txHistory_ptr : * mut :: std :: os :: raw :: c_void , txid : * const :: std :: os :: raw :: c_char , note : * const :: std :: os :: raw :: c_char) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:54424 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_AddressBookRow_getDescription (addressBookRow_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:54115 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_AddressBookRow_extra (addressBookRow_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:54585 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_AddressBookRow_getPaymentId (addressBookRow_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:54267 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_AddressBookRow_getAddress (addressBookRow_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:54744 [INFO] [stdout] | [INFO] [stdout] 3 | ...r ; } extern "C" { pub fn MONERO_AddressBookRow_getRowId (addressBookRow_ptr : * mut :: std :: os :: raw :: c_void) -> usize ; } pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:54424 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_AddressBookRow_getDescription (addressBookRow_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:55192 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn MONERO_AddressBook_getAll_size (addressBook_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:54585 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_AddressBookRow_getPaymentId (addressBookRow_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:55335 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_AddressBook_getAll_byIndex (addressBook_ptr : * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:54744 [INFO] [stdout] | [INFO] [stdout] 3 | ...r ; } extern "C" { pub fn MONERO_AddressBookRow_getRowId (addressBookRow_ptr : * mut :: std :: os :: raw :: c_void) -> usize ; } pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:55527 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_AddressBook_addRow (addressBook_ptr : * mut :: std :: os :: raw :: c_void , dst_addr : * const :: std :: os :: raw :: c_char , payment_id : * const :: std :: os :: raw :: c_char , description : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:55799 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_AddressBook_deleteRow (addressBook_ptr : * mut :: std :: os :: raw :: c_void , rowId : usize) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:55192 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn MONERO_AddressBook_getAll_size (addressBook_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:55932 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_AddressBook_setDescription (addressBook_ptr : * mut :: std :: os :: raw :: c_void , rowId : usize , description : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:55335 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_AddressBook_getAll_byIndex (addressBook_ptr : * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:56124 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> bool ; } extern "C" { pub fn MONERO_AddressBook_refresh (addressBook_ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:55527 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_AddressBook_addRow (addressBook_ptr : * mut :: std :: os :: raw :: c_void , dst_addr : * const :: std :: os :: raw :: c_char , payment_id : * const :: std :: os :: raw :: c_char , description : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:56231 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_AddressBook_errorString (addressBook_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:55799 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_AddressBook_deleteRow (addressBook_ptr : * mut :: std :: os :: raw :: c_void , rowId : usize) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:56383 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_AddressBook_errorCode (addressBook_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:55932 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_AddressBook_setDescription (addressBook_ptr : * mut :: std :: os :: raw :: c_void , rowId : usize , description : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:56524 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_AddressBook_lookupPaymentID (addressBook_ptr : * mut :: std :: os :: raw :: c_void , payment_id : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:56724 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_int ; } extern "C" { pub fn MONERO_CoinsInfo_blockHeight (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:56124 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> bool ; } extern "C" { pub fn MONERO_AddressBook_refresh (addressBook_ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:56231 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_AddressBook_errorString (addressBook_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:56838 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_CoinsInfo_hash (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:56383 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_AddressBook_errorCode (addressBook_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:56979 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn MONERO_CoinsInfo_internalOutputIndex (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> usize ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:56524 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_AddressBook_lookupPaymentID (addressBook_ptr : * mut :: std :: os :: raw :: c_void , payment_id : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:57103 [INFO] [stdout] | [INFO] [stdout] 3 | ...ze ; } extern "C" { pub fn MONERO_CoinsInfo_globalOutputIndex (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:56724 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_int ; } extern "C" { pub fn MONERO_CoinsInfo_blockHeight (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:57223 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> u64 ; } extern "C" { pub fn MONERO_CoinsInfo_spent (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:56838 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_CoinsInfo_hash (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:57332 [INFO] [stdout] | [INFO] [stdout] 3 | ...-> bool ; } extern "C" { pub fn MONERO_CoinsInfo_frozen (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:56979 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn MONERO_CoinsInfo_internalOutputIndex (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> usize ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:57442 [INFO] [stdout] | [INFO] [stdout] 3 | ... bool ; } extern "C" { pub fn MONERO_CoinsInfo_spentHeight (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:57103 [INFO] [stdout] | [INFO] [stdout] 3 | ...ze ; } extern "C" { pub fn MONERO_CoinsInfo_globalOutputIndex (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:57556 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> u64 ; } extern "C" { pub fn MONERO_CoinsInfo_amount (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:57223 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> u64 ; } extern "C" { pub fn MONERO_CoinsInfo_spent (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:57665 [INFO] [stdout] | [INFO] [stdout] 3 | ...d) -> u64 ; } extern "C" { pub fn MONERO_CoinsInfo_rct (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:57332 [INFO] [stdout] | [INFO] [stdout] 3 | ...-> bool ; } extern "C" { pub fn MONERO_CoinsInfo_frozen (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:57772 [INFO] [stdout] | [INFO] [stdout] 3 | ...bool ; } extern "C" { pub fn MONERO_CoinsInfo_keyImageKnown (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:57442 [INFO] [stdout] | [INFO] [stdout] 3 | ... bool ; } extern "C" { pub fn MONERO_CoinsInfo_spentHeight (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:57889 [INFO] [stdout] | [INFO] [stdout] 3 | ...> bool ; } extern "C" { pub fn MONERO_CoinsInfo_pkIndex (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> usize ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:57556 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> u64 ; } extern "C" { pub fn MONERO_CoinsInfo_amount (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:58001 [INFO] [stdout] | [INFO] [stdout] 3 | ...usize ; } extern "C" { pub fn MONERO_CoinsInfo_subaddrIndex (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> u32 ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:57665 [INFO] [stdout] | [INFO] [stdout] 3 | ...d) -> u64 ; } extern "C" { pub fn MONERO_CoinsInfo_rct (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:57772 [INFO] [stdout] | [INFO] [stdout] 3 | ...bool ; } extern "C" { pub fn MONERO_CoinsInfo_keyImageKnown (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:58116 [INFO] [stdout] | [INFO] [stdout] 3 | ... u32 ; } extern "C" { pub fn MONERO_CoinsInfo_subaddrAccount (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> u32 ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:57889 [INFO] [stdout] | [INFO] [stdout] 3 | ...> bool ; } extern "C" { pub fn MONERO_CoinsInfo_pkIndex (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> usize ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:58233 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_CoinsInfo_address (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:58001 [INFO] [stdout] | [INFO] [stdout] 3 | ...usize ; } extern "C" { pub fn MONERO_CoinsInfo_subaddrIndex (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> u32 ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:58377 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_CoinsInfo_addressLabel (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:58116 [INFO] [stdout] | [INFO] [stdout] 3 | ... u32 ; } extern "C" { pub fn MONERO_CoinsInfo_subaddrAccount (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> u32 ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:58526 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_CoinsInfo_keyImage (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:58233 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_CoinsInfo_address (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:58671 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_char ; } extern "C" { pub fn MONERO_CoinsInfo_unlockTime (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:58377 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_CoinsInfo_addressLabel (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:58784 [INFO] [stdout] | [INFO] [stdout] 3 | ...-> u64 ; } extern "C" { pub fn MONERO_CoinsInfo_unlocked (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:58526 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_CoinsInfo_keyImage (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:58896 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_CoinsInfo_pubKey (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:58671 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_char ; } extern "C" { pub fn MONERO_CoinsInfo_unlockTime (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:59039 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_char ; } extern "C" { pub fn MONERO_CoinsInfo_coinbase (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:58784 [INFO] [stdout] | [INFO] [stdout] 3 | ...-> u64 ; } extern "C" { pub fn MONERO_CoinsInfo_unlocked (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:59151 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_CoinsInfo_description (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:58896 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_CoinsInfo_pubKey (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:59299 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn MONERO_Coins_count (coins_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:59039 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_char ; } extern "C" { pub fn MONERO_CoinsInfo_coinbase (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:59151 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_CoinsInfo_description (coinsInfo_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:59424 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Coins_coin (coins_ptr : * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:59299 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn MONERO_Coins_count (coins_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:59594 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Coins_getAll_size (coins_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:59424 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Coins_coin (coins_ptr : * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:59725 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Coins_getAll_byIndex (coins_ptr : * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:59594 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Coins_getAll_size (coins_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:59905 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_void ; } extern "C" { pub fn MONERO_Coins_refresh (coins_ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:59725 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Coins_getAll_byIndex (coins_ptr : * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:60000 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Coins_setFrozenByPublicKey (coins_ptr : * mut :: std :: os :: raw :: c_void , public_key : * const :: std :: os :: raw :: c_char) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:59905 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_void ; } extern "C" { pub fn MONERO_Coins_refresh (coins_ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:60161 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Coins_setFrozen (coins_ptr : * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:60297 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Coins_thaw (coins_ptr : * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:60000 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Coins_setFrozenByPublicKey (coins_ptr : * mut :: std :: os :: raw :: c_void , public_key : * const :: std :: os :: raw :: c_char) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:60428 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Coins_thawByPublicKey (coins_ptr : * mut :: std :: os :: raw :: c_void , public_key : * const :: std :: os :: raw :: c_char) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:60161 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Coins_setFrozen (coins_ptr : * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:60584 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Coins_isTransferUnlocked (coins_ptr : * mut :: std :: os :: raw :: c_void , unlockTime : u64 , blockHeight : u64) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:60297 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Coins_thaw (coins_ptr : * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:60737 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Coins_setDescription (coins_ptr : * mut :: std :: os :: raw :: c_void , public_key : * const :: std :: os :: raw :: c_char , description : * const :: std :: os :: raw :: c_char) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:60428 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Coins_thawByPublicKey (coins_ptr : * mut :: std :: os :: raw :: c_void , public_key : * const :: std :: os :: raw :: c_char) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:60946 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_SubaddressRow_extra (subaddressRow_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:60584 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Coins_isTransferUnlocked (coins_ptr : * mut :: std :: os :: raw :: c_void , unlockTime : u64 , blockHeight : u64) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:61096 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_SubaddressRow_getAddress (subaddressRow_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:60737 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Coins_setDescription (coins_ptr : * mut :: std :: os :: raw :: c_void , public_key : * const :: std :: os :: raw :: c_char , description : * const :: std :: os :: raw :: c_char) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:61251 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_SubaddressRow_getLabel (subaddressRow_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:60946 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_SubaddressRow_extra (subaddressRow_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:61404 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar ; } extern "C" { pub fn MONERO_SubaddressRow_getRowId (subaddressRow_ptr : * mut :: std :: os :: raw :: c_void) -> usize ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:61096 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_SubaddressRow_getAddress (subaddressRow_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:61525 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Subaddress_getAll_size (subaddress_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:61251 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_SubaddressRow_getLabel (subaddressRow_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:61666 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Subaddress_getAll_byIndex (subaddress_ptr : * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:61404 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar ; } extern "C" { pub fn MONERO_SubaddressRow_getRowId (subaddressRow_ptr : * mut :: std :: os :: raw :: c_void) -> usize ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:61856 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Subaddress_addRow (subaddress_ptr : * mut :: std :: os :: raw :: c_void , accountIndex : u32 , label : * const :: std :: os :: raw :: c_char) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:62029 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Subaddress_setLabel (subaddress_ptr : * mut :: std :: os :: raw :: c_void , accountIndex : u32 , addressIndex : u32 , label : * const :: std :: os :: raw :: c_char) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:61525 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Subaddress_getAll_size (subaddress_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:62225 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn MONERO_Subaddress_refresh (subaddress_ptr : * mut :: std :: os :: raw :: c_void , accountIndex : u32) ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:61666 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Subaddress_getAll_byIndex (subaddress_ptr : * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:62351 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_SubaddressAccountRow_extra (subaddressAccountRow_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:61856 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Subaddress_addRow (subaddress_ptr : * mut :: std :: os :: raw :: c_void , accountIndex : u32 , label : * const :: std :: os :: raw :: c_char) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:62515 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_SubaddressAccountRow_getAddress (subaddressAccountRow_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:62029 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Subaddress_setLabel (subaddress_ptr : * mut :: std :: os :: raw :: c_void , accountIndex : u32 , addressIndex : u32 , label : * const :: std :: os :: raw :: c_char) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:62684 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_SubaddressAccountRow_getLabel (subaddressAccountRow_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:62851 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_SubaddressAccountRow_getBalance (subaddressAccountRow_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:62225 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn MONERO_Subaddress_refresh (subaddress_ptr : * mut :: std :: os :: raw :: c_void , accountIndex : u32) ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:63020 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_SubaddressAccountRow_getUnlockedBalance (subaddressAccountRow_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:62351 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_SubaddressAccountRow_extra (subaddressAccountRow_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:63197 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_SubaddressAccountRow_getRowId (subaddressAccountRow_ptr : * mut :: std :: os :: raw :: c_void) -> usize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:62515 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_SubaddressAccountRow_getAddress (subaddressAccountRow_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:63332 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_SubaddressAccount_getAll_size (subaddressAccount_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:62684 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_SubaddressAccountRow_getLabel (subaddressAccountRow_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:63487 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_SubaddressAccount_getAll_byIndex (subaddressAccount_ptr : * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:62851 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_SubaddressAccountRow_getBalance (subaddressAccountRow_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:63691 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_SubaddressAccount_addRow (subaddressAccount_ptr : * mut :: std :: os :: raw :: c_void , label : * const :: std :: os :: raw :: c_char) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:63020 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_SubaddressAccountRow_getUnlockedBalance (subaddressAccountRow_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:63857 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_SubaddressAccount_setLabel (subaddressAccount_ptr : * mut :: std :: os :: raw :: c_void , accountIndex : u32 , label : * const :: std :: os :: raw :: c_char) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:63197 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_SubaddressAccountRow_getRowId (subaddressAccountRow_ptr : * mut :: std :: os :: raw :: c_void) -> usize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:64046 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar) ; } extern "C" { pub fn MONERO_SubaddressAccount_refresh (subaddressAccount_ptr : * mut :: std :: os :: raw :: c_void) ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:64165 [INFO] [stdout] | [INFO] [stdout] 3 | ...) ; } extern "C" { pub fn MONERO_MultisigState_isMultisig (multisigState_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:63332 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_SubaddressAccount_getAll_size (subaddressAccount_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:64287 [INFO] [stdout] | [INFO] [stdout] 3 | ...ool ; } extern "C" { pub fn MONERO_MultisigState_isReady (multisigState_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:63487 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_SubaddressAccount_getAll_byIndex (subaddressAccount_ptr : * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:64406 [INFO] [stdout] | [INFO] [stdout] 3 | ...ol ; } extern "C" { pub fn MONERO_MultisigState_threshold (multisigState_ptr : * mut :: std :: os :: raw :: c_void) -> u32 ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:63691 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_SubaddressAccount_addRow (subaddressAccount_ptr : * mut :: std :: os :: raw :: c_void , label : * const :: std :: os :: raw :: c_char) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:64526 [INFO] [stdout] | [INFO] [stdout] 3 | ... u32 ; } extern "C" { pub fn MONERO_MultisigState_total (multisigState_ptr : * mut :: std :: os :: raw :: c_void) -> u32 ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:63857 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_SubaddressAccount_setLabel (subaddressAccount_ptr : * mut :: std :: os :: raw :: c_void , accountIndex : u32 , label : * const :: std :: os :: raw :: c_char) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:64642 [INFO] [stdout] | [INFO] [stdout] 3 | ...2 ; } extern "C" { pub fn MONERO_DeviceProgress_progress (deviceProgress_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:64046 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar) ; } extern "C" { pub fn MONERO_SubaddressAccount_refresh (subaddressAccount_ptr : * mut :: std :: os :: raw :: c_void) ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:64764 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn MONERO_DeviceProgress_indeterminate (deviceProgress_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:64165 [INFO] [stdout] | [INFO] [stdout] 3 | ...) ; } extern "C" { pub fn MONERO_MultisigState_isMultisig (multisigState_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:65769 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn MONERO_Wallet_seed (wallet_ptr : * mut :: std :: os :: raw :: c_void , seed_offset : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:64287 [INFO] [stdout] | [INFO] [stdout] 3 | ...ool ; } extern "C" { pub fn MONERO_MultisigState_isReady (multisigState_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:65958 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_getSeedLanguage (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:64406 [INFO] [stdout] | [INFO] [stdout] 3 | ...ol ; } extern "C" { pub fn MONERO_MultisigState_threshold (multisigState_ptr : * mut :: std :: os :: raw :: c_void) -> u32 ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:66104 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setSeedLanguage (wallet_ptr : * mut :: std :: os :: raw :: c_void , arg : * const :: std :: os :: raw :: c_char) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:64526 [INFO] [stdout] | [INFO] [stdout] 3 | ... u32 ; } extern "C" { pub fn MONERO_MultisigState_total (multisigState_ptr : * mut :: std :: os :: raw :: c_void) -> u32 ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:64642 [INFO] [stdout] | [INFO] [stdout] 3 | ...2 ; } extern "C" { pub fn MONERO_DeviceProgress_progress (deviceProgress_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:66255 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_status (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:66383 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_errorString (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:64764 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn MONERO_DeviceProgress_indeterminate (deviceProgress_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:66525 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setPassword (wallet_ptr : * mut :: std :: os :: raw :: c_void , password : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:65769 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn MONERO_Wallet_seed (wallet_ptr : * mut :: std :: os :: raw :: c_void , seed_offset : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:66685 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_getPassword (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:65958 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_getSeedLanguage (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:66827 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setDevicePin (wallet_ptr : * mut :: std :: os :: raw :: c_void , pin : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:66104 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setSeedLanguage (wallet_ptr : * mut :: std :: os :: raw :: c_void , arg : * const :: std :: os :: raw :: c_char) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:66983 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setDevicePassphrase (wallet_ptr : * mut :: std :: os :: raw :: c_void , passphrase : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:66255 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_status (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:67153 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_address (wallet_ptr : * mut :: std :: os :: raw :: c_void , accountIndex : u64 , addressIndex : u64) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:66383 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_errorString (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:67333 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_path (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:66525 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setPassword (wallet_ptr : * mut :: std :: os :: raw :: c_void , password : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:67468 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_nettype (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:66685 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_getPassword (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:67597 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_useForkRules (wallet_ptr : * mut :: std :: os :: raw :: c_void , version : u8 , early_blocks : i64) -> u8 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:66827 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setDevicePin (wallet_ptr : * mut :: std :: os :: raw :: c_void , pin : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:67741 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_integratedAddress (wallet_ptr : * mut :: std :: os :: raw :: c_void , payment_id : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:66983 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setDevicePassphrase (wallet_ptr : * mut :: std :: os :: raw :: c_void , passphrase : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:67942 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_secretViewKey (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:67153 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_address (wallet_ptr : * mut :: std :: os :: raw :: c_void , accountIndex : u64 , addressIndex : u64) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:68086 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_publicViewKey (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:67333 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_path (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:68230 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_secretSpendKey (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:67468 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_nettype (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:68375 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_publicSpendKey (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:67597 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_useForkRules (wallet_ptr : * mut :: std :: os :: raw :: c_void , version : u8 , early_blocks : i64) -> u8 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:68520 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_publicMultisigSignerKey (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:67741 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_integratedAddress (wallet_ptr : * mut :: std :: os :: raw :: c_void , payment_id : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:68674 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_char ; } extern "C" { pub fn MONERO_Wallet_stop (wallet_ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { pub fn ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:67942 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_secretViewKey (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:68768 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_store (wallet_ptr : * mut :: std :: os :: raw :: c_void , path : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:68086 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_publicViewKey (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:68918 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_filename (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:68230 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_secretSpendKey (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:69057 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_keysFilename (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:68375 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_publicSpendKey (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:69200 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_init (wallet_ptr : * mut :: std :: os :: raw :: c_void , daemon_address : * const :: std :: os :: raw :: c_char , upper_transaction_size_limit : u64 , daemon_username : * const :: std :: os :: raw :: c_char , daemon_password : * const :: std :: os :: raw :: c_char , use_ssl : bool , lightWallet : bool , proxy_address : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:68520 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_publicMultisigSignerKey (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:69606 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_createWatchOnly (wallet_ptr : * mut :: std :: os :: raw :: c_void , path : * const :: std :: os :: raw :: c_char , password : * const :: std :: os :: raw :: c_char , language : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:68674 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_char ; } extern "C" { pub fn MONERO_Wallet_stop (wallet_ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { pub fn ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:69868 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setRefreshFromBlockHeight (wallet_ptr : * mut :: std :: os :: raw :: c_void , refresh_from_block_height : u64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:68768 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_store (wallet_ptr : * mut :: std :: os :: raw :: c_void , path : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:70017 [INFO] [stdout] | [INFO] [stdout] 3 | ...) ; } extern "C" { pub fn MONERO_Wallet_getRefreshFromBlockHeight (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:68918 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_filename (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:70139 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setRecoveringFromSeed (wallet_ptr : * mut :: std :: os :: raw :: c_void , recoveringFromSeed : bool) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:69057 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_keysFilename (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:70278 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setRecoveringFromDevice (wallet_ptr : * mut :: std :: os :: raw :: c_void , recoveringFromDevice : bool) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:69200 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_init (wallet_ptr : * mut :: std :: os :: raw :: c_void , daemon_address : * const :: std :: os :: raw :: c_char , upper_transaction_size_limit : u64 , daemon_username : * const :: std :: os :: raw :: c_char , daemon_password : * const :: std :: os :: raw :: c_char , use_ssl : bool , lightWallet : bool , proxy_address : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:70421 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setSubaddressLookahead (wallet_ptr : * mut :: std :: os :: raw :: c_void , major : u32 , minor : u32) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:69606 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_createWatchOnly (wallet_ptr : * mut :: std :: os :: raw :: c_void , path : * const :: std :: os :: raw :: c_char , password : * const :: std :: os :: raw :: c_char , language : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:70561 [INFO] [stdout] | [INFO] [stdout] 3 | ...: u32) ; } extern "C" { pub fn MONERO_Wallet_connectToDaemon (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:69868 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setRefreshFromBlockHeight (wallet_ptr : * mut :: std :: os :: raw :: c_void , refresh_from_block_height : u64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:70674 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_connected (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:70017 [INFO] [stdout] | [INFO] [stdout] 3 | ...) ; } extern "C" { pub fn MONERO_Wallet_getRefreshFromBlockHeight (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:70805 [INFO] [stdout] | [INFO] [stdout] 3 | ...int ; } extern "C" { pub fn MONERO_Wallet_setTrustedDaemon (wallet_ptr : * mut :: std :: os :: raw :: c_void , arg : bool) ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:70139 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setRecoveringFromSeed (wallet_ptr : * mut :: std :: os :: raw :: c_void , recoveringFromSeed : bool) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:70924 [INFO] [stdout] | [INFO] [stdout] 3 | ...: bool) ; } extern "C" { pub fn MONERO_Wallet_trustedDaemon (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:70278 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setRecoveringFromDevice (wallet_ptr : * mut :: std :: os :: raw :: c_void , recoveringFromDevice : bool) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:71035 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setProxy (wallet_ptr : * mut :: std :: os :: raw :: c_void , address : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:70421 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setSubaddressLookahead (wallet_ptr : * mut :: std :: os :: raw :: c_void , major : u32 , minor : u32) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:71191 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn MONERO_Wallet_balance (wallet_ptr : * mut :: std :: os :: raw :: c_void , accountIndex : u32) -> u64 ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:70561 [INFO] [stdout] | [INFO] [stdout] 3 | ...: u32) ; } extern "C" { pub fn MONERO_Wallet_connectToDaemon (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:71316 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_unlockedBalance (wallet_ptr : * mut :: std :: os :: raw :: c_void , accountIndex : u32) -> u64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:70674 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_connected (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:71449 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_viewOnlyBalance (wallet_ptr : * mut :: std :: os :: raw :: c_void , accountIndex : u32) -> u64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:70805 [INFO] [stdout] | [INFO] [stdout] 3 | ...int ; } extern "C" { pub fn MONERO_Wallet_setTrustedDaemon (wallet_ptr : * mut :: std :: os :: raw :: c_void , arg : bool) ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:71582 [INFO] [stdout] | [INFO] [stdout] 3 | ...2) -> u64 ; } extern "C" { pub fn MONERO_Wallet_watchOnly (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:70924 [INFO] [stdout] | [INFO] [stdout] 3 | ...: bool) ; } extern "C" { pub fn MONERO_Wallet_trustedDaemon (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:71689 [INFO] [stdout] | [INFO] [stdout] 3 | ...> bool ; } extern "C" { pub fn MONERO_Wallet_isDeterministic (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:71035 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setProxy (wallet_ptr : * mut :: std :: os :: raw :: c_void , address : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:71802 [INFO] [stdout] | [INFO] [stdout] 3 | ...> bool ; } extern "C" { pub fn MONERO_Wallet_blockChainHeight (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:71191 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn MONERO_Wallet_balance (wallet_ptr : * mut :: std :: os :: raw :: c_void , accountIndex : u32) -> u64 ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:71915 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn MONERO_Wallet_approximateBlockChainHeight (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:71316 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_unlockedBalance (wallet_ptr : * mut :: std :: os :: raw :: c_void , accountIndex : u32) -> u64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:72039 [INFO] [stdout] | [INFO] [stdout] 3 | ...64 ; } extern "C" { pub fn MONERO_Wallet_estimateBlockChainHeight (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:71449 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_viewOnlyBalance (wallet_ptr : * mut :: std :: os :: raw :: c_void , accountIndex : u32) -> u64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:72160 [INFO] [stdout] | [INFO] [stdout] 3 | ...u64 ; } extern "C" { pub fn MONERO_Wallet_daemonBlockChainHeight (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:71582 [INFO] [stdout] | [INFO] [stdout] 3 | ...2) -> u64 ; } extern "C" { pub fn MONERO_Wallet_watchOnly (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:72279 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn MONERO_Wallet_daemonBlockChainHeight_cached (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:71689 [INFO] [stdout] | [INFO] [stdout] 3 | ...> bool ; } extern "C" { pub fn MONERO_Wallet_isDeterministic (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:72405 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_daemonBlockChainHeight_runThread (wallet_ptr : * mut :: std :: os :: raw :: c_void , seconds : :: std :: os :: raw :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:71802 [INFO] [stdout] | [INFO] [stdout] 3 | ...> bool ; } extern "C" { pub fn MONERO_Wallet_blockChainHeight (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:72568 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn MONERO_Wallet_daemonBlockChainTargetHeight (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:71915 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn MONERO_Wallet_approximateBlockChainHeight (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:72693 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> u64 ; } extern "C" { pub fn MONERO_Wallet_synchronized (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:72039 [INFO] [stdout] | [INFO] [stdout] 3 | ...64 ; } extern "C" { pub fn MONERO_Wallet_estimateBlockChainHeight (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:72803 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> bool ; } extern "C" { pub fn MONERO_Wallet_displayAmount (amount : u64) -> * const :: std :: os :: raw :: c_char ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:72160 [INFO] [stdout] | [INFO] [stdout] 3 | ...u64 ; } extern "C" { pub fn MONERO_Wallet_daemonBlockChainHeight (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:72911 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_char ; } extern "C" { pub fn MONERO_Wallet_amountFromString (amount : * const :: std :: os :: raw :: c_char) -> u64 ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:72279 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn MONERO_Wallet_daemonBlockChainHeight_cached (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:73022 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: raw :: c_char) -> u64 ; } extern "C" { pub fn MONERO_Wallet_amountFromDouble (amount : f64) -> u64 ; } extern "C" { pub fn MONERO_W... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:73099 [INFO] [stdout] | [INFO] [stdout] 3 | ...t : f64) -> u64 ; } extern "C" { pub fn MONERO_Wallet_genPaymentId () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:72405 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_daemonBlockChainHeight_runThread (wallet_ptr : * mut :: std :: os :: raw :: c_void , seconds : :: std :: os :: raw :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:72568 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn MONERO_Wallet_daemonBlockChainTargetHeight (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:73194 [INFO] [stdout] | [INFO] [stdout] 3 | ..._char ; } extern "C" { pub fn MONERO_Wallet_paymentIdValid (paiment_id : * const :: std :: os :: raw :: c_char) -> bool ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:72693 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> u64 ; } extern "C" { pub fn MONERO_Wallet_synchronized (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:73308 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_addressValid (str_ : * const :: std :: os :: raw :: c_char , nettype : :: std :: os :: raw :: c_int) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:72803 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> bool ; } extern "C" { pub fn MONERO_Wallet_displayAmount (amount : u64) -> * const :: std :: os :: raw :: c_char ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:73455 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_keyValid (secret_key_string : * const :: std :: os :: raw :: c_char , address_string : * const :: std :: os :: raw :: c_char , isViewKey : bool , nettype : :: std :: os :: raw :: c_int) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:72911 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_char ; } extern "C" { pub fn MONERO_Wallet_amountFromString (amount : * const :: std :: os :: raw :: c_char) -> u64 ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:73687 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_keyValid_error (secret_key_string : * const :: std :: os :: raw :: c_char , address_string : * const :: std :: os :: raw :: c_char , isViewKey : bool , nettype : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:73022 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: raw :: c_char) -> u64 ; } extern "C" { pub fn MONERO_Wallet_amountFromDouble (amount : f64) -> u64 ; } extern "C" { pub fn MONERO_W... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:73958 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_paymentIdFromAddress (strarg : * const :: std :: os :: raw :: c_char , nettype : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:73099 [INFO] [stdout] | [INFO] [stdout] 3 | ...t : f64) -> u64 ; } extern "C" { pub fn MONERO_Wallet_genPaymentId () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:74148 [INFO] [stdout] | [INFO] [stdout] 3 | ...: std :: os :: raw :: c_char ; } extern "C" { pub fn MONERO_Wallet_maximumAllowedAmount () -> u64 ; } extern "C" { pub fn MONERO_Walle... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:73194 [INFO] [stdout] | [INFO] [stdout] 3 | ..._char ; } extern "C" { pub fn MONERO_Wallet_paymentIdValid (paiment_id : * const :: std :: os :: raw :: c_char) -> bool ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:74217 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_init3 (wallet_ptr : * mut :: std :: os :: raw :: c_void , argv0 : * const :: std :: os :: raw :: c_char , default_log_base_name : * const :: std :: os :: raw :: c_char , log_path : * const :: std :: os :: raw :: c_char , console : bool) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:73308 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_addressValid (str_ : * const :: std :: os :: raw :: c_char , nettype : :: std :: os :: raw :: c_int) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:74492 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_getPolyseed (wallet_ptr : * mut :: std :: os :: raw :: c_void , passphrase : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:73455 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_keyValid (secret_key_string : * const :: std :: os :: raw :: c_char , address_string : * const :: std :: os :: raw :: c_char , isViewKey : bool , nettype : :: std :: os :: raw :: c_int) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:74687 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_createPolyseed (language : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:73687 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_keyValid_error (secret_key_string : * const :: std :: os :: raw :: c_char , address_string : * const :: std :: os :: raw :: c_char , isViewKey : bool , nettype : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:74832 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_char ; } extern "C" { pub fn MONERO_Wallet_startRefresh (wallet_ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:73958 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_paymentIdFromAddress (strarg : * const :: std :: os :: raw :: c_char , nettype : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:74934 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_void) ; } extern "C" { pub fn MONERO_Wallet_pauseRefresh (wallet_ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:74148 [INFO] [stdout] | [INFO] [stdout] 3 | ...: std :: os :: raw :: c_char ; } extern "C" { pub fn MONERO_Wallet_maximumAllowedAmount () -> u64 ; } extern "C" { pub fn MONERO_Walle... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:75036 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_void) ; } extern "C" { pub fn MONERO_Wallet_refresh (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:74217 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_init3 (wallet_ptr : * mut :: std :: os :: raw :: c_void , argv0 : * const :: std :: os :: raw :: c_char , default_log_base_name : * const :: std :: os :: raw :: c_char , log_path : * const :: std :: os :: raw :: c_char , console : bool) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:75141 [INFO] [stdout] | [INFO] [stdout] 3 | ...id) -> bool ; } extern "C" { pub fn MONERO_Wallet_refreshAsync (wallet_ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:75243 [INFO] [stdout] | [INFO] [stdout] 3 | ...void) ; } extern "C" { pub fn MONERO_Wallet_rescanBlockchain (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:74492 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_getPolyseed (wallet_ptr : * mut :: std :: os :: raw :: c_void , passphrase : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:74687 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_createPolyseed (language : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:75357 [INFO] [stdout] | [INFO] [stdout] 3 | ...-> bool ; } extern "C" { pub fn MONERO_Wallet_rescanBlockchainAsync (wallet_ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:75468 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setAutoRefreshInterval (wallet_ptr : * mut :: std :: os :: raw :: c_void , millis : :: std :: os :: raw :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:74832 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_char ; } extern "C" { pub fn MONERO_Wallet_startRefresh (wallet_ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:75620 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_autoRefreshInterval (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:74934 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_void) ; } extern "C" { pub fn MONERO_Wallet_pauseRefresh (wallet_ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:75761 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_addSubaddressAccount (wallet_ptr : * mut :: std :: os :: raw :: c_void , label : * const :: std :: os :: raw :: c_char) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:75036 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_void) ; } extern "C" { pub fn MONERO_Wallet_refresh (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:75141 [INFO] [stdout] | [INFO] [stdout] 3 | ...id) -> bool ; } extern "C" { pub fn MONERO_Wallet_refreshAsync (wallet_ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:75919 [INFO] [stdout] | [INFO] [stdout] 3 | ...r) ; } extern "C" { pub fn MONERO_Wallet_numSubaddressAccounts (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> usize ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:75243 [INFO] [stdout] | [INFO] [stdout] 3 | ...void) ; } extern "C" { pub fn MONERO_Wallet_rescanBlockchain (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:76039 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_numSubaddresses (wallet_ptr : * mut :: std :: os :: raw :: c_void , accountIndex : u32) -> usize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:75357 [INFO] [stdout] | [INFO] [stdout] 3 | ...-> bool ; } extern "C" { pub fn MONERO_Wallet_rescanBlockchainAsync (wallet_ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:76174 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_addSubaddress (wallet_ptr : * mut :: std :: os :: raw :: c_void , accountIndex : u32 , label : * const :: std :: os :: raw :: c_char) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:76346 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_getSubaddressLabel (wallet_ptr : * mut :: std :: os :: raw :: c_void , accountIndex : u32 , addressIndex : u32) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:75468 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setAutoRefreshInterval (wallet_ptr : * mut :: std :: os :: raw :: c_void , millis : :: std :: os :: raw :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:75620 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_autoRefreshInterval (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:76537 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setSubaddressLabel (wallet_ptr : * mut :: std :: os :: raw :: c_void , accountIndex : u32 , addressIndex : u32 , label : * const :: std :: os :: raw :: c_char) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:75761 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_addSubaddressAccount (wallet_ptr : * mut :: std :: os :: raw :: c_void , label : * const :: std :: os :: raw :: c_char) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:76735 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_multisig (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:75919 [INFO] [stdout] | [INFO] [stdout] 3 | ...r) ; } extern "C" { pub fn MONERO_Wallet_numSubaddressAccounts (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> usize ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:76872 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_getMultisigInfo (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:76039 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_numSubaddresses (wallet_ptr : * mut :: std :: os :: raw :: c_void , accountIndex : u32) -> usize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:76174 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_addSubaddress (wallet_ptr : * mut :: std :: os :: raw :: c_void , accountIndex : u32 , label : * const :: std :: os :: raw :: c_char) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:77018 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_makeMultisig (wallet_ptr : * mut :: std :: os :: raw :: c_void , info : * const :: std :: os :: raw :: c_char , info_separator : * const :: std :: os :: raw :: c_char , threshold : u32) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:76346 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_getSubaddressLabel (wallet_ptr : * mut :: std :: os :: raw :: c_void , accountIndex : u32 , addressIndex : u32) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:77283 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_exchangeMultisigKeys (wallet_ptr : * mut :: std :: os :: raw :: c_void , info : * const :: std :: os :: raw :: c_char , info_separator : * const :: std :: os :: raw :: c_char , force_update_use_with_caution : bool) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:76537 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setSubaddressLabel (wallet_ptr : * mut :: std :: os :: raw :: c_void , accountIndex : u32 , addressIndex : u32 , label : * const :: std :: os :: raw :: c_char) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:77577 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_exportMultisigImages (wallet_ptr : * mut :: std :: os :: raw :: c_void , separator : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:76735 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_multisig (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:77780 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_importMultisigImages (wallet_ptr : * mut :: std :: os :: raw :: c_void , info : * const :: std :: os :: raw :: c_char , info_separator : * const :: std :: os :: raw :: c_char) -> usize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:76872 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_getMultisigInfo (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:77018 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_makeMultisig (wallet_ptr : * mut :: std :: os :: raw :: c_void , info : * const :: std :: os :: raw :: c_char , info_separator : * const :: std :: os :: raw :: c_char , threshold : u32) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:78003 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn MONERO_Wallet_hasMultisigPartialKeyImages (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> usize ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:77283 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_exchangeMultisigKeys (wallet_ptr : * mut :: std :: os :: raw :: c_void , info : * const :: std :: os :: raw :: c_char , info_separator : * const :: std :: os :: raw :: c_char , force_update_use_with_caution : bool) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:78129 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_restoreMultisigTransaction (wallet_ptr : * mut :: std :: os :: raw :: c_void , signData : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:77577 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_exportMultisigImages (wallet_ptr : * mut :: std :: os :: raw :: c_void , separator : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:78335 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_createTransactionMultDest (wallet_ptr : * mut :: std :: os :: raw :: c_void , dst_addr_list : * const :: std :: os :: raw :: c_char , dst_addr_list_separator : * const :: std :: os :: raw :: c_char , payment_id : * const :: std :: os :: raw :: c_char , amount_sweep_all : bool , amount_list : * const :: std :: os :: raw :: c_char , amount_list_separator : * const :: std :: os :: raw :: c_char , mixin_count : u32 , pendingTransactionPriority : :: std :: os :: raw :: c_int , subaddr_account : u32 , preferredInputs : * const :: std :: os :: raw :: c_char , preferredInputs_separator : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:77780 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_importMultisigImages (wallet_ptr : * mut :: std :: os :: raw :: c_void , info : * const :: std :: os :: raw :: c_char , info_separator : * const :: std :: os :: raw :: c_char) -> usize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:79038 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_createTransaction (wallet_ptr : * mut :: std :: os :: raw :: c_void , dst_addr : * const :: std :: os :: raw :: c_char , payment_id : * const :: std :: os :: raw :: c_char , amount : u64 , mixin_count : u32 , pendingTransactionPriority : :: std :: os :: raw :: c_int , subaddr_account : u32 , preferredInputs : * const :: std :: os :: raw :: c_char , separator : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:78003 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn MONERO_Wallet_hasMultisigPartialKeyImages (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> usize ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:78129 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_restoreMultisigTransaction (wallet_ptr : * mut :: std :: os :: raw :: c_void , signData : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:79517 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_loadUnsignedTx (wallet_ptr : * mut :: std :: os :: raw :: c_void , unsigned_filename : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:78335 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_createTransactionMultDest (wallet_ptr : * mut :: std :: os :: raw :: c_void , dst_addr_list : * const :: std :: os :: raw :: c_char , dst_addr_list_separator : * const :: std :: os :: raw :: c_char , payment_id : * const :: std :: os :: raw :: c_char , amount_sweep_all : bool , amount_list : * const :: std :: os :: raw :: c_char , amount_list_separator : * const :: std :: os :: raw :: c_char , mixin_count : u32 , pendingTransactionPriority : :: std :: os :: raw :: c_int , subaddr_account : u32 , preferredInputs : * const :: std :: os :: raw :: c_char , preferredInputs_separator : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:79720 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_loadUnsignedTxUR (wallet_ptr : * mut :: std :: os :: raw :: c_void , input : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:79038 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_createTransaction (wallet_ptr : * mut :: std :: os :: raw :: c_void , dst_addr : * const :: std :: os :: raw :: c_char , payment_id : * const :: std :: os :: raw :: c_char , amount : u64 , mixin_count : u32 , pendingTransactionPriority : :: std :: os :: raw :: c_int , subaddr_account : u32 , preferredInputs : * const :: std :: os :: raw :: c_char , separator : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:79913 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_submitTransaction (wallet_ptr : * mut :: std :: os :: raw :: c_void , fileName : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:79517 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_loadUnsignedTx (wallet_ptr : * mut :: std :: os :: raw :: c_void , unsigned_filename : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:80079 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_submitTransactionUR (wallet_ptr : * mut :: std :: os :: raw :: c_void , input : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:79720 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_loadUnsignedTxUR (wallet_ptr : * mut :: std :: os :: raw :: c_void , input : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:79913 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_submitTransaction (wallet_ptr : * mut :: std :: os :: raw :: c_void , fileName : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:80244 [INFO] [stdout] | [INFO] [stdout] 3 | ...bool ; } extern "C" { pub fn MONERO_Wallet_hasUnknownKeyImages (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:80079 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_submitTransactionUR (wallet_ptr : * mut :: std :: os :: raw :: c_void , input : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:80361 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_exportKeyImages (wallet_ptr : * mut :: std :: os :: raw :: c_void , filename : * const :: std :: os :: raw :: c_char , all : bool) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:80244 [INFO] [stdout] | [INFO] [stdout] 3 | ...bool ; } extern "C" { pub fn MONERO_Wallet_hasUnknownKeyImages (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:80538 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_exportKeyImagesUR (wallet_ptr : * mut :: std :: os :: raw :: c_void , max_fragment_length : usize , all : bool) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:80361 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_exportKeyImages (wallet_ptr : * mut :: std :: os :: raw :: c_void , filename : * const :: std :: os :: raw :: c_char , all : bool) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:80729 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_importKeyImages (wallet_ptr : * mut :: std :: os :: raw :: c_void , filename : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:80538 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_exportKeyImagesUR (wallet_ptr : * mut :: std :: os :: raw :: c_void , max_fragment_length : usize , all : bool) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:80729 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_importKeyImages (wallet_ptr : * mut :: std :: os :: raw :: c_void , filename : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:80893 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_importKeyImagesUR (wallet_ptr : * mut :: std :: os :: raw :: c_void , input : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:80893 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_importKeyImagesUR (wallet_ptr : * mut :: std :: os :: raw :: c_void , input : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:81056 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_exportOutputs (wallet_ptr : * mut :: std :: os :: raw :: c_void , filename : * const :: std :: os :: raw :: c_char , all : bool) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:81056 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_exportOutputs (wallet_ptr : * mut :: std :: os :: raw :: c_void , filename : * const :: std :: os :: raw :: c_char , all : bool) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:81231 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_exportOutputsUR (wallet_ptr : * mut :: std :: os :: raw :: c_void , max_fragment_length : usize , all : bool) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:81231 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_exportOutputsUR (wallet_ptr : * mut :: std :: os :: raw :: c_void , max_fragment_length : usize , all : bool) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:81420 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_importOutputs (wallet_ptr : * mut :: std :: os :: raw :: c_void , filename : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:81420 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_importOutputs (wallet_ptr : * mut :: std :: os :: raw :: c_void , filename : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:81582 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_importOutputsUR (wallet_ptr : * mut :: std :: os :: raw :: c_void , input : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:81582 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_importOutputsUR (wallet_ptr : * mut :: std :: os :: raw :: c_void , input : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:81743 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setupBackgroundSync (wallet_ptr : * mut :: std :: os :: raw :: c_void , background_sync_type : :: std :: os :: raw :: c_int , wallet_password : * const :: std :: os :: raw :: c_char , background_cache_password : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:81743 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setupBackgroundSync (wallet_ptr : * mut :: std :: os :: raw :: c_void , background_sync_type : :: std :: os :: raw :: c_int , wallet_password : * const :: std :: os :: raw :: c_char , background_cache_password : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:82040 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_getBackgroundSyncType (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:82183 [INFO] [stdout] | [INFO] [stdout] 3 | ..._int ; } extern "C" { pub fn MONERO_Wallet_startBackgroundSync (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:82040 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_getBackgroundSyncType (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:82300 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_stopBackgroundSync (wallet_ptr : * mut :: std :: os :: raw :: c_void , wallet_password : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:82183 [INFO] [stdout] | [INFO] [stdout] 3 | ..._int ; } extern "C" { pub fn MONERO_Wallet_startBackgroundSync (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:82474 [INFO] [stdout] | [INFO] [stdout] 3 | ...bool ; } extern "C" { pub fn MONERO_Wallet_isBackgroundSyncing (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:82300 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_stopBackgroundSync (wallet_ptr : * mut :: std :: os :: raw :: c_void , wallet_password : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:82591 [INFO] [stdout] | [INFO] [stdout] 3 | ...bool ; } extern "C" { pub fn MONERO_Wallet_isBackgroundWallet (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:82707 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_history (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:82474 [INFO] [stdout] | [INFO] [stdout] 3 | ...bool ; } extern "C" { pub fn MONERO_Wallet_isBackgroundSyncing (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:82843 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_addressBook (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:82591 [INFO] [stdout] | [INFO] [stdout] 3 | ...bool ; } extern "C" { pub fn MONERO_Wallet_isBackgroundWallet (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:82983 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_coins (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:82707 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_history (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:83117 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_subaddress (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:83256 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_subaddressAccount (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:82843 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_addressBook (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:83402 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_void ; } extern "C" { pub fn MONERO_Wallet_defaultMixin (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> u32 ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:82983 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_coins (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:83511 [INFO] [stdout] | [INFO] [stdout] 3 | ... u32 ; } extern "C" { pub fn MONERO_Wallet_setDefaultMixin (wallet_ptr : * mut :: std :: os :: raw :: c_void , arg : u32) ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:83117 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_subaddress (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:83628 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setCacheAttribute (wallet_ptr : * mut :: std :: os :: raw :: c_void , key : * const :: std :: os :: raw :: c_char , val : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:83256 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_subaddressAccount (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:83835 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_getCacheAttribute (wallet_ptr : * mut :: std :: os :: raw :: c_void , key : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:83402 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_void ; } extern "C" { pub fn MONERO_Wallet_defaultMixin (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> u32 ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:84029 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setUserNote (wallet_ptr : * mut :: std :: os :: raw :: c_void , txid : * const :: std :: os :: raw :: c_char , note : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:84232 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_getUserNote (wallet_ptr : * mut :: std :: os :: raw :: c_void , txid : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:83511 [INFO] [stdout] | [INFO] [stdout] 3 | ... u32 ; } extern "C" { pub fn MONERO_Wallet_setDefaultMixin (wallet_ptr : * mut :: std :: os :: raw :: c_void , arg : u32) ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:84421 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_getTxKey (wallet_ptr : * mut :: std :: os :: raw :: c_void , txid : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:83628 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setCacheAttribute (wallet_ptr : * mut :: std :: os :: raw :: c_void , key : * const :: std :: os :: raw :: c_char , val : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:84607 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_signMessage (wallet_ptr : * mut :: std :: os :: raw :: c_void , message : * const :: std :: os :: raw :: c_char , address : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:83835 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_getCacheAttribute (wallet_ptr : * mut :: std :: os :: raw :: c_void , key : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:84849 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_verifySignedMessage (wallet_ptr : * mut :: std :: os :: raw :: c_void , message : * const :: std :: os :: raw :: c_char , address : * const :: std :: os :: raw :: c_char , signature : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:84029 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setUserNote (wallet_ptr : * mut :: std :: os :: raw :: c_void , txid : * const :: std :: os :: raw :: c_char , note : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:85118 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> bool ; } extern "C" { pub fn MONERO_Wallet_rescanSpent (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:84232 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_getUserNote (wallet_ptr : * mut :: std :: os :: raw :: c_void , txid : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:85227 [INFO] [stdout] | [INFO] [stdout] 3 | ...bool ; } extern "C" { pub fn MONERO_Wallet_setOffline (wallet_ptr : * mut :: std :: os :: raw :: c_void , offline : bool) ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:85344 [INFO] [stdout] | [INFO] [stdout] 3 | ...e : bool) ; } extern "C" { pub fn MONERO_Wallet_isOffline (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:84421 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_getTxKey (wallet_ptr : * mut :: std :: os :: raw :: c_void , txid : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:85451 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_segregatePreForkOutputs (wallet_ptr : * mut :: std :: os :: raw :: c_void , segregate : bool) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:84607 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_signMessage (wallet_ptr : * mut :: std :: os :: raw :: c_void , message : * const :: std :: os :: raw :: c_char , address : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:85583 [INFO] [stdout] | [INFO] [stdout] 3 | ...) ; } extern "C" { pub fn MONERO_Wallet_segregationHeight (wallet_ptr : * mut :: std :: os :: raw :: c_void , height : u64) ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:84849 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_verifySignedMessage (wallet_ptr : * mut :: std :: os :: raw :: c_void , message : * const :: std :: os :: raw :: c_char , address : * const :: std :: os :: raw :: c_char , signature : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:85705 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_keyReuseMitigation2 (wallet_ptr : * mut :: std :: os :: raw :: c_void , mitigation : bool) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:85118 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> bool ; } extern "C" { pub fn MONERO_Wallet_rescanSpent (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:85834 [INFO] [stdout] | [INFO] [stdout] 3 | ...: bool) ; } extern "C" { pub fn MONERO_Wallet_lockKeysFile (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:85227 [INFO] [stdout] | [INFO] [stdout] 3 | ...bool ; } extern "C" { pub fn MONERO_Wallet_setOffline (wallet_ptr : * mut :: std :: os :: raw :: c_void , offline : bool) ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:85944 [INFO] [stdout] | [INFO] [stdout] 3 | ...> bool ; } extern "C" { pub fn MONERO_Wallet_unlockKeysFile (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:85344 [INFO] [stdout] | [INFO] [stdout] 3 | ...e : bool) ; } extern "C" { pub fn MONERO_Wallet_isOffline (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:86056 [INFO] [stdout] | [INFO] [stdout] 3 | ... bool ; } extern "C" { pub fn MONERO_Wallet_isKeysFileLocked (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:85451 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_segregatePreForkOutputs (wallet_ptr : * mut :: std :: os :: raw :: c_void , segregate : bool) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:86170 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_getDeviceType (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:86305 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_coldKeyImageSync (wallet_ptr : * mut :: std :: os :: raw :: c_void , spent : u64 , unspent : u64) -> u64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:85583 [INFO] [stdout] | [INFO] [stdout] 3 | ...) ; } extern "C" { pub fn MONERO_Wallet_segregationHeight (wallet_ptr : * mut :: std :: os :: raw :: c_void , height : u64) ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:86448 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_deviceShowAddress (wallet_ptr : * mut :: std :: os :: raw :: c_void , accountIndex : u32 , addressIndex : u32) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:85705 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_keyReuseMitigation2 (wallet_ptr : * mut :: std :: os :: raw :: c_void , mitigation : bool) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:86638 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_char ; } extern "C" { pub fn MONERO_Wallet_reconnectDevice (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:85834 [INFO] [stdout] | [INFO] [stdout] 3 | ...: bool) ; } extern "C" { pub fn MONERO_Wallet_lockKeysFile (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:86751 [INFO] [stdout] | [INFO] [stdout] 3 | ...> bool ; } extern "C" { pub fn MONERO_Wallet_getBytesReceived (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:85944 [INFO] [stdout] | [INFO] [stdout] 3 | ...> bool ; } extern "C" { pub fn MONERO_Wallet_unlockKeysFile (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:86864 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> u64 ; } extern "C" { pub fn MONERO_Wallet_getBytesSent (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:86056 [INFO] [stdout] | [INFO] [stdout] 3 | ... bool ; } extern "C" { pub fn MONERO_Wallet_isKeysFileLocked (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:86973 [INFO] [stdout] | [INFO] [stdout] 3 | ... u64 ; } extern "C" { pub fn MONERO_Wallet_getStateIsConnected (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:86170 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_getDeviceType (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:87090 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_getSendToDevice (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:86305 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_coldKeyImageSync (wallet_ptr : * mut :: std :: os :: raw :: c_void , spent : u64 , unspent : u64) -> u64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:87235 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar ; } extern "C" { pub fn MONERO_Wallet_getSendToDeviceLength (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> usize ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:86448 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_deviceShowAddress (wallet_ptr : * mut :: std :: os :: raw :: c_void , accountIndex : u32 , addressIndex : u32) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:87355 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_getReceivedFromDevice (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:86638 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_char ; } extern "C" { pub fn MONERO_Wallet_reconnectDevice (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:87506 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn MONERO_Wallet_getReceivedFromDeviceLength (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> usize ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:86751 [INFO] [stdout] | [INFO] [stdout] 3 | ...> bool ; } extern "C" { pub fn MONERO_Wallet_getBytesReceived (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:87632 [INFO] [stdout] | [INFO] [stdout] 3 | ...ize ; } extern "C" { pub fn MONERO_Wallet_getWaitsForDeviceSend (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:86864 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> u64 ; } extern "C" { pub fn MONERO_Wallet_getBytesSent (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:87751 [INFO] [stdout] | [INFO] [stdout] 3 | ...l ; } extern "C" { pub fn MONERO_Wallet_getWaitsForDeviceReceive (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:86973 [INFO] [stdout] | [INFO] [stdout] 3 | ... u64 ; } extern "C" { pub fn MONERO_Wallet_getStateIsConnected (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:87873 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setDeviceReceivedData (wallet_ptr : * mut :: std :: os :: raw :: c_void , data : * mut :: std :: os :: raw :: c_uchar , len : usize) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:87090 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_getSendToDevice (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:88044 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setDeviceSendData (wallet_ptr : * mut :: std :: os :: raw :: c_void , data : * mut :: std :: os :: raw :: c_uchar , len : usize) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:87235 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar ; } extern "C" { pub fn MONERO_Wallet_getSendToDeviceLength (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> usize ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:88211 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_createWallet (wm_ptr : * mut :: std :: os :: raw :: c_void , path : * const :: std :: os :: raw :: c_char , password : * const :: std :: os :: raw :: c_char , language : * const :: std :: os :: raw :: c_char , networkType : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:87355 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_getReceivedFromDevice (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:88549 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_openWallet (wm_ptr : * mut :: std :: os :: raw :: c_void , path : * const :: std :: os :: raw :: c_char , password : * const :: std :: os :: raw :: c_char , networkType : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:87506 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn MONERO_Wallet_getReceivedFromDeviceLength (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> usize ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:88834 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_recoveryWallet (wm_ptr : * mut :: std :: os :: raw :: c_void , path : * const :: std :: os :: raw :: c_char , password : * const :: std :: os :: raw :: c_char , mnemonic : * const :: std :: os :: raw :: c_char , networkType : :: std :: os :: raw :: c_int , restoreHeight : u64 , kdfRounds : u64 , seedOffset : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:87632 [INFO] [stdout] | [INFO] [stdout] 3 | ...ize ; } extern "C" { pub fn MONERO_Wallet_getWaitsForDeviceSend (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:89267 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_createWalletFromKeys (wm_ptr : * mut :: std :: os :: raw :: c_void , path : * const :: std :: os :: raw :: c_char , password : * const :: std :: os :: raw :: c_char , language : * const :: std :: os :: raw :: c_char , nettype : :: std :: os :: raw :: c_int , restoreHeight : u64 , addressString : * const :: std :: os :: raw :: c_char , viewKeyString : * const :: std :: os :: raw :: c_char , spendKeyString : * const :: std :: os :: raw :: c_char , kdf_rounds : u64) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:87751 [INFO] [stdout] | [INFO] [stdout] 3 | ...l ; } extern "C" { pub fn MONERO_Wallet_getWaitsForDeviceReceive (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:89819 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_createDeterministicWalletFromSpendKey (wm_ptr : * mut :: std :: os :: raw :: c_void , path : * const :: std :: os :: raw :: c_char , password : * const :: std :: os :: raw :: c_char , language : * const :: std :: os :: raw :: c_char , nettype : :: std :: os :: raw :: c_int , restoreHeight : u64 , spendKeyString : * const :: std :: os :: raw :: c_char , kdf_rounds : u64) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:87873 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setDeviceReceivedData (wallet_ptr : * mut :: std :: os :: raw :: c_void , data : * mut :: std :: os :: raw :: c_uchar , len : usize) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:90276 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_createWalletFromDevice (wm_ptr : * mut :: std :: os :: raw :: c_void , path : * const :: std :: os :: raw :: c_char , password : * const :: std :: os :: raw :: c_char , nettype : :: std :: os :: raw :: c_int , deviceName : * const :: std :: os :: raw :: c_char , restoreHeight : u64 , subaddressLookahead : * const :: std :: os :: raw :: c_char , viewKeyString : * const :: std :: os :: raw :: c_char , spendKeyString : * const :: std :: os :: raw :: c_char , kdf_rounds : u64) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:88044 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_Wallet_setDeviceSendData (wallet_ptr : * mut :: std :: os :: raw :: c_void , data : * mut :: std :: os :: raw :: c_uchar , len : usize) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:90838 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_createWalletFromPolyseed (wm_ptr : * mut :: std :: os :: raw :: c_void , path : * const :: std :: os :: raw :: c_char , password : * const :: std :: os :: raw :: c_char , nettype : :: std :: os :: raw :: c_int , mnemonic : * const :: std :: os :: raw :: c_char , passphrase : * const :: std :: os :: raw :: c_char , newWallet : bool , restore_height : u64 , kdf_rounds : u64) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:88211 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_createWallet (wm_ptr : * mut :: std :: os :: raw :: c_void , path : * const :: std :: os :: raw :: c_char , password : * const :: std :: os :: raw :: c_char , language : * const :: std :: os :: raw :: c_char , networkType : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:91298 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_closeWallet (wm_ptr : * mut :: std :: os :: raw :: c_void , wallet_ptr : * mut :: std :: os :: raw :: c_void , store : bool) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:88549 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_openWallet (wm_ptr : * mut :: std :: os :: raw :: c_void , path : * const :: std :: os :: raw :: c_char , password : * const :: std :: os :: raw :: c_char , networkType : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:91476 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_walletExists (wm_ptr : * mut :: std :: os :: raw :: c_void , path : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:88834 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_recoveryWallet (wm_ptr : * mut :: std :: os :: raw :: c_void , path : * const :: std :: os :: raw :: c_char , password : * const :: std :: os :: raw :: c_char , mnemonic : * const :: std :: os :: raw :: c_char , networkType : :: std :: os :: raw :: c_int , restoreHeight : u64 , kdfRounds : u64 , seedOffset : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:91636 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_verifyWalletPassword (wm_ptr : * mut :: std :: os :: raw :: c_void , keys_file_name : * const :: std :: os :: raw :: c_char , password : * const :: std :: os :: raw :: c_char , no_spend_key : bool , kdf_rounds : u64) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:89267 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_createWalletFromKeys (wm_ptr : * mut :: std :: os :: raw :: c_void , path : * const :: std :: os :: raw :: c_char , password : * const :: std :: os :: raw :: c_char , language : * const :: std :: os :: raw :: c_char , nettype : :: std :: os :: raw :: c_int , restoreHeight : u64 , addressString : * const :: std :: os :: raw :: c_char , viewKeyString : * const :: std :: os :: raw :: c_char , spendKeyString : * const :: std :: os :: raw :: c_char , kdf_rounds : u64) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:91906 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_queryWalletDevice (device_type : :: std :: os :: raw :: c_int , keys_file_name : * const :: std :: os :: raw :: c_char , password : * const :: std :: os :: raw :: c_char , kdf_rounds : u64) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:89819 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_createDeterministicWalletFromSpendKey (wm_ptr : * mut :: std :: os :: raw :: c_void , path : * const :: std :: os :: raw :: c_char , password : * const :: std :: os :: raw :: c_char , language : * const :: std :: os :: raw :: c_char , nettype : :: std :: os :: raw :: c_int , restoreHeight : u64 , spendKeyString : * const :: std :: os :: raw :: c_char , kdf_rounds : u64) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:92149 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_findWallets (wm_ptr : * mut :: std :: os :: raw :: c_void , path : * const :: std :: os :: raw :: c_char , separator : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:90276 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_createWalletFromDevice (wm_ptr : * mut :: std :: os :: raw :: c_void , path : * const :: std :: os :: raw :: c_char , password : * const :: std :: os :: raw :: c_char , nettype : :: std :: os :: raw :: c_int , deviceName : * const :: std :: os :: raw :: c_char , restoreHeight : u64 , subaddressLookahead : * const :: std :: os :: raw :: c_char , viewKeyString : * const :: std :: os :: raw :: c_char , spendKeyString : * const :: std :: os :: raw :: c_char , kdf_rounds : u64) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:92393 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_errorString (wm_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:90838 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_createWalletFromPolyseed (wm_ptr : * mut :: std :: os :: raw :: c_void , path : * const :: std :: os :: raw :: c_char , password : * const :: std :: os :: raw :: c_char , nettype : :: std :: os :: raw :: c_int , mnemonic : * const :: std :: os :: raw :: c_char , passphrase : * const :: std :: os :: raw :: c_char , newWallet : bool , restore_height : u64 , kdf_rounds : u64) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:92538 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_setDaemonAddress (wm_ptr : * mut :: std :: os :: raw :: c_void , address : * const :: std :: os :: raw :: c_char) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:91298 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_closeWallet (wm_ptr : * mut :: std :: os :: raw :: c_void , wallet_ptr : * mut :: std :: os :: raw :: c_void , store : bool) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:92697 [INFO] [stdout] | [INFO] [stdout] 3 | ...har) ; } extern "C" { pub fn MONERO_WalletManager_blockchainHeight (wm_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:91476 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_walletExists (wm_ptr : * mut :: std :: os :: raw :: c_void , path : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:92813 [INFO] [stdout] | [INFO] [stdout] 3 | ...4 ; } extern "C" { pub fn MONERO_WalletManager_blockchainTargetHeight (wm_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:91636 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_verifyWalletPassword (wm_ptr : * mut :: std :: os :: raw :: c_void , keys_file_name : * const :: std :: os :: raw :: c_char , password : * const :: std :: os :: raw :: c_char , no_spend_key : bool , kdf_rounds : u64) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:92935 [INFO] [stdout] | [INFO] [stdout] 3 | ... u64 ; } extern "C" { pub fn MONERO_WalletManager_networkDifficulty (wm_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:91906 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_queryWalletDevice (device_type : :: std :: os :: raw :: c_int , keys_file_name : * const :: std :: os :: raw :: c_char , password : * const :: std :: os :: raw :: c_char , kdf_rounds : u64) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:93052 [INFO] [stdout] | [INFO] [stdout] 3 | ...> u64 ; } extern "C" { pub fn MONERO_WalletManager_miningHashRate (wm_ptr : * mut :: std :: os :: raw :: c_void) -> f64 ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:92149 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_findWallets (wm_ptr : * mut :: std :: os :: raw :: c_void , path : * const :: std :: os :: raw :: c_char , separator : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:93166 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> f64 ; } extern "C" { pub fn MONERO_WalletManager_blockTarget (wm_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:92393 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_errorString (wm_ptr : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:93277 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> u64 ; } extern "C" { pub fn MONERO_WalletManager_isMining (wm_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:92538 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_setDaemonAddress (wm_ptr : * mut :: std :: os :: raw :: c_void , address : * const :: std :: os :: raw :: c_char) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:93386 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_startMining (wm_ptr : * mut :: std :: os :: raw :: c_void , address : * const :: std :: os :: raw :: c_char , threads : u32 , backgroundMining : bool , ignoreBattery : bool) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:92697 [INFO] [stdout] | [INFO] [stdout] 3 | ...har) ; } extern "C" { pub fn MONERO_WalletManager_blockchainHeight (wm_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:93613 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_stopMining (wm_ptr : * mut :: std :: os :: raw :: c_void , address : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:92813 [INFO] [stdout] | [INFO] [stdout] 3 | ...4 ; } extern "C" { pub fn MONERO_WalletManager_blockchainTargetHeight (wm_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:93774 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_resolveOpenAlias (wm_ptr : * mut :: std :: os :: raw :: c_void , address : * const :: std :: os :: raw :: c_char , dnssec_valid : bool) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:92935 [INFO] [stdout] | [INFO] [stdout] 3 | ... u64 ; } extern "C" { pub fn MONERO_WalletManager_networkDifficulty (wm_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:93996 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_setProxy (wm_ptr : * mut :: std :: os :: raw :: c_void , address : * const :: std :: os :: raw :: c_char) -> bool ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:93052 [INFO] [stdout] | [INFO] [stdout] 3 | ...> u64 ; } extern "C" { pub fn MONERO_WalletManager_miningHashRate (wm_ptr : * mut :: std :: os :: raw :: c_void) -> f64 ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:94632 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_int = 4 ; extern "C" { pub fn MONERO_WalletManagerFactory_getWalletManager () -> * mut :: std :: os :: raw :: c_void ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:93166 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> f64 ; } extern "C" { pub fn MONERO_WalletManager_blockTarget (wm_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:94743 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_void ; } extern "C" { pub fn MONERO_WalletManagerFactory_setLogLevel (level : :: std :: os :: raw :: c_int) ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:93277 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> u64 ; } extern "C" { pub fn MONERO_WalletManager_isMining (wm_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:94846 [INFO] [stdout] | [INFO] [stdout] 3 | ...) ; } extern "C" { pub fn MONERO_WalletManagerFactory_setLogCategories (categories : * const :: std :: os :: raw :: c_char) ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:93386 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_startMining (wm_ptr : * mut :: std :: os :: raw :: c_void , address : * const :: std :: os :: raw :: c_char , threads : u32 , backgroundMining : bool , ignoreBattery : bool) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:94968 [INFO] [stdout] | [INFO] [stdout] 3 | ... * const :: std :: os :: raw :: c_char) ; } extern "C" { pub fn MONERO_DEBUG_test0 () ; } extern "C" { pub fn MONERO_DEBUG_test1 (x : ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:93613 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_stopMining (wm_ptr : * mut :: std :: os :: raw :: c_void , address : * const :: std :: os :: raw :: c_char) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:95014 [INFO] [stdout] | [INFO] [stdout] 3 | ... { pub fn MONERO_DEBUG_test0 () ; } extern "C" { pub fn MONERO_DEBUG_test1 (x : bool) -> bool ; } extern "C" { pub fn MONERO_DEBUG_tes... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:93774 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_resolveOpenAlias (wm_ptr : * mut :: std :: os :: raw :: c_void , address : * const :: std :: os :: raw :: c_char , dnssec_valid : bool) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:95076 [INFO] [stdout] | [INFO] [stdout] 3 | ...-> bool ; } extern "C" { pub fn MONERO_DEBUG_test2 (x : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:93996 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_WalletManager_setProxy (wm_ptr : * mut :: std :: os :: raw :: c_void , address : * const :: std :: os :: raw :: c_char) -> bool ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:95186 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn MONERO_DEBUG_test3 (x : u64) -> u64 ; } extern "C" { pub fn MONERO_DEBUG_test... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:94632 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_int = 4 ; extern "C" { pub fn MONERO_WalletManagerFactory_getWalletManager () -> * mut :: std :: os :: raw :: c_void ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:95246 [INFO] [stdout] | [INFO] [stdout] 3 | ...(x : u64) -> u64 ; } extern "C" { pub fn MONERO_DEBUG_test4 (x : u64) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { pub fn M... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:94743 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_void ; } extern "C" { pub fn MONERO_WalletManagerFactory_setLogLevel (level : :: std :: os :: raw :: c_int) ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:95338 [INFO] [stdout] | [INFO] [stdout] 3 | ...os :: raw :: c_void ; } extern "C" { pub fn MONERO_DEBUG_test5 () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn MON... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:94846 [INFO] [stdout] | [INFO] [stdout] 3 | ...) ; } extern "C" { pub fn MONERO_WalletManagerFactory_setLogCategories (categories : * const :: std :: os :: raw :: c_char) ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:95425 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: raw :: c_char ; } extern "C" { pub fn MONERO_DEBUG_test5_std () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn M... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:94968 [INFO] [stdout] | [INFO] [stdout] 3 | ... * const :: std :: os :: raw :: c_char) ; } extern "C" { pub fn MONERO_DEBUG_test0 () ; } extern "C" { pub fn MONERO_DEBUG_test1 (x : ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:95516 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_char ; } extern "C" { pub fn MONERO_DEBUG_isPointerNull (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:95014 [INFO] [stdout] | [INFO] [stdout] 3 | ... { pub fn MONERO_DEBUG_test0 () ; } extern "C" { pub fn MONERO_DEBUG_test1 (x : bool) -> bool ; } extern "C" { pub fn MONERO_DEBUG_tes... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:95626 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_cw_getWalletListener (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:95076 [INFO] [stdout] | [INFO] [stdout] 3 | ...-> bool ; } extern "C" { pub fn MONERO_DEBUG_test2 (x : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:95768 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_cw_WalletListener_resetNeedToRefresh (cw_walletListener_ptr : * mut :: std :: os :: raw :: c_void) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:95186 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn MONERO_DEBUG_test3 (x : u64) -> u64 ; } extern "C" { pub fn MONERO_DEBUG_test... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:95898 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_cw_WalletListener_isNeedToRefresh (cw_walletListener_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:95246 [INFO] [stdout] | [INFO] [stdout] 3 | ...(x : u64) -> u64 ; } extern "C" { pub fn MONERO_DEBUG_test4 (x : u64) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { pub fn M... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:96033 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_cw_WalletListener_isNewTransactionExist (cw_walletListener_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:95338 [INFO] [stdout] | [INFO] [stdout] 3 | ...os :: raw :: c_void ; } extern "C" { pub fn MONERO_DEBUG_test5 () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn MON... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:96174 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_cw_WalletListener_resetIsNewTransactionExist (cw_walletListener_ptr : * mut :: std :: os :: raw :: c_void) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:95425 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: raw :: c_char ; } extern "C" { pub fn MONERO_DEBUG_test5_std () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn M... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:96312 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn MONERO_cw_WalletListener_height (cw_walletListener_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:95516 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_char ; } extern "C" { pub fn MONERO_DEBUG_isPointerNull (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:96437 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_void) -> u64 ; } extern "C" { pub fn MONERO_free (ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { pub fn MONERO_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:95626 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_cw_getWalletListener (wallet_ptr : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:96517 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_void) ; } extern "C" { pub fn MONERO_checksum_wallet2_api_c_h () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:95768 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_cw_WalletListener_resetNeedToRefresh (cw_walletListener_ptr : * mut :: std :: os :: raw :: c_void) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:96617 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_char ; } extern "C" { pub fn MONERO_checksum_wallet2_api_c_cpp () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:95898 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_cw_WalletListener_isNeedToRefresh (cw_walletListener_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:96719 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_char ; } extern "C" { pub fn MONERO_checksum_wallet2_api_c_exp () -> * const :: std :: os :: raw :: c_char ; } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:96033 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_cw_WalletListener_isNewTransactionExist (cw_walletListener_ptr : * mut :: std :: os :: raw :: c_void) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:96174 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn MONERO_cw_WalletListener_resetIsNewTransactionExist (cw_walletListener_ptr : * mut :: std :: os :: raw :: c_void) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:96312 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn MONERO_cw_WalletListener_height (cw_walletListener_ptr : * mut :: std :: os :: raw :: c_void) -> u64 ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:96437 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_void) -> u64 ; } extern "C" { pub fn MONERO_free (ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { pub fn MONERO_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:96517 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_void) ; } extern "C" { pub fn MONERO_checksum_wallet2_api_c_h () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:96617 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_char ; } extern "C" { pub fn MONERO_checksum_wallet2_api_c_cpp () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/monero_c-rust-ffi-78b404d9c8255843/out/bindings.rs:3:96719 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_char ; } extern "C" { pub fn MONERO_checksum_wallet2_api_c_exp () -> * const :: std :: os :: raw :: c_char ; } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `monero_c-rust-ffi` (lib test) due to 423 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `monero_c-rust-ffi` (lib) due to 423 previous errors [INFO] [stderr] error: failed to check after updating to 2024 [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `cargo check --frozen --all --all-targets --message-format=json` (exit status: 101) [INFO] running `Command { std: "docker" "inspect" "c3613aa7f04ace14f7d83ba4ca122e81e09b72bb4b0d495248664b8d3aea08ab", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c3613aa7f04ace14f7d83ba4ca122e81e09b72bb4b0d495248664b8d3aea08ab", kill_on_drop: false }` [INFO] [stdout] c3613aa7f04ace14f7d83ba4ca122e81e09b72bb4b0d495248664b8d3aea08ab