[INFO] fetching crate embedded-mbedtls-sys 0.1.0... [INFO] checking embedded-mbedtls-sys-0.1.0 against try#ccf408f4326a858c00dd845a64a86b16f360a801 for pr-129466-2 [INFO] extracting crate embedded-mbedtls-sys 0.1.0 into /workspace/builds/worker-1-tc2/source [INFO] validating manifest of crates.io crate embedded-mbedtls-sys 0.1.0 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 embedded-mbedtls-sys 0.1.0 [INFO] finished tweaking crates.io crate embedded-mbedtls-sys 0.1.0 [INFO] tweaked toml for crates.io crate embedded-mbedtls-sys 0.1.0 written to /workspace/builds/worker-1-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 72 packages to latest compatible versions [INFO] [stderr] Adding annotate-snippets v0.9.2 (available: v0.11.4) [INFO] [stderr] Adding bindgen v0.68.1 (available: v0.70.1) [INFO] [stderr] Adding flexi_logger v0.28.5 (available: v0.29.0) [INFO] [stderr] Adding linux-raw-sys v0.4.14 (available: v0.6.5) [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 unicode-width v0.1.14 (available: v0.2.0) [INFO] [stderr] Adding which v4.4.2 (available: v6.0.3) [INFO] [stderr] Adding windows-core v0.52.0 (available: v0.58.0) [INFO] [stderr] Adding windows-sys v0.52.0 (available: v0.59.0) [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-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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] 108b77b743aad8ef1485fdfe770f372b49753b84e54886651f30403c4a1833e2 [INFO] running `Command { std: "docker" "start" "-a" "108b77b743aad8ef1485fdfe770f372b49753b84e54886651f30403c4a1833e2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "108b77b743aad8ef1485fdfe770f372b49753b84e54886651f30403c4a1833e2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "108b77b743aad8ef1485fdfe770f372b49753b84e54886651f30403c4a1833e2", kill_on_drop: false }` [INFO] [stdout] 108b77b743aad8ef1485fdfe770f372b49753b84e54886651f30403c4a1833e2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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] e86456f39fb421e1178709cfb456f1031dea613c45a2acd61ab43b924ae9f0cb [INFO] running `Command { std: "docker" "start" "-a" "e86456f39fb421e1178709cfb456f1031dea613c45a2acd61ab43b924ae9f0cb", 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] Fixed Cargo.toml (1 fix) [INFO] [stderr] Compiling proc-macro2 v1.0.86 [INFO] [stderr] Compiling unicode-ident v1.0.13 [INFO] [stderr] Compiling glob v0.3.1 [INFO] [stderr] Compiling rustix v0.38.37 [INFO] [stderr] Compiling libc v0.2.159 [INFO] [stderr] Compiling prettyplease v0.2.22 [INFO] [stderr] Compiling linux-raw-sys v0.4.14 [INFO] [stderr] Compiling memchr v2.7.4 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling bitflags v2.6.0 [INFO] [stderr] Compiling shlex v1.3.0 [INFO] [stderr] Compiling regex-syntax v0.8.4 [INFO] [stderr] Compiling unicode-width v0.1.14 [INFO] [stderr] Compiling home v0.5.9 [INFO] [stderr] Compiling yansi-term v0.1.2 [INFO] [stderr] Compiling libloading v0.8.5 [INFO] [stderr] Compiling bindgen v0.68.1 [INFO] [stderr] Compiling either v1.13.0 [INFO] [stderr] Compiling cc v1.1.21 [INFO] [stderr] Compiling lazycell v1.3.0 [INFO] [stderr] Compiling lazy_static v1.5.0 [INFO] [stderr] Compiling annotate-snippets v0.9.2 [INFO] [stderr] Compiling log v0.4.22 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Checking cty v0.2.2 [INFO] [stderr] Compiling clang-sys v1.8.1 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling quote v1.0.37 [INFO] [stderr] Compiling cmake v0.1.51 [INFO] [stderr] Compiling syn v2.0.77 [INFO] [stderr] Compiling regex-automata v0.4.7 [INFO] [stderr] Compiling cexpr v0.6.0 [INFO] [stderr] Compiling which v4.4.2 [INFO] [stderr] Compiling regex v1.10.6 [INFO] [stderr] Compiling embedded-mbedtls-sys v0.1.0 (/tmp/fixit) [INFO] [stderr] Migrating build.rs from 2021 edition to 2024 [INFO] [stderr] Migrating src/lib.rs from 2021 edition to 2024 [INFO] [stderr] Fixed /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs (429 fixes) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 20.85s [INFO] [stderr] Running `cargo check` to verify 2024 [INFO] [stderr] Compiling embedded-mbedtls-sys v0.1.0 (/tmp/fixit) [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:40492 [INFO] [stdout] | [INFO] [stdout] 3 | ...nits = cty :: c_int ; extern "C" { pub fn mbedtls_platform_zeroize (buf : * mut cty :: c_void , len : usize) ; } pub type mbedtls_mpi_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:41084 [INFO] [stdout] | [INFO] [stdout] 3 | ... 0 , 1) ; s . assume_init () } } } extern "C" { pub fn mbedtls_mpi_init (X : * mut mbedtls_mpi) ; } extern "C" { pub fn mbedtls_mpi_fr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:40492 [INFO] [stdout] | [INFO] [stdout] 3 | ...nits = cty :: c_int ; extern "C" { pub fn mbedtls_platform_zeroize (buf : * mut cty :: c_void , len : usize) ; } pub type mbedtls_mpi_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:41149 [INFO] [stdout] | [INFO] [stdout] 3 | ...i_init (X : * mut mbedtls_mpi) ; } extern "C" { pub fn mbedtls_mpi_free (X : * mut mbedtls_mpi) ; } extern "C" { pub fn mbedtls_mpi_gr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:41084 [INFO] [stdout] | [INFO] [stdout] 3 | ... 0 , 1) ; s . assume_init () } } } extern "C" { pub fn mbedtls_mpi_init (X : * mut mbedtls_mpi) ; } extern "C" { pub fn mbedtls_mpi_fr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:41214 [INFO] [stdout] | [INFO] [stdout] 3 | ... mbedtls_mpi) ; } extern "C" { pub fn mbedtls_mpi_grow (X : * mut mbedtls_mpi , nblimbs : usize) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:41149 [INFO] [stdout] | [INFO] [stdout] 3 | ...i_init (X : * mut mbedtls_mpi) ; } extern "C" { pub fn mbedtls_mpi_free (X : * mut mbedtls_mpi) ; } extern "C" { pub fn mbedtls_mpi_gr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:41313 [INFO] [stdout] | [INFO] [stdout] 3 | ...cty :: c_int ; } extern "C" { pub fn mbedtls_mpi_shrink (X : * mut mbedtls_mpi , nblimbs : usize) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:41214 [INFO] [stdout] | [INFO] [stdout] 3 | ... mbedtls_mpi) ; } extern "C" { pub fn mbedtls_mpi_grow (X : * mut mbedtls_mpi , nblimbs : usize) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:41414 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_int ; } extern "C" { pub fn mbedtls_mpi_copy (X : * mut mbedtls_mpi , Y : * const mbedtls_mpi) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:41313 [INFO] [stdout] | [INFO] [stdout] 3 | ...cty :: c_int ; } extern "C" { pub fn mbedtls_mpi_shrink (X : * mut mbedtls_mpi , nblimbs : usize) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:41521 [INFO] [stdout] | [INFO] [stdout] 3 | ...i) -> cty :: c_int ; } extern "C" { pub fn mbedtls_mpi_swap (X : * mut mbedtls_mpi , Y : * mut mbedtls_mpi) ; } extern "C" { pub fn mb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:41414 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_int ; } extern "C" { pub fn mbedtls_mpi_copy (X : * mut mbedtls_mpi , Y : * const mbedtls_mpi) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:41610 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_safe_cond_assign (X : * mut mbedtls_mpi , Y : * const mbedtls_mpi , assign : cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:41521 [INFO] [stdout] | [INFO] [stdout] 3 | ...i) -> cty :: c_int ; } extern "C" { pub fn mbedtls_mpi_swap (X : * mut mbedtls_mpi , Y : * mut mbedtls_mpi) ; } extern "C" { pub fn mb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:41755 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_safe_cond_swap (X : * mut mbedtls_mpi , Y : * mut mbedtls_mpi , swap : cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:41610 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_safe_cond_assign (X : * mut mbedtls_mpi , Y : * const mbedtls_mpi , assign : cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:41894 [INFO] [stdout] | [INFO] [stdout] 3 | ...y :: c_int ; } extern "C" { pub fn mbedtls_mpi_lset (X : * mut mbedtls_mpi , z : mbedtls_mpi_sint) -> cty :: c_int ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:41755 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_safe_cond_swap (X : * mut mbedtls_mpi , Y : * mut mbedtls_mpi , swap : cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:41998 [INFO] [stdout] | [INFO] [stdout] 3 | ...cty :: c_int ; } extern "C" { pub fn mbedtls_mpi_get_bit (X : * const mbedtls_mpi , pos : usize) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:41894 [INFO] [stdout] | [INFO] [stdout] 3 | ...y :: c_int ; } extern "C" { pub fn mbedtls_mpi_lset (X : * mut mbedtls_mpi , z : mbedtls_mpi_sint) -> cty :: c_int ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:42098 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt ; } extern "C" { pub fn mbedtls_mpi_set_bit (X : * mut mbedtls_mpi , pos : usize , val : cty :: c_uchar) -> cty :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:41998 [INFO] [stdout] | [INFO] [stdout] 3 | ...cty :: c_int ; } extern "C" { pub fn mbedtls_mpi_get_bit (X : * const mbedtls_mpi , pos : usize) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:42219 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_uchar) -> cty :: c_int ; } extern "C" { pub fn mbedtls_mpi_lsb (X : * const mbedtls_mpi) -> usize ; } extern "C" { pub fn mbedtls_m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:42098 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt ; } extern "C" { pub fn mbedtls_mpi_set_bit (X : * mut mbedtls_mpi , pos : usize , val : cty :: c_uchar) -> cty :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:42294 [INFO] [stdout] | [INFO] [stdout] 3 | ...t mbedtls_mpi) -> usize ; } extern "C" { pub fn mbedtls_mpi_bitlen (X : * const mbedtls_mpi) -> usize ; } extern "C" { pub fn mbedtls_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:42219 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_uchar) -> cty :: c_int ; } extern "C" { pub fn mbedtls_mpi_lsb (X : * const mbedtls_mpi) -> usize ; } extern "C" { pub fn mbedtls_m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:42372 [INFO] [stdout] | [INFO] [stdout] 3 | ...st mbedtls_mpi) -> usize ; } extern "C" { pub fn mbedtls_mpi_size (X : * const mbedtls_mpi) -> usize ; } extern "C" { pub fn mbedtls_m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:42294 [INFO] [stdout] | [INFO] [stdout] 3 | ...t mbedtls_mpi) -> usize ; } extern "C" { pub fn mbedtls_mpi_bitlen (X : * const mbedtls_mpi) -> usize ; } extern "C" { pub fn mbedtls_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:42448 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_read_string (X : * mut mbedtls_mpi , radix : cty :: c_int , s : * const cty :: c_char) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:42372 [INFO] [stdout] | [INFO] [stdout] 3 | ...st mbedtls_mpi) -> usize ; } extern "C" { pub fn mbedtls_mpi_size (X : * const mbedtls_mpi) -> usize ; } extern "C" { pub fn mbedtls_m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:42587 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_write_string (X : * const mbedtls_mpi , radix : cty :: c_int , buf : * mut cty :: c_char , buflen : usize , olen : * mut usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:42448 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_read_string (X : * mut mbedtls_mpi , radix : cty :: c_int , s : * const cty :: c_char) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:42767 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_read_binary (X : * mut mbedtls_mpi , buf : * const cty :: c_uchar , buflen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:42587 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_write_string (X : * const mbedtls_mpi , radix : cty :: c_int , buf : * mut cty :: c_char , buflen : usize , olen : * mut usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:42903 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_read_binary_le (X : * mut mbedtls_mpi , buf : * const cty :: c_uchar , buflen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:42767 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_read_binary (X : * mut mbedtls_mpi , buf : * const cty :: c_uchar , buflen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:42903 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_read_binary_le (X : * mut mbedtls_mpi , buf : * const cty :: c_uchar , buflen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:43042 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_write_binary (X : * const mbedtls_mpi , buf : * mut cty :: c_uchar , buflen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:43179 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_write_binary_le (X : * const mbedtls_mpi , buf : * mut cty :: c_uchar , buflen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:43042 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_write_binary (X : * const mbedtls_mpi , buf : * mut cty :: c_uchar , buflen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:43319 [INFO] [stdout] | [INFO] [stdout] 3 | ...cty :: c_int ; } extern "C" { pub fn mbedtls_mpi_shift_l (X : * mut mbedtls_mpi , count : usize) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:43179 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_write_binary_le (X : * const mbedtls_mpi , buf : * mut cty :: c_uchar , buflen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:43419 [INFO] [stdout] | [INFO] [stdout] 3 | ...cty :: c_int ; } extern "C" { pub fn mbedtls_mpi_shift_r (X : * mut mbedtls_mpi , count : usize) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:43319 [INFO] [stdout] | [INFO] [stdout] 3 | ...cty :: c_int ; } extern "C" { pub fn mbedtls_mpi_shift_l (X : * mut mbedtls_mpi , count : usize) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:43519 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_int ; } extern "C" { pub fn mbedtls_mpi_cmp_abs (X : * const mbedtls_mpi , Y : * const mbedtls_mpi) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:43419 [INFO] [stdout] | [INFO] [stdout] 3 | ...cty :: c_int ; } extern "C" { pub fn mbedtls_mpi_shift_r (X : * mut mbedtls_mpi , count : usize) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:43631 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_int ; } extern "C" { pub fn mbedtls_mpi_cmp_mpi (X : * const mbedtls_mpi , Y : * const mbedtls_mpi) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:43519 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_int ; } extern "C" { pub fn mbedtls_mpi_cmp_abs (X : * const mbedtls_mpi , Y : * const mbedtls_mpi) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:43743 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_lt_mpi_ct (X : * const mbedtls_mpi , Y : * const mbedtls_mpi , ret : * mut cty :: c_uint) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:43631 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_int ; } extern "C" { pub fn mbedtls_mpi_cmp_mpi (X : * const mbedtls_mpi , Y : * const mbedtls_mpi) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:43885 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_int ; } extern "C" { pub fn mbedtls_mpi_cmp_int (X : * const mbedtls_mpi , z : mbedtls_mpi_sint) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:43743 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_lt_mpi_ct (X : * const mbedtls_mpi , Y : * const mbedtls_mpi , ret : * mut cty :: c_uint) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:43994 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_add_abs (X : * mut mbedtls_mpi , A : * const mbedtls_mpi , B : * const mbedtls_mpi) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:43885 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_int ; } extern "C" { pub fn mbedtls_mpi_cmp_int (X : * const mbedtls_mpi , z : mbedtls_mpi_sint) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:44130 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_sub_abs (X : * mut mbedtls_mpi , A : * const mbedtls_mpi , B : * const mbedtls_mpi) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:43994 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_add_abs (X : * mut mbedtls_mpi , A : * const mbedtls_mpi , B : * const mbedtls_mpi) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:44266 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_add_mpi (X : * mut mbedtls_mpi , A : * const mbedtls_mpi , B : * const mbedtls_mpi) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:44130 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_sub_abs (X : * mut mbedtls_mpi , A : * const mbedtls_mpi , B : * const mbedtls_mpi) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:44402 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_sub_mpi (X : * mut mbedtls_mpi , A : * const mbedtls_mpi , B : * const mbedtls_mpi) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:44266 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_add_mpi (X : * mut mbedtls_mpi , A : * const mbedtls_mpi , B : * const mbedtls_mpi) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:44538 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_add_int (X : * mut mbedtls_mpi , A : * const mbedtls_mpi , b : mbedtls_mpi_sint) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:44402 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_sub_mpi (X : * mut mbedtls_mpi , A : * const mbedtls_mpi , B : * const mbedtls_mpi) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:44671 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_sub_int (X : * mut mbedtls_mpi , A : * const mbedtls_mpi , b : mbedtls_mpi_sint) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:44538 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_add_int (X : * mut mbedtls_mpi , A : * const mbedtls_mpi , b : mbedtls_mpi_sint) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:44804 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_mul_mpi (X : * mut mbedtls_mpi , A : * const mbedtls_mpi , B : * const mbedtls_mpi) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:44671 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_sub_int (X : * mut mbedtls_mpi , A : * const mbedtls_mpi , b : mbedtls_mpi_sint) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:44940 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_mul_int (X : * mut mbedtls_mpi , A : * const mbedtls_mpi , b : mbedtls_mpi_uint) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:44804 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_mul_mpi (X : * mut mbedtls_mpi , A : * const mbedtls_mpi , B : * const mbedtls_mpi) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:44940 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_mul_int (X : * mut mbedtls_mpi , A : * const mbedtls_mpi , b : mbedtls_mpi_uint) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:45073 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_div_mpi (Q : * mut mbedtls_mpi , R : * mut mbedtls_mpi , A : * const mbedtls_mpi , B : * const mbedtls_mpi) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:45073 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_div_mpi (Q : * mut mbedtls_mpi , R : * mut mbedtls_mpi , A : * const mbedtls_mpi , B : * const mbedtls_mpi) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:45233 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_div_int (Q : * mut mbedtls_mpi , R : * mut mbedtls_mpi , A : * const mbedtls_mpi , b : mbedtls_mpi_sint) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:45233 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_div_int (Q : * mut mbedtls_mpi , R : * mut mbedtls_mpi , A : * const mbedtls_mpi , b : mbedtls_mpi_sint) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:45390 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_mod_mpi (R : * mut mbedtls_mpi , A : * const mbedtls_mpi , B : * const mbedtls_mpi) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:45390 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_mod_mpi (R : * mut mbedtls_mpi , A : * const mbedtls_mpi , B : * const mbedtls_mpi) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:45526 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_mod_int (r : * mut mbedtls_mpi_uint , A : * const mbedtls_mpi , b : mbedtls_mpi_sint) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:45526 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_mod_int (r : * mut mbedtls_mpi_uint , A : * const mbedtls_mpi , b : mbedtls_mpi_sint) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:45664 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_exp_mod (X : * mut mbedtls_mpi , A : * const mbedtls_mpi , E : * const mbedtls_mpi , N : * const mbedtls_mpi , prec_RR : * mut mbedtls_mpi) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:45664 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_exp_mod (X : * mut mbedtls_mpi , A : * const mbedtls_mpi , E : * const mbedtls_mpi , N : * const mbedtls_mpi , prec_RR : * mut mbedtls_mpi) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:45856 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_fill_random (X : * mut mbedtls_mpi , size : usize , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:45856 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_fill_random (X : * mut mbedtls_mpi , size : usize , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:46142 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_random (X : * mut mbedtls_mpi , min : mbedtls_mpi_sint , N : * const mbedtls_mpi , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:46142 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_random (X : * mut mbedtls_mpi , min : mbedtls_mpi_sint , N : * const mbedtls_mpi , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:46459 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_gcd (G : * mut mbedtls_mpi , A : * const mbedtls_mpi , B : * const mbedtls_mpi) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:46459 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_gcd (G : * mut mbedtls_mpi , A : * const mbedtls_mpi , B : * const mbedtls_mpi) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:46591 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_inv_mod (X : * mut mbedtls_mpi , A : * const mbedtls_mpi , N : * const mbedtls_mpi) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:46591 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_inv_mod (X : * mut mbedtls_mpi , A : * const mbedtls_mpi , N : * const mbedtls_mpi) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:46727 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_is_prime_ext (X : * const mbedtls_mpi , rounds : cty :: c_int , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:46727 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_mpi_is_prime_ext (X : * const mbedtls_mpi , rounds : cty :: c_int , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:47230 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn mbedtls_mpi_gen_prime (X : * mut mbedtls_mpi , nbits : usize , flags : cty :: c_int , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:47230 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn mbedtls_mpi_gen_prime (X : * mut mbedtls_mpi , nbits : usize , flags : cty :: c_int , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:51057 [INFO] [stdout] | [INFO] [stdout] 3 | ..._init () } } } extern "C" { pub fn mbedtls_ecp_get_type (grp : * const mbedtls_ecp_group) -> mbedtls_ecp_curve_type ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:51057 [INFO] [stdout] | [INFO] [stdout] 3 | ..._init () } } } extern "C" { pub fn mbedtls_ecp_get_type (grp : * const mbedtls_ecp_group) -> mbedtls_ecp_curve_type ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:51162 [INFO] [stdout] | [INFO] [stdout] 3 | ...edtls_ecp_curve_type ; } extern "C" { pub fn mbedtls_ecp_curve_list () -> * const mbedtls_ecp_curve_info ; } extern "C" { pub fn mbedt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:51162 [INFO] [stdout] | [INFO] [stdout] 3 | ...edtls_ecp_curve_type ; } extern "C" { pub fn mbedtls_ecp_curve_list () -> * const mbedtls_ecp_curve_info ; } extern "C" { pub fn mbedt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:51246 [INFO] [stdout] | [INFO] [stdout] 3 | ...bedtls_ecp_curve_info ; } extern "C" { pub fn mbedtls_ecp_grp_id_list () -> * const mbedtls_ecp_group_id ; } extern "C" { pub fn mbedt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:51246 [INFO] [stdout] | [INFO] [stdout] 3 | ...bedtls_ecp_curve_info ; } extern "C" { pub fn mbedtls_ecp_grp_id_list () -> * const mbedtls_ecp_group_id ; } extern "C" { pub fn mbedt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:51329 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn mbedtls_ecp_curve_info_from_grp_id (grp_id : mbedtls_ecp_group_id) -> * const mbedtls_ecp_curve_info ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:51329 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn mbedtls_ecp_curve_info_from_grp_id (grp_id : mbedtls_ecp_group_id) -> * const mbedtls_ecp_curve_info ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:51454 [INFO] [stdout] | [INFO] [stdout] 3 | ...rve_info ; } extern "C" { pub fn mbedtls_ecp_curve_info_from_tls_id (tls_id : u16) -> * const mbedtls_ecp_curve_info ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:51454 [INFO] [stdout] | [INFO] [stdout] 3 | ...rve_info ; } extern "C" { pub fn mbedtls_ecp_curve_info_from_tls_id (tls_id : u16) -> * const mbedtls_ecp_curve_info ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:51562 [INFO] [stdout] | [INFO] [stdout] 3 | ...o ; } extern "C" { pub fn mbedtls_ecp_curve_info_from_name (name : * const cty :: c_char) -> * const mbedtls_ecp_curve_info ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:51562 [INFO] [stdout] | [INFO] [stdout] 3 | ...o ; } extern "C" { pub fn mbedtls_ecp_curve_info_from_name (name : * const cty :: c_char) -> * const mbedtls_ecp_curve_info ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:51684 [INFO] [stdout] | [INFO] [stdout] 3 | ... mbedtls_ecp_curve_info ; } extern "C" { pub fn mbedtls_ecp_point_init (pt : * mut mbedtls_ecp_point) ; } extern "C" { pub fn mbedtls_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:51684 [INFO] [stdout] | [INFO] [stdout] 3 | ... mbedtls_ecp_curve_info ; } extern "C" { pub fn mbedtls_ecp_point_init (pt : * mut mbedtls_ecp_point) ; } extern "C" { pub fn mbedtls_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:51762 [INFO] [stdout] | [INFO] [stdout] 3 | ... mut mbedtls_ecp_point) ; } extern "C" { pub fn mbedtls_ecp_group_init (grp : * mut mbedtls_ecp_group) ; } extern "C" { pub fn mbedtls... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:51762 [INFO] [stdout] | [INFO] [stdout] 3 | ... mut mbedtls_ecp_point) ; } extern "C" { pub fn mbedtls_ecp_group_init (grp : * mut mbedtls_ecp_group) ; } extern "C" { pub fn mbedtls... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:51841 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut mbedtls_ecp_group) ; } extern "C" { pub fn mbedtls_ecp_keypair_init (key : * mut mbedtls_ecp_keypair) ; } extern "C" { pub fn mbedt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:51841 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut mbedtls_ecp_group) ; } extern "C" { pub fn mbedtls_ecp_keypair_init (key : * mut mbedtls_ecp_keypair) ; } extern "C" { pub fn mbedt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:51924 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut mbedtls_ecp_keypair) ; } extern "C" { pub fn mbedtls_ecp_point_free (pt : * mut mbedtls_ecp_point) ; } extern "C" { pub fn mbedtls_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:51924 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut mbedtls_ecp_keypair) ; } extern "C" { pub fn mbedtls_ecp_point_free (pt : * mut mbedtls_ecp_point) ; } extern "C" { pub fn mbedtls_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:52002 [INFO] [stdout] | [INFO] [stdout] 3 | ... mut mbedtls_ecp_point) ; } extern "C" { pub fn mbedtls_ecp_group_free (grp : * mut mbedtls_ecp_group) ; } extern "C" { pub fn mbedtls... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:52002 [INFO] [stdout] | [INFO] [stdout] 3 | ... mut mbedtls_ecp_point) ; } extern "C" { pub fn mbedtls_ecp_group_free (grp : * mut mbedtls_ecp_group) ; } extern "C" { pub fn mbedtls... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:52081 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut mbedtls_ecp_group) ; } extern "C" { pub fn mbedtls_ecp_keypair_free (key : * mut mbedtls_ecp_keypair) ; } extern "C" { pub fn mbedt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:52081 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut mbedtls_ecp_group) ; } extern "C" { pub fn mbedtls_ecp_keypair_free (key : * mut mbedtls_ecp_keypair) ; } extern "C" { pub fn mbedt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:52164 [INFO] [stdout] | [INFO] [stdout] 3 | ...ir) ; } extern "C" { pub fn mbedtls_ecp_copy (P : * mut mbedtls_ecp_point , Q : * const mbedtls_ecp_point) -> cty :: c_int ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:52164 [INFO] [stdout] | [INFO] [stdout] 3 | ...ir) ; } extern "C" { pub fn mbedtls_ecp_copy (P : * mut mbedtls_ecp_point , Q : * const mbedtls_ecp_point) -> cty :: c_int ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:52283 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_group_copy (dst : * mut mbedtls_ecp_group , src : * const mbedtls_ecp_group) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:52283 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_group_copy (dst : * mut mbedtls_ecp_group , src : * const mbedtls_ecp_group) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:52412 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> cty :: c_int ; } extern "C" { pub fn mbedtls_ecp_set_zero (pt : * mut mbedtls_ecp_point) -> cty :: c_int ; } extern "C" { pub fn m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:52412 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> cty :: c_int ; } extern "C" { pub fn mbedtls_ecp_set_zero (pt : * mut mbedtls_ecp_point) -> cty :: c_int ; } extern "C" { pub fn m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:52504 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> cty :: c_int ; } extern "C" { pub fn mbedtls_ecp_is_zero (pt : * mut mbedtls_ecp_point) -> cty :: c_int ; } extern "C" { pub fn m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:52504 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> cty :: c_int ; } extern "C" { pub fn mbedtls_ecp_is_zero (pt : * mut mbedtls_ecp_point) -> cty :: c_int ; } extern "C" { pub fn m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:52595 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn mbedtls_ecp_point_cmp (P : * const mbedtls_ecp_point , Q : * const mbedtls_ecp_point) -> cty :: c_int ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:52595 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn mbedtls_ecp_point_cmp (P : * const mbedtls_ecp_point , Q : * const mbedtls_ecp_point) -> cty :: c_int ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:52721 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_point_read_string (P : * mut mbedtls_ecp_point , radix : cty :: c_int , x : * const cty :: c_char , y : * const cty :: c_char) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:52721 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_point_read_string (P : * mut mbedtls_ecp_point , radix : cty :: c_int , x : * const cty :: c_char , y : * const cty :: c_char) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:52900 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_point_write_binary (grp : * const mbedtls_ecp_group , P : * const mbedtls_ecp_point , format : cty :: c_int , olen : * mut usize , buf : * mut cty :: c_uchar , buflen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:52900 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_point_write_binary (grp : * const mbedtls_ecp_group , P : * const mbedtls_ecp_point , format : cty :: c_int , olen : * mut usize , buf : * mut cty :: c_uchar , buflen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:53128 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_point_read_binary (grp : * const mbedtls_ecp_group , P : * mut mbedtls_ecp_point , buf : * const cty :: c_uchar , ilen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:53128 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_point_read_binary (grp : * const mbedtls_ecp_group , P : * mut mbedtls_ecp_point , buf : * const cty :: c_uchar , ilen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:53308 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_tls_read_point (grp : * const mbedtls_ecp_group , pt : * mut mbedtls_ecp_point , buf : * mut * const cty :: c_uchar , len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:53308 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_tls_read_point (grp : * const mbedtls_ecp_group , pt : * mut mbedtls_ecp_point , buf : * mut * const cty :: c_uchar , len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:53491 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_tls_write_point (grp : * const mbedtls_ecp_group , pt : * const mbedtls_ecp_point , format : cty :: c_int , olen : * mut usize , buf : * mut cty :: c_uchar , blen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:53491 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_tls_write_point (grp : * const mbedtls_ecp_group , pt : * const mbedtls_ecp_point , format : cty :: c_int , olen : * mut usize , buf : * mut cty :: c_uchar , blen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:53715 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn mbedtls_ecp_group_load (grp : * mut mbedtls_ecp_group , id : mbedtls_ecp_group_id) -> cty :: c_int ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:53715 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn mbedtls_ecp_group_load (grp : * mut mbedtls_ecp_group , id : mbedtls_ecp_group_id) -> cty :: c_int ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:53838 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_tls_read_group (grp : * mut mbedtls_ecp_group , buf : * mut * const cty :: c_uchar , len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:53838 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_tls_read_group (grp : * mut mbedtls_ecp_group , buf : * mut * const cty :: c_uchar , len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:53988 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_tls_read_group_id (grp : * mut mbedtls_ecp_group_id , buf : * mut * const cty :: c_uchar , len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:53988 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_tls_read_group_id (grp : * mut mbedtls_ecp_group_id , buf : * mut * const cty :: c_uchar , len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:54144 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_tls_write_group (grp : * const mbedtls_ecp_group , olen : * mut usize , buf : * mut cty :: c_uchar , blen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:54311 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_mul (grp : * mut mbedtls_ecp_group , R : * mut mbedtls_ecp_point , m : * const mbedtls_mpi , P : * const mbedtls_ecp_point , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:54144 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_tls_write_group (grp : * const mbedtls_ecp_group , olen : * mut usize , buf : * mut cty :: c_uchar , blen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:54670 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_mul_restartable (grp : * mut mbedtls_ecp_group , R : * mut mbedtls_ecp_point , m : * const mbedtls_mpi , P : * const mbedtls_ecp_point , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void , rs_ctx : * mut mbedtls_ecp_restart_ctx) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:54311 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_mul (grp : * mut mbedtls_ecp_group , R : * mut mbedtls_ecp_point , m : * const mbedtls_mpi , P : * const mbedtls_ecp_point , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:55082 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_check_pubkey (grp : * const mbedtls_ecp_group , pt : * const mbedtls_ecp_point) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:54670 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_mul_restartable (grp : * mut mbedtls_ecp_group , R : * mut mbedtls_ecp_point , m : * const mbedtls_mpi , P : * const mbedtls_ecp_point , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void , rs_ctx : * mut mbedtls_ecp_restart_ctx) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:55214 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn mbedtls_ecp_check_privkey (grp : * const mbedtls_ecp_group , d : * const mbedtls_mpi) -> cty :: c_int ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:55082 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_check_pubkey (grp : * const mbedtls_ecp_group , pt : * const mbedtls_ecp_point) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:55340 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_gen_privkey (grp : * const mbedtls_ecp_group , d : * mut mbedtls_mpi , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:55214 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn mbedtls_ecp_check_privkey (grp : * const mbedtls_ecp_group , d : * const mbedtls_mpi) -> cty :: c_int ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:55645 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_gen_keypair_base (grp : * mut mbedtls_ecp_group , G : * const mbedtls_ecp_point , d : * mut mbedtls_mpi , Q : * mut mbedtls_ecp_point , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:56015 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_gen_keypair (grp : * mut mbedtls_ecp_group , d : * mut mbedtls_mpi , Q : * mut mbedtls_ecp_point , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:55340 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_gen_privkey (grp : * const mbedtls_ecp_group , d : * mut mbedtls_mpi , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:56348 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_gen_key (grp_id : mbedtls_ecp_group_id , key : * mut mbedtls_ecp_keypair , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:55645 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_gen_keypair_base (grp : * mut mbedtls_ecp_group , G : * const mbedtls_ecp_point , d : * mut mbedtls_mpi , Q : * mut mbedtls_ecp_point , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:56657 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_set_public_key (grp_id : mbedtls_ecp_group_id , key : * mut mbedtls_ecp_keypair , Q : * const mbedtls_ecp_point) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:56015 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_gen_keypair (grp : * mut mbedtls_ecp_group , d : * mut mbedtls_mpi , Q : * mut mbedtls_ecp_point , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:56822 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_read_key (grp_id : mbedtls_ecp_group_id , key : * mut mbedtls_ecp_keypair , buf : * const cty :: c_uchar , buflen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:56348 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_gen_key (grp_id : mbedtls_ecp_group_id , key : * mut mbedtls_ecp_keypair , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:56997 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_write_key (key : * mut mbedtls_ecp_keypair , buf : * mut cty :: c_uchar , buflen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:57139 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_write_key_ext (key : * const mbedtls_ecp_keypair , olen : * mut usize , buf : * mut cty :: c_uchar , buflen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:56657 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_set_public_key (grp_id : mbedtls_ecp_group_id , key : * mut mbedtls_ecp_keypair , Q : * const mbedtls_ecp_point) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:57308 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_write_public_key (key : * const mbedtls_ecp_keypair , format : cty :: c_int , olen : * mut usize , buf : * mut cty :: c_uchar , buflen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:56822 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_read_key (grp_id : mbedtls_ecp_group_id , key : * mut mbedtls_ecp_keypair , buf : * const cty :: c_uchar , buflen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:57504 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_check_pub_priv (pub_ : * const mbedtls_ecp_keypair , prv : * const mbedtls_ecp_keypair , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:56997 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_write_key (key : * mut mbedtls_ecp_keypair , buf : * mut cty :: c_uchar , buflen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:57827 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_keypair_calc_public (key : * mut mbedtls_ecp_keypair , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:57139 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_write_key_ext (key : * const mbedtls_ecp_keypair , olen : * mut usize , buf : * mut cty :: c_uchar , buflen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:58116 [INFO] [stdout] | [INFO] [stdout] 3 | ..._int ; } extern "C" { pub fn mbedtls_ecp_keypair_get_group_id (key : * const mbedtls_ecp_keypair) -> mbedtls_ecp_group_id ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:57308 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_write_public_key (key : * const mbedtls_ecp_keypair , format : cty :: c_int , olen : * mut usize , buf : * mut cty :: c_uchar , buflen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:58233 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_export (key : * const mbedtls_ecp_keypair , grp : * mut mbedtls_ecp_group , d : * mut mbedtls_mpi , Q : * mut mbedtls_ecp_point) -> cty :: c_int ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:57504 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_check_pub_priv (pub_ : * const mbedtls_ecp_keypair , prv : * const mbedtls_ecp_keypair , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:59816 [INFO] [stdout] | [INFO] [stdout] 3 | ...nit () } } } extern "C" { pub fn mbedtls_md_info_from_type (md_type : mbedtls_md_type_t) -> * const mbedtls_md_info_t ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:57827 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_keypair_calc_public (key : * mut mbedtls_ecp_keypair , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:59925 [INFO] [stdout] | [INFO] [stdout] 3 | ...* const mbedtls_md_info_t ; } extern "C" { pub fn mbedtls_md_init (ctx : * mut mbedtls_md_context_t) ; } extern "C" { pub fn mbedtls_m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:60000 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut mbedtls_md_context_t) ; } extern "C" { pub fn mbedtls_md_free (ctx : * mut mbedtls_md_context_t) ; } extern "C" { pub fn mbedtls_m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:58116 [INFO] [stdout] | [INFO] [stdout] 3 | ..._int ; } extern "C" { pub fn mbedtls_ecp_keypair_get_group_id (key : * const mbedtls_ecp_keypair) -> mbedtls_ecp_group_id ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:58233 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecp_export (key : * const mbedtls_ecp_keypair , grp : * mut mbedtls_ecp_group , d : * mut mbedtls_mpi , Q : * mut mbedtls_ecp_point) -> cty :: c_int ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:60075 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_md_setup (ctx : * mut mbedtls_md_context_t , md_info : * const mbedtls_md_info_t , hmac : cty :: c_int) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:59816 [INFO] [stdout] | [INFO] [stdout] 3 | ...nit () } } } extern "C" { pub fn mbedtls_md_info_from_type (md_type : mbedtls_md_type_t) -> * const mbedtls_md_info_t ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:60227 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_md_clone (dst : * mut mbedtls_md_context_t , src : * const mbedtls_md_context_t) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:59925 [INFO] [stdout] | [INFO] [stdout] 3 | ...* const mbedtls_md_info_t ; } extern "C" { pub fn mbedtls_md_init (ctx : * mut mbedtls_md_context_t) ; } extern "C" { pub fn mbedtls_m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:60356 [INFO] [stdout] | [INFO] [stdout] 3 | ...cty :: c_int ; } extern "C" { pub fn mbedtls_md_get_size (md_info : * const mbedtls_md_info_t) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:60000 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut mbedtls_md_context_t) ; } extern "C" { pub fn mbedtls_md_free (ctx : * mut mbedtls_md_context_t) ; } extern "C" { pub fn mbedtls_m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:60456 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_uchar ; } extern "C" { pub fn mbedtls_md_get_type (md_info : * const mbedtls_md_info_t) -> mbedtls_md_type_t ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:60075 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_md_setup (ctx : * mut mbedtls_md_context_t , md_info : * const mbedtls_md_info_t , hmac : cty :: c_int) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:60559 [INFO] [stdout] | [INFO] [stdout] 3 | ...bedtls_md_type_t ; } extern "C" { pub fn mbedtls_md_starts (ctx : * mut mbedtls_md_context_t) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:60652 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_md_update (ctx : * mut mbedtls_md_context_t , input : * const cty :: c_uchar , ilen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:60227 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_md_clone (dst : * mut mbedtls_md_context_t , src : * const mbedtls_md_context_t) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:60793 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn mbedtls_md_finish (ctx : * mut mbedtls_md_context_t , output : * mut cty :: c_uchar) -> cty :: c_int ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:60356 [INFO] [stdout] | [INFO] [stdout] 3 | ...cty :: c_int ; } extern "C" { pub fn mbedtls_md_get_size (md_info : * const mbedtls_md_info_t) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:60918 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_md (md_info : * const mbedtls_md_info_t , input : * const cty :: c_uchar , ilen : usize , output : * mut cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:60456 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_uchar ; } extern "C" { pub fn mbedtls_md_get_type (md_info : * const mbedtls_md_info_t) -> mbedtls_md_type_t ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:61087 [INFO] [stdout] | [INFO] [stdout] 3 | ...y :: c_uchar) -> cty :: c_int ; } extern "C" { pub fn mbedtls_md_list () -> * const cty :: c_int ; } extern "C" { pub fn mbedtls_md_in... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:60559 [INFO] [stdout] | [INFO] [stdout] 3 | ...bedtls_md_type_t ; } extern "C" { pub fn mbedtls_md_starts (ctx : * mut mbedtls_md_context_t) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:61154 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_int ; } extern "C" { pub fn mbedtls_md_info_from_string (md_name : * const cty :: c_char) -> * const mbedtls_md_info_t ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:60652 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_md_update (ctx : * mut mbedtls_md_context_t , input : * const cty :: c_uchar , ilen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:61269 [INFO] [stdout] | [INFO] [stdout] 3 | ...md_info_t ; } extern "C" { pub fn mbedtls_md_get_name (md_info : * const mbedtls_md_info_t) -> * const cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:60793 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn mbedtls_md_finish (ctx : * mut mbedtls_md_context_t , output : * mut cty :: c_uchar) -> cty :: c_int ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:61376 [INFO] [stdout] | [INFO] [stdout] 3 | ..._char ; } extern "C" { pub fn mbedtls_md_info_from_ctx (ctx : * const mbedtls_md_context_t) -> * const mbedtls_md_info_t ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:60918 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_md (md_info : * const mbedtls_md_info_t , input : * const cty :: c_uchar , ilen : usize , output : * mut cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:61491 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_md_hmac_starts (ctx : * mut mbedtls_md_context_t , key : * const cty :: c_uchar , keylen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:61087 [INFO] [stdout] | [INFO] [stdout] 3 | ...y :: c_uchar) -> cty :: c_int ; } extern "C" { pub fn mbedtls_md_list () -> * const cty :: c_int ; } extern "C" { pub fn mbedtls_md_in... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:61637 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_md_hmac_update (ctx : * mut mbedtls_md_context_t , input : * const cty :: c_uchar , ilen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:61783 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_md_hmac_finish (ctx : * mut mbedtls_md_context_t , output : * mut cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:61154 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_int ; } extern "C" { pub fn mbedtls_md_info_from_string (md_name : * const cty :: c_char) -> * const mbedtls_md_info_t ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:61913 [INFO] [stdout] | [INFO] [stdout] 3 | ...> cty :: c_int ; } extern "C" { pub fn mbedtls_md_hmac_reset (ctx : * mut mbedtls_md_context_t) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:61269 [INFO] [stdout] | [INFO] [stdout] 3 | ...md_info_t ; } extern "C" { pub fn mbedtls_md_get_name (md_info : * const mbedtls_md_info_t) -> * const cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:62010 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_md_hmac (md_info : * const mbedtls_md_info_t , key : * const cty :: c_uchar , keylen : usize , input : * const cty :: c_uchar , ilen : usize , output : * mut cty :: c_uchar) -> cty :: c_int ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:61376 [INFO] [stdout] | [INFO] [stdout] 3 | ..._char ; } extern "C" { pub fn mbedtls_md_info_from_ctx (ctx : * const mbedtls_md_context_t) -> * const mbedtls_md_info_t ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:64382 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_void ; extern "C" { pub fn mbedtls_pk_info_from_type (pk_type : mbedtls_pk_type_t) -> * const mbedtls_pk_info_t ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:64491 [INFO] [stdout] | [INFO] [stdout] 3 | ... * const mbedtls_pk_info_t ; } extern "C" { pub fn mbedtls_pk_init (ctx : * mut mbedtls_pk_context) ; } extern "C" { pub fn mbedtls_pk... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:61491 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_md_hmac_starts (ctx : * mut mbedtls_md_context_t , key : * const cty :: c_uchar , keylen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:61637 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_md_hmac_update (ctx : * mut mbedtls_md_context_t , input : * const cty :: c_uchar , ilen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:64564 [INFO] [stdout] | [INFO] [stdout] 3 | ... * mut mbedtls_pk_context) ; } extern "C" { pub fn mbedtls_pk_free (ctx : * mut mbedtls_pk_context) ; } extern "C" { pub fn mbedtls_pk... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:64637 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn mbedtls_pk_setup (ctx : * mut mbedtls_pk_context , info : * const mbedtls_pk_info_t) -> cty :: c_int ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:61783 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_md_hmac_finish (ctx : * mut mbedtls_md_context_t , output : * mut cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:64762 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> cty :: c_int ; } extern "C" { pub fn mbedtls_pk_get_bitlen (ctx : * const mbedtls_pk_context) -> usize ; } extern "C" { pub fn mb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:61913 [INFO] [stdout] | [INFO] [stdout] 3 | ...> cty :: c_int ; } extern "C" { pub fn mbedtls_md_hmac_reset (ctx : * mut mbedtls_md_context_t) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:64852 [INFO] [stdout] | [INFO] [stdout] 3 | ...ze ; } extern "C" { pub fn mbedtls_pk_can_do (ctx : * const mbedtls_pk_context , type_ : mbedtls_pk_type_t) -> cty :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:62010 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_md_hmac (md_info : * const mbedtls_md_info_t , key : * const cty :: c_uchar , keylen : usize , input : * const cty :: c_uchar , ilen : usize , output : * mut cty :: c_uchar) -> cty :: c_int ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:64973 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_pk_verify (ctx : * mut mbedtls_pk_context , md_alg : mbedtls_md_type_t , hash : * const cty :: c_uchar , hash_len : usize , sig : * const cty :: c_uchar , sig_len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:64382 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_void ; extern "C" { pub fn mbedtls_pk_info_from_type (pk_type : mbedtls_pk_type_t) -> * const mbedtls_pk_info_t ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:65193 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_pk_verify_restartable (ctx : * mut mbedtls_pk_context , md_alg : mbedtls_md_type_t , hash : * const cty :: c_uchar , hash_len : usize , sig : * const cty :: c_uchar , sig_len : usize , rs_ctx : * mut mbedtls_pk_restart_ctx) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:64491 [INFO] [stdout] | [INFO] [stdout] 3 | ... * const mbedtls_pk_info_t ; } extern "C" { pub fn mbedtls_pk_init (ctx : * mut mbedtls_pk_context) ; } extern "C" { pub fn mbedtls_pk... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:65465 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_pk_verify_ext (type_ : mbedtls_pk_type_t , options : * const cty :: c_void , ctx : * mut mbedtls_pk_context , md_alg : mbedtls_md_type_t , hash : * const cty :: c_uchar , hash_len : usize , sig : * const cty :: c_uchar , sig_len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:64564 [INFO] [stdout] | [INFO] [stdout] 3 | ... * mut mbedtls_pk_context) ; } extern "C" { pub fn mbedtls_pk_free (ctx : * mut mbedtls_pk_context) ; } extern "C" { pub fn mbedtls_pk... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:65751 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_pk_sign (ctx : * mut mbedtls_pk_context , md_alg : mbedtls_md_type_t , hash : * const cty :: c_uchar , hash_len : usize , sig : * mut cty :: c_uchar , sig_size : usize , sig_len : * mut usize , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:66175 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_pk_sign_ext (pk_type : mbedtls_pk_type_t , ctx : * mut mbedtls_pk_context , md_alg : mbedtls_md_type_t , hash : * const cty :: c_uchar , hash_len : usize , sig : * mut cty :: c_uchar , sig_size : usize , sig_len : * mut usize , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:64637 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn mbedtls_pk_setup (ctx : * mut mbedtls_pk_context , info : * const mbedtls_pk_info_t) -> cty :: c_int ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:66633 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_pk_sign_restartable (ctx : * mut mbedtls_pk_context , md_alg : mbedtls_md_type_t , hash : * const cty :: c_uchar , hash_len : usize , sig : * mut cty :: c_uchar , sig_size : usize , sig_len : * mut usize , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void , rs_ctx : * mut mbedtls_pk_restart_ctx) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:67109 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_pk_decrypt (ctx : * mut mbedtls_pk_context , input : * const cty :: c_uchar , ilen : usize , output : * mut cty :: c_uchar , olen : * mut usize , osize : usize , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:64762 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> cty :: c_int ; } extern "C" { pub fn mbedtls_pk_get_bitlen (ctx : * const mbedtls_pk_context) -> usize ; } extern "C" { pub fn mb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:67501 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_pk_encrypt (ctx : * mut mbedtls_pk_context , input : * const cty :: c_uchar , ilen : usize , output : * mut cty :: c_uchar , olen : * mut usize , osize : usize , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:64852 [INFO] [stdout] | [INFO] [stdout] 3 | ...ze ; } extern "C" { pub fn mbedtls_pk_can_do (ctx : * const mbedtls_pk_context , type_ : mbedtls_pk_type_t) -> cty :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:67893 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_pk_check_pair (pub_ : * const mbedtls_pk_context , prv : * const mbedtls_pk_context , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:64973 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_pk_verify (ctx : * mut mbedtls_pk_context , md_alg : mbedtls_md_type_t , hash : * const cty :: c_uchar , hash_len : usize , sig : * const cty :: c_uchar , sig_len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:68209 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_pk_debug (ctx : * const mbedtls_pk_context , items : * mut mbedtls_pk_debug_item) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:65193 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_pk_verify_restartable (ctx : * mut mbedtls_pk_context , md_alg : mbedtls_md_type_t , hash : * const cty :: c_uchar , hash_len : usize , sig : * const cty :: c_uchar , sig_len : usize , rs_ctx : * mut mbedtls_pk_restart_ctx) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:68339 [INFO] [stdout] | [INFO] [stdout] 3 | ...y :: c_int ; } extern "C" { pub fn mbedtls_pk_get_name (ctx : * const mbedtls_pk_context) -> * const cty :: c_char ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:68443 [INFO] [stdout] | [INFO] [stdout] 3 | ...ty :: c_char ; } extern "C" { pub fn mbedtls_pk_get_type (ctx : * const mbedtls_pk_context) -> mbedtls_pk_type_t ; } pub const MBEDTLS... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:65465 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_pk_verify_ext (type_ : mbedtls_pk_type_t , options : * const cty :: c_void , ctx : * mut mbedtls_pk_context , md_alg : mbedtls_md_type_t , hash : * const cty :: c_uchar , hash_len : usize , sig : * const cty :: c_uchar , sig_len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:82080 [INFO] [stdout] | [INFO] [stdout] 3 | ..., 1) ; s . assume_init () } } } extern "C" { pub fn mbedtls_cipher_list () -> * const cty :: c_int ; } extern "C" { pub fn mbedtls_cip... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:65751 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_pk_sign (ctx : * mut mbedtls_pk_context , md_alg : mbedtls_md_type_t , hash : * const cty :: c_uchar , hash_len : usize , sig : * mut cty :: c_uchar , sig_size : usize , sig_len : * mut usize , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:82151 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn mbedtls_cipher_info_from_string (cipher_name : * const cty :: c_char) -> * const mbedtls_cipher_info_t ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:66175 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_pk_sign_ext (pk_type : mbedtls_pk_type_t , ctx : * mut mbedtls_pk_context , md_alg : mbedtls_md_type_t , hash : * const cty :: c_uchar , hash_len : usize , sig : * mut cty :: c_uchar , sig_size : usize , sig_len : * mut usize , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:66633 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_pk_sign_restartable (ctx : * mut mbedtls_pk_context , md_alg : mbedtls_md_type_t , hash : * const cty :: c_uchar , hash_len : usize , sig : * mut cty :: c_uchar , sig_size : usize , sig_len : * mut usize , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void , rs_ctx : * mut mbedtls_pk_restart_ctx) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:67109 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_pk_decrypt (ctx : * mut mbedtls_pk_context , input : * const cty :: c_uchar , ilen : usize , output : * mut cty :: c_uchar , olen : * mut usize , osize : usize , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:67501 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_pk_encrypt (ctx : * mut mbedtls_pk_context , input : * const cty :: c_uchar , ilen : usize , output : * mut cty :: c_uchar , olen : * mut usize , osize : usize , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:82278 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn mbedtls_cipher_info_from_type (cipher_type : mbedtls_cipher_type_t) -> * const mbedtls_cipher_info_t ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:67893 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_pk_check_pair (pub_ : * const mbedtls_pk_context , prv : * const mbedtls_pk_context , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:68209 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_pk_debug (ctx : * const mbedtls_pk_context , items : * mut mbedtls_pk_debug_item) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:82403 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_cipher_info_from_values (cipher_id : mbedtls_cipher_id_t , key_bitlen : cty :: c_int , mode : mbedtls_cipher_mode_t) -> * const mbedtls_cipher_info_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:68339 [INFO] [stdout] | [INFO] [stdout] 3 | ...y :: c_int ; } extern "C" { pub fn mbedtls_pk_get_name (ctx : * const mbedtls_pk_context) -> * const cty :: c_char ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:82585 [INFO] [stdout] | [INFO] [stdout] 3 | ...mbedtls_cipher_info_t ; } extern "C" { pub fn mbedtls_cipher_init (ctx : * mut mbedtls_cipher_context_t) ; } extern "C" { pub fn mbedt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:68443 [INFO] [stdout] | [INFO] [stdout] 3 | ...ty :: c_char ; } extern "C" { pub fn mbedtls_pk_get_type (ctx : * const mbedtls_pk_context) -> mbedtls_pk_type_t ; } pub const MBEDTLS... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:82668 [INFO] [stdout] | [INFO] [stdout] 3 | ...tls_cipher_context_t) ; } extern "C" { pub fn mbedtls_cipher_free (ctx : * mut mbedtls_cipher_context_t) ; } extern "C" { pub fn mbedt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:82080 [INFO] [stdout] | [INFO] [stdout] 3 | ..., 1) ; s . assume_init () } } } extern "C" { pub fn mbedtls_cipher_list () -> * const cty :: c_int ; } extern "C" { pub fn mbedtls_cip... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:82751 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_cipher_setup (ctx : * mut mbedtls_cipher_context_t , cipher_info : * const mbedtls_cipher_info_t) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:82151 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn mbedtls_cipher_info_from_string (cipher_name : * const cty :: c_char) -> * const mbedtls_cipher_info_t ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:82897 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_cipher_setkey (ctx : * mut mbedtls_cipher_context_t , key : * const cty :: c_uchar , key_bitlen : cty :: c_int , operation : mbedtls_operation_t) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:83091 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_cipher_set_iv (ctx : * mut mbedtls_cipher_context_t , iv : * const cty :: c_uchar , iv_len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:82278 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn mbedtls_cipher_info_from_type (cipher_type : mbedtls_cipher_type_t) -> * const mbedtls_cipher_info_t ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:83239 [INFO] [stdout] | [INFO] [stdout] 3 | ...cty :: c_int ; } extern "C" { pub fn mbedtls_cipher_reset (ctx : * mut mbedtls_cipher_context_t) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:82403 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_cipher_info_from_values (cipher_id : mbedtls_cipher_id_t , key_bitlen : cty :: c_int , mode : mbedtls_cipher_mode_t) -> * const mbedtls_cipher_info_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:82585 [INFO] [stdout] | [INFO] [stdout] 3 | ...mbedtls_cipher_info_t ; } extern "C" { pub fn mbedtls_cipher_init (ctx : * mut mbedtls_cipher_context_t) ; } extern "C" { pub fn mbedt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:83339 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_cipher_update (ctx : * mut mbedtls_cipher_context_t , input : * const cty :: c_uchar , ilen : usize , output : * mut cty :: c_uchar , olen : * mut usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:82668 [INFO] [stdout] | [INFO] [stdout] 3 | ...tls_cipher_context_t) ; } extern "C" { pub fn mbedtls_cipher_free (ctx : * mut mbedtls_cipher_context_t) ; } extern "C" { pub fn mbedt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:83541 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_cipher_finish (ctx : * mut mbedtls_cipher_context_t , output : * mut cty :: c_uchar , olen : * mut usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:82751 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_cipher_setup (ctx : * mut mbedtls_cipher_context_t , cipher_info : * const mbedtls_cipher_info_t) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:83695 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_cipher_crypt (ctx : * mut mbedtls_cipher_context_t , iv : * const cty :: c_uchar , iv_len : usize , input : * const cty :: c_uchar , ilen : usize , output : * mut cty :: c_uchar , olen : * mut usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:82897 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_cipher_setkey (ctx : * mut mbedtls_cipher_context_t , key : * const cty :: c_uchar , key_bitlen : cty :: c_int , operation : mbedtls_operation_t) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:83091 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_cipher_set_iv (ctx : * mut mbedtls_cipher_context_t , iv : * const cty :: c_uchar , iv_len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:83943 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_cipher_auth_encrypt_ext (ctx : * mut mbedtls_cipher_context_t , iv : * const cty :: c_uchar , iv_len : usize , ad : * const cty :: c_uchar , ad_len : usize , input : * const cty :: c_uchar , ilen : usize , output : * mut cty :: c_uchar , output_len : usize , olen : * mut usize , tag_len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:83239 [INFO] [stdout] | [INFO] [stdout] 3 | ...cty :: c_int ; } extern "C" { pub fn mbedtls_cipher_reset (ctx : * mut mbedtls_cipher_context_t) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:84288 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_cipher_auth_decrypt_ext (ctx : * mut mbedtls_cipher_context_t , iv : * const cty :: c_uchar , iv_len : usize , ad : * const cty :: c_uchar , ad_len : usize , input : * const cty :: c_uchar , ilen : usize , output : * mut cty :: c_uchar , output_len : usize , olen : * mut usize , tag_len : usize) -> cty :: c_int ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:83339 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_cipher_update (ctx : * mut mbedtls_cipher_context_t , input : * const cty :: c_uchar , ilen : usize , output : * mut cty :: c_uchar , olen : * mut usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:83541 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_cipher_finish (ctx : * mut mbedtls_cipher_context_t , output : * mut cty :: c_uchar , olen : * mut usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:86154 [INFO] [stdout] | [INFO] [stdout] 3 | ...; s . assume_init () } } } extern "C" { pub fn mbedtls_ssl_list_ciphersuites () -> * const cty :: c_int ; } extern "C" { pub fn mbedtl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:83695 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_cipher_crypt (ctx : * mut mbedtls_cipher_context_t , iv : * const cty :: c_uchar , iv_len : usize , input : * const cty :: c_uchar , ilen : usize , output : * mut cty :: c_uchar , olen : * mut usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:86235 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_ciphersuite_from_string (ciphersuite_name : * const cty :: c_char) -> * const mbedtls_ssl_ciphersuite_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:83943 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_cipher_auth_encrypt_ext (ctx : * mut mbedtls_cipher_context_t , iv : * const cty :: c_uchar , iv_len : usize , ad : * const cty :: c_uchar , ad_len : usize , input : * const cty :: c_uchar , ilen : usize , output : * mut cty :: c_uchar , output_len : usize , olen : * mut usize , tag_len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:84288 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_cipher_auth_decrypt_ext (ctx : * mut mbedtls_cipher_context_t , iv : * const cty :: c_uchar , iv_len : usize , ad : * const cty :: c_uchar , ad_len : usize , input : * const cty :: c_uchar , ilen : usize , output : * mut cty :: c_uchar , output_len : usize , olen : * mut usize , tag_len : usize) -> cty :: c_int ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:86375 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn mbedtls_ssl_ciphersuite_from_id (ciphersuite_id : cty :: c_int) -> * const mbedtls_ssl_ciphersuite_t ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:86154 [INFO] [stdout] | [INFO] [stdout] 3 | ...; s . assume_init () } } } extern "C" { pub fn mbedtls_ssl_list_ciphersuites () -> * const cty :: c_int ; } extern "C" { pub fn mbedtl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:86500 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn mbedtls_ssl_ciphersuite_get_cipher_key_bitlen (info : * const mbedtls_ssl_ciphersuite_t) -> usize ; } pub ty... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:86235 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_ciphersuite_from_string (ciphersuite_name : * const cty :: c_char) -> * const mbedtls_ssl_ciphersuite_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:87177 [INFO] [stdout] | [INFO] [stdout] 3 | ...t = psa_key_production_parameters_s ; extern "C" { pub fn psa_crypto_init () -> psa_status_t ; } extern "C" { pub fn psa_get_key_attri... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:86375 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn mbedtls_ssl_ciphersuite_from_id (ciphersuite_id : cty :: c_int) -> * const mbedtls_ssl_ciphersuite_t ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:87236 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_get_key_attributes (key : mbedtls_svc_key_id_t , attributes : * mut psa_key_attributes_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:86500 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn mbedtls_ssl_ciphersuite_get_cipher_key_bitlen (info : * const mbedtls_ssl_ciphersuite_t) -> usize ; } pub ty... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:87370 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> psa_status_t ; } extern "C" { pub fn psa_reset_key_attributes (attributes : * mut psa_key_attributes_t) ; } extern "C" { pub fn p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:87177 [INFO] [stdout] | [INFO] [stdout] 3 | ...t = psa_key_production_parameters_s ; extern "C" { pub fn psa_crypto_init () -> psa_status_t ; } extern "C" { pub fn psa_get_key_attri... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:87461 [INFO] [stdout] | [INFO] [stdout] 3 | ...psa_key_attributes_t) ; } extern "C" { pub fn psa_purge_key (key : mbedtls_svc_key_id_t) -> psa_status_t ; } extern "C" { pub fn psa_c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:87544 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_copy_key (source_key : mbedtls_svc_key_id_t , attributes : * const psa_key_attributes_t , target_key : * mut mbedtls_svc_key_id_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:87236 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_get_key_attributes (key : mbedtls_svc_key_id_t , attributes : * mut psa_key_attributes_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:87719 [INFO] [stdout] | [INFO] [stdout] 3 | ...d_t) -> psa_status_t ; } extern "C" { pub fn psa_destroy_key (key : mbedtls_svc_key_id_t) -> psa_status_t ; } extern "C" { pub fn psa_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:87370 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> psa_status_t ; } extern "C" { pub fn psa_reset_key_attributes (attributes : * mut psa_key_attributes_t) ; } extern "C" { pub fn p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:87804 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_import_key (attributes : * const psa_key_attributes_t , data : * const u8 , data_length : usize , key : * mut mbedtls_svc_key_id_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:87461 [INFO] [stdout] | [INFO] [stdout] 3 | ...psa_key_attributes_t) ; } extern "C" { pub fn psa_purge_key (key : mbedtls_svc_key_id_t) -> psa_status_t ; } extern "C" { pub fn psa_c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:87980 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_export_key (key : mbedtls_svc_key_id_t , data : * mut u8 , data_size : usize , data_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:87544 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_copy_key (source_key : mbedtls_svc_key_id_t , attributes : * const psa_key_attributes_t , target_key : * mut mbedtls_svc_key_id_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:88130 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_export_public_key (key : mbedtls_svc_key_id_t , data : * mut u8 , data_size : usize , data_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:87719 [INFO] [stdout] | [INFO] [stdout] 3 | ...d_t) -> psa_status_t ; } extern "C" { pub fn psa_destroy_key (key : mbedtls_svc_key_id_t) -> psa_status_t ; } extern "C" { pub fn psa_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:88287 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_hash_compute (alg : psa_algorithm_t , input : * const u8 , input_length : usize , hash : * mut u8 , hash_size : usize , hash_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:87804 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_import_key (attributes : * const psa_key_attributes_t , data : * const u8 , data_length : usize , key : * mut mbedtls_svc_key_id_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:88478 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_hash_compare (alg : psa_algorithm_t , input : * const u8 , input_length : usize , hash : * const u8 , hash_length : usize) -> psa_status_t ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:87980 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_export_key (key : mbedtls_svc_key_id_t , data : * mut u8 , data_size : usize , data_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:88700 [INFO] [stdout] | [INFO] [stdout] 3 | ...on_s ; extern "C" { pub fn psa_hash_setup (operation : * mut psa_hash_operation_t , alg : psa_algorithm_t) -> psa_status_t ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:88820 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_hash_update (operation : * mut psa_hash_operation_t , input : * const u8 , input_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:88130 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_export_public_key (key : mbedtls_svc_key_id_t , data : * mut u8 , data_size : usize , data_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:88961 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_hash_finish (operation : * mut psa_hash_operation_t , hash : * mut u8 , hash_size : usize , hash_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:88287 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_hash_compute (alg : psa_algorithm_t , input : * const u8 , input_length : usize , hash : * mut u8 , hash_size : usize , hash_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:89124 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_hash_verify (operation : * mut psa_hash_operation_t , hash : * const u8 , hash_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:88478 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_hash_compare (alg : psa_algorithm_t , input : * const u8 , input_length : usize , hash : * const u8 , hash_length : usize) -> psa_status_t ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:89263 [INFO] [stdout] | [INFO] [stdout] 3 | ...> psa_status_t ; } extern "C" { pub fn psa_hash_abort (operation : * mut psa_hash_operation_t) -> psa_status_t ; } 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:88700 [INFO] [stdout] | [INFO] [stdout] 3 | ...on_s ; extern "C" { pub fn psa_hash_setup (operation : * mut psa_hash_operation_t , alg : psa_algorithm_t) -> psa_status_t ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:89359 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_hash_clone (source_operation : * const psa_hash_operation_t , target_operation : * mut psa_hash_operation_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:88820 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_hash_update (operation : * mut psa_hash_operation_t , input : * const u8 , input_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:89512 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_mac_compute (key : mbedtls_svc_key_id_t , alg : psa_algorithm_t , input : * const u8 , input_length : usize , mac : * mut u8 , mac_size : usize , mac_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:89728 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_mac_verify (key : mbedtls_svc_key_id_t , alg : psa_algorithm_t , input : * const u8 , input_length : usize , mac : * const u8 , mac_length : usize) -> psa_status_t ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:88961 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_hash_finish (operation : * mut psa_hash_operation_t , hash : * mut u8 , hash_size : usize , hash_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:89124 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_hash_verify (operation : * mut psa_hash_operation_t , hash : * const u8 , hash_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:89973 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn psa_mac_sign_setup (operation : * mut psa_mac_operation_t , key : mbedtls_svc_key_id_t , alg : psa_algorithm_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:89263 [INFO] [stdout] | [INFO] [stdout] 3 | ...> psa_status_t ; } extern "C" { pub fn psa_hash_abort (operation : * mut psa_hash_operation_t) -> psa_status_t ; } 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:90125 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_mac_verify_setup (operation : * mut psa_mac_operation_t , key : mbedtls_svc_key_id_t , alg : psa_algorithm_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:89359 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_hash_clone (source_operation : * const psa_hash_operation_t , target_operation : * mut psa_hash_operation_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:90279 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_mac_update (operation : * mut psa_mac_operation_t , input : * const u8 , input_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:89512 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_mac_compute (key : mbedtls_svc_key_id_t , alg : psa_algorithm_t , input : * const u8 , input_length : usize , mac : * mut u8 , mac_size : usize , mac_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:90418 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_mac_sign_finish (operation : * mut psa_mac_operation_t , mac : * mut u8 , mac_size : usize , mac_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:89728 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_mac_verify (key : mbedtls_svc_key_id_t , alg : psa_algorithm_t , input : * const u8 , input_length : usize , mac : * const u8 , mac_length : usize) -> psa_status_t ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:90581 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_mac_verify_finish (operation : * mut psa_mac_operation_t , mac : * const u8 , mac_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:89973 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn psa_mac_sign_setup (operation : * mut psa_mac_operation_t , key : mbedtls_svc_key_id_t , alg : psa_algorithm_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:90723 [INFO] [stdout] | [INFO] [stdout] 3 | ...-> psa_status_t ; } extern "C" { pub fn psa_mac_abort (operation : * mut psa_mac_operation_t) -> psa_status_t ; } 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:90125 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_mac_verify_setup (operation : * mut psa_mac_operation_t , key : mbedtls_svc_key_id_t , alg : psa_algorithm_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:90817 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_cipher_encrypt (key : mbedtls_svc_key_id_t , alg : psa_algorithm_t , input : * const u8 , input_length : usize , output : * mut u8 , output_size : usize , output_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:90279 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_mac_update (operation : * mut psa_mac_operation_t , input : * const u8 , input_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:91045 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_cipher_decrypt (key : mbedtls_svc_key_id_t , alg : psa_algorithm_t , input : * const u8 , input_length : usize , output : * mut u8 , output_size : usize , output_length : * mut usize) -> psa_status_t ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:90418 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_mac_sign_finish (operation : * mut psa_mac_operation_t , mac : * mut u8 , mac_size : usize , mac_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:91332 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn psa_cipher_encrypt_setup (operation : * mut psa_cipher_operation_t , key : mbedtls_svc_key_id_t , alg : psa_algorithm_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:90581 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_mac_verify_finish (operation : * mut psa_mac_operation_t , mac : * const u8 , mac_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:91493 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_cipher_decrypt_setup (operation : * mut psa_cipher_operation_t , key : mbedtls_svc_key_id_t , alg : psa_algorithm_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:90723 [INFO] [stdout] | [INFO] [stdout] 3 | ...-> psa_status_t ; } extern "C" { pub fn psa_mac_abort (operation : * mut psa_mac_operation_t) -> psa_status_t ; } 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:91654 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_cipher_generate_iv (operation : * mut psa_cipher_operation_t , iv : * mut u8 , iv_size : usize , iv_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:90817 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_cipher_encrypt (key : mbedtls_svc_key_id_t , alg : psa_algorithm_t , input : * const u8 , input_length : usize , output : * mut u8 , output_size : usize , output_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:91045 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_cipher_decrypt (key : mbedtls_svc_key_id_t , alg : psa_algorithm_t , input : * const u8 , input_length : usize , output : * mut u8 , output_size : usize , output_length : * mut usize) -> psa_status_t ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:91820 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_cipher_set_iv (operation : * mut psa_cipher_operation_t , iv : * const u8 , iv_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:91332 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn psa_cipher_encrypt_setup (operation : * mut psa_cipher_operation_t , key : mbedtls_svc_key_id_t , alg : psa_algorithm_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:91959 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_cipher_update (operation : * mut psa_cipher_operation_t , input : * const u8 , input_length : usize , output : * mut u8 , output_size : usize , output_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:91493 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_cipher_decrypt_setup (operation : * mut psa_cipher_operation_t , key : mbedtls_svc_key_id_t , alg : psa_algorithm_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:92176 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_cipher_finish (operation : * mut psa_cipher_operation_t , output : * mut u8 , output_size : usize , output_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:91654 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_cipher_generate_iv (operation : * mut psa_cipher_operation_t , iv : * mut u8 , iv_size : usize , iv_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:91820 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_cipher_set_iv (operation : * mut psa_cipher_operation_t , iv : * const u8 , iv_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:92349 [INFO] [stdout] | [INFO] [stdout] 3 | ...psa_status_t ; } extern "C" { pub fn psa_cipher_abort (operation : * mut psa_cipher_operation_t) -> psa_status_t ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:91959 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_cipher_update (operation : * mut psa_cipher_operation_t , input : * const u8 , input_length : usize , output : * mut u8 , output_size : usize , output_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:92449 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_aead_encrypt (key : mbedtls_svc_key_id_t , alg : psa_algorithm_t , nonce : * const u8 , nonce_length : usize , additional_data : * const u8 , additional_data_length : usize , plaintext : * const u8 , plaintext_length : usize , ciphertext : * mut u8 , ciphertext_size : usize , ciphertext_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:92176 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_cipher_finish (operation : * mut psa_cipher_operation_t , output : * mut u8 , output_size : usize , output_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:92349 [INFO] [stdout] | [INFO] [stdout] 3 | ...psa_status_t ; } extern "C" { pub fn psa_cipher_abort (operation : * mut psa_cipher_operation_t) -> psa_status_t ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:92803 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_aead_decrypt (key : mbedtls_svc_key_id_t , alg : psa_algorithm_t , nonce : * const u8 , nonce_length : usize , additional_data : * const u8 , additional_data_length : usize , ciphertext : * const u8 , ciphertext_length : usize , plaintext : * mut u8 , plaintext_size : usize , plaintext_length : * mut usize) -> psa_status_t ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:93211 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn psa_aead_encrypt_setup (operation : * mut psa_aead_operation_t , key : mbedtls_svc_key_id_t , alg : psa_algorithm_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:92449 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_aead_encrypt (key : mbedtls_svc_key_id_t , alg : psa_algorithm_t , nonce : * const u8 , nonce_length : usize , additional_data : * const u8 , additional_data_length : usize , plaintext : * const u8 , plaintext_length : usize , ciphertext : * mut u8 , ciphertext_size : usize , ciphertext_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:93368 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_aead_decrypt_setup (operation : * mut psa_aead_operation_t , key : mbedtls_svc_key_id_t , alg : psa_algorithm_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:92803 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_aead_decrypt (key : mbedtls_svc_key_id_t , alg : psa_algorithm_t , nonce : * const u8 , nonce_length : usize , additional_data : * const u8 , additional_data_length : usize , ciphertext : * const u8 , ciphertext_length : usize , plaintext : * mut u8 , plaintext_size : usize , plaintext_length : * mut usize) -> psa_status_t ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:93211 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn psa_aead_encrypt_setup (operation : * mut psa_aead_operation_t , key : mbedtls_svc_key_id_t , alg : psa_algorithm_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:93525 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_aead_generate_nonce (operation : * mut psa_aead_operation_t , nonce : * mut u8 , nonce_size : usize , nonce_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:93368 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_aead_decrypt_setup (operation : * mut psa_aead_operation_t , key : mbedtls_svc_key_id_t , alg : psa_algorithm_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:93699 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_aead_set_nonce (operation : * mut psa_aead_operation_t , nonce : * const u8 , nonce_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:93525 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_aead_generate_nonce (operation : * mut psa_aead_operation_t , nonce : * mut u8 , nonce_size : usize , nonce_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:93699 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_aead_set_nonce (operation : * mut psa_aead_operation_t , nonce : * const u8 , nonce_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:93843 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_aead_set_lengths (operation : * mut psa_aead_operation_t , ad_length : usize , plaintext_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:93843 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_aead_set_lengths (operation : * mut psa_aead_operation_t , ad_length : usize , plaintext_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:93992 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_aead_update_ad (operation : * mut psa_aead_operation_t , input : * const u8 , input_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:93992 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_aead_update_ad (operation : * mut psa_aead_operation_t , input : * const u8 , input_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:94136 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_aead_update (operation : * mut psa_aead_operation_t , input : * const u8 , input_length : usize , output : * mut u8 , output_size : usize , output_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:94136 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_aead_update (operation : * mut psa_aead_operation_t , input : * const u8 , input_length : usize , output : * mut u8 , output_size : usize , output_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:94349 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_aead_finish (operation : * mut psa_aead_operation_t , ciphertext : * mut u8 , ciphertext_size : usize , ciphertext_length : * mut usize , tag : * mut u8 , tag_size : usize , tag_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:94349 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_aead_finish (operation : * mut psa_aead_operation_t , ciphertext : * mut u8 , ciphertext_size : usize , ciphertext_length : * mut usize , tag : * mut u8 , tag_size : usize , tag_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:94593 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_aead_verify (operation : * mut psa_aead_operation_t , plaintext : * mut u8 , plaintext_size : usize , plaintext_length : * mut usize , tag : * const u8 , tag_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:94593 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_aead_verify (operation : * mut psa_aead_operation_t , plaintext : * mut u8 , plaintext_size : usize , plaintext_length : * mut usize , tag : * const u8 , tag_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:94811 [INFO] [stdout] | [INFO] [stdout] 3 | ...> psa_status_t ; } extern "C" { pub fn psa_aead_abort (operation : * mut psa_aead_operation_t) -> psa_status_t ; } 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:94811 [INFO] [stdout] | [INFO] [stdout] 3 | ...> psa_status_t ; } extern "C" { pub fn psa_aead_abort (operation : * mut psa_aead_operation_t) -> psa_status_t ; } 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:94907 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_sign_message (key : mbedtls_svc_key_id_t , alg : psa_algorithm_t , input : * const u8 , input_length : usize , signature : * mut u8 , signature_size : usize , signature_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:94907 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_sign_message (key : mbedtls_svc_key_id_t , alg : psa_algorithm_t , input : * const u8 , input_length : usize , signature : * mut u8 , signature_size : usize , signature_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:95142 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_verify_message (key : mbedtls_svc_key_id_t , alg : psa_algorithm_t , input : * const u8 , input_length : usize , signature : * const u8 , signature_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:95142 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_verify_message (key : mbedtls_svc_key_id_t , alg : psa_algorithm_t , input : * const u8 , input_length : usize , signature : * const u8 , signature_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:95350 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_sign_hash (key : mbedtls_svc_key_id_t , alg : psa_algorithm_t , hash : * const u8 , hash_length : usize , signature : * mut u8 , signature_size : usize , signature_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:95350 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_sign_hash (key : mbedtls_svc_key_id_t , alg : psa_algorithm_t , hash : * const u8 , hash_length : usize , signature : * mut u8 , signature_size : usize , signature_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:95580 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_verify_hash (key : mbedtls_svc_key_id_t , alg : psa_algorithm_t , hash : * const u8 , hash_length : usize , signature : * const u8 , signature_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:95580 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_verify_hash (key : mbedtls_svc_key_id_t , alg : psa_algorithm_t , hash : * const u8 , hash_length : usize , signature : * const u8 , signature_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:95783 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_asymmetric_encrypt (key : mbedtls_svc_key_id_t , alg : psa_algorithm_t , input : * const u8 , input_length : usize , salt : * const u8 , salt_length : usize , output : * mut u8 , output_size : usize , output_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:95783 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_asymmetric_encrypt (key : mbedtls_svc_key_id_t , alg : psa_algorithm_t , input : * const u8 , input_length : usize , salt : * const u8 , salt_length : usize , output : * mut u8 , output_size : usize , output_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:96057 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_asymmetric_decrypt (key : mbedtls_svc_key_id_t , alg : psa_algorithm_t , input : * const u8 , input_length : usize , salt : * const u8 , salt_length : usize , output : * mut u8 , output_size : usize , output_length : * mut usize) -> psa_status_t ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:96057 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_asymmetric_decrypt (key : mbedtls_svc_key_id_t , alg : psa_algorithm_t , input : * const u8 , input_length : usize , salt : * const u8 , salt_length : usize , output : * mut u8 , output_size : usize , output_length : * mut usize) -> psa_status_t ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:96396 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn psa_key_derivation_setup (operation : * mut psa_key_derivation_operation_t , alg : psa_algorithm_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:96396 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn psa_key_derivation_setup (operation : * mut psa_key_derivation_operation_t , alg : psa_algorithm_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:96536 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_key_derivation_get_capacity (operation : * const psa_key_derivation_operation_t , capacity : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:96536 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_key_derivation_get_capacity (operation : * const psa_key_derivation_operation_t , capacity : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:96686 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_key_derivation_set_capacity (operation : * mut psa_key_derivation_operation_t , capacity : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:96686 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_key_derivation_set_capacity (operation : * mut psa_key_derivation_operation_t , capacity : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:96828 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_key_derivation_input_bytes (operation : * mut psa_key_derivation_operation_t , step : psa_key_derivation_step_t , data : * const u8 , data_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:96828 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_key_derivation_input_bytes (operation : * mut psa_key_derivation_operation_t , step : psa_key_derivation_step_t , data : * const u8 , data_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:97027 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_key_derivation_input_integer (operation : * mut psa_key_derivation_operation_t , step : psa_key_derivation_step_t , value : u64) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:97027 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_key_derivation_input_integer (operation : * mut psa_key_derivation_operation_t , step : psa_key_derivation_step_t , value : u64) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:97200 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_key_derivation_input_key (operation : * mut psa_key_derivation_operation_t , step : psa_key_derivation_step_t , key : mbedtls_svc_key_id_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:97200 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_key_derivation_input_key (operation : * mut psa_key_derivation_operation_t , step : psa_key_derivation_step_t , key : mbedtls_svc_key_id_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:97384 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_key_derivation_key_agreement (operation : * mut psa_key_derivation_operation_t , step : psa_key_derivation_step_t , private_key : mbedtls_svc_key_id_t , peer_key : * const u8 , peer_key_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:97384 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_key_derivation_key_agreement (operation : * mut psa_key_derivation_operation_t , step : psa_key_derivation_step_t , private_key : mbedtls_svc_key_id_t , peer_key : * const u8 , peer_key_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:97630 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_key_derivation_output_bytes (operation : * mut psa_key_derivation_operation_t , output : * mut u8 , output_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:97630 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_key_derivation_output_bytes (operation : * mut psa_key_derivation_operation_t , output : * mut u8 , output_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:97797 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_key_derivation_output_key (attributes : * const psa_key_attributes_t , operation : * mut psa_key_derivation_operation_t , key : * mut mbedtls_svc_key_id_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:97797 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_key_derivation_output_key (attributes : * const psa_key_attributes_t , operation : * mut psa_key_derivation_operation_t , key : * mut mbedtls_svc_key_id_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:97997 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_key_derivation_output_key_ext (attributes : * const psa_key_attributes_t , operation : * mut psa_key_derivation_operation_t , params : * const psa_key_production_parameters_t , params_data_length : usize , key : * mut mbedtls_svc_key_id_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:97997 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_key_derivation_output_key_ext (attributes : * const psa_key_attributes_t , operation : * mut psa_key_derivation_operation_t , params : * const psa_key_production_parameters_t , params_data_length : usize , key : * mut mbedtls_svc_key_id_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:98281 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_key_derivation_verify_bytes (operation : * mut psa_key_derivation_operation_t , expected_output : * const u8 , output_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:98281 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_key_derivation_verify_bytes (operation : * mut psa_key_derivation_operation_t , expected_output : * const u8 , output_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:98459 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_key_derivation_verify_key (operation : * mut psa_key_derivation_operation_t , expected : psa_key_id_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:98459 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_key_derivation_verify_key (operation : * mut psa_key_derivation_operation_t , expected : psa_key_id_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:98606 [INFO] [stdout] | [INFO] [stdout] 3 | ...us_t ; } extern "C" { pub fn psa_key_derivation_abort (operation : * mut psa_key_derivation_operation_t) -> psa_status_t ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:98606 [INFO] [stdout] | [INFO] [stdout] 3 | ...us_t ; } extern "C" { pub fn psa_key_derivation_abort (operation : * mut psa_key_derivation_operation_t) -> psa_status_t ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:98722 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_raw_key_agreement (alg : psa_algorithm_t , private_key : mbedtls_svc_key_id_t , peer_key : * const u8 , peer_key_length : usize , output : * mut u8 , output_size : usize , output_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:98722 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_raw_key_agreement (alg : psa_algorithm_t , private_key : mbedtls_svc_key_id_t , peer_key : * const u8 , peer_key_length : usize , output : * mut u8 , output_size : usize , output_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:98967 [INFO] [stdout] | [INFO] [stdout] 3 | ...sa_status_t ; } extern "C" { pub fn psa_generate_random (output : * mut u8 , output_size : usize) -> psa_status_t ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:98967 [INFO] [stdout] | [INFO] [stdout] 3 | ...sa_status_t ; } extern "C" { pub fn psa_generate_random (output : * mut u8 , output_size : usize) -> psa_status_t ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:99069 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_generate_key (attributes : * const psa_key_attributes_t , key : * mut mbedtls_svc_key_id_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:99069 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_generate_key (attributes : * const psa_key_attributes_t , key : * mut mbedtls_svc_key_id_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:99205 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_generate_key_ext (attributes : * const psa_key_attributes_t , params : * const psa_key_production_parameters_t , params_data_length : usize , key : * mut mbedtls_svc_key_id_t) -> psa_status_t ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:99205 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_generate_key_ext (attributes : * const psa_key_attributes_t , params : * const psa_key_production_parameters_t , params_data_length : usize , key : * mut mbedtls_svc_key_id_t) -> psa_status_t ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:99615 [INFO] [stdout] | [INFO] [stdout] 3 | ...ash_interruptible_operation_s ; extern "C" { pub fn psa_interruptible_set_max_ops (max_ops : u32) ; } extern "C" { pub fn psa_interrup... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:99615 [INFO] [stdout] | [INFO] [stdout] 3 | ...ash_interruptible_operation_s ; extern "C" { pub fn psa_interruptible_set_max_ops (max_ops : u32) ; } extern "C" { pub fn psa_interrup... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:99685 [INFO] [stdout] | [INFO] [stdout] 3 | ...le_set_max_ops (max_ops : u32) ; } extern "C" { pub fn psa_interruptible_get_max_ops () -> u32 ; } extern "C" { pub fn psa_sign_hash_g... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:99685 [INFO] [stdout] | [INFO] [stdout] 3 | ...le_set_max_ops (max_ops : u32) ; } extern "C" { pub fn psa_interruptible_get_max_ops () -> u32 ; } extern "C" { pub fn psa_sign_hash_g... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:99749 [INFO] [stdout] | [INFO] [stdout] 3 | ...u32 ; } extern "C" { pub fn psa_sign_hash_get_num_ops (operation : * const psa_sign_hash_interruptible_operation_t) -> u32 ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:99749 [INFO] [stdout] | [INFO] [stdout] 3 | ...u32 ; } extern "C" { pub fn psa_sign_hash_get_num_ops (operation : * const psa_sign_hash_interruptible_operation_t) -> u32 ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:99868 [INFO] [stdout] | [INFO] [stdout] 3 | ...2 ; } extern "C" { pub fn psa_verify_hash_get_num_ops (operation : * const psa_verify_hash_interruptible_operation_t) -> u32 ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:99868 [INFO] [stdout] | [INFO] [stdout] 3 | ...2 ; } extern "C" { pub fn psa_verify_hash_get_num_ops (operation : * const psa_verify_hash_interruptible_operation_t) -> u32 ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:99991 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_sign_hash_start (operation : * mut psa_sign_hash_interruptible_operation_t , key : mbedtls_svc_key_id_t , alg : psa_algorithm_t , hash : * const u8 , hash_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:99991 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_sign_hash_start (operation : * mut psa_sign_hash_interruptible_operation_t , key : mbedtls_svc_key_id_t , alg : psa_algorithm_t , hash : * const u8 , hash_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:100206 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_sign_hash_complete (operation : * mut psa_sign_hash_interruptible_operation_t , signature : * mut u8 , signature_size : usize , signature_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:100206 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_sign_hash_complete (operation : * mut psa_sign_hash_interruptible_operation_t , signature : * mut u8 , signature_size : usize , signature_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:100410 [INFO] [stdout] | [INFO] [stdout] 3 | ..._t ; } extern "C" { pub fn psa_sign_hash_abort (operation : * mut psa_sign_hash_interruptible_operation_t) -> psa_status_t ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:100410 [INFO] [stdout] | [INFO] [stdout] 3 | ..._t ; } extern "C" { pub fn psa_sign_hash_abort (operation : * mut psa_sign_hash_interruptible_operation_t) -> psa_status_t ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:100530 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_verify_hash_start (operation : * mut psa_verify_hash_interruptible_operation_t , key : mbedtls_svc_key_id_t , alg : psa_algorithm_t , hash : * const u8 , hash_length : usize , signature : * const u8 , signature_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:100530 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_verify_hash_start (operation : * mut psa_verify_hash_interruptible_operation_t , key : mbedtls_svc_key_id_t , alg : psa_algorithm_t , hash : * const u8 , hash_length : usize , signature : * const u8 , signature_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:100801 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn psa_verify_hash_complete (operation : * mut psa_verify_hash_interruptible_operation_t) -> psa_status_t ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:100801 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn psa_verify_hash_complete (operation : * mut psa_verify_hash_interruptible_operation_t) -> psa_status_t ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:100928 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn psa_verify_hash_abort (operation : * mut psa_verify_hash_interruptible_operation_t) -> psa_status_t ; } pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:100928 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn psa_verify_hash_abort (operation : * mut psa_verify_hash_interruptible_operation_t) -> psa_status_t ; } pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:101664 [INFO] [stdout] | [INFO] [stdout] 3 | ...1) ; s . assume_init () } } } extern "C" { pub fn mbedtls_md5_init (ctx : * mut mbedtls_md5_context) ; } extern "C" { pub fn mbedtls_m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:101664 [INFO] [stdout] | [INFO] [stdout] 3 | ...1) ; s . assume_init () } } } extern "C" { pub fn mbedtls_md5_init (ctx : * mut mbedtls_md5_context) ; } extern "C" { pub fn mbedtls_m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:101739 [INFO] [stdout] | [INFO] [stdout] 3 | ... mut mbedtls_md5_context) ; } extern "C" { pub fn mbedtls_md5_free (ctx : * mut mbedtls_md5_context) ; } extern "C" { pub fn mbedtls_m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:101739 [INFO] [stdout] | [INFO] [stdout] 3 | ... mut mbedtls_md5_context) ; } extern "C" { pub fn mbedtls_md5_free (ctx : * mut mbedtls_md5_context) ; } extern "C" { pub fn mbedtls_m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:101814 [INFO] [stdout] | [INFO] [stdout] 3 | ...ntext) ; } extern "C" { pub fn mbedtls_md5_clone (dst : * mut mbedtls_md5_context , src : * const mbedtls_md5_context) ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:101814 [INFO] [stdout] | [INFO] [stdout] 3 | ...ntext) ; } extern "C" { pub fn mbedtls_md5_clone (dst : * mut mbedtls_md5_context , src : * const mbedtls_md5_context) ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:101926 [INFO] [stdout] | [INFO] [stdout] 3 | ...tls_md5_context) ; } extern "C" { pub fn mbedtls_md5_starts (ctx : * mut mbedtls_md5_context) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:102019 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_md5_update (ctx : * mut mbedtls_md5_context , input : * const cty :: c_uchar , ilen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:101926 [INFO] [stdout] | [INFO] [stdout] 3 | ...tls_md5_context) ; } extern "C" { pub fn mbedtls_md5_starts (ctx : * mut mbedtls_md5_context) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:102160 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn mbedtls_md5_finish (ctx : * mut mbedtls_md5_context , output : * mut cty :: c_uchar) -> cty :: c_int ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:102019 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_md5_update (ctx : * mut mbedtls_md5_context , input : * const cty :: c_uchar , ilen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:102285 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_internal_md5_process (ctx : * mut mbedtls_md5_context , data : * const cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:102160 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn mbedtls_md5_finish (ctx : * mut mbedtls_md5_context , output : * mut cty :: c_uchar) -> cty :: c_int ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:102420 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_md5 (input : * const cty :: c_uchar , ilen : usize , output : * mut cty :: c_uchar) -> cty :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:102285 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_internal_md5_process (ctx : * mut mbedtls_md5_context , data : * const cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:102996 [INFO] [stdout] | [INFO] [stdout] 3 | ... . assume_init () } } } extern "C" { pub fn mbedtls_ripemd160_init (ctx : * mut mbedtls_ripemd160_context) ; } extern "C" { pub fn mbe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:102420 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_md5 (input : * const cty :: c_uchar , ilen : usize , output : * mut cty :: c_uchar) -> cty :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:103083 [INFO] [stdout] | [INFO] [stdout] 3 | ..._ripemd160_context) ; } extern "C" { pub fn mbedtls_ripemd160_free (ctx : * mut mbedtls_ripemd160_context) ; } extern "C" { pub fn mbe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:102996 [INFO] [stdout] | [INFO] [stdout] 3 | ... . assume_init () } } } extern "C" { pub fn mbedtls_ripemd160_init (ctx : * mut mbedtls_ripemd160_context) ; } extern "C" { pub fn mbe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:103170 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ripemd160_clone (dst : * mut mbedtls_ripemd160_context , src : * const mbedtls_ripemd160_context) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:103083 [INFO] [stdout] | [INFO] [stdout] 3 | ..._ripemd160_context) ; } extern "C" { pub fn mbedtls_ripemd160_free (ctx : * mut mbedtls_ripemd160_context) ; } extern "C" { pub fn mbe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:103300 [INFO] [stdout] | [INFO] [stdout] 3 | ...0_context) ; } extern "C" { pub fn mbedtls_ripemd160_starts (ctx : * mut mbedtls_ripemd160_context) -> cty :: c_int ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:103170 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ripemd160_clone (dst : * mut mbedtls_ripemd160_context , src : * const mbedtls_ripemd160_context) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:103405 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ripemd160_update (ctx : * mut mbedtls_ripemd160_context , input : * const cty :: c_uchar , ilen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:103300 [INFO] [stdout] | [INFO] [stdout] 3 | ...0_context) ; } extern "C" { pub fn mbedtls_ripemd160_starts (ctx : * mut mbedtls_ripemd160_context) -> cty :: c_int ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:103558 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ripemd160_finish (ctx : * mut mbedtls_ripemd160_context , output : * mut cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:103405 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ripemd160_update (ctx : * mut mbedtls_ripemd160_context , input : * const cty :: c_uchar , ilen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:103695 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_internal_ripemd160_process (ctx : * mut mbedtls_ripemd160_context , data : * const cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:103558 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ripemd160_finish (ctx : * mut mbedtls_ripemd160_context , output : * mut cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:103842 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ripemd160 (input : * const cty :: c_uchar , ilen : usize , output : * mut cty :: c_uchar) -> cty :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:103695 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_internal_ripemd160_process (ctx : * mut mbedtls_ripemd160_context , data : * const cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:104414 [INFO] [stdout] | [INFO] [stdout] 3 | ...) ; s . assume_init () } } } extern "C" { pub fn mbedtls_sha1_init (ctx : * mut mbedtls_sha1_context) ; } extern "C" { pub fn mbedtls_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:103842 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ripemd160 (input : * const cty :: c_uchar , ilen : usize , output : * mut cty :: c_uchar) -> cty :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:104491 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut mbedtls_sha1_context) ; } extern "C" { pub fn mbedtls_sha1_free (ctx : * mut mbedtls_sha1_context) ; } extern "C" { pub fn mbedtls_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:104414 [INFO] [stdout] | [INFO] [stdout] 3 | ...) ; s . assume_init () } } } extern "C" { pub fn mbedtls_sha1_init (ctx : * mut mbedtls_sha1_context) ; } extern "C" { pub fn mbedtls_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:104568 [INFO] [stdout] | [INFO] [stdout] 3 | ...text) ; } extern "C" { pub fn mbedtls_sha1_clone (dst : * mut mbedtls_sha1_context , src : * const mbedtls_sha1_context) ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:104491 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut mbedtls_sha1_context) ; } extern "C" { pub fn mbedtls_sha1_free (ctx : * mut mbedtls_sha1_context) ; } extern "C" { pub fn mbedtls_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:104683 [INFO] [stdout] | [INFO] [stdout] 3 | ...s_sha1_context) ; } extern "C" { pub fn mbedtls_sha1_starts (ctx : * mut mbedtls_sha1_context) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:104568 [INFO] [stdout] | [INFO] [stdout] 3 | ...text) ; } extern "C" { pub fn mbedtls_sha1_clone (dst : * mut mbedtls_sha1_context , src : * const mbedtls_sha1_context) ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:104778 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_sha1_update (ctx : * mut mbedtls_sha1_context , input : * const cty :: c_uchar , ilen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:104683 [INFO] [stdout] | [INFO] [stdout] 3 | ...s_sha1_context) ; } extern "C" { pub fn mbedtls_sha1_starts (ctx : * mut mbedtls_sha1_context) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:104921 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn mbedtls_sha1_finish (ctx : * mut mbedtls_sha1_context , output : * mut cty :: c_uchar) -> cty :: c_int ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:104778 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_sha1_update (ctx : * mut mbedtls_sha1_context , input : * const cty :: c_uchar , ilen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:105048 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_internal_sha1_process (ctx : * mut mbedtls_sha1_context , data : * const cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:104921 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn mbedtls_sha1_finish (ctx : * mut mbedtls_sha1_context , output : * mut cty :: c_uchar) -> cty :: c_int ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:105185 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_sha1 (input : * const cty :: c_uchar , ilen : usize , output : * mut cty :: c_uchar) -> cty :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:105048 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_internal_sha1_process (ctx : * mut mbedtls_sha1_context , data : * const cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:105756 [INFO] [stdout] | [INFO] [stdout] 3 | ...; s . assume_init () } } } extern "C" { pub fn mbedtls_sha256_init (ctx : * mut mbedtls_sha256_context) ; } extern "C" { pub fn mbedtl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:105185 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_sha1 (input : * const cty :: c_uchar , ilen : usize , output : * mut cty :: c_uchar) -> cty :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:105837 [INFO] [stdout] | [INFO] [stdout] 3 | ...bedtls_sha256_context) ; } extern "C" { pub fn mbedtls_sha256_free (ctx : * mut mbedtls_sha256_context) ; } extern "C" { pub fn mbedtl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:105756 [INFO] [stdout] | [INFO] [stdout] 3 | ...; s . assume_init () } } } extern "C" { pub fn mbedtls_sha256_init (ctx : * mut mbedtls_sha256_context) ; } extern "C" { pub fn mbedtl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:105918 [INFO] [stdout] | [INFO] [stdout] 3 | ...t) ; } extern "C" { pub fn mbedtls_sha256_clone (dst : * mut mbedtls_sha256_context , src : * const mbedtls_sha256_context) ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:106039 [INFO] [stdout] | [INFO] [stdout] 3 | ...) ; } extern "C" { pub fn mbedtls_sha256_starts (ctx : * mut mbedtls_sha256_context , is224 : cty :: c_int) -> cty :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:105837 [INFO] [stdout] | [INFO] [stdout] 3 | ...bedtls_sha256_context) ; } extern "C" { pub fn mbedtls_sha256_free (ctx : * mut mbedtls_sha256_context) ; } extern "C" { pub fn mbedtl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:106161 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_sha256_update (ctx : * mut mbedtls_sha256_context , input : * const cty :: c_uchar , ilen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:105918 [INFO] [stdout] | [INFO] [stdout] 3 | ...t) ; } extern "C" { pub fn mbedtls_sha256_clone (dst : * mut mbedtls_sha256_context , src : * const mbedtls_sha256_context) ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:106308 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_sha256_finish (ctx : * mut mbedtls_sha256_context , output : * mut cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:106039 [INFO] [stdout] | [INFO] [stdout] 3 | ...) ; } extern "C" { pub fn mbedtls_sha256_starts (ctx : * mut mbedtls_sha256_context , is224 : cty :: c_int) -> cty :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:106439 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_internal_sha256_process (ctx : * mut mbedtls_sha256_context , data : * const cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:106161 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_sha256_update (ctx : * mut mbedtls_sha256_context , input : * const cty :: c_uchar , ilen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:106580 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_sha256 (input : * const cty :: c_uchar , ilen : usize , output : * mut cty :: c_uchar , is224 : cty :: c_int) -> cty :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:106308 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_sha256_finish (ctx : * mut mbedtls_sha256_context , output : * mut cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:106439 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_internal_sha256_process (ctx : * mut mbedtls_sha256_context , data : * const cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:107177 [INFO] [stdout] | [INFO] [stdout] 3 | ...; s . assume_init () } } } extern "C" { pub fn mbedtls_sha512_init (ctx : * mut mbedtls_sha512_context) ; } extern "C" { pub fn mbedtl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:107258 [INFO] [stdout] | [INFO] [stdout] 3 | ...bedtls_sha512_context) ; } extern "C" { pub fn mbedtls_sha512_free (ctx : * mut mbedtls_sha512_context) ; } extern "C" { pub fn mbedtl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:106580 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_sha256 (input : * const cty :: c_uchar , ilen : usize , output : * mut cty :: c_uchar , is224 : cty :: c_int) -> cty :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:107339 [INFO] [stdout] | [INFO] [stdout] 3 | ...t) ; } extern "C" { pub fn mbedtls_sha512_clone (dst : * mut mbedtls_sha512_context , src : * const mbedtls_sha512_context) ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:107177 [INFO] [stdout] | [INFO] [stdout] 3 | ...; s . assume_init () } } } extern "C" { pub fn mbedtls_sha512_init (ctx : * mut mbedtls_sha512_context) ; } extern "C" { pub fn mbedtl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:107460 [INFO] [stdout] | [INFO] [stdout] 3 | ...) ; } extern "C" { pub fn mbedtls_sha512_starts (ctx : * mut mbedtls_sha512_context , is384 : cty :: c_int) -> cty :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:107258 [INFO] [stdout] | [INFO] [stdout] 3 | ...bedtls_sha512_context) ; } extern "C" { pub fn mbedtls_sha512_free (ctx : * mut mbedtls_sha512_context) ; } extern "C" { pub fn mbedtl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:107582 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_sha512_update (ctx : * mut mbedtls_sha512_context , input : * const cty :: c_uchar , ilen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:107339 [INFO] [stdout] | [INFO] [stdout] 3 | ...t) ; } extern "C" { pub fn mbedtls_sha512_clone (dst : * mut mbedtls_sha512_context , src : * const mbedtls_sha512_context) ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:107729 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_sha512_finish (ctx : * mut mbedtls_sha512_context , output : * mut cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:107460 [INFO] [stdout] | [INFO] [stdout] 3 | ...) ; } extern "C" { pub fn mbedtls_sha512_starts (ctx : * mut mbedtls_sha512_context , is384 : cty :: c_int) -> cty :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:107860 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_internal_sha512_process (ctx : * mut mbedtls_sha512_context , data : * const cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:107582 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_sha512_update (ctx : * mut mbedtls_sha512_context , input : * const cty :: c_uchar , ilen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:108001 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_sha512 (input : * const cty :: c_uchar , ilen : usize , output : * mut cty :: c_uchar , is384 : cty :: c_int) -> cty :: c_int ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:107729 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_sha512_finish (ctx : * mut mbedtls_sha512_context , output : * mut cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:108665 [INFO] [stdout] | [INFO] [stdout] 3 | ...ate_max_block_size : u16 , } extern "C" { pub fn mbedtls_sha3_init (ctx : * mut mbedtls_sha3_context) ; } extern "C" { pub fn mbedtls_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:107860 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_internal_sha512_process (ctx : * mut mbedtls_sha512_context , data : * const cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:108001 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_sha512 (input : * const cty :: c_uchar , ilen : usize , output : * mut cty :: c_uchar , is384 : cty :: c_int) -> cty :: c_int ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:108742 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut mbedtls_sha3_context) ; } extern "C" { pub fn mbedtls_sha3_free (ctx : * mut mbedtls_sha3_context) ; } extern "C" { pub fn mbedtls_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:108665 [INFO] [stdout] | [INFO] [stdout] 3 | ...ate_max_block_size : u16 , } extern "C" { pub fn mbedtls_sha3_init (ctx : * mut mbedtls_sha3_context) ; } extern "C" { pub fn mbedtls_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:108819 [INFO] [stdout] | [INFO] [stdout] 3 | ...text) ; } extern "C" { pub fn mbedtls_sha3_clone (dst : * mut mbedtls_sha3_context , src : * const mbedtls_sha3_context) ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:108742 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut mbedtls_sha3_context) ; } extern "C" { pub fn mbedtls_sha3_free (ctx : * mut mbedtls_sha3_context) ; } extern "C" { pub fn mbedtls_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:108934 [INFO] [stdout] | [INFO] [stdout] 3 | ...xt) ; } extern "C" { pub fn mbedtls_sha3_starts (ctx : * mut mbedtls_sha3_context , id : mbedtls_sha3_id) -> cty :: c_int ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:108819 [INFO] [stdout] | [INFO] [stdout] 3 | ...text) ; } extern "C" { pub fn mbedtls_sha3_clone (dst : * mut mbedtls_sha3_context , src : * const mbedtls_sha3_context) ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:109052 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_sha3_update (ctx : * mut mbedtls_sha3_context , input : * const u8 , ilen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:108934 [INFO] [stdout] | [INFO] [stdout] 3 | ...xt) ; } extern "C" { pub fn mbedtls_sha3_starts (ctx : * mut mbedtls_sha3_context , id : mbedtls_sha3_id) -> cty :: c_int ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:109183 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_sha3_finish (ctx : * mut mbedtls_sha3_context , output : * mut u8 , olen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:109052 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_sha3_update (ctx : * mut mbedtls_sha3_context , input : * const u8 , ilen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:109313 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_sha3 (id : mbedtls_sha3_id , input : * const u8 , ilen : usize , output : * mut u8 , olen : usize) -> cty :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:109183 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_sha3_finish (ctx : * mut mbedtls_sha3_context , output : * mut u8 , olen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:114430 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_cipher_cmac_starts (ctx : * mut mbedtls_cipher_context_t , key : * const cty :: c_uchar , keybits : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:109313 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_sha3 (id : mbedtls_sha3_id , input : * const u8 , ilen : usize , output : * mut u8 , olen : usize) -> cty :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:114585 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_cipher_cmac_update (ctx : * mut mbedtls_cipher_context_t , input : * const cty :: c_uchar , ilen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:114430 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_cipher_cmac_starts (ctx : * mut mbedtls_cipher_context_t , key : * const cty :: c_uchar , keybits : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:114739 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_cipher_cmac_finish (ctx : * mut mbedtls_cipher_context_t , output : * mut cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:114877 [INFO] [stdout] | [INFO] [stdout] 3 | ...y :: c_int ; } extern "C" { pub fn mbedtls_cipher_cmac_reset (ctx : * mut mbedtls_cipher_context_t) -> cty :: c_int ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:114585 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_cipher_cmac_update (ctx : * mut mbedtls_cipher_context_t , input : * const cty :: c_uchar , ilen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:114739 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_cipher_cmac_finish (ctx : * mut mbedtls_cipher_context_t , output : * mut cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:114982 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_cipher_cmac (cipher_info : * const mbedtls_cipher_info_t , key : * const cty :: c_uchar , keylen : usize , input : * const cty :: c_uchar , ilen : usize , output : * mut cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:115216 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_aes_cmac_prf_128 (key : * const cty :: c_uchar , key_len : usize , input : * const cty :: c_uchar , in_len : usize , output : * mut cty :: c_uchar) -> cty :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:115679 [INFO] [stdout] | [INFO] [stdout] 3 | ...te_queue_len : usize , } extern "C" { pub fn mbedtls_poly1305_init (ctx : * mut mbedtls_poly1305_context) ; } extern "C" { pub fn mbed... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:114877 [INFO] [stdout] | [INFO] [stdout] 3 | ...y :: c_int ; } extern "C" { pub fn mbedtls_cipher_cmac_reset (ctx : * mut mbedtls_cipher_context_t) -> cty :: c_int ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:115764 [INFO] [stdout] | [INFO] [stdout] 3 | ...ls_poly1305_context) ; } extern "C" { pub fn mbedtls_poly1305_free (ctx : * mut mbedtls_poly1305_context) ; } extern "C" { pub fn mbed... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:114982 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_cipher_cmac (cipher_info : * const mbedtls_cipher_info_t , key : * const cty :: c_uchar , keylen : usize , input : * const cty :: c_uchar , ilen : usize , output : * mut cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:115849 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_poly1305_starts (ctx : * mut mbedtls_poly1305_context , key : * const cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:115983 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_poly1305_update (ctx : * mut mbedtls_poly1305_context , input : * const cty :: c_uchar , ilen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:115216 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_aes_cmac_prf_128 (key : * const cty :: c_uchar , key_len : usize , input : * const cty :: c_uchar , in_len : usize , output : * mut cty :: c_uchar) -> cty :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:116134 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_poly1305_finish (ctx : * mut mbedtls_poly1305_context , mac : * mut cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:115679 [INFO] [stdout] | [INFO] [stdout] 3 | ...te_queue_len : usize , } extern "C" { pub fn mbedtls_poly1305_init (ctx : * mut mbedtls_poly1305_context) ; } extern "C" { pub fn mbed... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:116266 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_poly1305_mac (key : * const cty :: c_uchar , input : * const cty :: c_uchar , ilen : usize , mac : * mut cty :: c_uchar) -> cty :: c_int ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:117061 [INFO] [stdout] | [INFO] [stdout] 3 | ...s . assume_init () } } } extern "C" { pub fn mbedtls_chacha20_init (ctx : * mut mbedtls_chacha20_context) ; } extern "C" { pub fn mbed... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:115764 [INFO] [stdout] | [INFO] [stdout] 3 | ...ls_poly1305_context) ; } extern "C" { pub fn mbedtls_poly1305_free (ctx : * mut mbedtls_poly1305_context) ; } extern "C" { pub fn mbed... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:117146 [INFO] [stdout] | [INFO] [stdout] 3 | ...ls_chacha20_context) ; } extern "C" { pub fn mbedtls_chacha20_free (ctx : * mut mbedtls_chacha20_context) ; } extern "C" { pub fn mbed... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:115849 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_poly1305_starts (ctx : * mut mbedtls_poly1305_context , key : * const cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:117231 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_chacha20_setkey (ctx : * mut mbedtls_chacha20_context , key : * const cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:115983 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_poly1305_update (ctx : * mut mbedtls_poly1305_context , input : * const cty :: c_uchar , ilen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:117365 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_chacha20_starts (ctx : * mut mbedtls_chacha20_context , nonce : * const cty :: c_uchar , counter : u32) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:116134 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_poly1305_finish (ctx : * mut mbedtls_poly1305_context , mac : * mut cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:117517 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_chacha20_update (ctx : * mut mbedtls_chacha20_context , size : usize , input : * const cty :: c_uchar , output : * mut cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:117700 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_chacha20_crypt (key : * const cty :: c_uchar , nonce : * const cty :: c_uchar , counter : u32 , size : usize , input : * const cty :: c_uchar , output : * mut cty :: c_uchar) -> cty :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:116266 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_poly1305_mac (key : * const cty :: c_uchar , input : * const cty :: c_uchar , ilen : usize , mac : * mut cty :: c_uchar) -> cty :: c_int ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:117061 [INFO] [stdout] | [INFO] [stdout] 3 | ...s . assume_init () } } } extern "C" { pub fn mbedtls_chacha20_init (ctx : * mut mbedtls_chacha20_context) ; } extern "C" { pub fn mbed... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:118498 [INFO] [stdout] | [INFO] [stdout] 3 | .... assume_init () } } } extern "C" { pub fn mbedtls_chachapoly_init (ctx : * mut mbedtls_chachapoly_context) ; } extern "C" { pub fn mb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:117146 [INFO] [stdout] | [INFO] [stdout] 3 | ...ls_chacha20_context) ; } extern "C" { pub fn mbedtls_chacha20_free (ctx : * mut mbedtls_chacha20_context) ; } extern "C" { pub fn mbed... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:118587 [INFO] [stdout] | [INFO] [stdout] 3 | ...hachapoly_context) ; } extern "C" { pub fn mbedtls_chachapoly_free (ctx : * mut mbedtls_chachapoly_context) ; } extern "C" { pub fn mb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:117231 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_chacha20_setkey (ctx : * mut mbedtls_chacha20_context , key : * const cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:118676 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_chachapoly_setkey (ctx : * mut mbedtls_chachapoly_context , key : * const cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:117365 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_chacha20_starts (ctx : * mut mbedtls_chacha20_context , nonce : * const cty :: c_uchar , counter : u32) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:118814 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_chachapoly_starts (ctx : * mut mbedtls_chachapoly_context , nonce : * const cty :: c_uchar , mode : mbedtls_chachapoly_mode_t) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:117517 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_chacha20_update (ctx : * mut mbedtls_chacha20_context , size : usize , input : * const cty :: c_uchar , output : * mut cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:118989 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_chachapoly_update_aad (ctx : * mut mbedtls_chachapoly_context , aad : * const cty :: c_uchar , aad_len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:117700 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_chacha20_crypt (key : * const cty :: c_uchar , nonce : * const cty :: c_uchar , counter : u32 , size : usize , input : * const cty :: c_uchar , output : * mut cty :: c_uchar) -> cty :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:119149 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_chachapoly_update (ctx : * mut mbedtls_chachapoly_context , len : usize , input : * const cty :: c_uchar , output : * mut cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:119335 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_chachapoly_finish (ctx : * mut mbedtls_chachapoly_context , mac : * mut cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:118498 [INFO] [stdout] | [INFO] [stdout] 3 | .... assume_init () } } } extern "C" { pub fn mbedtls_chachapoly_init (ctx : * mut mbedtls_chachapoly_context) ; } extern "C" { pub fn mb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:118587 [INFO] [stdout] | [INFO] [stdout] 3 | ...hachapoly_context) ; } extern "C" { pub fn mbedtls_chachapoly_free (ctx : * mut mbedtls_chachapoly_context) ; } extern "C" { pub fn mb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:119471 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_chachapoly_encrypt_and_tag (ctx : * mut mbedtls_chachapoly_context , length : usize , nonce : * const cty :: c_uchar , aad : * const cty :: c_uchar , aad_len : usize , input : * const cty :: c_uchar , output : * mut cty :: c_uchar , tag : * mut cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:118676 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_chachapoly_setkey (ctx : * mut mbedtls_chachapoly_context , key : * const cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:119780 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_chachapoly_auth_decrypt (ctx : * mut mbedtls_chachapoly_context , length : usize , nonce : * const cty :: c_uchar , aad : * const cty :: c_uchar , aad_len : usize , tag : * const cty :: c_uchar , input : * const cty :: c_uchar , output : * mut cty :: c_uchar) -> cty :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:118814 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_chachapoly_starts (ctx : * mut mbedtls_chachapoly_context , nonce : * const cty :: c_uchar , mode : mbedtls_chachapoly_mode_t) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:122738 [INFO] [stdout] | [INFO] [stdout] 3 | ...ctx = cty :: c_void ; extern "C" { pub fn mbedtls_ecdsa_can_do (gid : mbedtls_ecp_group_id) -> cty :: c_int ; } extern "C" { pub fn mb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:118989 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_chachapoly_update_aad (ctx : * mut mbedtls_chachapoly_context , aad : * const cty :: c_uchar , aad_len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:122828 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecdsa_sign (grp : * mut mbedtls_ecp_group , r : * mut mbedtls_mpi , s : * mut mbedtls_mpi , d : * const mbedtls_mpi , buf : * const cty :: c_uchar , blen : usize , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:123222 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecdsa_sign_restartable (grp : * mut mbedtls_ecp_group , r : * mut mbedtls_mpi , s : * mut mbedtls_mpi , d : * const mbedtls_mpi , buf : * const cty :: c_uchar , blen : usize , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void , f_rng_blind : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng_blind : * mut cty :: c_void , rs_ctx : * mut mbedtls_ecdsa_restart_ctx) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:119149 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_chachapoly_update (ctx : * mut mbedtls_chachapoly_context , len : usize , input : * const cty :: c_uchar , output : * mut cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:119335 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_chachapoly_finish (ctx : * mut mbedtls_chachapoly_context , mac : * mut cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:123866 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecdsa_verify (grp : * mut mbedtls_ecp_group , buf : * const cty :: c_uchar , blen : usize , Q : * const mbedtls_ecp_point , r : * const mbedtls_mpi , s : * const mbedtls_mpi) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:124089 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecdsa_verify_restartable (grp : * mut mbedtls_ecp_group , buf : * const cty :: c_uchar , blen : usize , Q : * const mbedtls_ecp_point , r : * const mbedtls_mpi , s : * const mbedtls_mpi , rs_ctx : * mut mbedtls_ecdsa_restart_ctx) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:119471 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_chachapoly_encrypt_and_tag (ctx : * mut mbedtls_chachapoly_context , length : usize , nonce : * const cty :: c_uchar , aad : * const cty :: c_uchar , aad_len : usize , input : * const cty :: c_uchar , output : * mut cty :: c_uchar , tag : * mut cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:124367 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecdsa_write_signature (ctx : * mut mbedtls_ecdsa_context , md_alg : mbedtls_md_type_t , hash : * const cty :: c_uchar , hlen : usize , sig : * mut cty :: c_uchar , sig_size : usize , slen : * mut usize , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:119780 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_chachapoly_auth_decrypt (ctx : * mut mbedtls_chachapoly_context , length : usize , nonce : * const cty :: c_uchar , aad : * const cty :: c_uchar , aad_len : usize , tag : * const cty :: c_uchar , input : * const cty :: c_uchar , output : * mut cty :: c_uchar) -> cty :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:124801 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecdsa_write_signature_restartable (ctx : * mut mbedtls_ecdsa_context , md_alg : mbedtls_md_type_t , hash : * const cty :: c_uchar , hlen : usize , sig : * mut cty :: c_uchar , sig_size : usize , slen : * mut usize , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void , rs_ctx : * mut mbedtls_ecdsa_restart_ctx) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:122738 [INFO] [stdout] | [INFO] [stdout] 3 | ...ctx = cty :: c_void ; extern "C" { pub fn mbedtls_ecdsa_can_do (gid : mbedtls_ecp_group_id) -> cty :: c_int ; } extern "C" { pub fn mb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:122828 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecdsa_sign (grp : * mut mbedtls_ecp_group , r : * mut mbedtls_mpi , s : * mut mbedtls_mpi , d : * const mbedtls_mpi , buf : * const cty :: c_uchar , blen : usize , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:125290 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecdsa_read_signature (ctx : * mut mbedtls_ecdsa_context , hash : * const cty :: c_uchar , hlen : usize , sig : * const cty :: c_uchar , slen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:123222 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecdsa_sign_restartable (grp : * mut mbedtls_ecp_group , r : * mut mbedtls_mpi , s : * mut mbedtls_mpi , d : * const mbedtls_mpi , buf : * const cty :: c_uchar , blen : usize , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void , f_rng_blind : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng_blind : * mut cty :: c_void , rs_ctx : * mut mbedtls_ecdsa_restart_ctx) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:125488 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecdsa_read_signature_restartable (ctx : * mut mbedtls_ecdsa_context , hash : * const cty :: c_uchar , hlen : usize , sig : * const cty :: c_uchar , slen : usize , rs_ctx : * mut mbedtls_ecdsa_restart_ctx) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:123866 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecdsa_verify (grp : * mut mbedtls_ecp_group , buf : * const cty :: c_uchar , blen : usize , Q : * const mbedtls_ecp_point , r : * const mbedtls_mpi , s : * const mbedtls_mpi) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:125741 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecdsa_genkey (ctx : * mut mbedtls_ecdsa_context , gid : mbedtls_ecp_group_id , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:124089 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecdsa_verify_restartable (grp : * mut mbedtls_ecp_group , buf : * const cty :: c_uchar , blen : usize , Q : * const mbedtls_ecp_point , r : * const mbedtls_mpi , s : * const mbedtls_mpi , rs_ctx : * mut mbedtls_ecdsa_restart_ctx) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:126050 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecdsa_from_keypair (ctx : * mut mbedtls_ecdsa_context , key : * const mbedtls_ecp_keypair) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:124367 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecdsa_write_signature (ctx : * mut mbedtls_ecdsa_context , md_alg : mbedtls_md_type_t , hash : * const cty :: c_uchar , hlen : usize , sig : * mut cty :: c_uchar , sig_size : usize , slen : * mut usize , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:126189 [INFO] [stdout] | [INFO] [stdout] 3 | ...eypair) -> cty :: c_int ; } extern "C" { pub fn mbedtls_ecdsa_init (ctx : * mut mbedtls_ecdsa_context) ; } extern "C" { pub fn mbedtls... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:124801 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecdsa_write_signature_restartable (ctx : * mut mbedtls_ecdsa_context , md_alg : mbedtls_md_type_t , hash : * const cty :: c_uchar , hlen : usize , sig : * mut cty :: c_uchar , sig_size : usize , slen : * mut usize , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void , rs_ctx : * mut mbedtls_ecdsa_restart_ctx) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:126268 [INFO] [stdout] | [INFO] [stdout] 3 | ... mbedtls_ecdsa_context) ; } extern "C" { pub fn mbedtls_ecdsa_free (ctx : * mut mbedtls_ecdsa_context) ; } # [repr (C)] # [derive (Deb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:125290 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecdsa_read_signature (ctx : * mut mbedtls_ecdsa_context , hash : * const cty :: c_uchar , hlen : usize , sig : * const cty :: c_uchar , slen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:127646 [INFO] [stdout] | [INFO] [stdout] 3 | ... s . assume_init () } } } extern "C" { pub fn mbedtls_ecjpake_init (ctx : * mut mbedtls_ecjpake_context) ; } extern "C" { pub fn mbedt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:125488 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecdsa_read_signature_restartable (ctx : * mut mbedtls_ecdsa_context , hash : * const cty :: c_uchar , hlen : usize , sig : * const cty :: c_uchar , slen : usize , rs_ctx : * mut mbedtls_ecdsa_restart_ctx) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:127729 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecjpake_setup (ctx : * mut mbedtls_ecjpake_context , role : mbedtls_ecjpake_role , hash : mbedtls_md_type_t , curve : mbedtls_ecp_group_id , secret : * const cty :: c_uchar , len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:127965 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecjpake_set_point_format (ctx : * mut mbedtls_ecjpake_context , point_format : cty :: c_int) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:125741 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecdsa_genkey (ctx : * mut mbedtls_ecdsa_context , gid : mbedtls_ecp_group_id , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:126050 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecdsa_from_keypair (ctx : * mut mbedtls_ecdsa_context , key : * const mbedtls_ecp_keypair) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:128106 [INFO] [stdout] | [INFO] [stdout] 3 | ...ty :: c_int ; } extern "C" { pub fn mbedtls_ecjpake_check (ctx : * const mbedtls_ecjpake_context) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:126189 [INFO] [stdout] | [INFO] [stdout] 3 | ...eypair) -> cty :: c_int ; } extern "C" { pub fn mbedtls_ecdsa_init (ctx : * mut mbedtls_ecdsa_context) ; } extern "C" { pub fn mbedtls... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:128208 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecjpake_write_round_one (ctx : * mut mbedtls_ecjpake_context , buf : * mut cty :: c_uchar , len : usize , olen : * mut usize , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:126268 [INFO] [stdout] | [INFO] [stdout] 3 | ... mbedtls_ecdsa_context) ; } extern "C" { pub fn mbedtls_ecdsa_free (ctx : * mut mbedtls_ecdsa_context) ; } # [repr (C)] # [derive (Deb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:128565 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecjpake_read_round_one (ctx : * mut mbedtls_ecjpake_context , buf : * const cty :: c_uchar , len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:127646 [INFO] [stdout] | [INFO] [stdout] 3 | ... s . assume_init () } } } extern "C" { pub fn mbedtls_ecjpake_init (ctx : * mut mbedtls_ecjpake_context) ; } extern "C" { pub fn mbedt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:128719 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecjpake_write_round_two (ctx : * mut mbedtls_ecjpake_context , buf : * mut cty :: c_uchar , len : usize , olen : * mut usize , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:129076 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecjpake_read_round_two (ctx : * mut mbedtls_ecjpake_context , buf : * const cty :: c_uchar , len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:127729 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecjpake_setup (ctx : * mut mbedtls_ecjpake_context , role : mbedtls_ecjpake_role , hash : mbedtls_md_type_t , curve : mbedtls_ecp_group_id , secret : * const cty :: c_uchar , len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:127965 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecjpake_set_point_format (ctx : * mut mbedtls_ecjpake_context , point_format : cty :: c_int) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:129230 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecjpake_derive_secret (ctx : * mut mbedtls_ecjpake_context , buf : * mut cty :: c_uchar , len : usize , olen : * mut usize , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:128106 [INFO] [stdout] | [INFO] [stdout] 3 | ...ty :: c_int ; } extern "C" { pub fn mbedtls_ecjpake_check (ctx : * const mbedtls_ecjpake_context) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:129585 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecjpake_write_shared_key (ctx : * mut mbedtls_ecjpake_context , buf : * mut cty :: c_uchar , len : usize , olen : * mut usize , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:128208 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecjpake_write_round_one (ctx : * mut mbedtls_ecjpake_context , buf : * mut cty :: c_uchar , len : usize , olen : * mut usize , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:129943 [INFO] [stdout] | [INFO] [stdout] 3 | ...void) -> cty :: c_int ; } extern "C" { pub fn mbedtls_ecjpake_free (ctx : * mut mbedtls_ecjpake_context) ; } # [repr (C)] # [derive (C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:128565 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecjpake_read_round_one (ctx : * mut mbedtls_ecjpake_context , buf : * const cty :: c_uchar , len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:143166 [INFO] [stdout] | [INFO] [stdout] 3 | ...y_id_t ; extern "C" { pub fn psa_open_key (key : mbedtls_svc_key_id_t , handle : * mut psa_key_handle_t) -> psa_status_t ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:128719 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecjpake_write_round_two (ctx : * mut mbedtls_ecjpake_context , buf : * mut cty :: c_uchar , len : usize , olen : * mut usize , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:143282 [INFO] [stdout] | [INFO] [stdout] 3 | ...le_t) -> psa_status_t ; } extern "C" { pub fn psa_close_key (handle : psa_key_handle_t) -> psa_status_t ; } extern "C" { pub fn mbedtl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:129076 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecjpake_read_round_two (ctx : * mut mbedtls_ecjpake_context , buf : * const cty :: c_uchar , len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:143364 [INFO] [stdout] | [INFO] [stdout] 3 | ...e : psa_key_handle_t) -> psa_status_t ; } extern "C" { pub fn mbedtls_psa_crypto_free () ; } # [repr (C)] # [derive (Debug , Default ,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:129230 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecjpake_derive_secret (ctx : * mut mbedtls_ecjpake_context , buf : * mut cty :: c_uchar , len : usize , olen : * mut usize , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:143924 [INFO] [stdout] | [INFO] [stdout] 3 | ...t = mbedtls_psa_stats_s ; extern "C" { pub fn mbedtls_psa_get_stats (stats : * mut mbedtls_psa_stats_t) ; } extern "C" { pub fn mbedtl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:129585 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ecjpake_write_shared_key (ctx : * mut mbedtls_ecjpake_context , buf : * mut cty :: c_uchar , len : usize , olen : * mut usize , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:144006 [INFO] [stdout] | [INFO] [stdout] 3 | ..._stats_t) ; } extern "C" { pub fn mbedtls_psa_inject_entropy (seed : * const u8 , seed_size : usize) -> psa_status_t ; } pub type psa_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:129943 [INFO] [stdout] | [INFO] [stdout] 3 | ...void) -> cty :: c_int ; } extern "C" { pub fn mbedtls_ecjpake_free (ctx : * mut mbedtls_ecjpake_context) ; } # [repr (C)] # [derive (C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:143166 [INFO] [stdout] | [INFO] [stdout] 3 | ...y_id_t ; extern "C" { pub fn psa_open_key (key : mbedtls_svc_key_id_t , handle : * mut psa_key_handle_t) -> psa_status_t ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:144596 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn psa_crypto_driver_pake_get_password_len (inputs : * const psa_crypto_driver_pake_inputs_t , password_len : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:144756 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_crypto_driver_pake_get_password (inputs : * const psa_crypto_driver_pake_inputs_t , buffer : * mut u8 , buffer_size : usize , buffer_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:143282 [INFO] [stdout] | [INFO] [stdout] 3 | ...le_t) -> psa_status_t ; } extern "C" { pub fn psa_close_key (handle : psa_key_handle_t) -> psa_status_t ; } extern "C" { pub fn mbedtl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:143364 [INFO] [stdout] | [INFO] [stdout] 3 | ...e : psa_key_handle_t) -> psa_status_t ; } extern "C" { pub fn mbedtls_psa_crypto_free () ; } # [repr (C)] # [derive (Debug , Default ,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:144955 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_crypto_driver_pake_get_user_len (inputs : * const psa_crypto_driver_pake_inputs_t , user_len : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:145107 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_crypto_driver_pake_get_peer_len (inputs : * const psa_crypto_driver_pake_inputs_t , peer_len : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:143924 [INFO] [stdout] | [INFO] [stdout] 3 | ...t = mbedtls_psa_stats_s ; extern "C" { pub fn mbedtls_psa_get_stats (stats : * mut mbedtls_psa_stats_t) ; } extern "C" { pub fn mbedtl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:145259 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_crypto_driver_pake_get_user (inputs : * const psa_crypto_driver_pake_inputs_t , user_id : * mut u8 , user_id_size : usize , user_id_len : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:144006 [INFO] [stdout] | [INFO] [stdout] 3 | ..._stats_t) ; } extern "C" { pub fn mbedtls_psa_inject_entropy (seed : * const u8 , seed_size : usize) -> psa_status_t ; } pub type psa_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:145454 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_crypto_driver_pake_get_peer (inputs : * const psa_crypto_driver_pake_inputs_t , peer_id : * mut u8 , peer_id_size : usize , peer_id_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:144596 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn psa_crypto_driver_pake_get_password_len (inputs : * const psa_crypto_driver_pake_inputs_t , password_len : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:145652 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_crypto_driver_pake_get_cipher_suite (inputs : * const psa_crypto_driver_pake_inputs_t , cipher_suite : * mut psa_pake_cipher_suite_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:145830 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_pake_setup (operation : * mut psa_pake_operation_t , cipher_suite : * const psa_pake_cipher_suite_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:144756 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_crypto_driver_pake_get_password (inputs : * const psa_crypto_driver_pake_inputs_t , buffer : * mut u8 , buffer_size : usize , buffer_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:145975 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_pake_set_password_key (operation : * mut psa_pake_operation_t , password : mbedtls_svc_key_id_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:144955 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_crypto_driver_pake_get_user_len (inputs : * const psa_crypto_driver_pake_inputs_t , user_len : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:146116 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_pake_set_user (operation : * mut psa_pake_operation_t , user_id : * const u8 , user_id_len : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:145107 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_crypto_driver_pake_get_peer_len (inputs : * const psa_crypto_driver_pake_inputs_t , peer_len : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:146260 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_pake_set_peer (operation : * mut psa_pake_operation_t , peer_id : * const u8 , peer_id_len : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:145259 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_crypto_driver_pake_get_user (inputs : * const psa_crypto_driver_pake_inputs_t , user_id : * mut u8 , user_id_size : usize , user_id_len : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:146404 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn psa_pake_set_role (operation : * mut psa_pake_operation_t , role : psa_pake_role_t) -> psa_status_t ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:145454 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_crypto_driver_pake_get_peer (inputs : * const psa_crypto_driver_pake_inputs_t , peer_id : * mut u8 , peer_id_size : usize , peer_id_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:146528 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_pake_output (operation : * mut psa_pake_operation_t , step : psa_pake_step_t , output : * mut u8 , output_size : usize , output_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:145652 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_crypto_driver_pake_get_cipher_suite (inputs : * const psa_crypto_driver_pake_inputs_t , cipher_suite : * mut psa_pake_cipher_suite_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:146722 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_pake_input (operation : * mut psa_pake_operation_t , step : psa_pake_step_t , input : * const u8 , input_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:145830 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_pake_setup (operation : * mut psa_pake_operation_t , cipher_suite : * const psa_pake_cipher_suite_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:146887 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_pake_get_implicit_key (operation : * mut psa_pake_operation_t , output : * mut psa_key_derivation_operation_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:145975 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_pake_set_password_key (operation : * mut psa_pake_operation_t , password : mbedtls_svc_key_id_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:147042 [INFO] [stdout] | [INFO] [stdout] 3 | ...> psa_status_t ; } extern "C" { pub fn psa_pake_abort (operation : * mut psa_pake_operation_t) -> psa_status_t ; } # [repr (C)] # [der... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:146116 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_pake_set_user (operation : * mut psa_pake_operation_t , user_id : * const u8 , user_id_len : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:162708 [INFO] [stdout] | [INFO] [stdout] 3 | ... () } } } extern "C" { pub fn mbedtls_ssl_get_ciphersuite_name (ciphersuite_id : cty :: c_int) -> * const cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:146260 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_pake_set_peer (operation : * mut psa_pake_operation_t , peer_id : * const u8 , peer_id_len : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:162822 [INFO] [stdout] | [INFO] [stdout] 3 | ..._char ; } extern "C" { pub fn mbedtls_ssl_get_ciphersuite_id (ciphersuite_name : * const cty :: c_char) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:146404 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn psa_pake_set_role (operation : * mut psa_pake_operation_t , role : psa_pake_role_t) -> psa_status_t ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:162936 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_char) -> cty :: c_int ; } extern "C" { pub fn mbedtls_ssl_init (ssl : * mut mbedtls_ssl_context) ; } extern "C" { pub fn mbedtls_s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:146528 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_pake_output (operation : * mut psa_pake_operation_t , step : psa_pake_step_t , output : * mut u8 , output_size : usize , output_length : * mut usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:163011 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_setup (ssl : * mut mbedtls_ssl_context , conf : * const mbedtls_ssl_config) -> cty :: c_int ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:146722 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_pake_input (operation : * mut psa_pake_operation_t , step : psa_pake_step_t , input : * const u8 , input_length : usize) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:163139 [INFO] [stdout] | [INFO] [stdout] 3 | ...cty :: c_int ; } extern "C" { pub fn mbedtls_ssl_session_reset (ssl : * mut mbedtls_ssl_context) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:146887 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn psa_pake_get_implicit_key (operation : * mut psa_pake_operation_t , output : * mut psa_key_derivation_operation_t) -> psa_status_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:163239 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_int ; } extern "C" { pub fn mbedtls_ssl_conf_endpoint (conf : * mut mbedtls_ssl_config , endpoint : cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:147042 [INFO] [stdout] | [INFO] [stdout] 3 | ...> psa_status_t ; } extern "C" { pub fn psa_pake_abort (operation : * mut psa_pake_operation_t) -> psa_status_t ; } # [repr (C)] # [der... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:163349 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_int) ; } extern "C" { pub fn mbedtls_ssl_conf_transport (conf : * mut mbedtls_ssl_config , transport : cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:162708 [INFO] [stdout] | [INFO] [stdout] 3 | ... () } } } extern "C" { pub fn mbedtls_ssl_get_ciphersuite_name (ciphersuite_id : cty :: c_int) -> * const cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:163461 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_int) ; } extern "C" { pub fn mbedtls_ssl_conf_authmode (conf : * mut mbedtls_ssl_config , authmode : cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:162822 [INFO] [stdout] | [INFO] [stdout] 3 | ..._char ; } extern "C" { pub fn mbedtls_ssl_get_ciphersuite_id (ciphersuite_name : * const cty :: c_char) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:163571 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_conf_rng (conf : * mut mbedtls_ssl_config , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:162936 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_char) -> cty :: c_int ; } extern "C" { pub fn mbedtls_ssl_init (ssl : * mut mbedtls_ssl_context) ; } extern "C" { pub fn mbedtls_s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:163833 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_conf_dbg (conf : * mut mbedtls_ssl_config , f_dbg : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : cty :: c_int , arg3 : * const cty :: c_char , arg4 : cty :: c_int , arg5 : * const cty :: c_char) > , p_dbg : * mut cty :: c_void) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:163011 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_setup (ssl : * mut mbedtls_ssl_context , conf : * const mbedtls_ssl_config) -> cty :: c_int ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:164140 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_set_bio (ssl : * mut mbedtls_ssl_context , p_bio : * mut cty :: c_void , f_send : mbedtls_ssl_send_t , f_recv : mbedtls_ssl_recv_t , f_recv_timeout : mbedtls_ssl_recv_timeout_t) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:163139 [INFO] [stdout] | [INFO] [stdout] 3 | ...cty :: c_int ; } extern "C" { pub fn mbedtls_ssl_session_reset (ssl : * mut mbedtls_ssl_context) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:164354 [INFO] [stdout] | [INFO] [stdout] 3 | ...l_recv_timeout_t) ; } extern "C" { pub fn mbedtls_ssl_set_mtu (ssl : * mut mbedtls_ssl_context , mtu : u16) ; } extern "C" { pub fn mb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:163239 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_int ; } extern "C" { pub fn mbedtls_ssl_conf_endpoint (conf : * mut mbedtls_ssl_config , endpoint : cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:164444 [INFO] [stdout] | [INFO] [stdout] 3 | ...mtu : u16) ; } extern "C" { pub fn mbedtls_ssl_conf_read_timeout (conf : * mut mbedtls_ssl_config , timeout : u32) ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:163349 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_int) ; } extern "C" { pub fn mbedtls_ssl_conf_transport (conf : * mut mbedtls_ssl_config , transport : cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:164548 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_check_record (ssl : * const mbedtls_ssl_context , buf : * mut cty :: c_uchar , buflen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:163461 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_int) ; } extern "C" { pub fn mbedtls_ssl_conf_authmode (conf : * mut mbedtls_ssl_config , authmode : cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:164695 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_set_timer_cb (ssl : * mut mbedtls_ssl_context , p_timer : * mut cty :: c_void , f_set_timer : mbedtls_ssl_set_timer_t , f_get_timer : mbedtls_ssl_get_timer_t) ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:163571 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_conf_rng (conf : * mut mbedtls_ssl_config , f_rng : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_rng : * mut cty :: c_void) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:165401 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn mbedtls_ssl_set_export_keys_cb (ssl : * mut mbedtls_ssl_context , f_export_keys : mbedtls_ssl_export_keys_t , p_export_keys : * mut cty :: c_void) ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:163833 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_conf_dbg (conf : * mut mbedtls_ssl_config , f_dbg : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : cty :: c_int , arg3 : * const cty :: c_char , arg4 : cty :: c_int , arg5 : * const cty :: c_char) > , p_dbg : * mut cty :: c_void) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:166051 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_int > ; extern "C" { pub fn mbedtls_ssl_conf_dtls_anti_replay (conf : * mut mbedtls_ssl_config , mode : cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:164140 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_set_bio (ssl : * mut mbedtls_ssl_context , p_bio : * mut cty :: c_void , f_send : mbedtls_ssl_send_t , f_recv : mbedtls_ssl_recv_t , f_recv_timeout : mbedtls_ssl_recv_timeout_t) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:166166 [INFO] [stdout] | [INFO] [stdout] 3 | ...har) ; } extern "C" { pub fn mbedtls_ssl_conf_dtls_badmac_limit (conf : * mut mbedtls_ssl_config , limit : cty :: c_uint) ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:164354 [INFO] [stdout] | [INFO] [stdout] 3 | ...l_recv_timeout_t) ; } extern "C" { pub fn mbedtls_ssl_set_mtu (ssl : * mut mbedtls_ssl_context , mtu : u16) ; } extern "C" { pub fn mb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:166283 [INFO] [stdout] | [INFO] [stdout] 3 | ...) ; } extern "C" { pub fn mbedtls_ssl_set_datagram_packing (ssl : * mut mbedtls_ssl_context , allow_packing : cty :: c_uint) ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:164444 [INFO] [stdout] | [INFO] [stdout] 3 | ...mtu : u16) ; } extern "C" { pub fn mbedtls_ssl_conf_read_timeout (conf : * mut mbedtls_ssl_config , timeout : u32) ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:166406 [INFO] [stdout] | [INFO] [stdout] 3 | ...int) ; } extern "C" { pub fn mbedtls_ssl_conf_handshake_timeout (conf : * mut mbedtls_ssl_config , min : u32 , max : u32) ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:164548 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_check_record (ssl : * const mbedtls_ssl_context , buf : * mut cty :: c_uchar , buflen : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:166523 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_set_session (ssl : * mut mbedtls_ssl_context , session : * const mbedtls_ssl_session) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:164695 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_set_timer_cb (ssl : * mut mbedtls_ssl_context , p_timer : * mut cty :: c_void , f_set_timer : mbedtls_ssl_set_timer_t , f_get_timer : mbedtls_ssl_get_timer_t) ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:166661 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_session_load (session : * mut mbedtls_ssl_session , buf : * const cty :: c_uchar , len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:165401 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn mbedtls_ssl_set_export_keys_cb (ssl : * mut mbedtls_ssl_context , f_export_keys : mbedtls_ssl_export_keys_t , p_export_keys : * mut cty :: c_void) ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:166809 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_session_save (session : * const mbedtls_ssl_session , buf : * mut cty :: c_uchar , buf_len : usize , olen : * mut usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:166051 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_int > ; extern "C" { pub fn mbedtls_ssl_conf_dtls_anti_replay (conf : * mut mbedtls_ssl_config , mode : cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:166982 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn mbedtls_ssl_conf_ciphersuites (conf : * mut mbedtls_ssl_config , ciphersuites : * const cty :: c_int) ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:166166 [INFO] [stdout] | [INFO] [stdout] 3 | ...har) ; } extern "C" { pub fn mbedtls_ssl_conf_dtls_badmac_limit (conf : * mut mbedtls_ssl_config , limit : cty :: c_uint) ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:167108 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_conf_psk (conf : * mut mbedtls_ssl_config , psk : * const cty :: c_uchar , psk_len : usize , psk_identity : * const cty :: c_uchar , psk_identity_len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:166283 [INFO] [stdout] | [INFO] [stdout] 3 | ...) ; } extern "C" { pub fn mbedtls_ssl_set_datagram_packing (ssl : * mut mbedtls_ssl_context , allow_packing : cty :: c_uint) ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:167319 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_set_hs_psk (ssl : * mut mbedtls_ssl_context , psk : * const cty :: c_uchar , psk_len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:166406 [INFO] [stdout] | [INFO] [stdout] 3 | ...int) ; } extern "C" { pub fn mbedtls_ssl_conf_handshake_timeout (conf : * mut mbedtls_ssl_config , min : u32 , max : u32) ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:167465 [INFO] [stdout] | [INFO] [stdout] 3 | ...y :: c_int ; } extern "C" { pub fn mbedtls_ssl_conf_groups (conf : * mut mbedtls_ssl_config , groups : * const u16) ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:166523 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_set_session (ssl : * mut mbedtls_ssl_context , session : * const mbedtls_ssl_session) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:167570 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_conf_max_version (conf : * mut mbedtls_ssl_config , major : cty :: c_int , minor : cty :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:166661 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_session_load (session : * mut mbedtls_ssl_session , buf : * const cty :: c_uchar , len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:167703 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_conf_min_version (conf : * mut mbedtls_ssl_config , major : cty :: c_int , minor : cty :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:166809 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_session_save (session : * const mbedtls_ssl_session , buf : * mut cty :: c_uchar , buf_len : usize , olen : * mut usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:167836 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_conf_max_frag_len (conf : * mut mbedtls_ssl_config , mfl_code : cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:166982 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn mbedtls_ssl_conf_ciphersuites (conf : * mut mbedtls_ssl_config , ciphersuites : * const cty :: c_int) ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:167968 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn mbedtls_ssl_conf_legacy_renegotiation (conf : * mut mbedtls_ssl_config , allow_legacy : cty :: c_int) ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:167108 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_conf_psk (conf : * mut mbedtls_ssl_config , psk : * const cty :: c_uchar , psk_len : usize , psk_identity : * const cty :: c_uchar , psk_identity_len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:168094 [INFO] [stdout] | [INFO] [stdout] 3 | ...y :: c_int) ; } extern "C" { pub fn mbedtls_ssl_check_pending (ssl : * const mbedtls_ssl_context) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:167319 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_set_hs_psk (ssl : * mut mbedtls_ssl_context , psk : * const cty :: c_uchar , psk_len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:168196 [INFO] [stdout] | [INFO] [stdout] 3 | ...> cty :: c_int ; } extern "C" { pub fn mbedtls_ssl_get_bytes_avail (ssl : * const mbedtls_ssl_context) -> 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:167465 [INFO] [stdout] | [INFO] [stdout] 3 | ...y :: c_int ; } extern "C" { pub fn mbedtls_ssl_conf_groups (conf : * mut mbedtls_ssl_config , groups : * const u16) ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:168293 [INFO] [stdout] | [INFO] [stdout] 3 | ...text) -> usize ; } extern "C" { pub fn mbedtls_ssl_get_verify_result (ssl : * const mbedtls_ssl_context) -> u32 ; } 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:167570 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_conf_max_version (conf : * mut mbedtls_ssl_config , major : cty :: c_int , minor : cty :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:168390 [INFO] [stdout] | [INFO] [stdout] 3 | ... u32 ; } extern "C" { pub fn mbedtls_ssl_get_ciphersuite_id_from_ssl (ssl : * const mbedtls_ssl_context) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:167703 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_conf_min_version (conf : * mut mbedtls_ssl_config , major : cty :: c_int , minor : cty :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:168506 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_int ; } extern "C" { pub fn mbedtls_ssl_get_ciphersuite (ssl : * const mbedtls_ssl_context) -> * const cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:167836 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_conf_max_frag_len (conf : * mut mbedtls_ssl_config , mfl_code : cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:168619 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_char ; } extern "C" { pub fn mbedtls_ssl_get_version (ssl : * const mbedtls_ssl_context) -> * const cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:167968 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn mbedtls_ssl_conf_legacy_renegotiation (conf : * mut mbedtls_ssl_config , allow_legacy : cty :: c_int) ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:168728 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_char ; } extern "C" { pub fn mbedtls_ssl_get_record_expansion (ssl : * const mbedtls_ssl_context) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:168094 [INFO] [stdout] | [INFO] [stdout] 3 | ...y :: c_int) ; } extern "C" { pub fn mbedtls_ssl_check_pending (ssl : * const mbedtls_ssl_context) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:168837 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_int ; } extern "C" { pub fn mbedtls_ssl_get_max_out_record_payload (ssl : * const mbedtls_ssl_context) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:168196 [INFO] [stdout] | [INFO] [stdout] 3 | ...> cty :: c_int ; } extern "C" { pub fn mbedtls_ssl_get_bytes_avail (ssl : * const mbedtls_ssl_context) -> 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:168952 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_int ; } extern "C" { pub fn mbedtls_ssl_get_max_in_record_payload (ssl : * const mbedtls_ssl_context) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:168293 [INFO] [stdout] | [INFO] [stdout] 3 | ...text) -> usize ; } extern "C" { pub fn mbedtls_ssl_get_verify_result (ssl : * const mbedtls_ssl_context) -> u32 ; } 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:169066 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_get_session (ssl : * const mbedtls_ssl_context , session : * mut mbedtls_ssl_session) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:168390 [INFO] [stdout] | [INFO] [stdout] 3 | ... u32 ; } extern "C" { pub fn mbedtls_ssl_get_ciphersuite_id_from_ssl (ssl : * const mbedtls_ssl_context) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:169204 [INFO] [stdout] | [INFO] [stdout] 3 | ...> cty :: c_int ; } extern "C" { pub fn mbedtls_ssl_handshake (ssl : * mut mbedtls_ssl_context) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:168506 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_int ; } extern "C" { pub fn mbedtls_ssl_get_ciphersuite (ssl : * const mbedtls_ssl_context) -> * const cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:169300 [INFO] [stdout] | [INFO] [stdout] 3 | ...cty :: c_int ; } extern "C" { pub fn mbedtls_ssl_handshake_step (ssl : * mut mbedtls_ssl_context) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:168619 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_char ; } extern "C" { pub fn mbedtls_ssl_get_version (ssl : * const mbedtls_ssl_context) -> * const cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:169401 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_read (ssl : * mut mbedtls_ssl_context , buf : * mut cty :: c_uchar , len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:168728 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_char ; } extern "C" { pub fn mbedtls_ssl_get_record_expansion (ssl : * const mbedtls_ssl_context) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:169535 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_write (ssl : * mut mbedtls_ssl_context , buf : * const cty :: c_uchar , len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:168837 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_int ; } extern "C" { pub fn mbedtls_ssl_get_max_out_record_payload (ssl : * const mbedtls_ssl_context) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:169672 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_send_alert_message (ssl : * mut mbedtls_ssl_context , level : cty :: c_uchar , message : cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:168952 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_int ; } extern "C" { pub fn mbedtls_ssl_get_max_in_record_payload (ssl : * const mbedtls_ssl_context) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:169829 [INFO] [stdout] | [INFO] [stdout] 3 | ... cty :: c_int ; } extern "C" { pub fn mbedtls_ssl_close_notify (ssl : * mut mbedtls_ssl_context) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:169066 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_get_session (ssl : * const mbedtls_ssl_context , session : * mut mbedtls_ssl_session) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:169928 [INFO] [stdout] | [INFO] [stdout] 3 | ..._context) -> cty :: c_int ; } extern "C" { pub fn mbedtls_ssl_free (ssl : * mut mbedtls_ssl_context) ; } extern "C" { pub fn mbedtls_s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:169204 [INFO] [stdout] | [INFO] [stdout] 3 | ...> cty :: c_int ; } extern "C" { pub fn mbedtls_ssl_handshake (ssl : * mut mbedtls_ssl_context) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:170003 [INFO] [stdout] | [INFO] [stdout] 3 | ... mbedtls_ssl_context) ; } extern "C" { pub fn mbedtls_ssl_config_init (conf : * mut mbedtls_ssl_config) ; } extern "C" { pub fn mbedtl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:169300 [INFO] [stdout] | [INFO] [stdout] 3 | ...cty :: c_int ; } extern "C" { pub fn mbedtls_ssl_handshake_step (ssl : * mut mbedtls_ssl_context) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:170085 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_config_defaults (conf : * mut mbedtls_ssl_config , endpoint : cty :: c_int , transport : cty :: c_int , preset : cty :: c_int) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:169401 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_read (ssl : * mut mbedtls_ssl_context , buf : * mut cty :: c_uchar , len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:170264 [INFO] [stdout] | [INFO] [stdout] 3 | ..._int) -> cty :: c_int ; } extern "C" { pub fn mbedtls_ssl_config_free (conf : * mut mbedtls_ssl_config) ; } extern "C" { pub fn mbedtl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:169535 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_write (ssl : * mut mbedtls_ssl_context , buf : * const cty :: c_uchar , len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:170346 [INFO] [stdout] | [INFO] [stdout] 3 | ...mbedtls_ssl_config) ; } extern "C" { pub fn mbedtls_ssl_session_init (session : * mut mbedtls_ssl_session) ; } extern "C" { pub fn mbe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:169672 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_send_alert_message (ssl : * mut mbedtls_ssl_context , level : cty :: c_uchar , message : cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:170433 [INFO] [stdout] | [INFO] [stdout] 3 | ...bedtls_ssl_session) ; } extern "C" { pub fn mbedtls_ssl_session_free (session : * mut mbedtls_ssl_session) ; } extern "C" { pub fn mbe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:169829 [INFO] [stdout] | [INFO] [stdout] 3 | ... cty :: c_int ; } extern "C" { pub fn mbedtls_ssl_close_notify (ssl : * mut mbedtls_ssl_context) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:170520 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_tls_prf (prf : mbedtls_tls_prf_types , secret : * const cty :: c_uchar , slen : usize , label : * const cty :: c_char , random : * const cty :: c_uchar , rlen : usize , dstbuf : * mut cty :: c_uchar , dlen : usize) -> cty :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:169928 [INFO] [stdout] | [INFO] [stdout] 3 | ..._context) -> cty :: c_int ; } extern "C" { pub fn mbedtls_ssl_free (ssl : * mut mbedtls_ssl_context) ; } extern "C" { pub fn mbedtls_s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:171195 [INFO] [stdout] | [INFO] [stdout] 3 | ...1) ; s . assume_init () } } } extern "C" { pub fn mbedtls_aes_init (ctx : * mut mbedtls_aes_context) ; } extern "C" { pub fn mbedtls_a... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:170003 [INFO] [stdout] | [INFO] [stdout] 3 | ... mbedtls_ssl_context) ; } extern "C" { pub fn mbedtls_ssl_config_init (conf : * mut mbedtls_ssl_config) ; } extern "C" { pub fn mbedtl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:171270 [INFO] [stdout] | [INFO] [stdout] 3 | ... mut mbedtls_aes_context) ; } extern "C" { pub fn mbedtls_aes_free (ctx : * mut mbedtls_aes_context) ; } extern "C" { pub fn mbedtls_a... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:170085 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_config_defaults (conf : * mut mbedtls_ssl_config , endpoint : cty :: c_int , transport : cty :: c_int , preset : cty :: c_int) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:171345 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_aes_setkey_enc (ctx : * mut mbedtls_aes_context , key : * const cty :: c_uchar , keybits : cty :: c_uint) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:170264 [INFO] [stdout] | [INFO] [stdout] 3 | ..._int) -> cty :: c_int ; } extern "C" { pub fn mbedtls_ssl_config_free (conf : * mut mbedtls_ssl_config) ; } extern "C" { pub fn mbedtl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:171499 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_aes_setkey_dec (ctx : * mut mbedtls_aes_context , key : * const cty :: c_uchar , keybits : cty :: c_uint) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:170346 [INFO] [stdout] | [INFO] [stdout] 3 | ...mbedtls_ssl_config) ; } extern "C" { pub fn mbedtls_ssl_session_init (session : * mut mbedtls_ssl_session) ; } extern "C" { pub fn mbe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:171653 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_aes_crypt_ecb (ctx : * mut mbedtls_aes_context , mode : cty :: c_int , input : * const cty :: c_uchar , output : * mut cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:170433 [INFO] [stdout] | [INFO] [stdout] 3 | ...bedtls_ssl_session) ; } extern "C" { pub fn mbedtls_ssl_session_free (session : * mut mbedtls_ssl_session) ; } extern "C" { pub fn mbe... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:171836 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_internal_aes_encrypt (ctx : * mut mbedtls_aes_context , input : * const cty :: c_uchar , output : * mut cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:170520 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ssl_tls_prf (prf : mbedtls_tls_prf_types , secret : * const cty :: c_uchar , slen : usize , label : * const cty :: c_char , random : * const cty :: c_uchar , rlen : usize , dstbuf : * mut cty :: c_uchar , dlen : usize) -> cty :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:172004 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_internal_aes_decrypt (ctx : * mut mbedtls_aes_context , input : * const cty :: c_uchar , output : * mut cty :: c_uchar) -> cty :: c_int ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:171195 [INFO] [stdout] | [INFO] [stdout] 3 | ...1) ; s . assume_init () } } } extern "C" { pub fn mbedtls_aes_init (ctx : * mut mbedtls_aes_context) ; } extern "C" { pub fn mbedtls_a... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:173419 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_platform_entropy_poll (data : * mut cty :: c_void , output : * mut cty :: c_uchar , len : usize , olen : * mut usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:171270 [INFO] [stdout] | [INFO] [stdout] 3 | ... mut mbedtls_aes_context) ; } extern "C" { pub fn mbedtls_aes_free (ctx : * mut mbedtls_aes_context) ; } extern "C" { pub fn mbedtls_a... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:173585 [INFO] [stdout] | [INFO] [stdout] 3 | ...size) -> cty :: c_int ; } extern "C" { pub fn mbedtls_entropy_init (ctx : * mut mbedtls_entropy_context) ; } extern "C" { pub fn mbedt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:171345 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_aes_setkey_enc (ctx : * mut mbedtls_aes_context , key : * const cty :: c_uchar , keybits : cty :: c_uint) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:173668 [INFO] [stdout] | [INFO] [stdout] 3 | ...dtls_entropy_context) ; } extern "C" { pub fn mbedtls_entropy_free (ctx : * mut mbedtls_entropy_context) ; } extern "C" { pub fn mbedt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:171499 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_aes_setkey_dec (ctx : * mut mbedtls_aes_context , key : * const cty :: c_uchar , keybits : cty :: c_uint) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:173751 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_entropy_add_source (ctx : * mut mbedtls_entropy_context , f_source : mbedtls_entropy_f_source_ptr , p_source : * mut cty :: c_void , threshold : usize , strong : cty :: c_int) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:171653 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_aes_crypt_ecb (ctx : * mut mbedtls_aes_context , mode : cty :: c_int , input : * const cty :: c_uchar , output : * mut cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:173975 [INFO] [stdout] | [INFO] [stdout] 3 | ...cty :: c_int ; } extern "C" { pub fn mbedtls_entropy_gather (ctx : * mut mbedtls_entropy_context) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:171836 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_internal_aes_encrypt (ctx : * mut mbedtls_aes_context , input : * const cty :: c_uchar , output : * mut cty :: c_uchar) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:174076 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_entropy_func (data : * mut cty :: c_void , output : * mut cty :: c_uchar , len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:172004 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_internal_aes_decrypt (ctx : * mut mbedtls_aes_context , input : * const cty :: c_uchar , output : * mut cty :: c_uchar) -> cty :: c_int ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:174212 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_entropy_update_manual (ctx : * mut mbedtls_entropy_context , data : * const cty :: c_uchar , len : usize) -> cty :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:173419 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_platform_entropy_poll (data : * mut cty :: c_void , output : * mut cty :: c_uchar , len : usize , olen : * mut usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:175168 [INFO] [stdout] | [INFO] [stdout] 3 | ...s . assume_init () } } } extern "C" { pub fn mbedtls_ctr_drbg_init (ctx : * mut mbedtls_ctr_drbg_context) ; } extern "C" { pub fn mbed... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:173585 [INFO] [stdout] | [INFO] [stdout] 3 | ...size) -> cty :: c_int ; } extern "C" { pub fn mbedtls_entropy_init (ctx : * mut mbedtls_entropy_context) ; } extern "C" { pub fn mbedt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:175253 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ctr_drbg_seed (ctx : * mut mbedtls_ctr_drbg_context , f_entropy : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_entropy : * mut cty :: c_void , custom : * const cty :: c_uchar , len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:173668 [INFO] [stdout] | [INFO] [stdout] 3 | ...dtls_entropy_context) ; } extern "C" { pub fn mbedtls_entropy_free (ctx : * mut mbedtls_entropy_context) ; } extern "C" { pub fn mbedt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:175593 [INFO] [stdout] | [INFO] [stdout] 3 | ...ize) -> cty :: c_int ; } extern "C" { pub fn mbedtls_ctr_drbg_free (ctx : * mut mbedtls_ctr_drbg_context) ; } extern "C" { pub fn mbed... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:173751 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_entropy_add_source (ctx : * mut mbedtls_entropy_context , f_source : mbedtls_entropy_f_source_ptr , p_source : * mut cty :: c_void , threshold : usize , strong : cty :: c_int) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:175678 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ctr_drbg_set_prediction_resistance (ctx : * mut mbedtls_ctr_drbg_context , resistance : cty :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:173975 [INFO] [stdout] | [INFO] [stdout] 3 | ...cty :: c_int ; } extern "C" { pub fn mbedtls_entropy_gather (ctx : * mut mbedtls_entropy_context) -> cty :: 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/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:175812 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_int) ; } extern "C" { pub fn mbedtls_ctr_drbg_set_entropy_len (ctx : * mut mbedtls_ctr_drbg_context , len : usize) ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:174076 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_entropy_func (data : * mut cty :: c_void , output : * mut cty :: c_uchar , len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:175922 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn mbedtls_ctr_drbg_set_nonce_len (ctx : * mut mbedtls_ctr_drbg_context , len : usize) -> cty :: c_int ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:174212 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_entropy_update_manual (ctx : * mut mbedtls_entropy_context , data : * const cty :: c_uchar , len : usize) -> cty :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:176046 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn mbedtls_ctr_drbg_set_reseed_interval (ctx : * mut mbedtls_ctr_drbg_context , interval : cty :: c_int) ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:175168 [INFO] [stdout] | [INFO] [stdout] 3 | ...s . assume_init () } } } extern "C" { pub fn mbedtls_ctr_drbg_init (ctx : * mut mbedtls_ctr_drbg_context) ; } extern "C" { pub fn mbed... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:176172 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ctr_drbg_reseed (ctx : * mut mbedtls_ctr_drbg_context , additional : * const cty :: c_uchar , len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:175253 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ctr_drbg_seed (ctx : * mut mbedtls_ctr_drbg_context , f_entropy : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * mut cty :: c_void , arg2 : * mut cty :: c_uchar , arg3 : usize) -> cty :: c_int > , p_entropy : * mut cty :: c_void , custom : * const cty :: c_uchar , len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:176327 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ctr_drbg_update (ctx : * mut mbedtls_ctr_drbg_context , additional : * const cty :: c_uchar , add_len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:175593 [INFO] [stdout] | [INFO] [stdout] 3 | ...ize) -> cty :: c_int ; } extern "C" { pub fn mbedtls_ctr_drbg_free (ctx : * mut mbedtls_ctr_drbg_context) ; } extern "C" { pub fn mbed... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:176486 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ctr_drbg_random_with_add (p_rng : * mut cty :: c_void , output : * mut cty :: c_uchar , output_len : usize , additional : * const cty :: c_uchar , add_len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:175678 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ctr_drbg_set_prediction_resistance (ctx : * mut mbedtls_ctr_drbg_context , resistance : cty :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:176698 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ctr_drbg_random (p_rng : * mut cty :: c_void , output : * mut cty :: c_uchar , output_len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:175812 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_int) ; } extern "C" { pub fn mbedtls_ctr_drbg_set_entropy_len (ctx : * mut mbedtls_ctr_drbg_context , len : usize) ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:176845 [INFO] [stdout] | [INFO] [stdout] 3 | ... usize) -> cty :: c_int ; } extern "C" { pub fn mbedtls_debug_set_threshold (threshold : cty :: c_int) ; } extern "C" { pub fn mbedtls... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:175922 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn mbedtls_ctr_drbg_set_nonce_len (ctx : * mut mbedtls_ctr_drbg_context , len : usize) -> cty :: c_int ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:176924 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_int) ; } extern "C" { pub fn mbedtls_strerror (errnum : cty :: c_int , buffer : * mut cty :: c_char , buflen : usize) ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:176046 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn mbedtls_ctr_drbg_set_reseed_interval (ctx : * mut mbedtls_ctr_drbg_context , interval : cty :: c_int) ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:177037 [INFO] [stdout] | [INFO] [stdout] 3 | ...en : usize) ; } extern "C" { pub fn mbedtls_high_level_strerr (error_code : cty :: c_int) -> * const cty :: c_char ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:176172 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ctr_drbg_reseed (ctx : * mut mbedtls_ctr_drbg_context , additional : * const cty :: c_uchar , len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:177140 [INFO] [stdout] | [INFO] [stdout] 3 | ...y :: c_char ; } extern "C" { pub fn mbedtls_low_level_strerr (error_code : cty :: c_int) -> * const cty :: c_char ; } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:176327 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ctr_drbg_update (ctx : * mut mbedtls_ctr_drbg_context , additional : * const cty :: c_uchar , add_len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:176486 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ctr_drbg_random_with_add (p_rng : * mut cty :: c_void , output : * mut cty :: c_uchar , output_len : usize , additional : * const cty :: c_uchar , add_len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:176698 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mbedtls_ctr_drbg_random (p_rng : * mut cty :: c_void , output : * mut cty :: c_uchar , output_len : usize) -> cty :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:176845 [INFO] [stdout] | [INFO] [stdout] 3 | ... usize) -> cty :: c_int ; } extern "C" { pub fn mbedtls_debug_set_threshold (threshold : cty :: c_int) ; } extern "C" { pub fn mbedtls... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:176924 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_int) ; } extern "C" { pub fn mbedtls_strerror (errnum : cty :: c_int , buffer : * mut cty :: c_char , buflen : usize) ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:177037 [INFO] [stdout] | [INFO] [stdout] 3 | ...en : usize) ; } extern "C" { pub fn mbedtls_high_level_strerr (error_code : cty :: c_int) -> * const cty :: c_char ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:177140 [INFO] [stdout] | [INFO] [stdout] 3 | ...y :: c_char ; } extern "C" { pub fn mbedtls_low_level_strerr (error_code : cty :: c_int) -> * const cty :: c_char ; } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `core::slice::from_raw_parts` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:2699 [INFO] [stdout] | [INFO] [stdout] 3 | ... len : usize) -> & [T] { :: core :: slice :: from_raw_parts (self . as_ptr () , len) } # [inline] pub unsafe fn as_mut_slice (& mut se... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:2642 [INFO] [stdout] | [INFO] [stdout] 3 | ...self as * mut _ as * mut T } # [inline] pub unsafe fn as_slice (& self , len : usize) -> & [T] { :: core :: slice :: from_raw_parts (s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: `#[warn(unsafe_op_in_unsafe_fn)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `core::slice::from_raw_parts_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:2841 [INFO] [stdout] | [INFO] [stdout] 3 | ...size) -> & mut [T] { :: core :: slice :: from_raw_parts_mut (self . as_mut_ptr () , len) } } impl < T > :: core :: fmt :: Debug for __... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:2772 [INFO] [stdout] | [INFO] [stdout] 3 | ...f . as_ptr () , len) } # [inline] pub unsafe fn as_mut_slice (& mut self , len : usize) -> & mut [T] { :: core :: slice :: from_raw_pa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `core::slice::from_raw_parts` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:2699 [INFO] [stdout] | [INFO] [stdout] 3 | ... len : usize) -> & [T] { :: core :: slice :: from_raw_parts (self . as_ptr () , len) } # [inline] pub unsafe fn as_mut_slice (& mut se... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:2642 [INFO] [stdout] | [INFO] [stdout] 3 | ...self as * mut _ as * mut T } # [inline] pub unsafe fn as_slice (& self , len : usize) -> & [T] { :: core :: slice :: from_raw_parts (s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: `#[warn(unsafe_op_in_unsafe_fn)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `core::slice::from_raw_parts_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:2841 [INFO] [stdout] | [INFO] [stdout] 3 | ...size) -> & mut [T] { :: core :: slice :: from_raw_parts_mut (self . as_mut_ptr () , len) } } impl < T > :: core :: fmt :: Debug for __... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/embedded-mbedtls-sys-2934f35e250e662b/out/bindings.rs:3:2772 [INFO] [stdout] | [INFO] [stdout] 3 | ...f . as_ptr () , len) } # [inline] pub unsafe fn as_mut_slice (& mut self , len : usize) -> & mut [T] { :: core :: slice :: from_raw_pa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 427 previous errors; 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0133`. [INFO] [stdout] [INFO] [stdout] error: aborting due to 427 previous errors; 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0133`. [INFO] [stdout] [INFO] [stderr] error: could not compile `embedded-mbedtls-sys` (lib) due to 428 previous errors; 2 warnings emitted [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `embedded-mbedtls-sys` (lib test) due to 428 previous errors; 2 warnings emitted [INFO] [stderr] error: failed to check after updating to 2024 [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `cargo check --frozen --all --all-targets --message-format=json` (exit status: 101) [INFO] running `Command { std: "docker" "inspect" "e86456f39fb421e1178709cfb456f1031dea613c45a2acd61ab43b924ae9f0cb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e86456f39fb421e1178709cfb456f1031dea613c45a2acd61ab43b924ae9f0cb", kill_on_drop: false }` [INFO] [stdout] e86456f39fb421e1178709cfb456f1031dea613c45a2acd61ab43b924ae9f0cb