[INFO] fetching crate libsodium-ffivj 0.2.3... [INFO] checking libsodium-ffivj-0.2.3 against try#ccf408f4326a858c00dd845a64a86b16f360a801 for pr-129466-2 [INFO] extracting crate libsodium-ffivj 0.2.3 into /workspace/builds/worker-4-tc2/source [INFO] validating manifest of crates.io crate libsodium-ffivj 0.2.3 on toolchain ccf408f4326a858c00dd845a64a86b16f360a801 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate libsodium-ffivj 0.2.3 [INFO] finished tweaking crates.io crate libsodium-ffivj 0.2.3 [INFO] tweaked toml for crates.io crate libsodium-ffivj 0.2.3 written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 99 packages to latest compatible versions [INFO] [stderr] Adding bindgen v0.68.1 (available: v0.70.1) [INFO] [stderr] Adding constant_time_eq v0.1.5 (available: v0.3.1) [INFO] [stderr] Adding generic-array v0.14.7 (available: v1.1.0) [INFO] [stderr] Adding linux-raw-sys v0.4.14 (available: v0.6.5) [INFO] [stderr] Adding password-hash v0.4.2 (available: v0.5.0) [INFO] [stderr] Adding pbkdf2 v0.11.0 (available: v0.12.2) [INFO] [stderr] Adding peeking_take_while v0.1.2 (available: v1.0.0) [INFO] [stderr] Adding rustc-hash v1.1.0 (available: v2.0.0) [INFO] [stderr] Adding which v4.4.2 (available: v6.0.3) [INFO] [stderr] Adding windows-sys v0.52.0 (available: v0.59.0) [INFO] [stderr] Adding zip v0.6.6 (available: v2.2.0) [INFO] [stderr] Adding zstd v0.11.2+zstd.1.5.2 (available: v0.13.2) [INFO] [stderr] Adding zstd-safe v5.0.2+zstd.1.5.2 (available: v7.2.1) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [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:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 9521145ae31984ba9db95c615ff01c3aaa5aa78addd2e99ccbac5c9d419591e9 [INFO] running `Command { std: "docker" "start" "-a" "9521145ae31984ba9db95c615ff01c3aaa5aa78addd2e99ccbac5c9d419591e9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "9521145ae31984ba9db95c615ff01c3aaa5aa78addd2e99ccbac5c9d419591e9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9521145ae31984ba9db95c615ff01c3aaa5aa78addd2e99ccbac5c9d419591e9", kill_on_drop: false }` [INFO] [stdout] 9521145ae31984ba9db95c615ff01c3aaa5aa78addd2e99ccbac5c9d419591e9 [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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c7fdfb25abd6dbdac2dca00c8c744e2f9bd446160bb0760609d01fb38509e74f [INFO] running `Command { std: "docker" "start" "-a" "c7fdfb25abd6dbdac2dca00c8c744e2f9bd446160bb0760609d01fb38509e74f", 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] Compiling libc v0.2.159 [INFO] [stderr] Compiling pkg-config v0.3.31 [INFO] [stderr] Compiling typenum v1.17.0 [INFO] [stderr] Compiling version_check v0.9.5 [INFO] [stderr] Compiling vcpkg v0.2.15 [INFO] [stderr] Compiling subtle v2.6.1 [INFO] [stderr] Compiling proc-macro2 v1.0.86 [INFO] [stderr] Compiling rustix v0.38.37 [INFO] [stderr] Compiling linux-raw-sys v0.4.14 [INFO] [stderr] Compiling bitflags v2.6.0 [INFO] [stderr] Compiling cpufeatures v0.2.14 [INFO] [stderr] Compiling unicode-ident v1.0.13 [INFO] [stderr] Compiling prettyplease v0.2.22 [INFO] [stderr] Compiling clang-sys v1.8.1 [INFO] [stderr] Compiling zstd-safe v5.0.2+zstd.1.5.2 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling memchr v2.7.4 [INFO] [stderr] Compiling regex-syntax v0.8.4 [INFO] [stderr] Compiling adler2 v2.0.0 [INFO] [stderr] Compiling base64ct v1.6.0 [INFO] [stderr] Compiling powerfmt v0.2.0 [INFO] [stderr] Compiling libloading v0.8.5 [INFO] [stderr] Compiling crc32fast v1.4.2 [INFO] [stderr] Compiling miniz_oxide v0.8.0 [INFO] [stderr] Compiling deranged v0.3.11 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling either v1.13.0 [INFO] [stderr] Compiling num-conv v0.1.0 [INFO] [stderr] Compiling bindgen v0.68.1 [INFO] [stderr] Compiling time-core v0.1.2 [INFO] [stderr] Compiling password-hash v0.4.2 [INFO] [stderr] Compiling curl v0.4.46 [INFO] [stderr] Compiling constant_time_eq v0.1.5 [INFO] [stderr] Compiling log v0.4.22 [INFO] [stderr] Compiling lazy_static v1.5.0 [INFO] [stderr] Compiling byteorder v1.5.0 [INFO] [stderr] Compiling openssl-probe v0.1.5 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Compiling unwrap v1.2.1 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling flate2 v1.0.33 [INFO] [stderr] Compiling quote v1.0.37 [INFO] [stderr] Compiling syn v2.0.77 [INFO] [stderr] Compiling jobserver v0.1.32 [INFO] [stderr] Compiling socket2 v0.5.7 [INFO] [stderr] Compiling filetime v0.2.25 [INFO] [stderr] Compiling time v0.3.36 [INFO] [stderr] Compiling cc v1.1.21 [INFO] [stderr] Compiling crypto-common v0.1.6 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling inout v0.1.3 [INFO] [stderr] Compiling cipher v0.4.4 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling aes v0.8.4 [INFO] [stderr] Compiling hmac v0.12.1 [INFO] [stderr] Compiling sha2 v0.10.8 [INFO] [stderr] Compiling sha1 v0.10.6 [INFO] [stderr] Compiling pbkdf2 v0.11.0 [INFO] [stderr] Compiling regex-automata v0.4.7 [INFO] [stderr] Compiling openssl-sys v0.9.103 [INFO] [stderr] Compiling libz-sys v1.1.20 [INFO] [stderr] Compiling zstd-sys v2.0.13+zstd.1.5.6 [INFO] [stderr] Compiling curl-sys v0.4.76+curl-8.10.1 [INFO] [stderr] Compiling bzip2-sys v0.1.11+1.0.8 [INFO] [stderr] Compiling which v4.4.2 [INFO] [stderr] Compiling xattr v1.3.1 [INFO] [stderr] Compiling cexpr v0.6.0 [INFO] [stderr] Compiling tar v0.4.42 [INFO] [stderr] Compiling bzip2 v0.4.4 [INFO] [stderr] Compiling regex v1.10.6 [INFO] [stderr] Compiling zstd v0.11.2+zstd.1.5.2 [INFO] [stderr] Compiling zip v0.6.6 [INFO] [stderr] Compiling libsodium-ffivj v0.2.3 (/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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs (801 fixes) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 13.87s [INFO] [stderr] Running `cargo check` to verify 2024 [INFO] [stderr] Compiling libsodium-ffivj v0.2.3 (/tmp/fixit) [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:32904 [INFO] [stdout] | [INFO] [stdout] 3 | ...max_t = __uintmax_t ; extern "C" { pub fn sodium_version_string () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn so... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:32994 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_char ; } extern "C" { pub fn sodium_library_version_major () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sod... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:33082 [INFO] [stdout] | [INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn sodium_library_version_minor () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sod... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:33170 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: os :: raw :: c_int ; } extern "C" { pub fn sodium_library_minimal () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodium... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:33252 [INFO] [stdout] | [INFO] [stdout] 3 | ...: std :: os :: raw :: c_int ; } extern "C" { pub fn sodium_init () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodium_set_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:33323 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_set_misuse_handler (handler : :: std :: option :: Option < unsafe extern "C" fn () >) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:33472 [INFO] [stdout] | [INFO] [stdout] 3 | ...n () >) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodium_misuse () -> ! ; } extern "C" { pub fn crypto_aead_aes256gcm_is... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:33518 [INFO] [stdout] | [INFO] [stdout] 3 | ..._misuse () -> ! ; } extern "C" { pub fn crypto_aead_aes256gcm_is_available () -> :: std :: os :: raw :: c_int ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:33612 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_aead_aes256gcm_keybytes () -> usize ; } extern "C" { pub fn crypto_aead_a... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:33679 [INFO] [stdout] | [INFO] [stdout] 3 | ...s256gcm_keybytes () -> usize ; } extern "C" { pub fn crypto_aead_aes256gcm_nsecbytes () -> usize ; } extern "C" { pub fn crypto_aead_a... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:33747 [INFO] [stdout] | [INFO] [stdout] 3 | ...256gcm_nsecbytes () -> usize ; } extern "C" { pub fn crypto_aead_aes256gcm_npubbytes () -> usize ; } extern "C" { pub fn crypto_aead_a... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:32904 [INFO] [stdout] | [INFO] [stdout] 3 | ...max_t = __uintmax_t ; extern "C" { pub fn sodium_version_string () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn so... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:32994 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_char ; } extern "C" { pub fn sodium_library_version_major () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sod... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:33815 [INFO] [stdout] | [INFO] [stdout] 3 | ...es256gcm_npubbytes () -> usize ; } extern "C" { pub fn crypto_aead_aes256gcm_abytes () -> usize ; } extern "C" { pub fn crypto_aead_ae... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:33082 [INFO] [stdout] | [INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn sodium_library_version_minor () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sod... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:33880 [INFO] [stdout] | [INFO] [stdout] 3 | ...256gcm_abytes () -> usize ; } extern "C" { pub fn crypto_aead_aes256gcm_messagebytes_max () -> usize ; } # [repr (C)] # [repr (align (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:33170 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: os :: raw :: c_int ; } extern "C" { pub fn sodium_library_minimal () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodium... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:34959 [INFO] [stdout] | [INFO] [stdout] 3 | ...= crypto_aead_aes256gcm_state_ ; extern "C" { pub fn crypto_aead_aes256gcm_statebytes () -> usize ; } extern "C" { pub fn crypto_aead_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:33252 [INFO] [stdout] | [INFO] [stdout] 3 | ...: std :: os :: raw :: c_int ; } extern "C" { pub fn sodium_init () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodium_set_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:35028 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_encrypt (c : * mut :: std :: os :: raw :: c_uchar , clen_p : * mut :: std :: os :: raw :: c_ulonglong , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , nsec : * const :: std :: os :: raw :: c_uchar , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:33323 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_set_misuse_handler (handler : :: std :: option :: Option < unsafe extern "C" fn () >) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:33472 [INFO] [stdout] | [INFO] [stdout] 3 | ...n () >) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodium_misuse () -> ! ; } extern "C" { pub fn crypto_aead_aes256gcm_is... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:35530 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_decrypt (m : * mut :: std :: os :: raw :: c_uchar , mlen_p : * mut :: std :: os :: raw :: c_ulonglong , nsec : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:36030 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_encrypt_detached (c : * mut :: std :: os :: raw :: c_uchar , mac : * mut :: std :: os :: raw :: c_uchar , maclen_p : * mut :: std :: os :: raw :: c_ulonglong , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , nsec : * const :: std :: os :: raw :: c_uchar , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:33518 [INFO] [stdout] | [INFO] [stdout] 3 | ..._misuse () -> ! ; } extern "C" { pub fn crypto_aead_aes256gcm_is_available () -> :: std :: os :: raw :: c_int ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:36588 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_decrypt_detached (m : * mut :: std :: os :: raw :: c_uchar , nsec : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , mac : * const :: std :: os :: raw :: c_uchar , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:33612 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_aead_aes256gcm_keybytes () -> usize ; } extern "C" { pub fn crypto_aead_a... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:37092 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_beforenm (ctx_ : * mut crypto_aead_aes256gcm_state , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:37267 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_encrypt_afternm (c : * mut :: std :: os :: raw :: c_uchar , clen_p : * mut :: std :: os :: raw :: c_ulonglong , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , nsec : * const :: std :: os :: raw :: c_uchar , npub : * const :: std :: os :: raw :: c_uchar , ctx_ : * const crypto_aead_aes256gcm_state) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:33679 [INFO] [stdout] | [INFO] [stdout] 3 | ...s256gcm_keybytes () -> usize ; } extern "C" { pub fn crypto_aead_aes256gcm_nsecbytes () -> usize ; } extern "C" { pub fn crypto_aead_a... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:37777 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_decrypt_afternm (m : * mut :: std :: os :: raw :: c_uchar , mlen_p : * mut :: std :: os :: raw :: c_ulonglong , nsec : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , npub : * const :: std :: os :: raw :: c_uchar , ctx_ : * const crypto_aead_aes256gcm_state) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:33747 [INFO] [stdout] | [INFO] [stdout] 3 | ...256gcm_nsecbytes () -> usize ; } extern "C" { pub fn crypto_aead_aes256gcm_npubbytes () -> usize ; } extern "C" { pub fn crypto_aead_a... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:38285 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_encrypt_detached_afternm (c : * mut :: std :: os :: raw :: c_uchar , mac : * mut :: std :: os :: raw :: c_uchar , maclen_p : * mut :: std :: os :: raw :: c_ulonglong , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , nsec : * const :: std :: os :: raw :: c_uchar , npub : * const :: std :: os :: raw :: c_uchar , ctx_ : * const crypto_aead_aes256gcm_state) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:33815 [INFO] [stdout] | [INFO] [stdout] 3 | ...es256gcm_npubbytes () -> usize ; } extern "C" { pub fn crypto_aead_aes256gcm_abytes () -> usize ; } extern "C" { pub fn crypto_aead_ae... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:38851 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_decrypt_detached_afternm (m : * mut :: std :: os :: raw :: c_uchar , nsec : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , mac : * const :: std :: os :: raw :: c_uchar , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , npub : * const :: std :: os :: raw :: c_uchar , ctx_ : * const crypto_aead_aes256gcm_state) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:39363 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn crypto_aead_aes256gcm_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:33880 [INFO] [stdout] | [INFO] [stdout] 3 | ...256gcm_abytes () -> usize ; } extern "C" { pub fn crypto_aead_aes256gcm_messagebytes_max () -> usize ; } # [repr (C)] # [repr (align (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:39459 [INFO] [stdout] | [INFO] [stdout] 3 | ...: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_keybytes () -> usize ; } extern "C" { pub fn crypto_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:34959 [INFO] [stdout] | [INFO] [stdout] 3 | ...= crypto_aead_aes256gcm_state_ ; extern "C" { pub fn crypto_aead_aes256gcm_statebytes () -> usize ; } extern "C" { pub fn crypto_aead_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:39538 [INFO] [stdout] | [INFO] [stdout] 3 | ...f_keybytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_nsecbytes () -> usize ; } extern "C" { pub fn crypto_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:35028 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_encrypt (c : * mut :: std :: os :: raw :: c_uchar , clen_p : * mut :: std :: os :: raw :: c_ulonglong , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , nsec : * const :: std :: os :: raw :: c_uchar , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:39618 [INFO] [stdout] | [INFO] [stdout] 3 | ..._nsecbytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_npubbytes () -> usize ; } extern "C" { pub fn crypto_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:35530 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_decrypt (m : * mut :: std :: os :: raw :: c_uchar , mlen_p : * mut :: std :: os :: raw :: c_ulonglong , nsec : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:39698 [INFO] [stdout] | [INFO] [stdout] 3 | ...tf_npubbytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_abytes () -> usize ; } extern "C" { pub fn crypto_a... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:39775 [INFO] [stdout] | [INFO] [stdout] 3 | ..._abytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_messagebytes_max () -> usize ; } extern "C" { pub fn cry... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:36030 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_encrypt_detached (c : * mut :: std :: os :: raw :: c_uchar , mac : * mut :: std :: os :: raw :: c_uchar , maclen_p : * mut :: std :: os :: raw :: c_ulonglong , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , nsec : * const :: std :: os :: raw :: c_uchar , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:39862 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_encrypt (c : * mut :: std :: os :: raw :: c_uchar , clen_p : * mut :: std :: os :: raw :: c_ulonglong , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , nsec : * const :: std :: os :: raw :: c_uchar , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:36588 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_decrypt_detached (m : * mut :: std :: os :: raw :: c_uchar , nsec : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , mac : * const :: std :: os :: raw :: c_uchar , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:40376 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_decrypt (m : * mut :: std :: os :: raw :: c_uchar , mlen_p : * mut :: std :: os :: raw :: c_ulonglong , nsec : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:40888 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_encrypt_detached (c : * mut :: std :: os :: raw :: c_uchar , mac : * mut :: std :: os :: raw :: c_uchar , maclen_p : * mut :: std :: os :: raw :: c_ulonglong , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , nsec : * const :: std :: os :: raw :: c_uchar , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:37092 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_beforenm (ctx_ : * mut crypto_aead_aes256gcm_state , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:41458 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_decrypt_detached (m : * mut :: std :: os :: raw :: c_uchar , nsec : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , mac : * const :: std :: os :: raw :: c_uchar , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:37267 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_encrypt_afternm (c : * mut :: std :: os :: raw :: c_uchar , clen_p : * mut :: std :: os :: raw :: c_ulonglong , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , nsec : * const :: std :: os :: raw :: c_uchar , npub : * const :: std :: os :: raw :: c_uchar , ctx_ : * const crypto_aead_aes256gcm_state) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:41974 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_int ; } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:37777 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_decrypt_afternm (m : * mut :: std :: os :: raw :: c_uchar , mlen_p : * mut :: std :: os :: raw :: c_ulonglong , nsec : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , npub : * const :: std :: os :: raw :: c_uchar , ctx_ : * const crypto_aead_aes256gcm_state) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:42082 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_aead_chacha20poly1305_keybytes () -> usize ; } extern "C" { pub fn crypto_aea... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:42156 [INFO] [stdout] | [INFO] [stdout] 3 | ...1305_keybytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_nsecbytes () -> usize ; } extern "C" { pub fn crypto_ae... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:38285 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_encrypt_detached_afternm (c : * mut :: std :: os :: raw :: c_uchar , mac : * mut :: std :: os :: raw :: c_uchar , maclen_p : * mut :: std :: os :: raw :: c_ulonglong , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , nsec : * const :: std :: os :: raw :: c_uchar , npub : * const :: std :: os :: raw :: c_uchar , ctx_ : * const crypto_aead_aes256gcm_state) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:42231 [INFO] [stdout] | [INFO] [stdout] 3 | ...305_nsecbytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_npubbytes () -> usize ; } extern "C" { pub fn crypto_ae... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:38851 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_decrypt_detached_afternm (m : * mut :: std :: os :: raw :: c_uchar , nsec : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , mac : * const :: std :: os :: raw :: c_uchar , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , npub : * const :: std :: os :: raw :: c_uchar , ctx_ : * const crypto_aead_aes256gcm_state) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:42306 [INFO] [stdout] | [INFO] [stdout] 3 | ...1305_npubbytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_abytes () -> usize ; } extern "C" { pub fn crypto_aead... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:42378 [INFO] [stdout] | [INFO] [stdout] 3 | ...05_abytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_messagebytes_max () -> usize ; } extern "C" { pub fn crypto... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:39363 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn crypto_aead_aes256gcm_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:42460 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1305_encrypt (c : * mut :: std :: os :: raw :: c_uchar , clen_p : * mut :: std :: os :: raw :: c_ulonglong , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , nsec : * const :: std :: os :: raw :: c_uchar , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:39459 [INFO] [stdout] | [INFO] [stdout] 3 | ...: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_keybytes () -> usize ; } extern "C" { pub fn crypto_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:42969 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1305_decrypt (m : * mut :: std :: os :: raw :: c_uchar , mlen_p : * mut :: std :: os :: raw :: c_ulonglong , nsec : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:43476 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1305_encrypt_detached (c : * mut :: std :: os :: raw :: c_uchar , mac : * mut :: std :: os :: raw :: c_uchar , maclen_p : * mut :: std :: os :: raw :: c_ulonglong , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , nsec : * const :: std :: os :: raw :: c_uchar , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:39538 [INFO] [stdout] | [INFO] [stdout] 3 | ...f_keybytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_nsecbytes () -> usize ; } extern "C" { pub fn crypto_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:44041 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1305_decrypt_detached (m : * mut :: std :: os :: raw :: c_uchar , nsec : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , mac : * const :: std :: os :: raw :: c_uchar , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:39618 [INFO] [stdout] | [INFO] [stdout] 3 | ..._nsecbytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_npubbytes () -> usize ; } extern "C" { pub fn crypto_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:44552 [INFO] [stdout] | [INFO] [stdout] 3 | ...aw :: c_int ; } extern "C" { pub fn crypto_aead_chacha20poly1305_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:44655 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_keybytes () -> usize ; } extern "C" { pub fn crypto_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:39698 [INFO] [stdout] | [INFO] [stdout] 3 | ...tf_npubbytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_abytes () -> usize ; } extern "C" { pub fn crypto_a... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:44735 [INFO] [stdout] | [INFO] [stdout] 3 | ...f_keybytes () -> usize ; } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_nsecbytes () -> usize ; } extern "C" { pub fn crypto... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:39775 [INFO] [stdout] | [INFO] [stdout] 3 | ..._abytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_messagebytes_max () -> usize ; } extern "C" { pub fn cry... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:44816 [INFO] [stdout] | [INFO] [stdout] 3 | ..._nsecbytes () -> usize ; } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_npubbytes () -> usize ; } extern "C" { pub fn crypto... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:39862 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_encrypt (c : * mut :: std :: os :: raw :: c_uchar , clen_p : * mut :: std :: os :: raw :: c_ulonglong , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , nsec : * const :: std :: os :: raw :: c_uchar , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:44897 [INFO] [stdout] | [INFO] [stdout] 3 | ...f_npubbytes () -> usize ; } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_abytes () -> usize ; } extern "C" { pub fn crypto_a... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:44975 [INFO] [stdout] | [INFO] [stdout] 3 | ...abytes () -> usize ; } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_messagebytes_max () -> usize ; } extern "C" { pub fn cry... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:40376 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_decrypt (m : * mut :: std :: os :: raw :: c_uchar , mlen_p : * mut :: std :: os :: raw :: c_ulonglong , nsec : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:45063 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_encrypt (c : * mut :: std :: os :: raw :: c_uchar , clen_p : * mut :: std :: os :: raw :: c_ulonglong , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , nsec : * const :: std :: os :: raw :: c_uchar , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:40888 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_encrypt_detached (c : * mut :: std :: os :: raw :: c_uchar , mac : * mut :: std :: os :: raw :: c_uchar , maclen_p : * mut :: std :: os :: raw :: c_ulonglong , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , nsec : * const :: std :: os :: raw :: c_uchar , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:45578 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_decrypt (m : * mut :: std :: os :: raw :: c_uchar , mlen_p : * mut :: std :: os :: raw :: c_ulonglong , nsec : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:46091 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_encrypt_detached (c : * mut :: std :: os :: raw :: c_uchar , mac : * mut :: std :: os :: raw :: c_uchar , maclen_p : * mut :: std :: os :: raw :: c_ulonglong , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , nsec : * const :: std :: os :: raw :: c_uchar , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:41458 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_decrypt_detached (m : * mut :: std :: os :: raw :: c_uchar , nsec : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , mac : * const :: std :: os :: raw :: c_uchar , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:46662 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_decrypt_detached (m : * mut :: std :: os :: raw :: c_uchar , nsec : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , mac : * const :: std :: os :: raw :: c_uchar , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:41974 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_int ; } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:47179 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_int ; } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } pub type _Fl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:42082 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_aead_chacha20poly1305_keybytes () -> usize ; } extern "C" { pub fn crypto_aea... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:50226 [INFO] [stdout] | [INFO] [stdout] 3 | ...v_t) , "::" , stringify ! (rem))) ; } extern "C" { pub fn __ctype_get_mb_cur_max () -> usize ; } extern "C" { pub fn atof (__nptr : * ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:42156 [INFO] [stdout] | [INFO] [stdout] 3 | ...1305_keybytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_nsecbytes () -> usize ; } extern "C" { pub fn crypto_ae... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:50285 [INFO] [stdout] | [INFO] [stdout] 3 | ..._cur_max () -> usize ; } extern "C" { pub fn atof (__nptr : * const :: std :: os :: raw :: c_char) -> f64 ; } extern "C" { pub fn atoi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:42231 [INFO] [stdout] | [INFO] [stdout] 3 | ...305_nsecbytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_npubbytes () -> usize ; } extern "C" { pub fn crypto_ae... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:42306 [INFO] [stdout] | [INFO] [stdout] 3 | ...1305_npubbytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_abytes () -> usize ; } extern "C" { pub fn crypto_aead... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:50370 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> f64 ; } extern "C" { pub fn atoi (__nptr : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:42378 [INFO] [stdout] | [INFO] [stdout] 3 | ...05_abytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_messagebytes_max () -> usize ; } extern "C" { pub fn crypto... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:50480 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_int ; } extern "C" { pub fn atol (__nptr : * const :: std :: os :: raw :: c_char) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:42460 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1305_encrypt (c : * mut :: std :: os :: raw :: c_uchar , clen_p : * mut :: std :: os :: raw :: c_ulonglong , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , nsec : * const :: std :: os :: raw :: c_uchar , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:50591 [INFO] [stdout] | [INFO] [stdout] 3 | ...long ; } extern "C" { pub fn atoll (__nptr : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_longlong ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:50707 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn strtod (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:42969 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1305_decrypt (m : * mut :: std :: os :: raw :: c_uchar , mlen_p : * mut :: std :: os :: raw :: c_ulonglong , nsec : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:43476 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1305_encrypt_detached (c : * mut :: std :: os :: raw :: c_uchar , mac : * mut :: std :: os :: raw :: c_uchar , maclen_p : * mut :: std :: os :: raw :: c_ulonglong , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , nsec : * const :: std :: os :: raw :: c_uchar , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:50849 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn strtof (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char) -> f32 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:44041 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1305_decrypt_detached (m : * mut :: std :: os :: raw :: c_uchar , nsec : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , mac : * const :: std :: os :: raw :: c_uchar , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:50991 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn strtold (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char) -> u128 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:44552 [INFO] [stdout] | [INFO] [stdout] 3 | ...aw :: c_int ; } extern "C" { pub fn crypto_aead_chacha20poly1305_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:51135 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn strtol (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char , __base : :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:44655 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_keybytes () -> usize ; } extern "C" { pub fn crypto_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:51343 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn strtoul (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char , __base : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulong ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:51553 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn strtoq (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char , __base : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_longlong ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:44735 [INFO] [stdout] | [INFO] [stdout] 3 | ...f_keybytes () -> usize ; } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_nsecbytes () -> usize ; } extern "C" { pub fn crypto... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:51765 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn strtouq (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char , __base : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulonglong ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:44816 [INFO] [stdout] | [INFO] [stdout] 3 | ..._nsecbytes () -> usize ; } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_npubbytes () -> usize ; } extern "C" { pub fn crypto... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:51979 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn strtoll (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char , __base : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_longlong ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:44897 [INFO] [stdout] | [INFO] [stdout] 3 | ...f_npubbytes () -> usize ; } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_abytes () -> usize ; } extern "C" { pub fn crypto_a... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:52192 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn strtoull (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char , __base : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulonglong ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:44975 [INFO] [stdout] | [INFO] [stdout] 3 | ...abytes () -> usize ; } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_messagebytes_max () -> usize ; } extern "C" { pub fn cry... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:52407 [INFO] [stdout] | [INFO] [stdout] 3 | ...ulonglong ; } extern "C" { pub fn l64a (__n : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:45063 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_encrypt (c : * mut :: std :: os :: raw :: c_uchar , clen_p : * mut :: std :: os :: raw :: c_ulonglong , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , nsec : * const :: std :: os :: raw :: c_uchar , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:45578 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_decrypt (m : * mut :: std :: os :: raw :: c_uchar , mlen_p : * mut :: std :: os :: raw :: c_ulonglong , nsec : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:52513 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_char ; } extern "C" { pub fn a64l (__s : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_long ; } pub type u_ch... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:57178 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn select (__nfds : :: std :: os :: raw :: c_int , __readfds : * mut fd_set , __writefds : * mut fd_set , __exceptfds : * mut fd_set , __timeout : * mut timeval) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:46091 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_encrypt_detached (c : * mut :: std :: os :: raw :: c_uchar , mac : * mut :: std :: os :: raw :: c_uchar , maclen_p : * mut :: std :: os :: raw :: c_ulonglong , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , nsec : * const :: std :: os :: raw :: c_uchar , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:57393 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn pselect (__nfds : :: std :: os :: raw :: c_int , __readfds : * mut fd_set , __writefds : * mut fd_set , __exceptfds : * mut fd_set , __timeout : * const timespec , __sigmask : * const __sigset_t) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:46662 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_decrypt_detached (m : * mut :: std :: os :: raw :: c_uchar , nsec : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , mac : * const :: std :: os :: raw :: c_uchar , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , npub : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:47179 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_int ; } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } pub type _Fl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:82260 [INFO] [stdout] | [INFO] [stdout] 3 | ...::" , stringify ! (__align))) ; } extern "C" { pub fn random () -> :: std :: os :: raw :: c_long ; } extern "C" { pub fn srandom (__se... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:50226 [INFO] [stdout] | [INFO] [stdout] 3 | ...v_t) , "::" , stringify ! (rem))) ; } extern "C" { pub fn __ctype_get_mb_cur_max () -> usize ; } extern "C" { pub fn atof (__nptr : * ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:82327 [INFO] [stdout] | [INFO] [stdout] 3 | ...std :: os :: raw :: c_long ; } extern "C" { pub fn srandom (__seed : :: std :: os :: raw :: c_uint) ; } extern "C" { pub fn initstate ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:50285 [INFO] [stdout] | [INFO] [stdout] 3 | ..._cur_max () -> usize ; } extern "C" { pub fn atof (__nptr : * const :: std :: os :: raw :: c_char) -> f64 ; } extern "C" { pub fn atoi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:82400 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn initstate (__seed : :: std :: os :: raw :: c_uint , __statebuf : * mut :: std :: os :: raw :: c_char , __statelen : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:50370 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> f64 ; } extern "C" { pub fn atoi (__nptr : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:50480 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_int ; } extern "C" { pub fn atol (__nptr : * const :: std :: os :: raw :: c_char) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:82586 [INFO] [stdout] | [INFO] [stdout] 3 | ...r ; } extern "C" { pub fn setstate (__statebuf : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } # [re... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:50591 [INFO] [stdout] | [INFO] [stdout] 3 | ...long ; } extern "C" { pub fn atoll (__nptr : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_longlong ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:84852 [INFO] [stdout] | [INFO] [stdout] 3 | ...r))) ; } extern "C" { pub fn random_r (__buf : * mut random_data , __result : * mut i32) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:50707 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn strtod (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char) -> f64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:84968 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn srandom_r (__seed : :: std :: os :: raw :: c_uint , __buf : * mut random_data) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:50849 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn strtof (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char) -> f32 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:85103 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn initstate_r (__seed : :: std :: os :: raw :: c_uint , __statebuf : * mut :: std :: os :: raw :: c_char , __statelen : usize , __buf : * mut random_data) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:85312 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn setstate_r (__statebuf : * mut :: std :: os :: raw :: c_char , __buf : * mut random_data) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:50991 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn strtold (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char) -> u128 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:85458 [INFO] [stdout] | [INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int ; } extern "C" { pub fn rand () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn srand (__seed :... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:51135 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn strtol (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char , __base : :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:85522 [INFO] [stdout] | [INFO] [stdout] 3 | ...: std :: os :: raw :: c_int ; } extern "C" { pub fn srand (__seed : :: std :: os :: raw :: c_uint) ; } extern "C" { pub fn rand_r (__s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:51343 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn strtoul (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char , __base : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulong ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:85593 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_uint) ; } extern "C" { pub fn rand_r (__seed : * mut :: std :: os :: raw :: c_uint) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:51553 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn strtoq (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char , __base : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_longlong ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:85703 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn drand48 () -> f64 ; } extern "C" { pub fn erand48 (__xsubi : * mut :... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:85745 [INFO] [stdout] | [INFO] [stdout] 3 | ... drand48 () -> f64 ; } extern "C" { pub fn erand48 (__xsubi : * mut :: std :: os :: raw :: c_ushort) -> f64 ; } extern "C" { pub fn lr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:51765 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn strtouq (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char , __base : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulonglong ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:85834 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_ushort) -> f64 ; } extern "C" { pub fn lrand48 () -> :: std :: os :: raw :: c_long ; } extern "C" { pub fn nrand48 (__xs... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:51979 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn strtoll (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char , __base : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_longlong ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:85902 [INFO] [stdout] | [INFO] [stdout] 3 | ..._long ; } extern "C" { pub fn nrand48 (__xsubi : * mut :: std :: os :: raw :: c_ushort) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:52192 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn strtoull (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char , __base : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulonglong ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:86017 [INFO] [stdout] | [INFO] [stdout] 3 | ...: std :: os :: raw :: c_long ; } extern "C" { pub fn mrand48 () -> :: std :: os :: raw :: c_long ; } extern "C" { pub fn jrand48 (__xs... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:86085 [INFO] [stdout] | [INFO] [stdout] 3 | ..._long ; } extern "C" { pub fn jrand48 (__xsubi : * mut :: std :: os :: raw :: c_ushort) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:52407 [INFO] [stdout] | [INFO] [stdout] 3 | ...ulonglong ; } extern "C" { pub fn l64a (__n : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:52513 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_char ; } extern "C" { pub fn a64l (__s : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_long ; } pub type u_ch... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:86200 [INFO] [stdout] | [INFO] [stdout] 3 | ...d :: os :: raw :: c_long ; } extern "C" { pub fn srand48 (__seedval : :: std :: os :: raw :: c_long) ; } extern "C" { pub fn seed48 (_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:57178 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn select (__nfds : :: std :: os :: raw :: c_int , __readfds : * mut fd_set , __writefds : * mut fd_set , __exceptfds : * mut fd_set , __timeout : * mut timeval) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:86276 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn seed48 (__seed16v : * mut :: std :: os :: raw :: c_ushort) -> * mut :: std :: os :: raw :: c_ushort ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:57393 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn pselect (__nfds : :: std :: os :: raw :: c_int , __readfds : * mut fd_set , __writefds : * mut fd_set , __exceptfds : * mut fd_set , __timeout : * const timespec , __sigmask : * const __sigset_t) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:86400 [INFO] [stdout] | [INFO] [stdout] 3 | ...os :: raw :: c_ushort ; } extern "C" { pub fn lcong48 (__param : * mut :: std :: os :: raw :: c_ushort) ; } # [repr (C)] # [derive (De... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:82260 [INFO] [stdout] | [INFO] [stdout] 3 | ...::" , stringify ! (__align))) ; } extern "C" { pub fn random () -> :: std :: os :: raw :: c_long ; } extern "C" { pub fn srandom (__se... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:88236 [INFO] [stdout] | [INFO] [stdout] 3 | ...)) ; } extern "C" { pub fn drand48_r (__buffer : * mut drand48_data , __result : * mut f64) -> :: std :: os :: raw :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:88357 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn erand48_r (__xsubi : * mut :: std :: os :: raw :: c_ushort , __buffer : * mut drand48_data , __result : * mut f64) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:82327 [INFO] [stdout] | [INFO] [stdout] 3 | ...std :: os :: raw :: c_long ; } extern "C" { pub fn srandom (__seed : :: std :: os :: raw :: c_uint) ; } extern "C" { pub fn initstate ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:88528 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn lrand48_r (__buffer : * mut drand48_data , __result : * mut :: std :: os :: raw :: c_long) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:82400 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn initstate (__seed : :: std :: os :: raw :: c_uint , __statebuf : * mut :: std :: os :: raw :: c_char , __statelen : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:88675 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn nrand48_r (__xsubi : * mut :: std :: os :: raw :: c_ushort , __buffer : * mut drand48_data , __result : * mut :: std :: os :: raw :: c_long) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:82586 [INFO] [stdout] | [INFO] [stdout] 3 | ...r ; } extern "C" { pub fn setstate (__statebuf : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } # [re... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:88872 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mrand48_r (__buffer : * mut drand48_data , __result : * mut :: std :: os :: raw :: c_long) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:84852 [INFO] [stdout] | [INFO] [stdout] 3 | ...r))) ; } extern "C" { pub fn random_r (__buf : * mut random_data , __result : * mut i32) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:89019 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn jrand48_r (__xsubi : * mut :: std :: os :: raw :: c_ushort , __buffer : * mut drand48_data , __result : * mut :: std :: os :: raw :: c_long) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:84968 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn srandom_r (__seed : :: std :: os :: raw :: c_uint , __buf : * mut random_data) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:89216 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn srand48_r (__seedval : :: std :: os :: raw :: c_long , __buffer : * mut drand48_data) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:85103 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn initstate_r (__seed : :: std :: os :: raw :: c_uint , __statebuf : * mut :: std :: os :: raw :: c_char , __statelen : usize , __buf : * mut random_data) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:89358 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn seed48_r (__seed16v : * mut :: std :: os :: raw :: c_ushort , __buffer : * mut drand48_data) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:85312 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn setstate_r (__statebuf : * mut :: std :: os :: raw :: c_char , __buf : * mut random_data) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:89507 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn lcong48_r (__param : * mut :: std :: os :: raw :: c_ushort , __buffer : * mut drand48_data) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:85458 [INFO] [stdout] | [INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int ; } extern "C" { pub fn rand () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn srand (__seed :... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:89655 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_int ; } extern "C" { pub fn malloc (__size : :: std :: os :: raw :: c_ulong) -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:85522 [INFO] [stdout] | [INFO] [stdout] 3 | ...: std :: os :: raw :: c_int ; } extern "C" { pub fn srand (__seed : :: std :: os :: raw :: c_uint) ; } extern "C" { pub fn rand_r (__s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:89767 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn calloc (__nmemb : :: std :: os :: raw :: c_ulong , __size : :: std :: os :: raw :: c_ulong) -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:85593 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_uint) ; } extern "C" { pub fn rand_r (__seed : * mut :: std :: os :: raw :: c_uint) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:89922 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn realloc (__ptr : * mut :: std :: os :: raw :: c_void , __size : :: std :: os :: raw :: c_ulong) -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:85703 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn drand48 () -> f64 ; } extern "C" { pub fn erand48 (__xsubi : * mut :... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:90081 [INFO] [stdout] | [INFO] [stdout] 3 | ...td :: os :: raw :: c_void ; } extern "C" { pub fn free (__ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { pub fn reallocar... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:85745 [INFO] [stdout] | [INFO] [stdout] 3 | ... drand48 () -> f64 ; } extern "C" { pub fn erand48 (__xsubi : * mut :: std :: os :: raw :: c_ushort) -> f64 ; } extern "C" { pub fn lr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:90156 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn reallocarray (__ptr : * mut :: std :: os :: raw :: c_void , __nmemb : usize , __size : usize) -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:85834 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_ushort) -> f64 ; } extern "C" { pub fn lrand48 () -> :: std :: os :: raw :: c_long ; } extern "C" { pub fn nrand48 (__xs... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:90313 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_void ; } extern "C" { pub fn alloca (__size : :: std :: os :: raw :: c_ulong) -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:85902 [INFO] [stdout] | [INFO] [stdout] 3 | ..._long ; } extern "C" { pub fn nrand48 (__xsubi : * mut :: std :: os :: raw :: c_ushort) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:90425 [INFO] [stdout] | [INFO] [stdout] 3 | ...os :: raw :: c_void ; } extern "C" { pub fn valloc (__size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { pub fn pos... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:86017 [INFO] [stdout] | [INFO] [stdout] 3 | ...: std :: os :: raw :: c_long ; } extern "C" { pub fn mrand48 () -> :: std :: os :: raw :: c_long ; } extern "C" { pub fn jrand48 (__xs... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:86085 [INFO] [stdout] | [INFO] [stdout] 3 | ..._long ; } extern "C" { pub fn jrand48 (__xsubi : * mut :: std :: os :: raw :: c_ushort) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:90512 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn posix_memalign (__memptr : * mut * mut :: std :: os :: raw :: c_void , __alignment : usize , __size : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:90677 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn aligned_alloc (__alignment : :: std :: os :: raw :: c_ulong , __size : :: std :: os :: raw :: c_ulong) -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:86200 [INFO] [stdout] | [INFO] [stdout] 3 | ...d :: os :: raw :: c_long ; } extern "C" { pub fn srand48 (__seedval : :: std :: os :: raw :: c_long) ; } extern "C" { pub fn seed48 (_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:86276 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn seed48 (__seed16v : * mut :: std :: os :: raw :: c_ushort) -> * mut :: std :: os :: raw :: c_ushort ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:90843 [INFO] [stdout] | [INFO] [stdout] 3 | ...ong) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { pub fn abort () -> ! ; } extern "C" { pub fn atexit (__func : :: std :: o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:86400 [INFO] [stdout] | [INFO] [stdout] 3 | ...os :: raw :: c_ushort ; } extern "C" { pub fn lcong48 (__param : * mut :: std :: os :: raw :: c_ushort) ; } # [repr (C)] # [derive (De... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:90881 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn atexit (__func : :: std :: option :: Option < unsafe extern "C" fn () >) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:88236 [INFO] [stdout] | [INFO] [stdout] 3 | ...)) ; } extern "C" { pub fn drand48_r (__buffer : * mut drand48_data , __result : * mut f64) -> :: std :: os :: raw :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:91010 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn at_quick_exit (__func : :: std :: option :: Option < unsafe extern "C" fn () >) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:88357 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn erand48_r (__xsubi : * mut :: std :: os :: raw :: c_ushort , __buffer : * mut drand48_data , __result : * mut f64) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:91146 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn on_exit (__func : :: std :: option :: Option < unsafe extern "C" fn (__status : :: std :: os :: raw :: c_int , __arg : * mut :: std :: os :: raw :: c_void) > , __arg : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:88528 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn lrand48_r (__buffer : * mut drand48_data , __result : * mut :: std :: os :: raw :: c_long) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:91407 [INFO] [stdout] | [INFO] [stdout] 3 | ...td :: os :: raw :: c_int ; } extern "C" { pub fn exit (__status : :: std :: os :: raw :: c_int) -> ! ; } extern "C" { pub fn quick_exi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:88675 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn nrand48_r (__xsubi : * mut :: std :: os :: raw :: c_ushort , __buffer : * mut drand48_data , __result : * mut :: std :: os :: raw :: c_long) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:91483 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: raw :: c_int) -> ! ; } extern "C" { pub fn quick_exit (__status : :: std :: os :: raw :: c_int) -> ! ; } extern "C" { pub fn _Exit ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:88872 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mrand48_r (__buffer : * mut drand48_data , __result : * mut :: std :: os :: raw :: c_long) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:91565 [INFO] [stdout] | [INFO] [stdout] 3 | ...os :: raw :: c_int) -> ! ; } extern "C" { pub fn _Exit (__status : :: std :: os :: raw :: c_int) -> ! ; } extern "C" { pub fn getenv (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:89019 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn jrand48_r (__xsubi : * mut :: std :: os :: raw :: c_ushort , __buffer : * mut drand48_data , __result : * mut :: std :: os :: raw :: c_long) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:91642 [INFO] [stdout] | [INFO] [stdout] 3 | ...> ! ; } extern "C" { pub fn getenv (__name : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:89216 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn srand48_r (__seedval : :: std :: os :: raw :: c_long , __buffer : * mut drand48_data) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:91761 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_char ; } extern "C" { pub fn putenv (__string : * mut :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:89358 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn seed48_r (__seed16v : * mut :: std :: os :: raw :: c_ushort , __buffer : * mut drand48_data) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:91873 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn setenv (__name : * const :: std :: os :: raw :: c_char , __value : * const :: std :: os :: raw :: c_char , __replace : :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:89507 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn lcong48_r (__param : * mut :: std :: os :: raw :: c_ushort , __buffer : * mut drand48_data) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:92078 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_int ; } extern "C" { pub fn unsetenv (__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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:89655 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_int ; } extern "C" { pub fn malloc (__size : :: std :: os :: raw :: c_ulong) -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:92192 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: std :: os :: raw :: c_int ; } extern "C" { pub fn clearenv () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn mktemp (__tem... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:89767 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn calloc (__nmemb : :: std :: os :: raw :: c_ulong , __size : :: std :: os :: raw :: c_ulong) -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:92260 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt ; } extern "C" { pub fn mktemp (__template : * mut :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:89922 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn realloc (__ptr : * mut :: std :: os :: raw :: c_void , __size : :: std :: os :: raw :: c_ulong) -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:92381 [INFO] [stdout] | [INFO] [stdout] 3 | ..._char ; } extern "C" { pub fn mkstemp (__template : * mut :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:90081 [INFO] [stdout] | [INFO] [stdout] 3 | ...td :: os :: raw :: c_void ; } extern "C" { pub fn free (__ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { pub fn reallocar... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:92496 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mkstemps (__template : * mut :: std :: os :: raw :: c_char , __suffixlen : :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:90156 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn reallocarray (__ptr : * mut :: std :: os :: raw :: c_void , __nmemb : usize , __size : usize) -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:92657 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn mkdtemp (__template : * mut :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:90313 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_void ; } extern "C" { pub fn alloca (__size : :: std :: os :: raw :: c_ulong) -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:92779 [INFO] [stdout] | [INFO] [stdout] 3 | ..._char ; } extern "C" { pub fn system (__command : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:90425 [INFO] [stdout] | [INFO] [stdout] 3 | ...os :: raw :: c_void ; } extern "C" { pub fn valloc (__size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { pub fn pos... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:92894 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn realpath (__name : * const :: std :: os :: raw :: c_char , __resolved : * mut :: std :: os :: raw :: c_char) -> * mut :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:90512 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn posix_memalign (__memptr : * mut * mut :: std :: os :: raw :: c_void , __alignment : usize , __size : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:93271 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn bsearch (__key : * const :: std :: os :: raw :: c_void , __base : * const :: std :: os :: raw :: c_void , __nmemb : usize , __size : usize , __compar : __compar_fn_t) -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:90677 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn aligned_alloc (__alignment : :: std :: os :: raw :: c_ulong , __size : :: std :: os :: raw :: c_ulong) -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:93501 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn qsort (__base : * mut :: std :: os :: raw :: c_void , __nmemb : usize , __size : usize , __compar : __compar_fn_t) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:90843 [INFO] [stdout] | [INFO] [stdout] 3 | ...ong) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { pub fn abort () -> ! ; } extern "C" { pub fn atexit (__func : :: std :: o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:90881 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn atexit (__func : :: std :: option :: Option < unsafe extern "C" fn () >) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:93640 [INFO] [stdout] | [INFO] [stdout] 3 | ...__compar_fn_t) ; } extern "C" { pub fn abs (__x : :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:91010 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn at_quick_exit (__func : :: std :: option :: Option < unsafe extern "C" fn () >) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:93737 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn labs (__x : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:91146 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn on_exit (__func : :: std :: option :: Option < unsafe extern "C" fn (__status : :: std :: os :: raw :: c_int , __arg : * mut :: std :: os :: raw :: c_void) > , __arg : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:93837 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_long ; } extern "C" { pub fn llabs (__x : :: std :: os :: raw :: c_longlong) -> :: std :: os :: raw :: c_longlong ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:91407 [INFO] [stdout] | [INFO] [stdout] 3 | ...td :: os :: raw :: c_int ; } extern "C" { pub fn exit (__status : :: std :: os :: raw :: c_int) -> ! ; } extern "C" { pub fn quick_exi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:93946 [INFO] [stdout] | [INFO] [stdout] 3 | ...ong ; } extern "C" { pub fn div (__numer : :: std :: os :: raw :: c_int , __denom : :: std :: os :: raw :: c_int) -> div_t ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:91483 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: raw :: c_int) -> ! ; } extern "C" { pub fn quick_exit (__status : :: std :: os :: raw :: c_int) -> ! ; } extern "C" { pub fn _Exit ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:91565 [INFO] [stdout] | [INFO] [stdout] 3 | ...os :: raw :: c_int) -> ! ; } extern "C" { pub fn _Exit (__status : :: std :: os :: raw :: c_int) -> ! ; } extern "C" { pub fn getenv (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:94065 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn ldiv (__numer : :: std :: os :: raw :: c_long , __denom : :: std :: os :: raw :: c_long) -> ldiv_t ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:91642 [INFO] [stdout] | [INFO] [stdout] 3 | ...> ! ; } extern "C" { pub fn getenv (__name : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:94188 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn lldiv (__numer : :: std :: os :: raw :: c_longlong , __denom : :: std :: os :: raw :: c_longlong) -> lldiv_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:91761 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_char ; } extern "C" { pub fn putenv (__string : * mut :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:94321 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ecvt (__value : f64 , __ndigit : :: std :: os :: raw :: c_int , __decpt : * mut :: std :: os :: raw :: c_int , __sign : * mut :: std :: os :: raw :: c_int) -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:91873 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn setenv (__name : * const :: std :: os :: raw :: c_char , __value : * const :: std :: os :: raw :: c_char , __replace : :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:94540 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fcvt (__value : f64 , __ndigit : :: std :: os :: raw :: c_int , __decpt : * mut :: std :: os :: raw :: c_int , __sign : * mut :: std :: os :: raw :: c_int) -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:92078 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_int ; } extern "C" { pub fn unsetenv (__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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:94759 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn gcvt (__value : f64 , __ndigit : :: std :: os :: raw :: c_int , __buf : * mut :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:92192 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: std :: os :: raw :: c_int ; } extern "C" { pub fn clearenv () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn mktemp (__tem... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:94931 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn qecvt (__value : u128 , __ndigit : :: std :: os :: raw :: c_int , __decpt : * mut :: std :: os :: raw :: c_int , __sign : * mut :: std :: os :: raw :: c_int) -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:92260 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt ; } extern "C" { pub fn mktemp (__template : * mut :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:95152 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn qfcvt (__value : u128 , __ndigit : :: std :: os :: raw :: c_int , __decpt : * mut :: std :: os :: raw :: c_int , __sign : * mut :: std :: os :: raw :: c_int) -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:92381 [INFO] [stdout] | [INFO] [stdout] 3 | ..._char ; } extern "C" { pub fn mkstemp (__template : * mut :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:95373 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn qgcvt (__value : u128 , __ndigit : :: std :: os :: raw :: c_int , __buf : * mut :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:92496 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mkstemps (__template : * mut :: std :: os :: raw :: c_char , __suffixlen : :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:95547 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ecvt_r (__value : f64 , __ndigit : :: std :: os :: raw :: c_int , __decpt : * mut :: std :: os :: raw :: c_int , __sign : * mut :: std :: os :: raw :: c_int , __buf : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:92657 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn mkdtemp (__template : * mut :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:95823 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fcvt_r (__value : f64 , __ndigit : :: std :: os :: raw :: c_int , __decpt : * mut :: std :: os :: raw :: c_int , __sign : * mut :: std :: os :: raw :: c_int , __buf : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:92779 [INFO] [stdout] | [INFO] [stdout] 3 | ..._char ; } extern "C" { pub fn system (__command : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:96099 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn qecvt_r (__value : u128 , __ndigit : :: std :: os :: raw :: c_int , __decpt : * mut :: std :: os :: raw :: c_int , __sign : * mut :: std :: os :: raw :: c_int , __buf : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:92894 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn realpath (__name : * const :: std :: os :: raw :: c_char , __resolved : * mut :: std :: os :: raw :: c_char) -> * mut :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:96377 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn qfcvt_r (__value : u128 , __ndigit : :: std :: os :: raw :: c_int , __decpt : * mut :: std :: os :: raw :: c_int , __sign : * mut :: std :: os :: raw :: c_int , __buf : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:93271 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn bsearch (__key : * const :: std :: os :: raw :: c_void , __base : * const :: std :: os :: raw :: c_void , __nmemb : usize , __size : usize , __compar : __compar_fn_t) -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:96655 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn mblen (__s : * const :: std :: os :: raw :: c_char , __n : usize) -> :: std :: os :: raw :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:93501 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn qsort (__base : * mut :: std :: os :: raw :: c_void , __nmemb : usize , __size : usize , __compar : __compar_fn_t) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:93640 [INFO] [stdout] | [INFO] [stdout] 3 | ...__compar_fn_t) ; } extern "C" { pub fn abs (__x : :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:96777 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbtowc (__pwc : * mut wchar_t , __s : * const :: std :: os :: raw :: c_char , __n : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:96924 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn wctomb (__s : * mut :: std :: os :: raw :: c_char , __wchar : wchar_t) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:93737 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn labs (__x : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:97051 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn mbstowcs (__pwcs : * mut wchar_t , __s : * const :: std :: os :: raw :: c_char , __n : usize) -> usize ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:93837 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_long ; } extern "C" { pub fn llabs (__x : :: std :: os :: raw :: c_longlong) -> :: std :: os :: raw :: c_longlong ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:97178 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn wcstombs (__s : * mut :: std :: os :: raw :: c_char , __pwcs : * const wchar_t , __n : usize) -> usize ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:93946 [INFO] [stdout] | [INFO] [stdout] 3 | ...ong ; } extern "C" { pub fn div (__numer : :: std :: os :: raw :: c_int , __denom : :: std :: os :: raw :: c_int) -> div_t ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:97305 [INFO] [stdout] | [INFO] [stdout] 3 | ...size ; } extern "C" { pub fn rpmatch (__response : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:94065 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn ldiv (__numer : :: std :: os :: raw :: c_long , __denom : :: std :: os :: raw :: c_long) -> ldiv_t ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:97422 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn getsubopt (__optionp : * mut * mut :: std :: os :: raw :: c_char , __tokens : * const * mut :: std :: os :: raw :: c_char , __valuep : * mut * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:94188 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn lldiv (__numer : :: std :: os :: raw :: c_longlong , __denom : :: std :: os :: raw :: c_longlong) -> lldiv_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:97656 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn getloadavg (__loadavg : * mut f64 , __nelem : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:94321 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ecvt (__value : f64 , __ndigit : :: std :: os :: raw :: c_int , __decpt : * mut :: std :: os :: raw :: c_int , __sign : * mut :: std :: os :: raw :: c_int) -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:99106 [INFO] [stdout] | [INFO] [stdout] 3 | ... , "::" , stringify ! (buf))) ; } extern "C" { pub fn crypto_hash_sha512_statebytes () -> usize ; } extern "C" { pub fn crypto_hash_sh... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:94540 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fcvt (__value : f64 , __ndigit : :: std :: os :: raw :: c_int , __decpt : * mut :: std :: os :: raw :: c_int , __sign : * mut :: std :: os :: raw :: c_int) -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:94759 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn gcvt (__value : f64 , __ndigit : :: std :: os :: raw :: c_int , __buf : * mut :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:99172 [INFO] [stdout] | [INFO] [stdout] 3 | ...sh_sha512_statebytes () -> usize ; } extern "C" { pub fn crypto_hash_sha512_bytes () -> usize ; } extern "C" { pub fn crypto_hash_sha5... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:94931 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn qecvt (__value : u128 , __ndigit : :: std :: os :: raw :: c_int , __decpt : * mut :: std :: os :: raw :: c_int , __sign : * mut :: std :: os :: raw :: c_int) -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:99233 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_hash_sha512 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:95152 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn qfcvt (__value : u128 , __ndigit : :: std :: os :: raw :: c_int , __decpt : * mut :: std :: os :: raw :: c_int , __sign : * mut :: std :: os :: raw :: c_int) -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:99445 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt ; } extern "C" { pub fn crypto_hash_sha512_init (state : * mut crypto_hash_sha512_state) -> :: std :: os :: raw :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:95373 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn qgcvt (__value : u128 , __ndigit : :: std :: os :: raw :: c_int , __buf : * mut :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:99566 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_hash_sha512_update (state : * mut crypto_hash_sha512_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:95547 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ecvt_r (__value : f64 , __ndigit : :: std :: os :: raw :: c_int , __decpt : * mut :: std :: os :: raw :: c_int , __sign : * mut :: std :: os :: raw :: c_int , __buf : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:99781 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_hash_sha512_final (state : * mut crypto_hash_sha512_state , out : * mut :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:95823 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fcvt_r (__value : f64 , __ndigit : :: std :: os :: raw :: c_int , __decpt : * mut :: std :: os :: raw :: c_int , __sign : * mut :: std :: os :: raw :: c_int , __buf : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:99948 [INFO] [stdout] | [INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_auth_hmacsha512_bytes () -> usize ; } extern "C" { pub fn crypto_auth_hm... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:96099 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn qecvt_r (__value : u128 , __ndigit : :: std :: os :: raw :: c_int , __decpt : * mut :: std :: os :: raw :: c_int , __sign : * mut :: std :: os :: raw :: c_int , __buf : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:100013 [INFO] [stdout] | [INFO] [stdout] 3 | ...hmacsha512_bytes () -> usize ; } extern "C" { pub fn crypto_auth_hmacsha512_keybytes () -> usize ; } extern "C" { pub fn crypto_auth_h... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:96377 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn qfcvt_r (__value : u128 , __ndigit : :: std :: os :: raw :: c_int , __decpt : * mut :: std :: os :: raw :: c_int , __sign : * mut :: std :: os :: raw :: c_int , __buf : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:100081 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:96655 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn mblen (__s : * const :: std :: os :: raw :: c_char , __n : usize) -> :: std :: os :: raw :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:100342 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512_verify (h : * const :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:96777 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbtowc (__pwc : * mut wchar_t , __s : * const :: std :: os :: raw :: c_char , __n : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:101746 [INFO] [stdout] | [INFO] [stdout] 3 | ..."::" , stringify ! (octx))) ; } extern "C" { pub fn crypto_auth_hmacsha512_statebytes () -> usize ; } extern "C" { pub fn crypto_auth_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:96924 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn wctomb (__s : * mut :: std :: os :: raw :: c_char , __wchar : wchar_t) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:97051 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn mbstowcs (__pwcs : * mut wchar_t , __s : * const :: std :: os :: raw :: c_char , __n : usize) -> usize ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:101816 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512_init (state : * mut crypto_auth_hmacsha512_state , key : * const :: std :: os :: raw :: c_uchar , keylen : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:97178 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn wcstombs (__s : * mut :: std :: os :: raw :: c_char , __pwcs : * const wchar_t , __n : usize) -> usize ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:102009 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512_update (state : * mut crypto_auth_hmacsha512_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:97305 [INFO] [stdout] | [INFO] [stdout] 3 | ...size ; } extern "C" { pub fn rpmatch (__response : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:102232 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512_final (state : * mut crypto_auth_hmacsha512_state , out : * mut :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:97422 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn getsubopt (__optionp : * mut * mut :: std :: os :: raw :: c_char , __tokens : * const * mut :: std :: os :: raw :: c_char , __valuep : * mut * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:102407 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn crypto_auth_hmacsha512_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:97656 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn getloadavg (__loadavg : * mut f64 , __nelem : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:102504 [INFO] [stdout] | [INFO] [stdout] 3 | ...std :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_auth_hmacsha512256_bytes () -> usize ; } extern "C" { pub fn crypto_auth_h... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:99106 [INFO] [stdout] | [INFO] [stdout] 3 | ... , "::" , stringify ! (buf))) ; } extern "C" { pub fn crypto_hash_sha512_statebytes () -> usize ; } extern "C" { pub fn crypto_hash_sh... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:102572 [INFO] [stdout] | [INFO] [stdout] 3 | ...sha512256_bytes () -> usize ; } extern "C" { pub fn crypto_auth_hmacsha512256_keybytes () -> usize ; } extern "C" { pub fn crypto_auth... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:99172 [INFO] [stdout] | [INFO] [stdout] 3 | ...sh_sha512_statebytes () -> usize ; } extern "C" { pub fn crypto_hash_sha512_bytes () -> usize ; } extern "C" { pub fn crypto_hash_sha5... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:102643 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512256 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:99233 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_hash_sha512 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:99445 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt ; } extern "C" { pub fn crypto_hash_sha512_init (state : * mut crypto_hash_sha512_state) -> :: std :: os :: raw :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:102907 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512256_verify (h : * const :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:99566 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_hash_sha512_update (state : * mut crypto_hash_sha512_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:103252 [INFO] [stdout] | [INFO] [stdout] 3 | ...crypto_auth_hmacsha512_state ; extern "C" { pub fn crypto_auth_hmacsha512256_statebytes () -> usize ; } extern "C" { pub fn crypto_aut... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:99781 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_hash_sha512_final (state : * mut crypto_hash_sha512_state , out : * mut :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:103325 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512256_init (state : * mut crypto_auth_hmacsha512256_state , key : * const :: std :: os :: raw :: c_uchar , keylen : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:99948 [INFO] [stdout] | [INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_auth_hmacsha512_bytes () -> usize ; } extern "C" { pub fn crypto_auth_hm... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:103524 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512256_update (state : * mut crypto_auth_hmacsha512256_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:100013 [INFO] [stdout] | [INFO] [stdout] 3 | ...hmacsha512_bytes () -> usize ; } extern "C" { pub fn crypto_auth_hmacsha512_keybytes () -> usize ; } extern "C" { pub fn crypto_auth_h... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:103753 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512256_final (state : * mut crypto_auth_hmacsha512256_state , out : * mut :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:100081 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:103934 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn crypto_auth_hmacsha512256_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:104034 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_auth_bytes () -> usize ; } extern "C" { pub fn crypto_auth_keybytes... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:100342 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512_verify (h : * const :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:104088 [INFO] [stdout] | [INFO] [stdout] 3 | ...b fn crypto_auth_bytes () -> usize ; } extern "C" { pub fn crypto_auth_keybytes () -> usize ; } extern "C" { pub fn crypto_auth_primit... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:101746 [INFO] [stdout] | [INFO] [stdout] 3 | ..."::" , stringify ! (octx))) ; } extern "C" { pub fn crypto_auth_hmacsha512_statebytes () -> usize ; } extern "C" { pub fn crypto_auth_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:104145 [INFO] [stdout] | [INFO] [stdout] 3 | ...bytes () -> usize ; } extern "C" { pub fn crypto_auth_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:101816 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512_init (state : * mut crypto_auth_hmacsha512_state , key : * const :: std :: os :: raw :: c_uchar , keylen : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:104235 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:102009 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512_update (state : * mut crypto_auth_hmacsha512_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:102232 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512_final (state : * mut crypto_auth_hmacsha512_state , out : * mut :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:104485 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_verify (h : * const :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:102407 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn crypto_auth_hmacsha512_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:104742 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn crypto_auth_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } # [repr (C)] # [derive (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:106134 [INFO] [stdout] | [INFO] [stdout] 3 | ... , "::" , stringify ! (buf))) ; } extern "C" { pub fn crypto_hash_sha256_statebytes () -> usize ; } extern "C" { pub fn crypto_hash_sh... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:102504 [INFO] [stdout] | [INFO] [stdout] 3 | ...std :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_auth_hmacsha512256_bytes () -> usize ; } extern "C" { pub fn crypto_auth_h... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:102572 [INFO] [stdout] | [INFO] [stdout] 3 | ...sha512256_bytes () -> usize ; } extern "C" { pub fn crypto_auth_hmacsha512256_keybytes () -> usize ; } extern "C" { pub fn crypto_auth... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:106200 [INFO] [stdout] | [INFO] [stdout] 3 | ...sh_sha256_statebytes () -> usize ; } extern "C" { pub fn crypto_hash_sha256_bytes () -> usize ; } extern "C" { pub fn crypto_hash_sha2... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:102643 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512256 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:106261 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_hash_sha256 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:102907 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512256_verify (h : * const :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:106473 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt ; } extern "C" { pub fn crypto_hash_sha256_init (state : * mut crypto_hash_sha256_state) -> :: std :: os :: raw :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:103252 [INFO] [stdout] | [INFO] [stdout] 3 | ...crypto_auth_hmacsha512_state ; extern "C" { pub fn crypto_auth_hmacsha512256_statebytes () -> usize ; } extern "C" { pub fn crypto_aut... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:106594 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_hash_sha256_update (state : * mut crypto_hash_sha256_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:103325 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512256_init (state : * mut crypto_auth_hmacsha512256_state , key : * const :: std :: os :: raw :: c_uchar , keylen : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:106809 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_hash_sha256_final (state : * mut crypto_hash_sha256_state , out : * mut :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:103524 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512256_update (state : * mut crypto_auth_hmacsha512256_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:106976 [INFO] [stdout] | [INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_auth_hmacsha256_bytes () -> usize ; } extern "C" { pub fn crypto_auth_hm... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:103753 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512256_final (state : * mut crypto_auth_hmacsha512256_state , out : * mut :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:107041 [INFO] [stdout] | [INFO] [stdout] 3 | ...hmacsha256_bytes () -> usize ; } extern "C" { pub fn crypto_auth_hmacsha256_keybytes () -> usize ; } extern "C" { pub fn crypto_auth_h... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:103934 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn crypto_auth_hmacsha512256_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:107109 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha256 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:104034 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_auth_bytes () -> usize ; } extern "C" { pub fn crypto_auth_keybytes... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:107370 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha256_verify (h : * const :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:104088 [INFO] [stdout] | [INFO] [stdout] 3 | ...b fn crypto_auth_bytes () -> usize ; } extern "C" { pub fn crypto_auth_keybytes () -> usize ; } extern "C" { pub fn crypto_auth_primit... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:108774 [INFO] [stdout] | [INFO] [stdout] 3 | ..."::" , stringify ! (octx))) ; } extern "C" { pub fn crypto_auth_hmacsha256_statebytes () -> usize ; } extern "C" { pub fn crypto_auth_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:104145 [INFO] [stdout] | [INFO] [stdout] 3 | ...bytes () -> usize ; } extern "C" { pub fn crypto_auth_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:108844 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha256_init (state : * mut crypto_auth_hmacsha256_state , key : * const :: std :: os :: raw :: c_uchar , keylen : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:104235 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:109037 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha256_update (state : * mut crypto_auth_hmacsha256_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:104485 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_verify (h : * const :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:109260 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha256_final (state : * mut crypto_auth_hmacsha256_state , out : * mut :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:104742 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn crypto_auth_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } # [repr (C)] # [derive (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:109435 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn crypto_auth_hmacsha256_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:106134 [INFO] [stdout] | [INFO] [stdout] 3 | ... , "::" , stringify ! (buf))) ; } extern "C" { pub fn crypto_hash_sha256_statebytes () -> usize ; } extern "C" { pub fn crypto_hash_sh... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:109532 [INFO] [stdout] | [INFO] [stdout] 3 | ...std :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_stream_xsalsa20_keybytes () -> usize ; } extern "C" { pub fn crypto_stream... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:106200 [INFO] [stdout] | [INFO] [stdout] 3 | ...sh_sha256_statebytes () -> usize ; } extern "C" { pub fn crypto_hash_sha256_bytes () -> usize ; } extern "C" { pub fn crypto_hash_sha2... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:109600 [INFO] [stdout] | [INFO] [stdout] 3 | ...alsa20_keybytes () -> usize ; } extern "C" { pub fn crypto_stream_xsalsa20_noncebytes () -> usize ; } extern "C" { pub fn crypto_strea... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:106261 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_hash_sha256 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:109670 [INFO] [stdout] | [INFO] [stdout] 3 | ...0_noncebytes () -> usize ; } extern "C" { pub fn crypto_stream_xsalsa20_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_st... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:106473 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt ; } extern "C" { pub fn crypto_hash_sha256_init (state : * mut crypto_hash_sha256_state) -> :: std :: os :: raw :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:109746 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_xsalsa20 (c : * mut :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:106594 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_hash_sha256_update (state : * mut crypto_hash_sha256_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:110002 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_xsalsa20_xor (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:106809 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_hash_sha256_final (state : * mut crypto_hash_sha256_state , out : * mut :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:110307 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_xsalsa20_xor_ic (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , ic : u64 , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:106976 [INFO] [stdout] | [INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_auth_hmacsha256_bytes () -> usize ; } extern "C" { pub fn crypto_auth_hm... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:110626 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn crypto_stream_xsalsa20_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:107041 [INFO] [stdout] | [INFO] [stdout] 3 | ...hmacsha256_bytes () -> usize ; } extern "C" { pub fn crypto_auth_hmacsha256_keybytes () -> usize ; } extern "C" { pub fn crypto_auth_h... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:110723 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_uchar) ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_seedbytes () -> usize ; } extern "C" { pub fn crypt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:107109 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha256 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:107370 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha256_verify (h : * const :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:110807 [INFO] [stdout] | [INFO] [stdout] 3 | ...dbytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_publickeybytes () -> usize ; } extern "C" { pub fn cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:108774 [INFO] [stdout] | [INFO] [stdout] 3 | ..."::" , stringify ! (octx))) ; } extern "C" { pub fn crypto_auth_hmacsha256_statebytes () -> usize ; } extern "C" { pub fn crypto_auth_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:110896 [INFO] [stdout] | [INFO] [stdout] 3 | ...ybytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_secretkeybytes () -> usize ; } extern "C" { pub fn cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:108844 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha256_init (state : * mut crypto_auth_hmacsha256_state , key : * const :: std :: os :: raw :: c_uchar , keylen : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:110985 [INFO] [stdout] | [INFO] [stdout] 3 | ...ybytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_beforenmbytes () -> usize ; } extern "C" { pub fn cry... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:109037 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha256_update (state : * mut crypto_auth_hmacsha256_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:111073 [INFO] [stdout] | [INFO] [stdout] 3 | ...enmbytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_noncebytes () -> usize ; } extern "C" { pub fn cryp... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:109260 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha256_final (state : * mut crypto_auth_hmacsha256_state , out : * mut :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:111158 [INFO] [stdout] | [INFO] [stdout] 3 | ...oncebytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_macbytes () -> usize ; } extern "C" { pub fn crypt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:109435 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn crypto_auth_hmacsha256_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:111241 [INFO] [stdout] | [INFO] [stdout] 3 | ...bytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_messagebytes_max () -> usize ; } extern "C" { pub fn c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:109532 [INFO] [stdout] | [INFO] [stdout] 3 | ...std :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_stream_xsalsa20_keybytes () -> usize ; } extern "C" { pub fn crypto_stream... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:111332 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_seed_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar , seed : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:109600 [INFO] [stdout] | [INFO] [stdout] 3 | ...alsa20_keybytes () -> usize ; } extern "C" { pub fn crypto_stream_xsalsa20_noncebytes () -> usize ; } extern "C" { pub fn crypto_strea... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:111575 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:109670 [INFO] [stdout] | [INFO] [stdout] 3 | ...0_noncebytes () -> usize ; } extern "C" { pub fn crypto_stream_xsalsa20_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_st... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:111765 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_beforenm (k : * mut :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:109746 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_xsalsa20 (c : * mut :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:112003 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_boxzerobytes () -> usize ; } extern "C" { pub fn cry... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:110002 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_xsalsa20_xor (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:112090 [INFO] [stdout] | [INFO] [stdout] 3 | ...erobytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_zerobytes () -> usize ; } extern "C" { pub fn crypt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:110307 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_xsalsa20_xor_ic (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , ic : u64 , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:112174 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305 (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:110626 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn crypto_stream_xsalsa20_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:112537 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_open (m : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:110723 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_uchar) ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_seedbytes () -> usize ; } extern "C" { pub fn crypt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:112905 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_afternm (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:110807 [INFO] [stdout] | [INFO] [stdout] 3 | ...dbytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_publickeybytes () -> usize ; } extern "C" { pub fn cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:113229 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_open_afternm (m : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:110896 [INFO] [stdout] | [INFO] [stdout] 3 | ...ybytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_secretkeybytes () -> usize ; } extern "C" { pub fn cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:113558 [INFO] [stdout] | [INFO] [stdout] 3 | ...r) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_box_seedbytes () -> usize ; } extern "C" { pub fn crypto_box_publick... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:110985 [INFO] [stdout] | [INFO] [stdout] 3 | ...ybytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_beforenmbytes () -> usize ; } extern "C" { pub fn cry... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:113615 [INFO] [stdout] | [INFO] [stdout] 3 | ...rypto_box_seedbytes () -> usize ; } extern "C" { pub fn crypto_box_publickeybytes () -> usize ; } extern "C" { pub fn crypto_box_secre... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:111073 [INFO] [stdout] | [INFO] [stdout] 3 | ...enmbytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_noncebytes () -> usize ; } extern "C" { pub fn cryp... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:113677 [INFO] [stdout] | [INFO] [stdout] 3 | ..._box_publickeybytes () -> usize ; } extern "C" { pub fn crypto_box_secretkeybytes () -> usize ; } extern "C" { pub fn crypto_box_nonce... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:111158 [INFO] [stdout] | [INFO] [stdout] 3 | ...oncebytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_macbytes () -> usize ; } extern "C" { pub fn crypt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:113739 [INFO] [stdout] | [INFO] [stdout] 3 | ...to_box_secretkeybytes () -> usize ; } extern "C" { pub fn crypto_box_noncebytes () -> usize ; } extern "C" { pub fn crypto_box_macbyte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:111241 [INFO] [stdout] | [INFO] [stdout] 3 | ...bytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_messagebytes_max () -> usize ; } extern "C" { pub fn c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:111332 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_seed_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar , seed : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:113797 [INFO] [stdout] | [INFO] [stdout] 3 | ... crypto_box_noncebytes () -> usize ; } extern "C" { pub fn crypto_box_macbytes () -> usize ; } extern "C" { pub fn crypto_box_messageb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:113853 [INFO] [stdout] | [INFO] [stdout] 3 | ...rypto_box_macbytes () -> usize ; } extern "C" { pub fn crypto_box_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_box_prim... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:111575 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:113917 [INFO] [stdout] | [INFO] [stdout] 3 | ...es_max () -> usize ; } extern "C" { pub fn crypto_box_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:111765 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_beforenm (k : * mut :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:112003 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_boxzerobytes () -> usize ; } extern "C" { pub fn cry... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:114006 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_seed_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar , seed : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:112090 [INFO] [stdout] | [INFO] [stdout] 3 | ...erobytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_zerobytes () -> usize ; } extern "C" { pub fn crypt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:114222 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:112174 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305 (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:114385 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_easy (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:112537 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_open (m : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:114726 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_open_easy (m : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:112905 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_afternm (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:115072 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_detached (c : * mut :: std :: os :: raw :: c_uchar , mac : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:113229 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_open_afternm (m : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:115462 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_open_detached (m : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , mac : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:113558 [INFO] [stdout] | [INFO] [stdout] 3 | ...r) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_box_seedbytes () -> usize ; } extern "C" { pub fn crypto_box_publick... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:115859 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_box_beforenmbytes () -> usize ; } extern "C" { pub fn crypto_box_befor... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:113615 [INFO] [stdout] | [INFO] [stdout] 3 | ...rypto_box_seedbytes () -> usize ; } extern "C" { pub fn crypto_box_publickeybytes () -> usize ; } extern "C" { pub fn crypto_box_secre... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:113677 [INFO] [stdout] | [INFO] [stdout] 3 | ..._box_publickeybytes () -> usize ; } extern "C" { pub fn crypto_box_secretkeybytes () -> usize ; } extern "C" { pub fn crypto_box_nonce... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:115920 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_beforenm (k : * mut :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:113739 [INFO] [stdout] | [INFO] [stdout] 3 | ...to_box_secretkeybytes () -> usize ; } extern "C" { pub fn crypto_box_noncebytes () -> usize ; } extern "C" { pub fn crypto_box_macbyte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:116131 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_easy_afternm (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:113797 [INFO] [stdout] | [INFO] [stdout] 3 | ... crypto_box_noncebytes () -> usize ; } extern "C" { pub fn crypto_box_macbytes () -> usize ; } extern "C" { pub fn crypto_box_messageb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:116433 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_open_easy_afternm (m : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:113853 [INFO] [stdout] | [INFO] [stdout] 3 | ...rypto_box_macbytes () -> usize ; } extern "C" { pub fn crypto_box_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_box_prim... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:113917 [INFO] [stdout] | [INFO] [stdout] 3 | ...es_max () -> usize ; } extern "C" { pub fn crypto_box_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:116740 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_detached_afternm (c : * mut :: std :: os :: raw :: c_uchar , mac : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:114006 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_seed_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar , seed : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:117091 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_open_detached_afternm (m : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , mac : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:114222 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:117449 [INFO] [stdout] | [INFO] [stdout] 3 | ...r) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_box_sealbytes () -> usize ; } extern "C" { pub fn crypto_box_seal (c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:114385 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_easy (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:117506 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_seal (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , pk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:114726 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_open_easy (m : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:117756 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_seal_open (m : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:115072 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_detached (c : * mut :: std :: os :: raw :: c_uchar , mac : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:115462 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_open_detached (m : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , mac : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:118057 [INFO] [stdout] | [INFO] [stdout] 3 | ...r) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_box_zerobytes () -> usize ; } extern "C" { pub fn crypto_box_boxzero... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:115859 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_box_beforenmbytes () -> usize ; } extern "C" { pub fn crypto_box_befor... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:118114 [INFO] [stdout] | [INFO] [stdout] 3 | ...crypto_box_zerobytes () -> usize ; } extern "C" { pub fn crypto_box_boxzerobytes () -> usize ; } extern "C" { pub fn crypto_box (c : *... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:115920 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_beforenm (k : * mut :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:118174 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:116131 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_easy_afternm (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:118510 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_open (m : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:116433 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_open_easy_afternm (m : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:118851 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_afternm (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:116740 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_detached_afternm (c : * mut :: std :: os :: raw :: c_uchar , mac : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:117091 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_open_detached_afternm (m : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , mac : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:119148 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_open_afternm (m : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:117449 [INFO] [stdout] | [INFO] [stdout] 3 | ...r) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_box_sealbytes () -> usize ; } extern "C" { pub fn crypto_box_seal (c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:119450 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_core_hsalsa20_outputbytes () -> usize ; } extern "C" { pub fn crypto_core_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:117506 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_seal (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , pk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:119519 [INFO] [stdout] | [INFO] [stdout] 3 | ...sa20_outputbytes () -> usize ; } extern "C" { pub fn crypto_core_hsalsa20_inputbytes () -> usize ; } extern "C" { pub fn crypto_core_h... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:117756 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_seal_open (m : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:119587 [INFO] [stdout] | [INFO] [stdout] 3 | ...alsa20_inputbytes () -> usize ; } extern "C" { pub fn crypto_core_hsalsa20_keybytes () -> usize ; } extern "C" { pub fn crypto_core_hs... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:118057 [INFO] [stdout] | [INFO] [stdout] 3 | ...r) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_box_zerobytes () -> usize ; } extern "C" { pub fn crypto_box_boxzero... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:118114 [INFO] [stdout] | [INFO] [stdout] 3 | ...crypto_box_zerobytes () -> usize ; } extern "C" { pub fn crypto_box_boxzerobytes () -> usize ; } extern "C" { pub fn crypto_box (c : *... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:119653 [INFO] [stdout] | [INFO] [stdout] 3 | ...salsa20_keybytes () -> usize ; } extern "C" { pub fn crypto_core_hsalsa20_constbytes () -> usize ; } extern "C" { pub fn crypto_core_h... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:118174 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:119721 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_core_hsalsa20 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:118510 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_open (m : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:119980 [INFO] [stdout] | [INFO] [stdout] 3 | ...: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_core_hchacha20_outputbytes () -> usize ; } extern "C" { pub fn crypto_core_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:118851 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_afternm (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:120050 [INFO] [stdout] | [INFO] [stdout] 3 | ...ha20_outputbytes () -> usize ; } extern "C" { pub fn crypto_core_hchacha20_inputbytes () -> usize ; } extern "C" { pub fn crypto_core_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:119148 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_open_afternm (m : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:120119 [INFO] [stdout] | [INFO] [stdout] 3 | ...acha20_inputbytes () -> usize ; } extern "C" { pub fn crypto_core_hchacha20_keybytes () -> usize ; } extern "C" { pub fn crypto_core_h... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:119450 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_core_hsalsa20_outputbytes () -> usize ; } extern "C" { pub fn crypto_core_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:120186 [INFO] [stdout] | [INFO] [stdout] 3 | ...hacha20_keybytes () -> usize ; } extern "C" { pub fn crypto_core_hchacha20_constbytes () -> usize ; } extern "C" { pub fn crypto_core_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:119519 [INFO] [stdout] | [INFO] [stdout] 3 | ...sa20_outputbytes () -> usize ; } extern "C" { pub fn crypto_core_hsalsa20_inputbytes () -> usize ; } extern "C" { pub fn crypto_core_h... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:120255 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_core_hchacha20 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:119587 [INFO] [stdout] | [INFO] [stdout] 3 | ...alsa20_inputbytes () -> usize ; } extern "C" { pub fn crypto_core_hsalsa20_keybytes () -> usize ; } extern "C" { pub fn crypto_core_hs... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:119653 [INFO] [stdout] | [INFO] [stdout] 3 | ...salsa20_keybytes () -> usize ; } extern "C" { pub fn crypto_core_hsalsa20_constbytes () -> usize ; } extern "C" { pub fn crypto_core_h... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:120515 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_core_salsa20_outputbytes () -> usize ; } extern "C" { pub fn crypto_core_s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:119721 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_core_hsalsa20 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:120583 [INFO] [stdout] | [INFO] [stdout] 3 | ...lsa20_outputbytes () -> usize ; } extern "C" { pub fn crypto_core_salsa20_inputbytes () -> usize ; } extern "C" { pub fn crypto_core_s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:119980 [INFO] [stdout] | [INFO] [stdout] 3 | ...: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_core_hchacha20_outputbytes () -> usize ; } extern "C" { pub fn crypto_core_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:120650 [INFO] [stdout] | [INFO] [stdout] 3 | ...salsa20_inputbytes () -> usize ; } extern "C" { pub fn crypto_core_salsa20_keybytes () -> usize ; } extern "C" { pub fn crypto_core_sa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:120050 [INFO] [stdout] | [INFO] [stdout] 3 | ...ha20_outputbytes () -> usize ; } extern "C" { pub fn crypto_core_hchacha20_inputbytes () -> usize ; } extern "C" { pub fn crypto_core_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:120715 [INFO] [stdout] | [INFO] [stdout] 3 | ..._salsa20_keybytes () -> usize ; } extern "C" { pub fn crypto_core_salsa20_constbytes () -> usize ; } extern "C" { pub fn crypto_core_s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:120119 [INFO] [stdout] | [INFO] [stdout] 3 | ...acha20_inputbytes () -> usize ; } extern "C" { pub fn crypto_core_hchacha20_keybytes () -> usize ; } extern "C" { pub fn crypto_core_h... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:120782 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_core_salsa20 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:120186 [INFO] [stdout] | [INFO] [stdout] 3 | ...hacha20_keybytes () -> usize ; } extern "C" { pub fn crypto_core_hchacha20_constbytes () -> usize ; } extern "C" { pub fn crypto_core_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:120255 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_core_hchacha20 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:121040 [INFO] [stdout] | [INFO] [stdout] 3 | ...: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_core_salsa2012_outputbytes () -> usize ; } extern "C" { pub fn crypto_core_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:120515 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_core_salsa20_outputbytes () -> usize ; } extern "C" { pub fn crypto_core_s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:121110 [INFO] [stdout] | [INFO] [stdout] 3 | ...2012_outputbytes () -> usize ; } extern "C" { pub fn crypto_core_salsa2012_inputbytes () -> usize ; } extern "C" { pub fn crypto_core_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:120583 [INFO] [stdout] | [INFO] [stdout] 3 | ...lsa20_outputbytes () -> usize ; } extern "C" { pub fn crypto_core_salsa20_inputbytes () -> usize ; } extern "C" { pub fn crypto_core_s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:121179 [INFO] [stdout] | [INFO] [stdout] 3 | ...sa2012_inputbytes () -> usize ; } extern "C" { pub fn crypto_core_salsa2012_keybytes () -> usize ; } extern "C" { pub fn crypto_core_s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:120650 [INFO] [stdout] | [INFO] [stdout] 3 | ...salsa20_inputbytes () -> usize ; } extern "C" { pub fn crypto_core_salsa20_keybytes () -> usize ; } extern "C" { pub fn crypto_core_sa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:121246 [INFO] [stdout] | [INFO] [stdout] 3 | ...lsa2012_keybytes () -> usize ; } extern "C" { pub fn crypto_core_salsa2012_constbytes () -> usize ; } extern "C" { pub fn crypto_core_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:120715 [INFO] [stdout] | [INFO] [stdout] 3 | ..._salsa20_keybytes () -> usize ; } extern "C" { pub fn crypto_core_salsa20_constbytes () -> usize ; } extern "C" { pub fn crypto_core_s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:120782 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_core_salsa20 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:121315 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_core_salsa2012 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:121040 [INFO] [stdout] | [INFO] [stdout] 3 | ...: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_core_salsa2012_outputbytes () -> usize ; } extern "C" { pub fn crypto_core_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:121575 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_core_salsa208_outputbytes () -> usize ; } extern "C" { pub fn crypto_core_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:121110 [INFO] [stdout] | [INFO] [stdout] 3 | ...2012_outputbytes () -> usize ; } extern "C" { pub fn crypto_core_salsa2012_inputbytes () -> usize ; } extern "C" { pub fn crypto_core_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:121644 [INFO] [stdout] | [INFO] [stdout] 3 | ...a208_outputbytes () -> usize ; } extern "C" { pub fn crypto_core_salsa208_inputbytes () -> usize ; } extern "C" { pub fn crypto_core_s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:121179 [INFO] [stdout] | [INFO] [stdout] 3 | ...sa2012_inputbytes () -> usize ; } extern "C" { pub fn crypto_core_salsa2012_keybytes () -> usize ; } extern "C" { pub fn crypto_core_s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:121712 [INFO] [stdout] | [INFO] [stdout] 3 | ...lsa208_inputbytes () -> usize ; } extern "C" { pub fn crypto_core_salsa208_keybytes () -> usize ; } extern "C" { pub fn crypto_core_sa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:121246 [INFO] [stdout] | [INFO] [stdout] 3 | ...lsa2012_keybytes () -> usize ; } extern "C" { pub fn crypto_core_salsa2012_constbytes () -> usize ; } extern "C" { pub fn crypto_core_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:121778 [INFO] [stdout] | [INFO] [stdout] 3 | ...alsa208_keybytes () -> usize ; } extern "C" { pub fn crypto_core_salsa208_constbytes () -> usize ; } extern "C" { pub fn crypto_core_s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:121315 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_core_salsa2012 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:121575 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_core_salsa208_outputbytes () -> usize ; } extern "C" { pub fn crypto_core_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:121846 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_core_salsa208 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:121644 [INFO] [stdout] | [INFO] [stdout] 3 | ...a208_outputbytes () -> usize ; } extern "C" { pub fn crypto_core_salsa208_inputbytes () -> usize ; } extern "C" { pub fn crypto_core_s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:123071 [INFO] [stdout] | [INFO] [stdout] 3 | ..." , stringify ! (opaque))) ; } extern "C" { pub fn crypto_generichash_blake2b_bytes_min () -> usize ; } extern "C" { pub fn crypto_gen... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:121712 [INFO] [stdout] | [INFO] [stdout] 3 | ...lsa208_inputbytes () -> usize ; } extern "C" { pub fn crypto_core_salsa208_keybytes () -> usize ; } extern "C" { pub fn crypto_core_sa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:123144 [INFO] [stdout] | [INFO] [stdout] 3 | ...ke2b_bytes_min () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_bytes_max () -> usize ; } extern "C" { pub fn crypto_gen... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:121778 [INFO] [stdout] | [INFO] [stdout] 3 | ...alsa208_keybytes () -> usize ; } extern "C" { pub fn crypto_core_salsa208_constbytes () -> usize ; } extern "C" { pub fn crypto_core_s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:123217 [INFO] [stdout] | [INFO] [stdout] 3 | ...lake2b_bytes_max () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_bytes () -> usize ; } extern "C" { pub fn crypto_gener... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:121846 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_core_salsa208 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:123286 [INFO] [stdout] | [INFO] [stdout] 3 | ...lake2b_bytes () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_keybytes_min () -> usize ; } extern "C" { pub fn crypto_ge... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:123071 [INFO] [stdout] | [INFO] [stdout] 3 | ..." , stringify ! (opaque))) ; } extern "C" { pub fn crypto_generichash_blake2b_bytes_min () -> usize ; } extern "C" { pub fn crypto_gen... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:123362 [INFO] [stdout] | [INFO] [stdout] 3 | ...keybytes_min () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_keybytes_max () -> usize ; } extern "C" { pub fn crypto_ge... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:123144 [INFO] [stdout] | [INFO] [stdout] 3 | ...ke2b_bytes_min () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_bytes_max () -> usize ; } extern "C" { pub fn crypto_gen... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:123217 [INFO] [stdout] | [INFO] [stdout] 3 | ...lake2b_bytes_max () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_bytes () -> usize ; } extern "C" { pub fn crypto_gener... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:123438 [INFO] [stdout] | [INFO] [stdout] 3 | ...b_keybytes_max () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_keybytes () -> usize ; } extern "C" { pub fn crypto_gene... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:123286 [INFO] [stdout] | [INFO] [stdout] 3 | ...lake2b_bytes () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_keybytes_min () -> usize ; } extern "C" { pub fn crypto_ge... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:123510 [INFO] [stdout] | [INFO] [stdout] 3 | ...ake2b_keybytes () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_saltbytes () -> usize ; } extern "C" { pub fn crypto_gen... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:123362 [INFO] [stdout] | [INFO] [stdout] 3 | ...keybytes_min () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_keybytes_max () -> usize ; } extern "C" { pub fn crypto_ge... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:123583 [INFO] [stdout] | [INFO] [stdout] 3 | ...2b_saltbytes () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_personalbytes () -> usize ; } extern "C" { pub fn crypto_g... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:123438 [INFO] [stdout] | [INFO] [stdout] 3 | ...b_keybytes_max () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_keybytes () -> usize ; } extern "C" { pub fn crypto_gene... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:123660 [INFO] [stdout] | [INFO] [stdout] 3 | ...personalbytes () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_statebytes () -> usize ; } extern "C" { pub fn crypto_gen... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:123510 [INFO] [stdout] | [INFO] [stdout] 3 | ...ake2b_keybytes () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_saltbytes () -> usize ; } extern "C" { pub fn crypto_gen... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:123734 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_blake2b (out : * mut :: std :: os :: raw :: c_uchar , outlen : usize , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , key : * const :: std :: os :: raw :: c_uchar , keylen : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:123583 [INFO] [stdout] | [INFO] [stdout] 3 | ...2b_saltbytes () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_personalbytes () -> usize ; } extern "C" { pub fn crypto_g... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:124035 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_blake2b_salt_personal (out : * mut :: std :: os :: raw :: c_uchar , outlen : usize , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , key : * const :: std :: os :: raw :: c_uchar , keylen : usize , salt : * const :: std :: os :: raw :: c_uchar , personal : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:123660 [INFO] [stdout] | [INFO] [stdout] 3 | ...personalbytes () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_statebytes () -> usize ; } extern "C" { pub fn crypto_gen... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:124450 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_blake2b_init (state : * mut crypto_generichash_blake2b_state , key : * const :: std :: os :: raw :: c_uchar , keylen : usize , outlen : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:123734 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_blake2b (out : * mut :: std :: os :: raw :: c_uchar , outlen : usize , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , key : * const :: std :: os :: raw :: c_uchar , keylen : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:124668 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_blake2b_init_salt_personal (state : * mut crypto_generichash_blake2b_state , key : * const :: std :: os :: raw :: c_uchar , keylen : usize , outlen : usize , salt : * const :: std :: os :: raw :: c_uchar , personal : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:124035 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_blake2b_salt_personal (out : * mut :: std :: os :: raw :: c_uchar , outlen : usize , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , key : * const :: std :: os :: raw :: c_uchar , keylen : usize , salt : * const :: std :: os :: raw :: c_uchar , personal : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:125000 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_blake2b_update (state : * mut crypto_generichash_blake2b_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:124450 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_blake2b_init (state : * mut crypto_generichash_blake2b_state , key : * const :: std :: os :: raw :: c_uchar , keylen : usize , outlen : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:125231 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_blake2b_final (state : * mut crypto_generichash_blake2b_state , out : * mut :: std :: os :: raw :: c_uchar , outlen : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:124668 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_blake2b_init_salt_personal (state : * mut crypto_generichash_blake2b_state , key : * const :: std :: os :: raw :: c_uchar , keylen : usize , outlen : usize , salt : * const :: std :: os :: raw :: c_uchar , personal : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:125431 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn crypto_generichash_blake2b_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:125000 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_blake2b_update (state : * mut crypto_generichash_blake2b_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:125532 [INFO] [stdout] | [INFO] [stdout] 3 | ...: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_generichash_bytes_min () -> usize ; } extern "C" { pub fn crypto_generic... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:125231 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_blake2b_final (state : * mut crypto_generichash_blake2b_state , out : * mut :: std :: os :: raw :: c_uchar , outlen : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:125597 [INFO] [stdout] | [INFO] [stdout] 3 | ...erichash_bytes_min () -> usize ; } extern "C" { pub fn crypto_generichash_bytes_max () -> usize ; } extern "C" { pub fn crypto_generic... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:125431 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn crypto_generichash_blake2b_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:125532 [INFO] [stdout] | [INFO] [stdout] 3 | ...: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_generichash_bytes_min () -> usize ; } extern "C" { pub fn crypto_generic... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:125662 [INFO] [stdout] | [INFO] [stdout] 3 | ...enerichash_bytes_max () -> usize ; } extern "C" { pub fn crypto_generichash_bytes () -> usize ; } extern "C" { pub fn crypto_genericha... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:125597 [INFO] [stdout] | [INFO] [stdout] 3 | ...erichash_bytes_min () -> usize ; } extern "C" { pub fn crypto_generichash_bytes_max () -> usize ; } extern "C" { pub fn crypto_generic... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:125723 [INFO] [stdout] | [INFO] [stdout] 3 | ...enerichash_bytes () -> usize ; } extern "C" { pub fn crypto_generichash_keybytes_min () -> usize ; } extern "C" { pub fn crypto_generi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:125662 [INFO] [stdout] | [INFO] [stdout] 3 | ...enerichash_bytes_max () -> usize ; } extern "C" { pub fn crypto_generichash_bytes () -> usize ; } extern "C" { pub fn crypto_genericha... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:125791 [INFO] [stdout] | [INFO] [stdout] 3 | ...ash_keybytes_min () -> usize ; } extern "C" { pub fn crypto_generichash_keybytes_max () -> usize ; } extern "C" { pub fn crypto_generi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:125723 [INFO] [stdout] | [INFO] [stdout] 3 | ...enerichash_bytes () -> usize ; } extern "C" { pub fn crypto_generichash_keybytes_min () -> usize ; } extern "C" { pub fn crypto_generi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:125859 [INFO] [stdout] | [INFO] [stdout] 3 | ...chash_keybytes_max () -> usize ; } extern "C" { pub fn crypto_generichash_keybytes () -> usize ; } extern "C" { pub fn crypto_generich... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:125791 [INFO] [stdout] | [INFO] [stdout] 3 | ...ash_keybytes_min () -> usize ; } extern "C" { pub fn crypto_generichash_keybytes_max () -> usize ; } extern "C" { pub fn crypto_generi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:125923 [INFO] [stdout] | [INFO] [stdout] 3 | ...es () -> usize ; } extern "C" { pub fn crypto_generichash_primitive () -> * const :: std :: os :: raw :: c_char ; } pub type crypto_ge... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:125859 [INFO] [stdout] | [INFO] [stdout] 3 | ...chash_keybytes_max () -> usize ; } extern "C" { pub fn crypto_generichash_keybytes () -> usize ; } extern "C" { pub fn crypto_generich... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:126091 [INFO] [stdout] | [INFO] [stdout] 3 | ...rypto_generichash_blake2b_state ; extern "C" { pub fn crypto_generichash_statebytes () -> usize ; } extern "C" { pub fn crypto_generic... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:125923 [INFO] [stdout] | [INFO] [stdout] 3 | ...es () -> usize ; } extern "C" { pub fn crypto_generichash_primitive () -> * const :: std :: os :: raw :: c_char ; } pub type crypto_ge... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:126157 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash (out : * mut :: std :: os :: raw :: c_uchar , outlen : usize , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , key : * const :: std :: os :: raw :: c_uchar , keylen : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:126091 [INFO] [stdout] | [INFO] [stdout] 3 | ...rypto_generichash_blake2b_state ; extern "C" { pub fn crypto_generichash_statebytes () -> usize ; } extern "C" { pub fn crypto_generic... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:126157 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash (out : * mut :: std :: os :: raw :: c_uchar , outlen : usize , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , key : * const :: std :: os :: raw :: c_uchar , keylen : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:126450 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_init (state : * mut crypto_generichash_state , key : * const :: std :: os :: raw :: c_uchar , keylen : usize , outlen : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:126450 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_init (state : * mut crypto_generichash_state , key : * const :: std :: os :: raw :: c_uchar , keylen : usize , outlen : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:126652 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_update (state : * mut crypto_generichash_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:126652 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_update (state : * mut crypto_generichash_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:126867 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_final (state : * mut crypto_generichash_state , out : * mut :: std :: os :: raw :: c_uchar , outlen : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:126867 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_final (state : * mut crypto_generichash_state , out : * mut :: std :: os :: raw :: c_uchar , outlen : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:127051 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: raw :: c_int ; } extern "C" { pub fn crypto_generichash_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:127051 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: raw :: c_int ; } extern "C" { pub fn crypto_generichash_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:127144 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_hash_bytes () -> usize ; } extern "C" { pub fn crypto_hash (out : *... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:127144 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_hash_bytes () -> usize ; } extern "C" { pub fn crypto_hash (out : *... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:127198 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_hash (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:127198 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_hash (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:127403 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn crypto_hash_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:127403 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn crypto_hash_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:127493 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: std :: os :: raw :: c_char ; } extern "C" { pub fn crypto_kdf_blake2b_bytes_min () -> usize ; } extern "C" { pub fn crypto_kdf_bla... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:127493 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: std :: os :: raw :: c_char ; } extern "C" { pub fn crypto_kdf_blake2b_bytes_min () -> usize ; } extern "C" { pub fn crypto_kdf_bla... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:127558 [INFO] [stdout] | [INFO] [stdout] 3 | ..._blake2b_bytes_min () -> usize ; } extern "C" { pub fn crypto_kdf_blake2b_bytes_max () -> usize ; } extern "C" { pub fn crypto_kdf_bla... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:127558 [INFO] [stdout] | [INFO] [stdout] 3 | ..._blake2b_bytes_min () -> usize ; } extern "C" { pub fn crypto_kdf_blake2b_bytes_max () -> usize ; } extern "C" { pub fn crypto_kdf_bla... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:127623 [INFO] [stdout] | [INFO] [stdout] 3 | ...lake2b_bytes_max () -> usize ; } extern "C" { pub fn crypto_kdf_blake2b_contextbytes () -> usize ; } extern "C" { pub fn crypto_kdf_bl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:127623 [INFO] [stdout] | [INFO] [stdout] 3 | ...lake2b_bytes_max () -> usize ; } extern "C" { pub fn crypto_kdf_blake2b_contextbytes () -> usize ; } extern "C" { pub fn crypto_kdf_bl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:127691 [INFO] [stdout] | [INFO] [stdout] 3 | ...ake2b_contextbytes () -> usize ; } extern "C" { pub fn crypto_kdf_blake2b_keybytes () -> usize ; } extern "C" { pub fn crypto_kdf_blak... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:127691 [INFO] [stdout] | [INFO] [stdout] 3 | ...ake2b_contextbytes () -> usize ; } extern "C" { pub fn crypto_kdf_blake2b_keybytes () -> usize ; } extern "C" { pub fn crypto_kdf_blak... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:127755 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_kdf_blake2b_derive_from_key (subkey : * mut :: std :: os :: raw :: c_uchar , subkey_len : usize , subkey_id : u64 , ctx : * const :: std :: os :: raw :: c_char , key : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:127755 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_kdf_blake2b_derive_from_key (subkey : * mut :: std :: os :: raw :: c_uchar , subkey_len : usize , subkey_id : u64 , ctx : * const :: std :: os :: raw :: c_char , key : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:128026 [INFO] [stdout] | [INFO] [stdout] 3 | ...r) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_kdf_bytes_min () -> usize ; } extern "C" { pub fn crypto_kdf_bytes_m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:128026 [INFO] [stdout] | [INFO] [stdout] 3 | ...r) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_kdf_bytes_min () -> usize ; } extern "C" { pub fn crypto_kdf_bytes_m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:128083 [INFO] [stdout] | [INFO] [stdout] 3 | ...n crypto_kdf_bytes_min () -> usize ; } extern "C" { pub fn crypto_kdf_bytes_max () -> usize ; } extern "C" { pub fn crypto_kdf_context... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:128083 [INFO] [stdout] | [INFO] [stdout] 3 | ...n crypto_kdf_bytes_min () -> usize ; } extern "C" { pub fn crypto_kdf_bytes_max () -> usize ; } extern "C" { pub fn crypto_kdf_context... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:128140 [INFO] [stdout] | [INFO] [stdout] 3 | ...crypto_kdf_bytes_max () -> usize ; } extern "C" { pub fn crypto_kdf_contextbytes () -> usize ; } extern "C" { pub fn crypto_kdf_keybyt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:128140 [INFO] [stdout] | [INFO] [stdout] 3 | ...crypto_kdf_bytes_max () -> usize ; } extern "C" { pub fn crypto_kdf_contextbytes () -> usize ; } extern "C" { pub fn crypto_kdf_keybyt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:128200 [INFO] [stdout] | [INFO] [stdout] 3 | ...rypto_kdf_contextbytes () -> usize ; } extern "C" { pub fn crypto_kdf_keybytes () -> usize ; } extern "C" { pub fn crypto_kdf_primitiv... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:128200 [INFO] [stdout] | [INFO] [stdout] 3 | ...rypto_kdf_contextbytes () -> usize ; } extern "C" { pub fn crypto_kdf_keybytes () -> usize ; } extern "C" { pub fn crypto_kdf_primitiv... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:128256 [INFO] [stdout] | [INFO] [stdout] 3 | ...ybytes () -> usize ; } extern "C" { pub fn crypto_kdf_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:128256 [INFO] [stdout] | [INFO] [stdout] 3 | ...ybytes () -> usize ; } extern "C" { pub fn crypto_kdf_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:128345 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_kdf_derive_from_key (subkey : * mut :: std :: os :: raw :: c_uchar , subkey_len : usize , subkey_id : u64 , ctx : * const :: std :: os :: raw :: c_char , key : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:128345 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_kdf_derive_from_key (subkey : * mut :: std :: os :: raw :: c_uchar , subkey_len : usize , subkey_id : u64 , ctx : * const :: std :: os :: raw :: c_char , key : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:128608 [INFO] [stdout] | [INFO] [stdout] 3 | ...: os :: raw :: c_int ; } extern "C" { pub fn crypto_kdf_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn cryp... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:128608 [INFO] [stdout] | [INFO] [stdout] 3 | ...: os :: raw :: c_int ; } extern "C" { pub fn crypto_kdf_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn cryp... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:128693 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_kx_publickeybytes () -> usize ; } extern "C" { pub fn crypto_kx_secret... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:128693 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_kx_publickeybytes () -> usize ; } extern "C" { pub fn crypto_kx_secret... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:128754 [INFO] [stdout] | [INFO] [stdout] 3 | ...to_kx_publickeybytes () -> usize ; } extern "C" { pub fn crypto_kx_secretkeybytes () -> usize ; } extern "C" { pub fn crypto_kx_seedby... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:128754 [INFO] [stdout] | [INFO] [stdout] 3 | ...to_kx_publickeybytes () -> usize ; } extern "C" { pub fn crypto_kx_secretkeybytes () -> usize ; } extern "C" { pub fn crypto_kx_seedby... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:128815 [INFO] [stdout] | [INFO] [stdout] 3 | ...ypto_kx_secretkeybytes () -> usize ; } extern "C" { pub fn crypto_kx_seedbytes () -> usize ; } extern "C" { pub fn crypto_kx_sessionke... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:128815 [INFO] [stdout] | [INFO] [stdout] 3 | ...ypto_kx_secretkeybytes () -> usize ; } extern "C" { pub fn crypto_kx_seedbytes () -> usize ; } extern "C" { pub fn crypto_kx_sessionke... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:128871 [INFO] [stdout] | [INFO] [stdout] 3 | ...crypto_kx_seedbytes () -> usize ; } extern "C" { pub fn crypto_kx_sessionkeybytes () -> usize ; } extern "C" { pub fn crypto_kx_primit... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:128871 [INFO] [stdout] | [INFO] [stdout] 3 | ...crypto_kx_seedbytes () -> usize ; } extern "C" { pub fn crypto_kx_sessionkeybytes () -> usize ; } extern "C" { pub fn crypto_kx_primit... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:128933 [INFO] [stdout] | [INFO] [stdout] 3 | ...ybytes () -> usize ; } extern "C" { pub fn crypto_kx_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn cry... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:128933 [INFO] [stdout] | [INFO] [stdout] 3 | ...ybytes () -> usize ; } extern "C" { pub fn crypto_kx_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn cry... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:129021 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_kx_seed_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar , seed : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:129021 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_kx_seed_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar , seed : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:129236 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_kx_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:129236 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_kx_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:129398 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_kx_client_session_keys (rx : * mut :: std :: os :: raw :: c_uchar , tx : * mut :: std :: os :: raw :: c_uchar , client_pk : * const :: std :: os :: raw :: c_uchar , client_sk : * const :: std :: os :: raw :: c_uchar , server_pk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:129398 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_kx_client_session_keys (rx : * mut :: std :: os :: raw :: c_uchar , tx : * mut :: std :: os :: raw :: c_uchar , client_pk : * const :: std :: os :: raw :: c_uchar , client_sk : * const :: std :: os :: raw :: c_uchar , server_pk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:129731 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_kx_server_session_keys (rx : * mut :: std :: os :: raw :: c_uchar , tx : * mut :: std :: os :: raw :: c_uchar , server_pk : * const :: std :: os :: raw :: c_uchar , server_sk : * const :: std :: os :: raw :: c_uchar , client_pk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:129731 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_kx_server_session_keys (rx : * mut :: std :: os :: raw :: c_uchar , tx : * mut :: std :: os :: raw :: c_uchar , server_pk : * const :: std :: os :: raw :: c_uchar , server_sk : * const :: std :: os :: raw :: c_uchar , client_pk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:142433 [INFO] [stdout] | [INFO] [stdout] 3 | ...used2))) ; } pub type fpos_t = __fpos_t ; extern "C" { pub static mut stdin : * mut FILE ; } extern "C" { pub static mut stdout : * mu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:142433 [INFO] [stdout] | [INFO] [stdout] 3 | ...used2))) ; } pub type fpos_t = __fpos_t ; extern "C" { pub static mut stdin : * mut FILE ; } extern "C" { pub static mut stdout : * mu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:142484 [INFO] [stdout] | [INFO] [stdout] 3 | ... { pub static mut stdin : * mut FILE ; } extern "C" { pub static mut stdout : * mut FILE ; } extern "C" { pub static mut stderr : * mu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:142484 [INFO] [stdout] | [INFO] [stdout] 3 | ... { pub static mut stdin : * mut FILE ; } extern "C" { pub static mut stdout : * mut FILE ; } extern "C" { pub static mut stderr : * mu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:142536 [INFO] [stdout] | [INFO] [stdout] 3 | ...{ pub static mut stdout : * mut FILE ; } extern "C" { pub static mut stderr : * mut FILE ; } extern "C" { pub fn remove (__filename : ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:142536 [INFO] [stdout] | [INFO] [stdout] 3 | ...{ pub static mut stdout : * mut FILE ; } extern "C" { pub static mut stderr : * mut FILE ; } extern "C" { pub fn remove (__filename : ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:142588 [INFO] [stdout] | [INFO] [stdout] 3 | ...FILE ; } extern "C" { pub fn remove (__filename : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:142588 [INFO] [stdout] | [INFO] [stdout] 3 | ...FILE ; } extern "C" { pub fn remove (__filename : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:142704 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rename (__old : * const :: std :: os :: raw :: c_char , __new : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:142704 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rename (__old : * const :: std :: os :: raw :: c_char , __new : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:142863 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn renameat (__oldfd : :: std :: os :: raw :: c_int , __old : * const :: std :: os :: raw :: c_char , __newfd : :: std :: os :: raw :: c_int , __new : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:142863 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn renameat (__oldfd : :: std :: os :: raw :: c_int , __old : * const :: std :: os :: raw :: c_char , __newfd : :: std :: os :: raw :: c_int , __new : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:143106 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn fclose (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn tmp... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:143106 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn fclose (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn tmp... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:143193 [INFO] [stdout] | [INFO] [stdout] 3 | ... FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn tmpfile () -> * mut FILE ; } extern "C" { pub fn tmpnam (arg1 : * mut :... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:143193 [INFO] [stdout] | [INFO] [stdout] 3 | ... FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn tmpfile () -> * mut FILE ; } extern "C" { pub fn tmpnam (arg1 : * mut :... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:143242 [INFO] [stdout] | [INFO] [stdout] 3 | ... FILE ; } extern "C" { pub fn tmpnam (arg1 : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:143242 [INFO] [stdout] | [INFO] [stdout] 3 | ... FILE ; } extern "C" { pub fn tmpnam (arg1 : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:143357 [INFO] [stdout] | [INFO] [stdout] 3 | ...char ; } extern "C" { pub fn tmpnam_r (__s : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:143357 [INFO] [stdout] | [INFO] [stdout] 3 | ...char ; } extern "C" { pub fn tmpnam_r (__s : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:143473 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn tempnam (__dir : * const :: std :: os :: raw :: c_char , __pfx : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:143473 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn tempnam (__dir : * const :: std :: os :: raw :: c_char , __pfx : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:143640 [INFO] [stdout] | [INFO] [stdout] 3 | ...os :: raw :: c_char ; } extern "C" { pub fn fflush (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ffl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:143640 [INFO] [stdout] | [INFO] [stdout] 3 | ...os :: raw :: c_char ; } extern "C" { pub fn fflush (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ffl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:143727 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn fflush_unlocked (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:143727 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn fflush_unlocked (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:143823 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fopen (__filename : * const :: std :: os :: raw :: c_char , __modes : * const :: std :: os :: raw :: c_char) -> * mut FILE ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:143823 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fopen (__filename : * const :: std :: os :: raw :: c_char , __modes : * const :: std :: os :: raw :: c_char) -> * mut FILE ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:143970 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn freopen (__filename : * const :: std :: os :: raw :: c_char , __modes : * const :: std :: os :: raw :: c_char , __stream : * mut FILE) -> * mut FILE ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:143970 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn freopen (__filename : * const :: std :: os :: raw :: c_char , __modes : * const :: std :: os :: raw :: c_char , __stream : * mut FILE) -> * mut FILE ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:144143 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fdopen (__fd : :: std :: os :: raw :: c_int , __modes : * const :: std :: os :: raw :: c_char) -> * mut FILE ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:144143 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fdopen (__fd : :: std :: os :: raw :: c_int , __modes : * const :: std :: os :: raw :: c_char) -> * mut FILE ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:144276 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fmemopen (__s : * mut :: std :: os :: raw :: c_void , __len : usize , __modes : * const :: std :: os :: raw :: c_char) -> * mut FILE ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:144276 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fmemopen (__s : * mut :: std :: os :: raw :: c_void , __len : usize , __modes : * const :: std :: os :: raw :: c_char) -> * mut FILE ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:144433 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn open_memstream (__bufloc : * mut * mut :: std :: os :: raw :: c_char , __sizeloc : * mut usize) -> * mut FILE ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:144433 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn open_memstream (__bufloc : * mut * mut :: std :: os :: raw :: c_char , __sizeloc : * mut usize) -> * mut FILE ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:144567 [INFO] [stdout] | [INFO] [stdout] 3 | ...> * mut FILE ; } extern "C" { pub fn setbuf (__stream : * mut FILE , __buf : * mut :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:144567 [INFO] [stdout] | [INFO] [stdout] 3 | ...> * mut FILE ; } extern "C" { pub fn setbuf (__stream : * mut FILE , __buf : * mut :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:144668 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn setvbuf (__stream : * mut FILE , __buf : * mut :: std :: os :: raw :: c_char , __modes : :: std :: os :: raw :: c_int , __n : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:144668 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn setvbuf (__stream : * mut FILE , __buf : * mut :: std :: os :: raw :: c_char , __modes : :: std :: os :: raw :: c_int , __n : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:144857 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt ; } extern "C" { pub fn setbuffer (__stream : * mut FILE , __buf : * mut :: std :: os :: raw :: c_char , __size : usize) ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:144857 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt ; } extern "C" { pub fn setbuffer (__stream : * mut FILE , __buf : * mut :: std :: os :: raw :: c_char , __size : usize) ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:144978 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_char , __size : usize) ; } extern "C" { pub fn setlinebuf (__stream : * mut FILE) ; } extern "C" { pub fn fprintf (__stream... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:144978 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_char , __size : usize) ; } extern "C" { pub fn setlinebuf (__stream : * mut FILE) ; } extern "C" { pub fn fprintf (__stream... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:145037 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fprintf (__stream : * mut FILE , __format : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:145037 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fprintf (__stream : * mut FILE , __format : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:145182 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt ; } extern "C" { pub fn printf (__format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:145182 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt ; } extern "C" { pub fn printf (__format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:145302 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sprintf (__s : * mut :: std :: os :: raw :: c_char , __format : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:145302 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sprintf (__s : * mut :: std :: os :: raw :: c_char , __format : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:145467 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn vfprintf (__s : * mut FILE , __format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:145467 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn vfprintf (__s : * mut FILE , __format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:145632 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn vprintf (__format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:145632 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn vprintf (__format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:145777 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn vsprintf (__s : * mut :: std :: os :: raw :: c_char , __format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:145777 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn vsprintf (__s : * mut :: std :: os :: raw :: c_char , __format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:145967 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn snprintf (__s : * mut :: std :: os :: raw :: c_char , __maxlen : :: std :: os :: raw :: c_ulong , __format : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:145967 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn snprintf (__s : * mut :: std :: os :: raw :: c_char , __maxlen : :: std :: os :: raw :: c_ulong , __format : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:146177 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn vsnprintf (__s : * mut :: std :: os :: raw :: c_char , __maxlen : :: std :: os :: raw :: c_ulong , __format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:146177 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn vsnprintf (__s : * mut :: std :: os :: raw :: c_char , __maxlen : :: std :: os :: raw :: c_ulong , __format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:146412 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn vdprintf (__fd : :: std :: os :: raw :: c_int , __fmt : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:146412 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn vdprintf (__fd : :: std :: os :: raw :: c_int , __fmt : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:146593 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn dprintf (__fd : :: std :: os :: raw :: c_int , __fmt : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:146593 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn dprintf (__fd : :: std :: os :: raw :: c_int , __fmt : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:146749 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fscanf (__stream : * mut FILE , __format : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:146749 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fscanf (__stream : * mut FILE , __format : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:146893 [INFO] [stdout] | [INFO] [stdout] 3 | ...int ; } extern "C" { pub fn scanf (__format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:146893 [INFO] [stdout] | [INFO] [stdout] 3 | ...int ; } extern "C" { pub fn scanf (__format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:147012 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sscanf (__s : * const :: std :: os :: raw :: c_char , __format : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:147012 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sscanf (__s : * const :: std :: os :: raw :: c_char , __format : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:147178 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}__isoc99_fscanf"] pub fn fscanf1 (__stream : * mut FILE , __format : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:147178 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}__isoc99_fscanf"] pub fn fscanf1 (__stream : * mut FILE , __format : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:147362 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}__isoc99_scanf"] pub fn scanf1 (__format : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:147362 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}__isoc99_scanf"] pub fn scanf1 (__format : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:147520 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}__isoc99_sscanf"] pub fn sscanf1 (__s : * const :: std :: os :: raw :: c_char , __format : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:147520 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}__isoc99_sscanf"] pub fn sscanf1 (__s : * const :: std :: os :: raw :: c_char , __format : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:147726 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn vfscanf (__s : * mut FILE , __format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:147726 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn vfscanf (__s : * mut FILE , __format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:147890 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn vscanf (__format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:147890 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn vscanf (__format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:148034 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn vsscanf (__s : * const :: std :: os :: raw :: c_char , __format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:148034 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn vsscanf (__s : * const :: std :: os :: raw :: c_char , __format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:148225 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}__isoc99_vfscanf"] pub fn vfscanf1 (__s : * mut FILE , __format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:148430 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}__isoc99_vscanf"] pub fn vscanf1 (__format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:148225 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}__isoc99_vfscanf"] pub fn vfscanf1 (__s : * mut FILE , __format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:148614 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}__isoc99_vsscanf"] pub fn vsscanf1 (__s : * const :: std :: os :: raw :: c_char , __format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:148430 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}__isoc99_vscanf"] pub fn vscanf1 (__format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:148846 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn fgetc (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn getc... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:148614 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}__isoc99_vsscanf"] pub fn vsscanf1 (__s : * const :: std :: os :: raw :: c_char , __format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:148932 [INFO] [stdout] | [INFO] [stdout] 3 | ...: os :: raw :: c_int ; } extern "C" { pub fn getc (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn getc... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:148846 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn fgetc (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn getc... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:149017 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: std :: os :: raw :: c_int ; } extern "C" { pub fn getchar () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn getc_unlocked... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:148932 [INFO] [stdout] | [INFO] [stdout] 3 | ...: os :: raw :: c_int ; } extern "C" { pub fn getc (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn getc... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:149084 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: raw :: c_int ; } extern "C" { pub fn getc_unlocked (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:149017 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: std :: os :: raw :: c_int ; } extern "C" { pub fn getchar () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn getc_unlocked... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:149178 [INFO] [stdout] | [INFO] [stdout] 3 | ...td :: os :: raw :: c_int ; } extern "C" { pub fn getchar_unlocked () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn fgetc_unl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:149084 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: raw :: c_int ; } extern "C" { pub fn getc_unlocked (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:149254 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: raw :: c_int ; } extern "C" { pub fn fgetc_unlocked (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:149178 [INFO] [stdout] | [INFO] [stdout] 3 | ...td :: os :: raw :: c_int ; } extern "C" { pub fn getchar_unlocked () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn fgetc_unl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:149349 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn fputc (__c : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:149254 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: raw :: c_int ; } extern "C" { pub fn fgetc_unlocked (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:149472 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn putc (__c : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:149349 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn fputc (__c : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:149594 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn putchar (__c : :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:149472 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn putc (__c : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:149695 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fputc_unlocked (__c : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:149594 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn putchar (__c : :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:149827 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn putc_unlocked (__c : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:149958 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_int ; } extern "C" { pub fn putchar_unlocked (__c : :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:149695 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fputc_unlocked (__c : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:149827 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn putc_unlocked (__c : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:150068 [INFO] [stdout] | [INFO] [stdout] 3 | ...: os :: raw :: c_int ; } extern "C" { pub fn getw (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn putw... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:149958 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_int ; } extern "C" { pub fn putchar_unlocked (__c : :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:150153 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn putw (__w : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:150068 [INFO] [stdout] | [INFO] [stdout] 3 | ...: os :: raw :: c_int ; } extern "C" { pub fn getw (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn putw... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:150275 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fgets (__s : * mut :: std :: os :: raw :: c_char , __n : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:150153 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn putw (__w : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:150449 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn __getdelim (__lineptr : * mut * mut :: std :: os :: raw :: c_char , __n : * mut usize , __delimiter : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> __ssize_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:150275 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fgets (__s : * mut :: std :: os :: raw :: c_char , __n : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:150642 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn getdelim (__lineptr : * mut * mut :: std :: os :: raw :: c_char , __n : * mut usize , __delimiter : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> __ssize_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:150449 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn __getdelim (__lineptr : * mut * mut :: std :: os :: raw :: c_char , __n : * mut usize , __delimiter : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> __ssize_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:150833 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn getline (__lineptr : * mut * mut :: std :: os :: raw :: c_char , __n : * mut usize , __stream : * mut FILE) -> __ssize_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:150642 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn getdelim (__lineptr : * mut * mut :: std :: os :: raw :: c_char , __n : * mut usize , __delimiter : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> __ssize_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:150978 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fputs (__s : * const :: std :: os :: raw :: c_char , __stream : * mut FILE) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:150833 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn getline (__lineptr : * mut * mut :: std :: os :: raw :: c_char , __n : * mut usize , __stream : * mut FILE) -> __ssize_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:151110 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_int ; } extern "C" { pub fn puts (__s : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:150978 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fputs (__s : * const :: std :: os :: raw :: c_char , __stream : * mut FILE) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:151217 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn ungetc (__c : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:151110 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_int ; } extern "C" { pub fn puts (__s : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:151341 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fread (__ptr : * mut :: std :: os :: raw :: c_void , __size : :: std :: os :: raw :: c_ulong , __n : :: std :: os :: raw :: c_ulong , __stream : * mut FILE) -> :: std :: os :: raw :: c_ulong ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:151217 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn ungetc (__c : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:151556 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fwrite (__ptr : * const :: std :: os :: raw :: c_void , __size : :: std :: os :: raw :: c_ulong , __n : :: std :: os :: raw :: c_ulong , __s : * mut FILE) -> :: std :: os :: raw :: c_ulong ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:151341 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fread (__ptr : * mut :: std :: os :: raw :: c_void , __size : :: std :: os :: raw :: c_ulong , __n : :: std :: os :: raw :: c_ulong , __stream : * mut FILE) -> :: std :: os :: raw :: c_ulong ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:151769 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fread_unlocked (__ptr : * mut :: std :: os :: raw :: c_void , __size : usize , __n : usize , __stream : * mut FILE) -> usize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:151556 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fwrite (__ptr : * const :: std :: os :: raw :: c_void , __size : :: std :: os :: raw :: c_ulong , __n : :: std :: os :: raw :: c_ulong , __s : * mut FILE) -> :: std :: os :: raw :: c_ulong ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:151918 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fwrite_unlocked (__ptr : * const :: std :: os :: raw :: c_void , __size : usize , __n : usize , __stream : * mut FILE) -> usize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:151769 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fread_unlocked (__ptr : * mut :: std :: os :: raw :: c_void , __size : usize , __n : usize , __stream : * mut FILE) -> usize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:152070 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fseek (__stream : * mut FILE , __off : :: std :: os :: raw :: c_long , __whence : :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:151918 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fwrite_unlocked (__ptr : * const :: std :: os :: raw :: c_void , __size : usize , __n : usize , __stream : * mut FILE) -> usize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:152238 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn ftell (__stream : * mut FILE) -> :: std :: os :: raw :: c_long ; } extern "C" { pub fn rew... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:152070 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fseek (__stream : * mut FILE , __off : :: std :: os :: raw :: c_long , __whence : :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:152325 [INFO] [stdout] | [INFO] [stdout] 3 | ...E) -> :: std :: os :: raw :: c_long ; } extern "C" { pub fn rewind (__stream : * mut FILE) ; } extern "C" { pub fn fseeko (__stream : ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:152238 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn ftell (__stream : * mut FILE) -> :: std :: os :: raw :: c_long ; } extern "C" { pub fn rew... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:152380 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fseeko (__stream : * mut FILE , __off : __off_t , __whence : :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:152325 [INFO] [stdout] | [INFO] [stdout] 3 | ...E) -> :: std :: os :: raw :: c_long ; } extern "C" { pub fn rewind (__stream : * mut FILE) ; } extern "C" { pub fn fseeko (__stream : ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:152527 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: std :: os :: raw :: c_int ; } extern "C" { pub fn ftello (__stream : * mut FILE) -> __off_t ; } extern "C" { pub fn fgetpos (__str... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:152380 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fseeko (__stream : * mut FILE , __off : __off_t , __whence : :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:152593 [INFO] [stdout] | [INFO] [stdout] 3 | ...__off_t ; } extern "C" { pub fn fgetpos (__stream : * mut FILE , __pos : * mut fpos_t) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:152527 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: std :: os :: raw :: c_int ; } extern "C" { pub fn ftello (__stream : * mut FILE) -> __off_t ; } extern "C" { pub fn fgetpos (__str... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:152704 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_int ; } extern "C" { pub fn fsetpos (__stream : * mut FILE , __pos : * const fpos_t) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:152593 [INFO] [stdout] | [INFO] [stdout] 3 | ...__off_t ; } extern "C" { pub fn fgetpos (__stream : * mut FILE , __pos : * mut fpos_t) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:152817 [INFO] [stdout] | [INFO] [stdout] 3 | ...t) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn clearerr (__stream : * mut FILE) ; } extern "C" { pub fn feof (__stream : *... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:152874 [INFO] [stdout] | [INFO] [stdout] 3 | ...stream : * mut FILE) ; } extern "C" { pub fn feof (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ferr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:152704 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_int ; } extern "C" { pub fn fsetpos (__stream : * mut FILE , __pos : * const fpos_t) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:152959 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn ferror (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn cle... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:152817 [INFO] [stdout] | [INFO] [stdout] 3 | ...t) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn clearerr (__stream : * mut FILE) ; } extern "C" { pub fn feof (__stream : *... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:153046 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: std :: os :: raw :: c_int ; } extern "C" { pub fn clearerr_unlocked (__stream : * mut FILE) ; } extern "C" { pub fn feof_unlocked ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:152874 [INFO] [stdout] | [INFO] [stdout] 3 | ...stream : * mut FILE) ; } extern "C" { pub fn feof (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ferr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:153112 [INFO] [stdout] | [INFO] [stdout] 3 | ...m : * mut FILE) ; } extern "C" { pub fn feof_unlocked (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:152959 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn ferror (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn cle... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:153206 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn ferror_unlocked (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:153302 [INFO] [stdout] | [INFO] [stdout] 3 | ...td :: os :: raw :: c_int ; } extern "C" { pub fn perror (__s : * const :: std :: os :: raw :: c_char) ; } extern "C" { pub fn fileno (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:153046 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: std :: os :: raw :: c_int ; } extern "C" { pub fn clearerr_unlocked (__stream : * mut FILE) ; } extern "C" { pub fn feof_unlocked ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:153379 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_char) ; } extern "C" { pub fn fileno (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn fil... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:153112 [INFO] [stdout] | [INFO] [stdout] 3 | ...m : * mut FILE) ; } extern "C" { pub fn feof_unlocked (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:153466 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn fileno_unlocked (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:153206 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn ferror_unlocked (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:153562 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn pclose (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn pop... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:153302 [INFO] [stdout] | [INFO] [stdout] 3 | ...td :: os :: raw :: c_int ; } extern "C" { pub fn perror (__s : * const :: std :: os :: raw :: c_char) ; } extern "C" { pub fn fileno (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:153379 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_char) ; } extern "C" { pub fn fileno (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn fil... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:153649 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn popen (__command : * const :: std :: os :: raw :: c_char , __modes : * const :: std :: os :: raw :: c_char) -> * mut FILE ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:153466 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn fileno_unlocked (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:153795 [INFO] [stdout] | [INFO] [stdout] 3 | ... FILE ; } extern "C" { pub fn ctermid (__s : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:153562 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn pclose (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn pop... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:153910 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut :: std :: os :: raw :: c_char ; } extern "C" { pub fn flockfile (__stream : * mut FILE) ; } extern "C" { pub fn ftrylockfile (__st... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:153649 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn popen (__command : * const :: std :: os :: raw :: c_char , __modes : * const :: std :: os :: raw :: c_char) -> * mut FILE ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:153968 [INFO] [stdout] | [INFO] [stdout] 3 | ...am : * mut FILE) ; } extern "C" { pub fn ftrylockfile (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:153795 [INFO] [stdout] | [INFO] [stdout] 3 | ... FILE ; } extern "C" { pub fn ctermid (__s : * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:154061 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn funlockfile (__stream : * mut FILE) ; } extern "C" { pub fn __uflow (arg1 : *... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:153910 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut :: std :: os :: raw :: c_char ; } extern "C" { pub fn flockfile (__stream : * mut FILE) ; } extern "C" { pub fn ftrylockfile (__st... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:154121 [INFO] [stdout] | [INFO] [stdout] 3 | ...stream : * mut FILE) ; } extern "C" { pub fn __uflow (arg1 : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn __ove... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:153968 [INFO] [stdout] | [INFO] [stdout] 3 | ...am : * mut FILE) ; } extern "C" { pub fn ftrylockfile (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:154205 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn __overflow (arg1 : * mut FILE , arg2 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [r... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:154061 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn funlockfile (__stream : * mut FILE) ; } extern "C" { pub fn __uflow (arg1 : *... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:155304 [INFO] [stdout] | [INFO] [stdout] 3 | ... , stringify ! (opaque))) ; } extern "C" { pub fn crypto_onetimeauth_poly1305_statebytes () -> usize ; } extern "C" { pub fn crypto_on... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:154121 [INFO] [stdout] | [INFO] [stdout] 3 | ...stream : * mut FILE) ; } extern "C" { pub fn __uflow (arg1 : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn __ove... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:155379 [INFO] [stdout] | [INFO] [stdout] 3 | ...1305_statebytes () -> usize ; } extern "C" { pub fn crypto_onetimeauth_poly1305_bytes () -> usize ; } extern "C" { pub fn crypto_oneti... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:154205 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn __overflow (arg1 : * mut FILE , arg2 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [r... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:155449 [INFO] [stdout] | [INFO] [stdout] 3 | ...poly1305_bytes () -> usize ; } extern "C" { pub fn crypto_onetimeauth_poly1305_keybytes () -> usize ; } extern "C" { pub fn crypto_one... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:155304 [INFO] [stdout] | [INFO] [stdout] 3 | ... , stringify ! (opaque))) ; } extern "C" { pub fn crypto_onetimeauth_poly1305_statebytes () -> usize ; } extern "C" { pub fn crypto_on... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:155522 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_poly1305 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:155379 [INFO] [stdout] | [INFO] [stdout] 3 | ...1305_statebytes () -> usize ; } extern "C" { pub fn crypto_onetimeauth_poly1305_bytes () -> usize ; } extern "C" { pub fn crypto_oneti... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:155788 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_poly1305_verify (h : * const :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:155449 [INFO] [stdout] | [INFO] [stdout] 3 | ...poly1305_bytes () -> usize ; } extern "C" { pub fn crypto_onetimeauth_poly1305_keybytes () -> usize ; } extern "C" { pub fn crypto_one... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:156061 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_poly1305_init (state : * mut crypto_onetimeauth_poly1305_state , key : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:155522 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_poly1305 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:156247 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_poly1305_update (state : * mut crypto_onetimeauth_poly1305_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:155788 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_poly1305_verify (h : * const :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:156480 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_poly1305_final (state : * mut crypto_onetimeauth_poly1305_state , out : * mut :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:156061 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_poly1305_init (state : * mut crypto_onetimeauth_poly1305_state , key : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:156665 [INFO] [stdout] | [INFO] [stdout] 3 | ...aw :: c_int ; } extern "C" { pub fn crypto_onetimeauth_poly1305_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } pub type crypto_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:156247 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_poly1305_update (state : * mut crypto_onetimeauth_poly1305_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:156839 [INFO] [stdout] | [INFO] [stdout] 3 | ...ypto_onetimeauth_poly1305_state ; extern "C" { pub fn crypto_onetimeauth_statebytes () -> usize ; } extern "C" { pub fn crypto_onetime... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:156480 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_poly1305_final (state : * mut crypto_onetimeauth_poly1305_state , out : * mut :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:156905 [INFO] [stdout] | [INFO] [stdout] 3 | ...etimeauth_statebytes () -> usize ; } extern "C" { pub fn crypto_onetimeauth_bytes () -> usize ; } extern "C" { pub fn crypto_onetimeau... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:156665 [INFO] [stdout] | [INFO] [stdout] 3 | ...aw :: c_int ; } extern "C" { pub fn crypto_onetimeauth_poly1305_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } pub type crypto_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:156966 [INFO] [stdout] | [INFO] [stdout] 3 | ..._onetimeauth_bytes () -> usize ; } extern "C" { pub fn crypto_onetimeauth_keybytes () -> usize ; } extern "C" { pub fn crypto_onetimea... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:156839 [INFO] [stdout] | [INFO] [stdout] 3 | ...ypto_onetimeauth_poly1305_state ; extern "C" { pub fn crypto_onetimeauth_statebytes () -> usize ; } extern "C" { pub fn crypto_onetime... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:157030 [INFO] [stdout] | [INFO] [stdout] 3 | ...es () -> usize ; } extern "C" { pub fn crypto_onetimeauth_primitive () -> * const :: std :: os :: raw :: c_char ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:156905 [INFO] [stdout] | [INFO] [stdout] 3 | ...etimeauth_statebytes () -> usize ; } extern "C" { pub fn crypto_onetimeauth_bytes () -> usize ; } extern "C" { pub fn crypto_onetimeau... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:157127 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:156966 [INFO] [stdout] | [INFO] [stdout] 3 | ..._onetimeauth_bytes () -> usize ; } extern "C" { pub fn crypto_onetimeauth_keybytes () -> usize ; } extern "C" { pub fn crypto_onetimea... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:157384 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_verify (h : * const :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:157030 [INFO] [stdout] | [INFO] [stdout] 3 | ...es () -> usize ; } extern "C" { pub fn crypto_onetimeauth_primitive () -> * const :: std :: os :: raw :: c_char ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:157648 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_init (state : * mut crypto_onetimeauth_state , key : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:157127 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:157816 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_update (state : * mut crypto_onetimeauth_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:157384 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_verify (h : * const :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:158031 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_final (state : * mut crypto_onetimeauth_state , out : * mut :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:157648 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_init (state : * mut crypto_onetimeauth_state , key : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:158198 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: raw :: c_int ; } extern "C" { pub fn crypto_onetimeauth_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:157816 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_update (state : * mut crypto_onetimeauth_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:158291 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_uchar) ; } extern "C" { pub fn crypto_pwhash_argon2i_alg_argon2i13 () -> :: std :: os :: raw :: c_int ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:158031 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_final (state : * mut crypto_onetimeauth_state , out : * mut :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:158386 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_pwhash_argon2i_bytes_min () -> usize ; } extern "C" { pub fn crypto_pwhash... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:158198 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: raw :: c_int ; } extern "C" { pub fn crypto_onetimeauth_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:158454 [INFO] [stdout] | [INFO] [stdout] 3 | ...rgon2i_bytes_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_bytes_max () -> usize ; } extern "C" { pub fn crypto_pwhash... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:158291 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_uchar) ; } extern "C" { pub fn crypto_pwhash_argon2i_alg_argon2i13 () -> :: std :: os :: raw :: c_int ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:158522 [INFO] [stdout] | [INFO] [stdout] 3 | ...rgon2i_bytes_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_passwd_min () -> usize ; } extern "C" { pub fn crypto_pwhas... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:158386 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_pwhash_argon2i_bytes_min () -> usize ; } extern "C" { pub fn crypto_pwhash... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:158591 [INFO] [stdout] | [INFO] [stdout] 3 | ...gon2i_passwd_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_passwd_max () -> usize ; } extern "C" { pub fn crypto_pwhas... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:158454 [INFO] [stdout] | [INFO] [stdout] 3 | ...rgon2i_bytes_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_bytes_max () -> usize ; } extern "C" { pub fn crypto_pwhash... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:158660 [INFO] [stdout] | [INFO] [stdout] 3 | ...gon2i_passwd_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_saltbytes () -> usize ; } extern "C" { pub fn crypto_pwhash... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:158522 [INFO] [stdout] | [INFO] [stdout] 3 | ...rgon2i_bytes_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_passwd_min () -> usize ; } extern "C" { pub fn crypto_pwhas... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:158728 [INFO] [stdout] | [INFO] [stdout] 3 | ...argon2i_saltbytes () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_strbytes () -> usize ; } extern "C" { pub fn crypto_pwhash... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:158591 [INFO] [stdout] | [INFO] [stdout] 3 | ...gon2i_passwd_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_passwd_max () -> usize ; } extern "C" { pub fn crypto_pwhas... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:158795 [INFO] [stdout] | [INFO] [stdout] 3 | ... () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_strprefix () -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:158660 [INFO] [stdout] | [INFO] [stdout] 3 | ...gon2i_passwd_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_saltbytes () -> usize ; } extern "C" { pub fn crypto_pwhash... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:158895 [INFO] [stdout] | [INFO] [stdout] 3 | ... std :: os :: raw :: c_char ; } extern "C" { pub fn crypto_pwhash_argon2i_opslimit_min () -> usize ; } extern "C" { pub fn crypto_pwha... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:158728 [INFO] [stdout] | [INFO] [stdout] 3 | ...argon2i_saltbytes () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_strbytes () -> usize ; } extern "C" { pub fn crypto_pwhash... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:158966 [INFO] [stdout] | [INFO] [stdout] 3 | ...2i_opslimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_opslimit_max () -> usize ; } extern "C" { pub fn crypto_pwha... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:158795 [INFO] [stdout] | [INFO] [stdout] 3 | ... () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_strprefix () -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:159037 [INFO] [stdout] | [INFO] [stdout] 3 | ...2i_opslimit_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_memlimit_min () -> usize ; } extern "C" { pub fn crypto_pwha... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:158895 [INFO] [stdout] | [INFO] [stdout] 3 | ... std :: os :: raw :: c_char ; } extern "C" { pub fn crypto_pwhash_argon2i_opslimit_min () -> usize ; } extern "C" { pub fn crypto_pwha... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:159108 [INFO] [stdout] | [INFO] [stdout] 3 | ...2i_memlimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_memlimit_max () -> usize ; } extern "C" { pub fn crypto_pwha... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:158966 [INFO] [stdout] | [INFO] [stdout] 3 | ...2i_opslimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_opslimit_max () -> usize ; } extern "C" { pub fn crypto_pwha... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:159179 [INFO] [stdout] | [INFO] [stdout] 3 | ...emlimit_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_opslimit_interactive () -> usize ; } extern "C" { pub fn crypto_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:159037 [INFO] [stdout] | [INFO] [stdout] 3 | ...2i_opslimit_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_memlimit_min () -> usize ; } extern "C" { pub fn crypto_pwha... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:159258 [INFO] [stdout] | [INFO] [stdout] 3 | ...interactive () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_memlimit_interactive () -> usize ; } extern "C" { pub fn crypto_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:159108 [INFO] [stdout] | [INFO] [stdout] 3 | ...2i_memlimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_memlimit_max () -> usize ; } extern "C" { pub fn crypto_pwha... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:159337 [INFO] [stdout] | [INFO] [stdout] 3 | ..._interactive () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_opslimit_moderate () -> usize ; } extern "C" { pub fn crypto_pw... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:159179 [INFO] [stdout] | [INFO] [stdout] 3 | ...emlimit_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_opslimit_interactive () -> usize ; } extern "C" { pub fn crypto_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:159413 [INFO] [stdout] | [INFO] [stdout] 3 | ...mit_moderate () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_memlimit_moderate () -> usize ; } extern "C" { pub fn crypto_pw... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:159258 [INFO] [stdout] | [INFO] [stdout] 3 | ...interactive () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_memlimit_interactive () -> usize ; } extern "C" { pub fn crypto_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:159489 [INFO] [stdout] | [INFO] [stdout] 3 | ...mit_moderate () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_opslimit_sensitive () -> usize ; } extern "C" { pub fn crypto_p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:159337 [INFO] [stdout] | [INFO] [stdout] 3 | ..._interactive () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_opslimit_moderate () -> usize ; } extern "C" { pub fn crypto_pw... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:159566 [INFO] [stdout] | [INFO] [stdout] 3 | ...it_sensitive () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_memlimit_sensitive () -> usize ; } extern "C" { pub fn crypto_p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:159413 [INFO] [stdout] | [INFO] [stdout] 3 | ...mit_moderate () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_memlimit_moderate () -> usize ; } extern "C" { pub fn crypto_pw... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:159643 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2i (out : * mut :: std :: os :: raw :: c_uchar , outlen : :: std :: os :: raw :: c_ulonglong , passwd : * const :: std :: os :: raw :: c_char , passwdlen : :: std :: os :: raw :: c_ulonglong , salt : * const :: std :: os :: raw :: c_uchar , opslimit : :: std :: os :: raw :: c_ulonglong , memlimit : usize , alg : :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:159489 [INFO] [stdout] | [INFO] [stdout] 3 | ...mit_moderate () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_opslimit_sensitive () -> usize ; } extern "C" { pub fn crypto_p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:160062 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2i_str (out : * mut :: std :: os :: raw :: c_char , passwd : * const :: std :: os :: raw :: c_char , passwdlen : :: std :: os :: raw :: c_ulonglong , opslimit : :: std :: os :: raw :: c_ulonglong , memlimit : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:159566 [INFO] [stdout] | [INFO] [stdout] 3 | ...it_sensitive () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_memlimit_sensitive () -> usize ; } extern "C" { pub fn crypto_p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:159643 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2i (out : * mut :: std :: os :: raw :: c_uchar , outlen : :: std :: os :: raw :: c_ulonglong , passwd : * const :: std :: os :: raw :: c_char , passwdlen : :: std :: os :: raw :: c_ulonglong , salt : * const :: std :: os :: raw :: c_uchar , opslimit : :: std :: os :: raw :: c_ulonglong , memlimit : usize , alg : :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:160353 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2i_str_verify (str_ : * const :: std :: os :: raw :: c_char , passwd : * const :: std :: os :: raw :: c_char , passwdlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:160062 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2i_str (out : * mut :: std :: os :: raw :: c_char , passwd : * const :: std :: os :: raw :: c_char , passwdlen : :: std :: os :: raw :: c_ulonglong , opslimit : :: std :: os :: raw :: c_ulonglong , memlimit : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:160587 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2i_str_needs_rehash (str_ : * const :: std :: os :: raw :: c_char , opslimit : :: std :: os :: raw :: c_ulonglong , memlimit : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:160353 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2i_str_verify (str_ : * const :: std :: os :: raw :: c_char , passwd : * const :: std :: os :: raw :: c_char , passwdlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:160796 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn crypto_pwhash_argon2id_alg_argon2id13 () -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:160587 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2i_str_needs_rehash (str_ : * const :: std :: os :: raw :: c_char , opslimit : :: std :: os :: raw :: c_ulonglong , memlimit : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:160893 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_pwhash_argon2id_bytes_min () -> usize ; } extern "C" { pub fn crypto_pwhas... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:160796 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn crypto_pwhash_argon2id_alg_argon2id13 () -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:160962 [INFO] [stdout] | [INFO] [stdout] 3 | ...gon2id_bytes_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_bytes_max () -> usize ; } extern "C" { pub fn crypto_pwhas... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:160893 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_pwhash_argon2id_bytes_min () -> usize ; } extern "C" { pub fn crypto_pwhas... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:161031 [INFO] [stdout] | [INFO] [stdout] 3 | ...on2id_bytes_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_passwd_min () -> usize ; } extern "C" { pub fn crypto_pwhas... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:160962 [INFO] [stdout] | [INFO] [stdout] 3 | ...gon2id_bytes_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_bytes_max () -> usize ; } extern "C" { pub fn crypto_pwhas... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:161031 [INFO] [stdout] | [INFO] [stdout] 3 | ...on2id_bytes_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_passwd_min () -> usize ; } extern "C" { pub fn crypto_pwhas... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:161101 [INFO] [stdout] | [INFO] [stdout] 3 | ...n2id_passwd_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_passwd_max () -> usize ; } extern "C" { pub fn crypto_pwhas... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:161101 [INFO] [stdout] | [INFO] [stdout] 3 | ...n2id_passwd_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_passwd_max () -> usize ; } extern "C" { pub fn crypto_pwhas... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:161171 [INFO] [stdout] | [INFO] [stdout] 3 | ...on2id_passwd_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_saltbytes () -> usize ; } extern "C" { pub fn crypto_pwhas... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:161171 [INFO] [stdout] | [INFO] [stdout] 3 | ...on2id_passwd_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_saltbytes () -> usize ; } extern "C" { pub fn crypto_pwhas... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:161240 [INFO] [stdout] | [INFO] [stdout] 3 | ...gon2id_saltbytes () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_strbytes () -> usize ; } extern "C" { pub fn crypto_pwhash... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:161240 [INFO] [stdout] | [INFO] [stdout] 3 | ...gon2id_saltbytes () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_strbytes () -> usize ; } extern "C" { pub fn crypto_pwhash... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:161308 [INFO] [stdout] | [INFO] [stdout] 3 | ... () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_strprefix () -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:161308 [INFO] [stdout] | [INFO] [stdout] 3 | ... () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_strprefix () -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:161409 [INFO] [stdout] | [INFO] [stdout] 3 | ...std :: os :: raw :: c_char ; } extern "C" { pub fn crypto_pwhash_argon2id_opslimit_min () -> usize ; } extern "C" { pub fn crypto_pwha... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:161409 [INFO] [stdout] | [INFO] [stdout] 3 | ...std :: os :: raw :: c_char ; } extern "C" { pub fn crypto_pwhash_argon2id_opslimit_min () -> usize ; } extern "C" { pub fn crypto_pwha... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:161481 [INFO] [stdout] | [INFO] [stdout] 3 | ...d_opslimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_opslimit_max () -> usize ; } extern "C" { pub fn crypto_pwha... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:161553 [INFO] [stdout] | [INFO] [stdout] 3 | ...d_opslimit_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_memlimit_min () -> usize ; } extern "C" { pub fn crypto_pwha... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:161481 [INFO] [stdout] | [INFO] [stdout] 3 | ...d_opslimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_opslimit_max () -> usize ; } extern "C" { pub fn crypto_pwha... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:161625 [INFO] [stdout] | [INFO] [stdout] 3 | ...d_memlimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_memlimit_max () -> usize ; } extern "C" { pub fn crypto_pwha... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:161553 [INFO] [stdout] | [INFO] [stdout] 3 | ...d_opslimit_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_memlimit_min () -> usize ; } extern "C" { pub fn crypto_pwha... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:161625 [INFO] [stdout] | [INFO] [stdout] 3 | ...d_memlimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_memlimit_max () -> usize ; } extern "C" { pub fn crypto_pwha... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:161697 [INFO] [stdout] | [INFO] [stdout] 3 | ...mlimit_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_opslimit_interactive () -> usize ; } extern "C" { pub fn crypto_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:161697 [INFO] [stdout] | [INFO] [stdout] 3 | ...mlimit_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_opslimit_interactive () -> usize ; } extern "C" { pub fn crypto_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:161777 [INFO] [stdout] | [INFO] [stdout] 3 | ...nteractive () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_memlimit_interactive () -> usize ; } extern "C" { pub fn crypto_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:161777 [INFO] [stdout] | [INFO] [stdout] 3 | ...nteractive () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_memlimit_interactive () -> usize ; } extern "C" { pub fn crypto_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:161857 [INFO] [stdout] | [INFO] [stdout] 3 | ..._interactive () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_opslimit_moderate () -> usize ; } extern "C" { pub fn crypto_p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:161857 [INFO] [stdout] | [INFO] [stdout] 3 | ..._interactive () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_opslimit_moderate () -> usize ; } extern "C" { pub fn crypto_p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:161934 [INFO] [stdout] | [INFO] [stdout] 3 | ...mit_moderate () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_memlimit_moderate () -> usize ; } extern "C" { pub fn crypto_p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:161934 [INFO] [stdout] | [INFO] [stdout] 3 | ...mit_moderate () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_memlimit_moderate () -> usize ; } extern "C" { pub fn crypto_p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:162011 [INFO] [stdout] | [INFO] [stdout] 3 | ...it_moderate () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_opslimit_sensitive () -> usize ; } extern "C" { pub fn crypto_p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:162011 [INFO] [stdout] | [INFO] [stdout] 3 | ...it_moderate () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_opslimit_sensitive () -> usize ; } extern "C" { pub fn crypto_p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:162089 [INFO] [stdout] | [INFO] [stdout] 3 | ...t_sensitive () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_memlimit_sensitive () -> usize ; } extern "C" { pub fn crypto_p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:162089 [INFO] [stdout] | [INFO] [stdout] 3 | ...t_sensitive () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_memlimit_sensitive () -> usize ; } extern "C" { pub fn crypto_p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:162167 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2id (out : * mut :: std :: os :: raw :: c_uchar , outlen : :: std :: os :: raw :: c_ulonglong , passwd : * const :: std :: os :: raw :: c_char , passwdlen : :: std :: os :: raw :: c_ulonglong , salt : * const :: std :: os :: raw :: c_uchar , opslimit : :: std :: os :: raw :: c_ulonglong , memlimit : usize , alg : :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:162167 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2id (out : * mut :: std :: os :: raw :: c_uchar , outlen : :: std :: os :: raw :: c_ulonglong , passwd : * const :: std :: os :: raw :: c_char , passwdlen : :: std :: os :: raw :: c_ulonglong , salt : * const :: std :: os :: raw :: c_uchar , opslimit : :: std :: os :: raw :: c_ulonglong , memlimit : usize , alg : :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:162587 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2id_str (out : * mut :: std :: os :: raw :: c_char , passwd : * const :: std :: os :: raw :: c_char , passwdlen : :: std :: os :: raw :: c_ulonglong , opslimit : :: std :: os :: raw :: c_ulonglong , memlimit : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:162587 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2id_str (out : * mut :: std :: os :: raw :: c_char , passwd : * const :: std :: os :: raw :: c_char , passwdlen : :: std :: os :: raw :: c_ulonglong , opslimit : :: std :: os :: raw :: c_ulonglong , memlimit : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:162879 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2id_str_verify (str_ : * const :: std :: os :: raw :: c_char , passwd : * const :: std :: os :: raw :: c_char , passwdlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:162879 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2id_str_verify (str_ : * const :: std :: os :: raw :: c_char , passwd : * const :: std :: os :: raw :: c_char , passwdlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:163114 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2id_str_needs_rehash (str_ : * const :: std :: os :: raw :: c_char , opslimit : :: std :: os :: raw :: c_ulonglong , memlimit : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:163114 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2id_str_needs_rehash (str_ : * const :: std :: os :: raw :: c_char , opslimit : :: std :: os :: raw :: c_ulonglong , memlimit : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:163324 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn crypto_pwhash_alg_argon2i13 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn cry... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:163324 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn crypto_pwhash_alg_argon2i13 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn cry... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:163411 [INFO] [stdout] | [INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn crypto_pwhash_alg_argon2id13 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn cry... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:163411 [INFO] [stdout] | [INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn crypto_pwhash_alg_argon2id13 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn cry... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:163499 [INFO] [stdout] | [INFO] [stdout] 3 | ...: os :: raw :: c_int ; } extern "C" { pub fn crypto_pwhash_alg_default () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn cryp... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:163499 [INFO] [stdout] | [INFO] [stdout] 3 | ...: os :: raw :: c_int ; } extern "C" { pub fn crypto_pwhash_alg_default () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn cryp... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:163584 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_pwhash_bytes_min () -> usize ; } extern "C" { pub fn crypto_pwhash_byt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:163584 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_pwhash_bytes_min () -> usize ; } extern "C" { pub fn crypto_pwhash_byt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:163644 [INFO] [stdout] | [INFO] [stdout] 3 | ...pto_pwhash_bytes_min () -> usize ; } extern "C" { pub fn crypto_pwhash_bytes_max () -> usize ; } extern "C" { pub fn crypto_pwhash_pas... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:163644 [INFO] [stdout] | [INFO] [stdout] 3 | ...pto_pwhash_bytes_min () -> usize ; } extern "C" { pub fn crypto_pwhash_bytes_max () -> usize ; } extern "C" { pub fn crypto_pwhash_pas... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:163704 [INFO] [stdout] | [INFO] [stdout] 3 | ...pto_pwhash_bytes_max () -> usize ; } extern "C" { pub fn crypto_pwhash_passwd_min () -> usize ; } extern "C" { pub fn crypto_pwhash_pa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:163704 [INFO] [stdout] | [INFO] [stdout] 3 | ...pto_pwhash_bytes_max () -> usize ; } extern "C" { pub fn crypto_pwhash_passwd_min () -> usize ; } extern "C" { pub fn crypto_pwhash_pa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:163765 [INFO] [stdout] | [INFO] [stdout] 3 | ...to_pwhash_passwd_min () -> usize ; } extern "C" { pub fn crypto_pwhash_passwd_max () -> usize ; } extern "C" { pub fn crypto_pwhash_sa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:163765 [INFO] [stdout] | [INFO] [stdout] 3 | ...to_pwhash_passwd_min () -> usize ; } extern "C" { pub fn crypto_pwhash_passwd_max () -> usize ; } extern "C" { pub fn crypto_pwhash_sa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:163826 [INFO] [stdout] | [INFO] [stdout] 3 | ...to_pwhash_passwd_max () -> usize ; } extern "C" { pub fn crypto_pwhash_saltbytes () -> usize ; } extern "C" { pub fn crypto_pwhash_str... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:163826 [INFO] [stdout] | [INFO] [stdout] 3 | ...to_pwhash_passwd_max () -> usize ; } extern "C" { pub fn crypto_pwhash_saltbytes () -> usize ; } extern "C" { pub fn crypto_pwhash_str... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:163886 [INFO] [stdout] | [INFO] [stdout] 3 | ...ypto_pwhash_saltbytes () -> usize ; } extern "C" { pub fn crypto_pwhash_strbytes () -> usize ; } extern "C" { pub fn crypto_pwhash_str... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:163886 [INFO] [stdout] | [INFO] [stdout] 3 | ...ypto_pwhash_saltbytes () -> usize ; } extern "C" { pub fn crypto_pwhash_strbytes () -> usize ; } extern "C" { pub fn crypto_pwhash_str... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:163945 [INFO] [stdout] | [INFO] [stdout] 3 | ...ytes () -> usize ; } extern "C" { pub fn crypto_pwhash_strprefix () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:163945 [INFO] [stdout] | [INFO] [stdout] 3 | ...ytes () -> usize ; } extern "C" { pub fn crypto_pwhash_strprefix () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:164037 [INFO] [stdout] | [INFO] [stdout] 3 | ...t :: std :: os :: raw :: c_char ; } extern "C" { pub fn crypto_pwhash_opslimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash_o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:164037 [INFO] [stdout] | [INFO] [stdout] 3 | ...t :: std :: os :: raw :: c_char ; } extern "C" { pub fn crypto_pwhash_opslimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash_o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:164100 [INFO] [stdout] | [INFO] [stdout] 3 | ...pwhash_opslimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash_opslimit_max () -> usize ; } extern "C" { pub fn crypto_pwhash_m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:164100 [INFO] [stdout] | [INFO] [stdout] 3 | ...pwhash_opslimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash_opslimit_max () -> usize ; } extern "C" { pub fn crypto_pwhash_m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:164163 [INFO] [stdout] | [INFO] [stdout] 3 | ...pwhash_opslimit_max () -> usize ; } extern "C" { pub fn crypto_pwhash_memlimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash_m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:164163 [INFO] [stdout] | [INFO] [stdout] 3 | ...pwhash_opslimit_max () -> usize ; } extern "C" { pub fn crypto_pwhash_memlimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash_m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:164226 [INFO] [stdout] | [INFO] [stdout] 3 | ...pwhash_memlimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash_memlimit_max () -> usize ; } extern "C" { pub fn crypto_pwhash_o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:164226 [INFO] [stdout] | [INFO] [stdout] 3 | ...pwhash_memlimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash_memlimit_max () -> usize ; } extern "C" { pub fn crypto_pwhash_o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:164289 [INFO] [stdout] | [INFO] [stdout] 3 | ...sh_memlimit_max () -> usize ; } extern "C" { pub fn crypto_pwhash_opslimit_interactive () -> usize ; } extern "C" { pub fn crypto_pwha... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:164289 [INFO] [stdout] | [INFO] [stdout] 3 | ...sh_memlimit_max () -> usize ; } extern "C" { pub fn crypto_pwhash_opslimit_interactive () -> usize ; } extern "C" { pub fn crypto_pwha... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:164360 [INFO] [stdout] | [INFO] [stdout] 3 | ...mit_interactive () -> usize ; } extern "C" { pub fn crypto_pwhash_memlimit_interactive () -> usize ; } extern "C" { pub fn crypto_pwha... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:164360 [INFO] [stdout] | [INFO] [stdout] 3 | ...mit_interactive () -> usize ; } extern "C" { pub fn crypto_pwhash_memlimit_interactive () -> usize ; } extern "C" { pub fn crypto_pwha... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:164431 [INFO] [stdout] | [INFO] [stdout] 3 | ...imit_interactive () -> usize ; } extern "C" { pub fn crypto_pwhash_opslimit_moderate () -> usize ; } extern "C" { pub fn crypto_pwhash... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:164431 [INFO] [stdout] | [INFO] [stdout] 3 | ...imit_interactive () -> usize ; } extern "C" { pub fn crypto_pwhash_opslimit_moderate () -> usize ; } extern "C" { pub fn crypto_pwhash... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:164499 [INFO] [stdout] | [INFO] [stdout] 3 | ...pslimit_moderate () -> usize ; } extern "C" { pub fn crypto_pwhash_memlimit_moderate () -> usize ; } extern "C" { pub fn crypto_pwhash... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:164499 [INFO] [stdout] | [INFO] [stdout] 3 | ...pslimit_moderate () -> usize ; } extern "C" { pub fn crypto_pwhash_memlimit_moderate () -> usize ; } extern "C" { pub fn crypto_pwhash... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:164567 [INFO] [stdout] | [INFO] [stdout] 3 | ...emlimit_moderate () -> usize ; } extern "C" { pub fn crypto_pwhash_opslimit_sensitive () -> usize ; } extern "C" { pub fn crypto_pwhas... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:164567 [INFO] [stdout] | [INFO] [stdout] 3 | ...emlimit_moderate () -> usize ; } extern "C" { pub fn crypto_pwhash_opslimit_sensitive () -> usize ; } extern "C" { pub fn crypto_pwhas... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:164636 [INFO] [stdout] | [INFO] [stdout] 3 | ...slimit_sensitive () -> usize ; } extern "C" { pub fn crypto_pwhash_memlimit_sensitive () -> usize ; } extern "C" { pub fn crypto_pwhas... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:164636 [INFO] [stdout] | [INFO] [stdout] 3 | ...slimit_sensitive () -> usize ; } extern "C" { pub fn crypto_pwhash_memlimit_sensitive () -> usize ; } extern "C" { pub fn crypto_pwhas... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:164705 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash (out : * mut :: std :: os :: raw :: c_uchar , outlen : :: std :: os :: raw :: c_ulonglong , passwd : * const :: std :: os :: raw :: c_char , passwdlen : :: std :: os :: raw :: c_ulonglong , salt : * const :: std :: os :: raw :: c_uchar , opslimit : :: std :: os :: raw :: c_ulonglong , memlimit : usize , alg : :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:164705 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash (out : * mut :: std :: os :: raw :: c_uchar , outlen : :: std :: os :: raw :: c_ulonglong , passwd : * const :: std :: os :: raw :: c_char , passwdlen : :: std :: os :: raw :: c_ulonglong , salt : * const :: std :: os :: raw :: c_uchar , opslimit : :: std :: os :: raw :: c_ulonglong , memlimit : usize , alg : :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:165116 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_str (out : * mut :: std :: os :: raw :: c_char , passwd : * const :: std :: os :: raw :: c_char , passwdlen : :: std :: os :: raw :: c_ulonglong , opslimit : :: std :: os :: raw :: c_ulonglong , memlimit : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:165116 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_str (out : * mut :: std :: os :: raw :: c_char , passwd : * const :: std :: os :: raw :: c_char , passwdlen : :: std :: os :: raw :: c_ulonglong , opslimit : :: std :: os :: raw :: c_ulonglong , memlimit : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:165399 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_str_alg (out : * mut :: std :: os :: raw :: c_char , passwd : * const :: std :: os :: raw :: c_char , passwdlen : :: std :: os :: raw :: c_ulonglong , opslimit : :: std :: os :: raw :: c_ulonglong , memlimit : usize , alg : :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:165399 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_str_alg (out : * mut :: std :: os :: raw :: c_char , passwd : * const :: std :: os :: raw :: c_char , passwdlen : :: std :: os :: raw :: c_ulonglong , opslimit : :: std :: os :: raw :: c_ulonglong , memlimit : usize , alg : :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:165723 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_str_verify (str_ : * const :: std :: os :: raw :: c_char , passwd : * const :: std :: os :: raw :: c_char , passwdlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:165723 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_str_verify (str_ : * const :: std :: os :: raw :: c_char , passwd : * const :: std :: os :: raw :: c_char , passwdlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:165949 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_str_needs_rehash (str_ : * const :: std :: os :: raw :: c_char , opslimit : :: std :: os :: raw :: c_ulonglong , memlimit : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:165949 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_str_needs_rehash (str_ : * const :: std :: os :: raw :: c_char , opslimit : :: std :: os :: raw :: c_ulonglong , memlimit : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:166150 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: raw :: c_int ; } extern "C" { pub fn crypto_pwhash_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:166150 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: raw :: c_int ; } extern "C" { pub fn crypto_pwhash_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:166242 [INFO] [stdout] | [INFO] [stdout] 3 | ... std :: os :: raw :: c_char ; } extern "C" { pub fn crypto_scalarmult_curve25519_bytes () -> usize ; } extern "C" { pub fn crypto_scal... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:166242 [INFO] [stdout] | [INFO] [stdout] 3 | ... std :: os :: raw :: c_char ; } extern "C" { pub fn crypto_scalarmult_curve25519_bytes () -> usize ; } extern "C" { pub fn crypto_scal... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:166313 [INFO] [stdout] | [INFO] [stdout] 3 | ...e25519_bytes () -> usize ; } extern "C" { pub fn crypto_scalarmult_curve25519_scalarbytes () -> usize ; } extern "C" { pub fn crypto_s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:166313 [INFO] [stdout] | [INFO] [stdout] 3 | ...e25519_bytes () -> usize ; } extern "C" { pub fn crypto_scalarmult_curve25519_scalarbytes () -> usize ; } extern "C" { pub fn crypto_s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:166390 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_scalarmult_curve25519 (q : * mut :: std :: os :: raw :: c_uchar , n : * const :: std :: os :: raw :: c_uchar , p : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:166390 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_scalarmult_curve25519 (q : * mut :: std :: os :: raw :: c_uchar , n : * const :: std :: os :: raw :: c_uchar , p : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:166608 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_scalarmult_curve25519_base (q : * mut :: std :: os :: raw :: c_uchar , n : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:166608 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_scalarmult_curve25519_base (q : * mut :: std :: os :: raw :: c_uchar , n : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:166786 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_scalarmult_bytes () -> usize ; } extern "C" { pub fn crypto_scalarmult... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:166786 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_scalarmult_bytes () -> usize ; } extern "C" { pub fn crypto_scalarmult... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:166846 [INFO] [stdout] | [INFO] [stdout] 3 | ..._scalarmult_bytes () -> usize ; } extern "C" { pub fn crypto_scalarmult_scalarbytes () -> usize ; } extern "C" { pub fn crypto_scalarm... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:166846 [INFO] [stdout] | [INFO] [stdout] 3 | ..._scalarmult_bytes () -> usize ; } extern "C" { pub fn crypto_scalarmult_scalarbytes () -> usize ; } extern "C" { pub fn crypto_scalarm... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:166912 [INFO] [stdout] | [INFO] [stdout] 3 | ...es () -> usize ; } extern "C" { pub fn crypto_scalarmult_primitive () -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:166912 [INFO] [stdout] | [INFO] [stdout] 3 | ...es () -> usize ; } extern "C" { pub fn crypto_scalarmult_primitive () -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:167008 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_scalarmult_base (q : * mut :: std :: os :: raw :: c_uchar , n : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:167008 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_scalarmult_base (q : * mut :: std :: os :: raw :: c_uchar , n : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:167175 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_scalarmult (q : * mut :: std :: os :: raw :: c_uchar , n : * const :: std :: os :: raw :: c_uchar , p : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:167175 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_scalarmult (q : * mut :: std :: os :: raw :: c_uchar , n : * const :: std :: os :: raw :: c_uchar , p : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:167382 [INFO] [stdout] | [INFO] [stdout] 3 | ...d :: os :: raw :: c_int ; } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305_keybytes () -> usize ; } extern "C" { pub fn crypto_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:167382 [INFO] [stdout] | [INFO] [stdout] 3 | ...d :: os :: raw :: c_int ; } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305_keybytes () -> usize ; } extern "C" { pub fn crypto_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:167461 [INFO] [stdout] | [INFO] [stdout] 3 | ...5_keybytes () -> usize ; } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305_noncebytes () -> usize ; } extern "C" { pub fn crypto... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:167461 [INFO] [stdout] | [INFO] [stdout] 3 | ...5_keybytes () -> usize ; } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305_noncebytes () -> usize ; } extern "C" { pub fn crypto... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:167542 [INFO] [stdout] | [INFO] [stdout] 3 | ..._noncebytes () -> usize ; } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305_macbytes () -> usize ; } extern "C" { pub fn crypto_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:167542 [INFO] [stdout] | [INFO] [stdout] 3 | ..._noncebytes () -> usize ; } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305_macbytes () -> usize ; } extern "C" { pub fn crypto_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:167621 [INFO] [stdout] | [INFO] [stdout] 3 | ...acbytes () -> usize ; } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305_messagebytes_max () -> usize ; } extern "C" { pub fn cry... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:167621 [INFO] [stdout] | [INFO] [stdout] 3 | ...acbytes () -> usize ; } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305_messagebytes_max () -> usize ; } extern "C" { pub fn cry... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:167708 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305 (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:167708 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305 (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:168020 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305_open (m : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:168020 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305_open (m : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:168337 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_int ; } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:168337 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_int ; } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:168445 [INFO] [stdout] | [INFO] [stdout] 3 | ...os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305_boxzerobytes () -> usize ; } extern "C" { pub fn crypt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:168445 [INFO] [stdout] | [INFO] [stdout] 3 | ...os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305_boxzerobytes () -> usize ; } extern "C" { pub fn crypt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:168528 [INFO] [stdout] | [INFO] [stdout] 3 | ...xzerobytes () -> usize ; } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305_zerobytes () -> usize ; } extern "C" { pub fn crypto_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:168528 [INFO] [stdout] | [INFO] [stdout] 3 | ...xzerobytes () -> usize ; } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305_zerobytes () -> usize ; } extern "C" { pub fn crypto_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:168608 [INFO] [stdout] | [INFO] [stdout] 3 | ...0poly1305_zerobytes () -> usize ; } extern "C" { pub fn crypto_secretbox_keybytes () -> usize ; } extern "C" { pub fn crypto_secretbox... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:168608 [INFO] [stdout] | [INFO] [stdout] 3 | ...0poly1305_zerobytes () -> usize ; } extern "C" { pub fn crypto_secretbox_keybytes () -> usize ; } extern "C" { pub fn crypto_secretbox... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:168670 [INFO] [stdout] | [INFO] [stdout] 3 | ...secretbox_keybytes () -> usize ; } extern "C" { pub fn crypto_secretbox_noncebytes () -> usize ; } extern "C" { pub fn crypto_secretbo... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:168670 [INFO] [stdout] | [INFO] [stdout] 3 | ...secretbox_keybytes () -> usize ; } extern "C" { pub fn crypto_secretbox_noncebytes () -> usize ; } extern "C" { pub fn crypto_secretbo... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:168734 [INFO] [stdout] | [INFO] [stdout] 3 | ...ecretbox_noncebytes () -> usize ; } extern "C" { pub fn crypto_secretbox_macbytes () -> usize ; } extern "C" { pub fn crypto_secretbox... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:168734 [INFO] [stdout] | [INFO] [stdout] 3 | ...ecretbox_noncebytes () -> usize ; } extern "C" { pub fn crypto_secretbox_macbytes () -> usize ; } extern "C" { pub fn crypto_secretbox... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:168796 [INFO] [stdout] | [INFO] [stdout] 3 | ...tes () -> usize ; } extern "C" { pub fn crypto_secretbox_primitive () -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:168796 [INFO] [stdout] | [INFO] [stdout] 3 | ...tes () -> usize ; } extern "C" { pub fn crypto_secretbox_primitive () -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:168891 [INFO] [stdout] | [INFO] [stdout] 3 | ... std :: os :: raw :: c_char ; } extern "C" { pub fn crypto_secretbox_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_secre... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:168891 [INFO] [stdout] | [INFO] [stdout] 3 | ... std :: os :: raw :: c_char ; } extern "C" { pub fn crypto_secretbox_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_secre... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:168961 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox_easy (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:168961 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox_easy (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:169261 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox_open_easy (m : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:169261 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox_open_easy (m : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:169566 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox_detached (c : * mut :: std :: os :: raw :: c_uchar , mac : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:169566 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox_detached (c : * mut :: std :: os :: raw :: c_uchar , mac : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:169915 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox_open_detached (m : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , mac : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:170271 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn crypto_secretbox_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:169915 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox_open_detached (m : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , mac : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:170362 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_secretbox_zerobytes () -> usize ; } extern "C" { pub fn crypto_secretbo... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:170271 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn crypto_secretbox_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:170425 [INFO] [stdout] | [INFO] [stdout] 3 | ...cretbox_zerobytes () -> usize ; } extern "C" { pub fn crypto_secretbox_boxzerobytes () -> usize ; } extern "C" { pub fn crypto_secretb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:170362 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_secretbox_zerobytes () -> usize ; } extern "C" { pub fn crypto_secretbo... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:170491 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:170425 [INFO] [stdout] | [INFO] [stdout] 3 | ...cretbox_zerobytes () -> usize ; } extern "C" { pub fn crypto_secretbox_boxzerobytes () -> usize ; } extern "C" { pub fn crypto_secretb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:170786 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox_open (m : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:170491 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:171086 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_stream_chacha20_keybytes () -> usize ; } extern "C" { pub fn crypto_stream... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:170786 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox_open (m : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:171154 [INFO] [stdout] | [INFO] [stdout] 3 | ...acha20_keybytes () -> usize ; } extern "C" { pub fn crypto_stream_chacha20_noncebytes () -> usize ; } extern "C" { pub fn crypto_strea... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:171086 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_stream_chacha20_keybytes () -> usize ; } extern "C" { pub fn crypto_stream... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:171224 [INFO] [stdout] | [INFO] [stdout] 3 | ...0_noncebytes () -> usize ; } extern "C" { pub fn crypto_stream_chacha20_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_st... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:171154 [INFO] [stdout] | [INFO] [stdout] 3 | ...acha20_keybytes () -> usize ; } extern "C" { pub fn crypto_stream_chacha20_noncebytes () -> usize ; } extern "C" { pub fn crypto_strea... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:171300 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_chacha20 (c : * mut :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:171556 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_chacha20_xor (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:171224 [INFO] [stdout] | [INFO] [stdout] 3 | ...0_noncebytes () -> usize ; } extern "C" { pub fn crypto_stream_chacha20_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_st... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:171861 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_chacha20_xor_ic (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , ic : u64 , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:171300 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_chacha20 (c : * mut :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:172180 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn crypto_stream_chacha20_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:171556 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_chacha20_xor (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:172277 [INFO] [stdout] | [INFO] [stdout] 3 | ...d :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_stream_chacha20_ietf_keybytes () -> usize ; } extern "C" { pub fn crypto_str... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:171861 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_chacha20_xor_ic (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , ic : u64 , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:172350 [INFO] [stdout] | [INFO] [stdout] 3 | ...ietf_keybytes () -> usize ; } extern "C" { pub fn crypto_stream_chacha20_ietf_noncebytes () -> usize ; } extern "C" { pub fn crypto_st... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:172180 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn crypto_stream_chacha20_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:172425 [INFO] [stdout] | [INFO] [stdout] 3 | ...noncebytes () -> usize ; } extern "C" { pub fn crypto_stream_chacha20_ietf_messagebytes_max () -> usize ; } extern "C" { pub fn crypto... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:172506 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_chacha20_ietf (c : * mut :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:172277 [INFO] [stdout] | [INFO] [stdout] 3 | ...d :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_stream_chacha20_ietf_keybytes () -> usize ; } extern "C" { pub fn crypto_str... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:172767 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_chacha20_ietf_xor (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:173077 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_chacha20_ietf_xor_ic (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , ic : u32 , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:172350 [INFO] [stdout] | [INFO] [stdout] 3 | ...ietf_keybytes () -> usize ; } extern "C" { pub fn crypto_stream_chacha20_ietf_noncebytes () -> usize ; } extern "C" { pub fn crypto_st... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:173401 [INFO] [stdout] | [INFO] [stdout] 3 | ...aw :: c_int ; } extern "C" { pub fn crypto_stream_chacha20_ietf_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:172425 [INFO] [stdout] | [INFO] [stdout] 3 | ...noncebytes () -> usize ; } extern "C" { pub fn crypto_stream_chacha20_ietf_messagebytes_max () -> usize ; } extern "C" { pub fn crypto... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:173503 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_abytes () -> usize ; } extern "C" { pub fn crypto... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:172506 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_chacha20_ietf (c : * mut :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:173584 [INFO] [stdout] | [INFO] [stdout] 3 | ..._abytes () -> usize ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_headerbytes () -> usize ; } extern "C" { pub fn cryp... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:172767 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_chacha20_ietf_xor (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:173670 [INFO] [stdout] | [INFO] [stdout] 3 | ...aderbytes () -> usize ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_keybytes () -> usize ; } extern "C" { pub fn crypt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:173077 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_chacha20_ietf_xor_ic (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , ic : u32 , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:173753 [INFO] [stdout] | [INFO] [stdout] 3 | ...bytes () -> usize ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_messagebytes_max () -> usize ; } extern "C" { pub fn c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:173401 [INFO] [stdout] | [INFO] [stdout] 3 | ...aw :: c_int ; } extern "C" { pub fn crypto_stream_chacha20_ietf_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:173844 [INFO] [stdout] | [INFO] [stdout] 3 | ...> usize ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_tag_message () -> :: std :: os :: raw :: c_uchar ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:173503 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_abytes () -> usize ; } extern "C" { pub fn crypto... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:173955 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_uchar ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_tag_push () -> :: std :: os :: raw :: c_uchar ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:173584 [INFO] [stdout] | [INFO] [stdout] 3 | ..._abytes () -> usize ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_headerbytes () -> usize ; } extern "C" { pub fn cryp... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:174063 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_uchar ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_tag_rekey () -> :: std :: os :: raw :: c_uchar ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:173670 [INFO] [stdout] | [INFO] [stdout] 3 | ...aderbytes () -> usize ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_keybytes () -> usize ; } extern "C" { pub fn crypt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:174172 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_uchar ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_tag_final () -> :: std :: os :: raw :: c_uchar ; } # [repr (C)]... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:173753 [INFO] [stdout] | [INFO] [stdout] 3 | ...bytes () -> usize ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_messagebytes_max () -> usize ; } extern "C" { pub fn c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:175861 [INFO] [stdout] | [INFO] [stdout] 3 | ...stringify ! (_pad))) ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_statebytes () -> usize ; } extern "C" { pub fn cryp... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:173844 [INFO] [stdout] | [INFO] [stdout] 3 | ...> usize ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_tag_message () -> :: std :: os :: raw :: c_uchar ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:175946 [INFO] [stdout] | [INFO] [stdout] 3 | ... usize ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:173955 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_uchar ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_tag_push () -> :: std :: os :: raw :: c_uchar ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:176058 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_init_push (state : * mut crypto_secretstream_xchacha20poly1305_state , header : * mut :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:174063 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_uchar ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_tag_rekey () -> :: std :: os :: raw :: c_uchar ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:176315 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_push (state : * mut crypto_secretstream_xchacha20poly1305_state , c : * mut :: std :: os :: raw :: c_uchar , clen_p : * mut :: std :: os :: raw :: c_ulonglong , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , tag : :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:174172 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_uchar ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_tag_final () -> :: std :: os :: raw :: c_uchar ; } # [repr (C)]... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:176788 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_init_pull (state : * mut crypto_secretstream_xchacha20poly1305_state , header : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:175861 [INFO] [stdout] | [INFO] [stdout] 3 | ...stringify ! (_pad))) ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_statebytes () -> usize ; } extern "C" { pub fn cryp... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:177047 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_pull (state : * mut crypto_secretstream_xchacha20poly1305_state , m : * mut :: std :: os :: raw :: c_uchar , mlen_p : * mut :: std :: os :: raw :: c_ulonglong , tag_p : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:175946 [INFO] [stdout] | [INFO] [stdout] 3 | ... usize ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:177528 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_rekey (state : * mut crypto_secretstream_xchacha20poly1305_state) ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:176058 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_init_push (state : * mut crypto_secretstream_xchacha20poly1305_state , header : * mut :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:177656 [INFO] [stdout] | [INFO] [stdout] 3 | ...eam_xchacha20poly1305_state) ; } extern "C" { pub fn crypto_shorthash_siphash24_bytes () -> usize ; } extern "C" { pub fn crypto_short... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:176315 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_push (state : * mut crypto_secretstream_xchacha20poly1305_state , c : * mut :: std :: os :: raw :: c_uchar , clen_p : * mut :: std :: os :: raw :: c_ulonglong , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong , tag : :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:177725 [INFO] [stdout] | [INFO] [stdout] 3 | ...iphash24_bytes () -> usize ; } extern "C" { pub fn crypto_shorthash_siphash24_keybytes () -> usize ; } extern "C" { pub fn crypto_shor... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:176788 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_init_pull (state : * mut crypto_secretstream_xchacha20poly1305_state , header : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:177797 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_shorthash_siphash24 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:177047 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_pull (state : * mut crypto_secretstream_xchacha20poly1305_state , m : * mut :: std :: os :: raw :: c_uchar , mlen_p : * mut :: std :: os :: raw :: c_ulonglong , tag_p : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , ad : * const :: std :: os :: raw :: c_uchar , adlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:178062 [INFO] [stdout] | [INFO] [stdout] 3 | ...: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_shorthash_siphashx24_bytes () -> usize ; } extern "C" { pub fn crypto_short... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:177528 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_rekey (state : * mut crypto_secretstream_xchacha20poly1305_state) ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:178132 [INFO] [stdout] | [INFO] [stdout] 3 | ...phashx24_bytes () -> usize ; } extern "C" { pub fn crypto_shorthash_siphashx24_keybytes () -> usize ; } extern "C" { pub fn crypto_sho... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:177656 [INFO] [stdout] | [INFO] [stdout] 3 | ...eam_xchacha20poly1305_state) ; } extern "C" { pub fn crypto_shorthash_siphash24_bytes () -> usize ; } extern "C" { pub fn crypto_short... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:178205 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_shorthash_siphashx24 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:177725 [INFO] [stdout] | [INFO] [stdout] 3 | ...iphash24_bytes () -> usize ; } extern "C" { pub fn crypto_shorthash_siphash24_keybytes () -> usize ; } extern "C" { pub fn crypto_shor... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:178471 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_shorthash_bytes () -> usize ; } extern "C" { pub fn crypto_shorthash_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:177797 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_shorthash_siphash24 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:178530 [INFO] [stdout] | [INFO] [stdout] 3 | ...pto_shorthash_bytes () -> usize ; } extern "C" { pub fn crypto_shorthash_keybytes () -> usize ; } extern "C" { pub fn crypto_shorthash... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:178062 [INFO] [stdout] | [INFO] [stdout] 3 | ...: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_shorthash_siphashx24_bytes () -> usize ; } extern "C" { pub fn crypto_short... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:178592 [INFO] [stdout] | [INFO] [stdout] 3 | ...tes () -> usize ; } extern "C" { pub fn crypto_shorthash_primitive () -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:178132 [INFO] [stdout] | [INFO] [stdout] 3 | ...phashx24_bytes () -> usize ; } extern "C" { pub fn crypto_shorthash_siphashx24_keybytes () -> usize ; } extern "C" { pub fn crypto_sho... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:178687 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_shorthash (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:178205 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_shorthash_siphashx24 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:178942 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn crypto_shorthash_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } # [repr (C)] # [deriv... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:178471 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_shorthash_bytes () -> usize ; } extern "C" { pub fn crypto_shorthash_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:179905 [INFO] [stdout] | [INFO] [stdout] 3 | ... , "::" , stringify ! (hs))) ; } extern "C" { pub fn crypto_sign_ed25519ph_statebytes () -> usize ; } extern "C" { pub fn crypto_sign_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:178530 [INFO] [stdout] | [INFO] [stdout] 3 | ...pto_shorthash_bytes () -> usize ; } extern "C" { pub fn crypto_shorthash_keybytes () -> usize ; } extern "C" { pub fn crypto_shorthash... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:179974 [INFO] [stdout] | [INFO] [stdout] 3 | ...d25519ph_statebytes () -> usize ; } extern "C" { pub fn crypto_sign_ed25519_bytes () -> usize ; } extern "C" { pub fn crypto_sign_ed25... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:178592 [INFO] [stdout] | [INFO] [stdout] 3 | ...tes () -> usize ; } extern "C" { pub fn crypto_shorthash_primitive () -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:180036 [INFO] [stdout] | [INFO] [stdout] 3 | ...ign_ed25519_bytes () -> usize ; } extern "C" { pub fn crypto_sign_ed25519_seedbytes () -> usize ; } extern "C" { pub fn crypto_sign_ed... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:178687 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_shorthash (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:180102 [INFO] [stdout] | [INFO] [stdout] 3 | ...25519_seedbytes () -> usize ; } extern "C" { pub fn crypto_sign_ed25519_publickeybytes () -> usize ; } extern "C" { pub fn crypto_sign... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:178942 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn crypto_shorthash_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } # [repr (C)] # [deriv... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:180173 [INFO] [stdout] | [INFO] [stdout] 3 | ..._publickeybytes () -> usize ; } extern "C" { pub fn crypto_sign_ed25519_secretkeybytes () -> usize ; } extern "C" { pub fn crypto_sign... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:179905 [INFO] [stdout] | [INFO] [stdout] 3 | ... , "::" , stringify ! (hs))) ; } extern "C" { pub fn crypto_sign_ed25519ph_statebytes () -> usize ; } extern "C" { pub fn crypto_sign_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:180244 [INFO] [stdout] | [INFO] [stdout] 3 | ...secretkeybytes () -> usize ; } extern "C" { pub fn crypto_sign_ed25519_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_sig... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:179974 [INFO] [stdout] | [INFO] [stdout] 3 | ...d25519ph_statebytes () -> usize ; } extern "C" { pub fn crypto_sign_ed25519_bytes () -> usize ; } extern "C" { pub fn crypto_sign_ed25... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:180317 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519 (sm : * mut :: std :: os :: raw :: c_uchar , smlen_p : * mut :: std :: os :: raw :: c_ulonglong , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:180036 [INFO] [stdout] | [INFO] [stdout] 3 | ...ign_ed25519_bytes () -> usize ; } extern "C" { pub fn crypto_sign_ed25519_seedbytes () -> usize ; } extern "C" { pub fn crypto_sign_ed... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:180625 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_open (m : * mut :: std :: os :: raw :: c_uchar , mlen_p : * mut :: std :: os :: raw :: c_ulonglong , sm : * const :: std :: os :: raw :: c_uchar , smlen : :: std :: os :: raw :: c_ulonglong , pk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:180102 [INFO] [stdout] | [INFO] [stdout] 3 | ...25519_seedbytes () -> usize ; } extern "C" { pub fn crypto_sign_ed25519_publickeybytes () -> usize ; } extern "C" { pub fn crypto_sign... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:180938 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_detached (sig : * mut :: std :: os :: raw :: c_uchar , siglen_p : * mut :: std :: os :: raw :: c_ulonglong , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:180173 [INFO] [stdout] | [INFO] [stdout] 3 | ..._publickeybytes () -> usize ; } extern "C" { pub fn crypto_sign_ed25519_secretkeybytes () -> usize ; } extern "C" { pub fn crypto_sign... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:181257 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_verify_detached (sig : * const :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , pk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:180244 [INFO] [stdout] | [INFO] [stdout] 3 | ...secretkeybytes () -> usize ; } extern "C" { pub fn crypto_sign_ed25519_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_sig... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:181531 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:180317 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519 (sm : * mut :: std :: os :: raw :: c_uchar , smlen_p : * mut :: std :: os :: raw :: c_ulonglong , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:181703 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_seed_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar , seed : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:180625 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_open (m : * mut :: std :: os :: raw :: c_uchar , mlen_p : * mut :: std :: os :: raw :: c_ulonglong , sm : * const :: std :: os :: raw :: c_uchar , smlen : :: std :: os :: raw :: c_ulonglong , pk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:181928 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_pk_to_curve25519 (curve25519_pk : * mut :: std :: os :: raw :: c_uchar , ed25519_pk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:180938 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_detached (sig : * mut :: std :: os :: raw :: c_uchar , siglen_p : * mut :: std :: os :: raw :: c_ulonglong , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:182130 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_sk_to_curve25519 (curve25519_sk : * mut :: std :: os :: raw :: c_uchar , ed25519_sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:181257 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_verify_detached (sig : * const :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , pk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:182332 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_sk_to_seed (seed : * mut :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:181531 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:182511 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_sk_to_pk (pk : * mut :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:181703 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_seed_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar , seed : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:182686 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn crypto_sign_ed25519ph_init (state : * mut crypto_sign_ed25519ph_state) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:181928 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_pk_to_curve25519 (curve25519_pk : * mut :: std :: os :: raw :: c_uchar , ed25519_pk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:182130 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_sk_to_curve25519 (curve25519_sk : * mut :: std :: os :: raw :: c_uchar , ed25519_sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:182813 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519ph_update (state : * mut crypto_sign_ed25519ph_state , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:182332 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_sk_to_seed (seed : * mut :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:183031 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519ph_final_create (state : * mut crypto_sign_ed25519ph_state , sig : * mut :: std :: os :: raw :: c_uchar , siglen_p : * mut :: std :: os :: raw :: c_ulonglong , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:182511 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_sk_to_pk (pk : * mut :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:183311 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519ph_final_verify (state : * mut crypto_sign_ed25519ph_state , sig : * const :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:182686 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn crypto_sign_ed25519ph_init (state : * mut crypto_sign_ed25519ph_state) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:183598 [INFO] [stdout] | [INFO] [stdout] 3 | ...state = crypto_sign_ed25519ph_state ; extern "C" { pub fn crypto_sign_statebytes () -> usize ; } extern "C" { pub fn crypto_sign_bytes... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:182813 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519ph_update (state : * mut crypto_sign_ed25519ph_state , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:183031 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519ph_final_create (state : * mut crypto_sign_ed25519ph_state , sig : * mut :: std :: os :: raw :: c_uchar , siglen_p : * mut :: std :: os :: raw :: c_ulonglong , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:183657 [INFO] [stdout] | [INFO] [stdout] 3 | ... crypto_sign_statebytes () -> usize ; } extern "C" { pub fn crypto_sign_bytes () -> usize ; } extern "C" { pub fn crypto_sign_seedbyte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:183711 [INFO] [stdout] | [INFO] [stdout] 3 | ... fn crypto_sign_bytes () -> usize ; } extern "C" { pub fn crypto_sign_seedbytes () -> usize ; } extern "C" { pub fn crypto_sign_public... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:183311 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519ph_final_verify (state : * mut crypto_sign_ed25519ph_state , sig : * const :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:183769 [INFO] [stdout] | [INFO] [stdout] 3 | ...ypto_sign_seedbytes () -> usize ; } extern "C" { pub fn crypto_sign_publickeybytes () -> usize ; } extern "C" { pub fn crypto_sign_sec... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:183598 [INFO] [stdout] | [INFO] [stdout] 3 | ...state = crypto_sign_ed25519ph_state ; extern "C" { pub fn crypto_sign_statebytes () -> usize ; } extern "C" { pub fn crypto_sign_bytes... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:183657 [INFO] [stdout] | [INFO] [stdout] 3 | ... crypto_sign_statebytes () -> usize ; } extern "C" { pub fn crypto_sign_bytes () -> usize ; } extern "C" { pub fn crypto_sign_seedbyte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:183832 [INFO] [stdout] | [INFO] [stdout] 3 | ...sign_publickeybytes () -> usize ; } extern "C" { pub fn crypto_sign_secretkeybytes () -> usize ; } extern "C" { pub fn crypto_sign_mes... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:183711 [INFO] [stdout] | [INFO] [stdout] 3 | ... fn crypto_sign_bytes () -> usize ; } extern "C" { pub fn crypto_sign_seedbytes () -> usize ; } extern "C" { pub fn crypto_sign_public... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:183895 [INFO] [stdout] | [INFO] [stdout] 3 | ...ign_secretkeybytes () -> usize ; } extern "C" { pub fn crypto_sign_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_sign_pr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:183769 [INFO] [stdout] | [INFO] [stdout] 3 | ...ypto_sign_seedbytes () -> usize ; } extern "C" { pub fn crypto_sign_publickeybytes () -> usize ; } extern "C" { pub fn crypto_sign_sec... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:183960 [INFO] [stdout] | [INFO] [stdout] 3 | ...s_max () -> usize ; } extern "C" { pub fn crypto_sign_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:183832 [INFO] [stdout] | [INFO] [stdout] 3 | ...sign_publickeybytes () -> usize ; } extern "C" { pub fn crypto_sign_secretkeybytes () -> usize ; } extern "C" { pub fn crypto_sign_mes... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:184050 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_seed_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar , seed : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:183895 [INFO] [stdout] | [INFO] [stdout] 3 | ...ign_secretkeybytes () -> usize ; } extern "C" { pub fn crypto_sign_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_sign_pr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:184267 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:183960 [INFO] [stdout] | [INFO] [stdout] 3 | ...s_max () -> usize ; } extern "C" { pub fn crypto_sign_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:184050 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_seed_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar , seed : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:184431 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign (sm : * mut :: std :: os :: raw :: c_uchar , smlen_p : * mut :: std :: os :: raw :: c_ulonglong , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:184267 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:184731 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_open (m : * mut :: std :: os :: raw :: c_uchar , mlen_p : * mut :: std :: os :: raw :: c_ulonglong , sm : * const :: std :: os :: raw :: c_uchar , smlen : :: std :: os :: raw :: c_ulonglong , pk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:184431 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign (sm : * mut :: std :: os :: raw :: c_uchar , smlen_p : * mut :: std :: os :: raw :: c_ulonglong , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:185036 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_detached (sig : * mut :: std :: os :: raw :: c_uchar , siglen_p : * mut :: std :: os :: raw :: c_ulonglong , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:184731 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_open (m : * mut :: std :: os :: raw :: c_uchar , mlen_p : * mut :: std :: os :: raw :: c_ulonglong , sm : * const :: std :: os :: raw :: c_uchar , smlen : :: std :: os :: raw :: c_ulonglong , pk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:185347 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_verify_detached (sig : * const :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , pk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:185036 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_detached (sig : * mut :: std :: os :: raw :: c_uchar , siglen_p : * mut :: std :: os :: raw :: c_ulonglong , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:185613 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_int ; } extern "C" { pub fn crypto_sign_init (state : * mut crypto_sign_state) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:185347 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_verify_detached (sig : * const :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , pk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:185720 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_update (state : * mut crypto_sign_state , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:185613 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_int ; } extern "C" { pub fn crypto_sign_init (state : * mut crypto_sign_state) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:185918 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_final_create (state : * mut crypto_sign_state , sig : * mut :: std :: os :: raw :: c_uchar , siglen_p : * mut :: std :: os :: raw :: c_ulonglong , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:185720 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_update (state : * mut crypto_sign_state , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:185918 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_final_create (state : * mut crypto_sign_state , sig : * mut :: std :: os :: raw :: c_uchar , siglen_p : * mut :: std :: os :: raw :: c_ulonglong , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:186178 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_final_verify (state : * mut crypto_sign_state , sig : * const :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:186178 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_final_verify (state : * mut crypto_sign_state , sig : * const :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:186386 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_stream_keybytes () -> usize ; } extern "C" { pub fn crypto_stream_non... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:186386 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_stream_keybytes () -> usize ; } extern "C" { pub fn crypto_stream_non... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:186445 [INFO] [stdout] | [INFO] [stdout] 3 | ...ypto_stream_keybytes () -> usize ; } extern "C" { pub fn crypto_stream_noncebytes () -> usize ; } extern "C" { pub fn crypto_stream_me... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:186445 [INFO] [stdout] | [INFO] [stdout] 3 | ...ypto_stream_keybytes () -> usize ; } extern "C" { pub fn crypto_stream_noncebytes () -> usize ; } extern "C" { pub fn crypto_stream_me... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:186506 [INFO] [stdout] | [INFO] [stdout] 3 | ...stream_noncebytes () -> usize ; } extern "C" { pub fn crypto_stream_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_stream... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:186506 [INFO] [stdout] | [INFO] [stdout] 3 | ...stream_noncebytes () -> usize ; } extern "C" { pub fn crypto_stream_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_stream... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:186573 [INFO] [stdout] | [INFO] [stdout] 3 | ..._max () -> usize ; } extern "C" { pub fn crypto_stream_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:186573 [INFO] [stdout] | [INFO] [stdout] 3 | ..._max () -> usize ; } extern "C" { pub fn crypto_stream_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:186665 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream (c : * mut :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:186665 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream (c : * mut :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:186912 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_xor (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:186912 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_xor (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:187208 [INFO] [stdout] | [INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn crypto_stream_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn cry... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:187208 [INFO] [stdout] | [INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn crypto_stream_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn cry... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:187296 [INFO] [stdout] | [INFO] [stdout] 3 | ... std :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_stream_salsa20_keybytes () -> usize ; } extern "C" { pub fn crypto_stream... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:187296 [INFO] [stdout] | [INFO] [stdout] 3 | ... std :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_stream_salsa20_keybytes () -> usize ; } extern "C" { pub fn crypto_stream... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:187363 [INFO] [stdout] | [INFO] [stdout] 3 | ...salsa20_keybytes () -> usize ; } extern "C" { pub fn crypto_stream_salsa20_noncebytes () -> usize ; } extern "C" { pub fn crypto_strea... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:187363 [INFO] [stdout] | [INFO] [stdout] 3 | ...salsa20_keybytes () -> usize ; } extern "C" { pub fn crypto_stream_salsa20_noncebytes () -> usize ; } extern "C" { pub fn crypto_strea... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:187432 [INFO] [stdout] | [INFO] [stdout] 3 | ...20_noncebytes () -> usize ; } extern "C" { pub fn crypto_stream_salsa20_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_st... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:187432 [INFO] [stdout] | [INFO] [stdout] 3 | ...20_noncebytes () -> usize ; } extern "C" { pub fn crypto_stream_salsa20_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_st... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:187507 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_salsa20 (c : * mut :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:187507 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_salsa20 (c : * mut :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:187762 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_salsa20_xor (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:187762 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_salsa20_xor (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:188066 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_salsa20_xor_ic (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , ic : u64 , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:188066 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_salsa20_xor_ic (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , ic : u64 , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:188384 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn crypto_stream_salsa20_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:188480 [INFO] [stdout] | [INFO] [stdout] 3 | ...t :: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_verify_16_bytes () -> usize ; } extern "C" { pub fn crypto_verify_16 ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:188384 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn crypto_stream_salsa20_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:188539 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_verify_16 (x : * const :: std :: os :: raw :: c_uchar , y : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:188480 [INFO] [stdout] | [INFO] [stdout] 3 | ...t :: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_verify_16_bytes () -> usize ; } extern "C" { pub fn crypto_verify_16 ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:188702 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_verify_32_bytes () -> usize ; } extern "C" { pub fn crypto_verify_32 ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:188539 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_verify_16 (x : * const :: std :: os :: raw :: c_uchar , y : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:188761 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_verify_32 (x : * const :: std :: os :: raw :: c_uchar , y : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:188702 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_verify_32_bytes () -> usize ; } extern "C" { pub fn crypto_verify_32 ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:188924 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_verify_64_bytes () -> usize ; } extern "C" { pub fn crypto_verify_64 ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:188761 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_verify_32 (x : * const :: std :: os :: raw :: c_uchar , y : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:188983 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_verify_64 (x : * const :: std :: os :: raw :: c_uchar , y : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:188924 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_verify_64_bytes () -> usize ; } extern "C" { pub fn crypto_verify_64 ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:191649 [INFO] [stdout] | [INFO] [stdout] 3 | ...n) , "::" , stringify ! (close))) ; } extern "C" { pub fn randombytes_seedbytes () -> usize ; } extern "C" { pub fn randombytes_buf (b... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:188983 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_verify_64 (x : * const :: std :: os :: raw :: c_uchar , y : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:191707 [INFO] [stdout] | [INFO] [stdout] 3 | ...s () -> usize ; } extern "C" { pub fn randombytes_buf (buf : * mut :: std :: os :: raw :: c_void , size : usize) ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:191806 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn randombytes_buf_deterministic (buf : * mut :: std :: os :: raw :: c_void , size : usize , seed : * const :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:191649 [INFO] [stdout] | [INFO] [stdout] 3 | ...n) , "::" , stringify ! (close))) ; } extern "C" { pub fn randombytes_seedbytes () -> usize ; } extern "C" { pub fn randombytes_buf (b... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:191967 [INFO] [stdout] | [INFO] [stdout] 3 | ...onst :: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn randombytes_random () -> u32 ; } extern "C" { pub fn randombytes_uniform ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:191707 [INFO] [stdout] | [INFO] [stdout] 3 | ...s () -> usize ; } extern "C" { pub fn randombytes_buf (buf : * mut :: std :: os :: raw :: c_void , size : usize) ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:192020 [INFO] [stdout] | [INFO] [stdout] 3 | ...andombytes_random () -> u32 ; } extern "C" { pub fn randombytes_uniform (upper_bound : u32) -> u32 ; } extern "C" { pub fn randombytes... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:191806 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn randombytes_buf_deterministic (buf : * mut :: std :: os :: raw :: c_void , size : usize , seed : * const :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:192091 [INFO] [stdout] | [INFO] [stdout] 3 | ...bytes_uniform (upper_bound : u32) -> u32 ; } extern "C" { pub fn randombytes_stir () ; } extern "C" { pub fn randombytes_close () -> :... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:191967 [INFO] [stdout] | [INFO] [stdout] 3 | ...onst :: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn randombytes_random () -> u32 ; } extern "C" { pub fn randombytes_uniform ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:192135 [INFO] [stdout] | [INFO] [stdout] 3 | ...b fn randombytes_stir () ; } extern "C" { pub fn randombytes_close () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn randomby... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:192020 [INFO] [stdout] | [INFO] [stdout] 3 | ...andombytes_random () -> u32 ; } extern "C" { pub fn randombytes_uniform (upper_bound : u32) -> u32 ; } extern "C" { pub fn randombytes... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:192212 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn randombytes_set_implementation (impl_ : * mut randombytes_implementation) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:192091 [INFO] [stdout] | [INFO] [stdout] 3 | ...bytes_uniform (upper_bound : u32) -> u32 ; } extern "C" { pub fn randombytes_stir () ; } extern "C" { pub fn randombytes_close () -> :... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:192342 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn randombytes_implementation_name () -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:192442 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn randombytes (buf : * mut :: std :: os :: raw :: c_uchar , buf_len : :: std :: os :: raw :: c_ulonglong) ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:192135 [INFO] [stdout] | [INFO] [stdout] 3 | ...b fn randombytes_stir () ; } extern "C" { pub fn randombytes_close () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn randomby... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:192570 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_ulonglong) ; } extern "C" { pub static mut randombytes_internal_implementation : randombytes_implementation ; } extern "C" { pub s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:192212 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn randombytes_set_implementation (impl_ : * mut randombytes_implementation) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:192667 [INFO] [stdout] | [INFO] [stdout] 3 | ...mplementation ; } extern "C" { pub static mut randombytes_sysrandom_implementation : randombytes_implementation ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:192342 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn randombytes_implementation_name () -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:192765 [INFO] [stdout] | [INFO] [stdout] 3 | ...mbytes_implementation ; } extern "C" { pub fn sodium_runtime_has_neon () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodiu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:192442 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn randombytes (buf : * mut :: std :: os :: raw :: c_uchar , buf_len : :: std :: os :: raw :: c_ulonglong) ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:192848 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_sse2 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodiu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:192570 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_ulonglong) ; } extern "C" { pub static mut randombytes_internal_implementation : randombytes_implementation ; } extern "C" { pub s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:192931 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_sse3 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodiu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:192667 [INFO] [stdout] | [INFO] [stdout] 3 | ...mplementation ; } extern "C" { pub static mut randombytes_sysrandom_implementation : randombytes_implementation ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:193014 [INFO] [stdout] | [INFO] [stdout] 3 | ...: os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_ssse3 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodiu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:193098 [INFO] [stdout] | [INFO] [stdout] 3 | ...: os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_sse41 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodiu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:192765 [INFO] [stdout] | [INFO] [stdout] 3 | ...mbytes_implementation ; } extern "C" { pub fn sodium_runtime_has_neon () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodiu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:193182 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_avx () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodium... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:192848 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_sse2 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodiu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:193264 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_avx2 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodiu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:192931 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_sse3 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodiu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:193347 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_avx512f () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:193014 [INFO] [stdout] | [INFO] [stdout] 3 | ...: os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_ssse3 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodiu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:193433 [INFO] [stdout] | [INFO] [stdout] 3 | ...: os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_pclmul () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:193098 [INFO] [stdout] | [INFO] [stdout] 3 | ...: os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_sse41 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodiu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:193518 [INFO] [stdout] | [INFO] [stdout] 3 | ...: os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_aesni () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodiu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:193602 [INFO] [stdout] | [INFO] [stdout] 3 | ...: os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_rdrand () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn _sod... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:193182 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_avx () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodium... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:193687 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: raw :: c_int ; } extern "C" { pub fn _sodium_runtime_get_cpu_features () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:193264 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_avx2 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodiu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:193779 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn sodium_memzero (pnt : * mut :: std :: os :: raw :: c_void , len : usize) ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:193347 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_avx512f () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:193876 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_void , len : usize) ; } extern "C" { pub fn sodium_stackzero (len : usize) ; } extern "C" { pub fn sodium_memcmp (b1_ ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:193433 [INFO] [stdout] | [INFO] [stdout] 3 | ...: os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_pclmul () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:193931 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_memcmp (b1_ : * const :: std :: os :: raw :: c_void , b2_ : * const :: std :: os :: raw :: c_void , 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:193518 [INFO] [stdout] | [INFO] [stdout] 3 | ...: os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_aesni () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodiu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:194107 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_compare (b1_ : * const :: std :: os :: raw :: c_uchar , b2_ : * const :: std :: os :: raw :: c_uchar , 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:194286 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_is_zero (n : * const :: std :: os :: raw :: c_uchar , nlen : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:193602 [INFO] [stdout] | [INFO] [stdout] 3 | ...: os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_rdrand () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn _sod... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:194417 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_int ; } extern "C" { pub fn sodium_increment (n : * mut :: std :: os :: raw :: c_uchar , nlen : usize) ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:193687 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: raw :: c_int ; } extern "C" { pub fn _sodium_runtime_get_cpu_features () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:194516 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_add (a : * mut :: std :: os :: raw :: c_uchar , b : * const :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:193779 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn sodium_memzero (pnt : * mut :: std :: os :: raw :: c_void , len : usize) ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:194653 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_sub (a : * mut :: std :: os :: raw :: c_uchar , b : * const :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:193876 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_void , len : usize) ; } extern "C" { pub fn sodium_stackzero (len : usize) ; } extern "C" { pub fn sodium_memcmp (b1_ ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:194790 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_bin2hex (hex : * mut :: std :: os :: raw :: c_char , hex_maxlen : usize , bin : * const :: std :: os :: raw :: c_uchar , bin_len : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:193931 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_memcmp (b1_ : * const :: std :: os :: raw :: c_void , b2_ : * const :: std :: os :: raw :: c_void , 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:194998 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_hex2bin (bin : * mut :: std :: os :: raw :: c_uchar , bin_maxlen : usize , hex : * const :: std :: os :: raw :: c_char , hex_len : usize , ignore : * const :: std :: os :: raw :: c_char , bin_len : * mut usize , hex_end : * mut * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:194107 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_compare (b1_ : * const :: std :: os :: raw :: c_uchar , b2_ : * const :: std :: os :: raw :: c_uchar , 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:195328 [INFO] [stdout] | [INFO] [stdout] 3 | ...int ; } extern "C" { pub fn sodium_base64_encoded_len (bin_len : usize , variant : :: std :: os :: raw :: c_int) -> usize ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:194286 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_is_zero (n : * const :: std :: os :: raw :: c_uchar , nlen : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:195446 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_bin2base64 (b64 : * mut :: std :: os :: raw :: c_char , b64_maxlen : usize , bin : * const :: std :: os :: raw :: c_uchar , bin_len : usize , variant : :: std :: os :: raw :: c_int) -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:194417 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_int ; } extern "C" { pub fn sodium_increment (n : * mut :: std :: os :: raw :: c_uchar , nlen : usize) ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:195698 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_base642bin (bin : * mut :: std :: os :: raw :: c_uchar , bin_maxlen : usize , b64 : * const :: std :: os :: raw :: c_char , b64_len : usize , ignore : * const :: std :: os :: raw :: c_char , bin_len : * mut usize , b64_end : * mut * const :: std :: os :: raw :: c_char , variant : :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:194516 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_add (a : * mut :: std :: os :: raw :: c_uchar , b : * const :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:196072 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_mlock (addr : * mut :: std :: os :: raw :: c_void , len : usize) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:194653 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_sub (a : * mut :: std :: os :: raw :: c_uchar , b : * const :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:196200 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_munlock (addr : * mut :: std :: os :: raw :: c_void , 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:194790 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_bin2hex (hex : * mut :: std :: os :: raw :: c_char , hex_maxlen : usize , bin : * const :: std :: os :: raw :: c_uchar , bin_len : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:196330 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: raw :: c_int ; } extern "C" { pub fn sodium_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { pub fn s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:194998 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_hex2bin (bin : * mut :: std :: os :: raw :: c_uchar , bin_maxlen : usize , hex : * const :: std :: os :: raw :: c_char , hex_len : usize , ignore : * const :: std :: os :: raw :: c_char , bin_len : * mut usize , hex_end : * mut * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:196422 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_void ; } extern "C" { pub fn sodium_allocarray (count : usize , size : usize) -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:195328 [INFO] [stdout] | [INFO] [stdout] 3 | ...int ; } extern "C" { pub fn sodium_base64_encoded_len (bin_len : usize , variant : :: std :: os :: raw :: c_int) -> usize ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:196534 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: os :: raw :: c_void ; } extern "C" { pub fn sodium_free (ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { pub fn sodium_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:195446 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_bin2base64 (b64 : * mut :: std :: os :: raw :: c_char , b64_maxlen : usize , bin : * const :: std :: os :: raw :: c_uchar , bin_len : usize , variant : :: std :: os :: raw :: c_int) -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:196614 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn sodium_mprotect_noaccess (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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:195698 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_base642bin (bin : * mut :: std :: os :: raw :: c_uchar , bin_maxlen : usize , b64 : * const :: std :: os :: raw :: c_char , b64_len : usize , ignore : * const :: std :: os :: raw :: c_char , bin_len : * mut usize , b64_end : * mut * const :: std :: os :: raw :: c_char , variant : :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:196739 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn sodium_mprotect_readonly (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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:196072 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_mlock (addr : * mut :: std :: os :: raw :: c_void , len : usize) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:196864 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn sodium_mprotect_readwrite (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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:196200 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_munlock (addr : * mut :: std :: os :: raw :: c_void , 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:196990 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_pad (padded_buflen_p : * mut usize , buf : * mut :: std :: os :: raw :: c_uchar , unpadded_buflen : usize , blocksize : usize , max_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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:196330 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: raw :: c_int ; } extern "C" { pub fn sodium_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { pub fn s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:197201 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_unpad (unpadded_buflen_p : * mut usize , buf : * const :: std :: os :: raw :: c_uchar , padded_buflen : usize , blocksize : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:196422 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_void ; } extern "C" { pub fn sodium_allocarray (count : usize , size : usize) -> * 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:197395 [INFO] [stdout] | [INFO] [stdout] 3 | ...d :: os :: raw :: c_int ; } extern "C" { pub fn _sodium_alloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:196534 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: os :: raw :: c_void ; } extern "C" { pub fn sodium_free (ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { pub fn sodium_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:197473 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_stream_xchacha20_keybytes () -> usize ; } extern "C" { pub fn crypto_strea... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:196614 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn sodium_mprotect_noaccess (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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:197542 [INFO] [stdout] | [INFO] [stdout] 3 | ...acha20_keybytes () -> usize ; } extern "C" { pub fn crypto_stream_xchacha20_noncebytes () -> usize ; } extern "C" { pub fn crypto_stre... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:196739 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn sodium_mprotect_readonly (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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:197613 [INFO] [stdout] | [INFO] [stdout] 3 | ...0_noncebytes () -> usize ; } extern "C" { pub fn crypto_stream_xchacha20_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:196864 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn sodium_mprotect_readwrite (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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:197690 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_xchacha20 (c : * mut :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:196990 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_pad (padded_buflen_p : * mut usize , buf : * mut :: std :: os :: raw :: c_uchar , unpadded_buflen : usize , blocksize : usize , max_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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:197201 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_unpad (unpadded_buflen_p : * mut usize , buf : * const :: std :: os :: raw :: c_uchar , padded_buflen : usize , blocksize : 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:197947 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_xchacha20_xor (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:197395 [INFO] [stdout] | [INFO] [stdout] 3 | ...d :: os :: raw :: c_int ; } extern "C" { pub fn _sodium_alloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:198253 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_xchacha20_xor_ic (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , ic : u64 , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:197473 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_stream_xchacha20_keybytes () -> usize ; } extern "C" { pub fn crypto_strea... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:198573 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_int ; } extern "C" { pub fn crypto_stream_xchacha20_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:197542 [INFO] [stdout] | [INFO] [stdout] 3 | ...acha20_keybytes () -> usize ; } extern "C" { pub fn crypto_stream_xchacha20_noncebytes () -> usize ; } extern "C" { pub fn crypto_stre... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:198671 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_uchar) ; } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_seedbytes () -> usize ; } extern "C" { pub fn cryp... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:197613 [INFO] [stdout] | [INFO] [stdout] 3 | ...0_noncebytes () -> usize ; } extern "C" { pub fn crypto_stream_xchacha20_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:198756 [INFO] [stdout] | [INFO] [stdout] 3 | ...bytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_publickeybytes () -> usize ; } extern "C" { pub fn cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:197690 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_xchacha20 (c : * mut :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:198846 [INFO] [stdout] | [INFO] [stdout] 3 | ...bytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_secretkeybytes () -> usize ; } extern "C" { pub fn cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:197947 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_xchacha20_xor (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:198936 [INFO] [stdout] | [INFO] [stdout] 3 | ...ybytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_beforenmbytes () -> usize ; } extern "C" { pub fn cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:198253 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_xchacha20_xor_ic (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , ic : u64 , k : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:199025 [INFO] [stdout] | [INFO] [stdout] 3 | ...nmbytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_noncebytes () -> usize ; } extern "C" { pub fn cryp... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:198573 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_int ; } extern "C" { pub fn crypto_stream_xchacha20_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:199111 [INFO] [stdout] | [INFO] [stdout] 3 | ...ncebytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_macbytes () -> usize ; } extern "C" { pub fn crypt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:198671 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_uchar) ; } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_seedbytes () -> usize ; } extern "C" { pub fn cryp... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:199195 [INFO] [stdout] | [INFO] [stdout] 3 | ...ytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_messagebytes_max () -> usize ; } extern "C" { pub fn c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:198756 [INFO] [stdout] | [INFO] [stdout] 3 | ...bytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_publickeybytes () -> usize ; } extern "C" { pub fn cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:199287 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_seed_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar , seed : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:198846 [INFO] [stdout] | [INFO] [stdout] 3 | ...bytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_secretkeybytes () -> usize ; } extern "C" { pub fn cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:199531 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:198936 [INFO] [stdout] | [INFO] [stdout] 3 | ...ybytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_beforenmbytes () -> usize ; } extern "C" { pub fn cr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:199722 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_easy (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:199025 [INFO] [stdout] | [INFO] [stdout] 3 | ...nmbytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_noncebytes () -> usize ; } extern "C" { pub fn cryp... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:200091 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_open_easy (m : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:199111 [INFO] [stdout] | [INFO] [stdout] 3 | ...ncebytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_macbytes () -> usize ; } extern "C" { pub fn crypt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:200465 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_detached (c : * mut :: std :: os :: raw :: c_uchar , mac : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:199195 [INFO] [stdout] | [INFO] [stdout] 3 | ...ytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_messagebytes_max () -> usize ; } extern "C" { pub fn c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:200883 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_open_detached (m : * mut :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar , mac : * const :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:199287 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_seed_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar , seed : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:201308 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_beforenm (k : * mut :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:199531 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar) -> :: 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/libsodium-ffivj-ba5a14a0e0ba796d/out/bindings.rs:3:201547 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_easy_afternm (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [WARN] too many lines in the log, truncating it