[INFO] cloning repository https://github.com/code0100fun/rust-hackrf
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/code0100fun/rust-hackrf" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcode0100fun%2Frust-hackrf", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcode0100fun%2Frust-hackrf'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] f0c0906e883964a643bbebcdfb7c2fbe7ff777e2
[INFO] checking code0100fun/rust-hackrf/f0c0906e883964a643bbebcdfb7c2fbe7ff777e2 against 1af98b7cdf86932b76182a387f52f1be6f0c1be0 for pr-159706
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcode0100fun%2Frust-hackrf" "/workspace/builds/worker-6-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/code0100fun/rust-hackrf
[INFO] finished tweaking git repo https://github.com/code0100fun/rust-hackrf
[INFO] tweaked toml for git repo https://github.com/code0100fun/rust-hackrf written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/code0100fun/rust-hackrf on toolchain 1af98b7cdf86932b76182a387f52f1be6f0c1be0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1af98b7cdf86932b76182a387f52f1be6f0c1be0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/code0100fun/rust-hackrf already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1af98b7cdf86932b76182a387f52f1be6f0c1be0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: path `src/hackrf.rs` was erroneously implicitly accepted for library `hackrf`,
[INFO] [stderr] please rename the file to `src/lib.rs` or set lib.path in Cargo.toml
[INFO] [stderr] warning: Cargo.toml: `package.edition` is unspecified, defaulting to `2015` while the latest is `2024`
[INFO] [stderr] warning: `hackrf` (manifest) generated 2 warnings
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:00c5645b54fe3ce5dae1417175e3c7fb6a6646c021d554ecd63a097b8b9f3602" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 7d35cc64fc4f1cef6d328e9d0371f4ab5121acc60d1867d35c7e6215fbf18fa2
[INFO] running `Command { std: "docker" "start" "7d35cc64fc4f1cef6d328e9d0371f4ab5121acc60d1867d35c7e6215fbf18fa2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7d35cc64fc4f1cef6d328e9d0371f4ab5121acc60d1867d35c7e6215fbf18fa2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7d35cc64fc4f1cef6d328e9d0371f4ab5121acc60d1867d35c7e6215fbf18fa2" "/opt/rustwide/cargo-home/bin/cargo" "+1af98b7cdf86932b76182a387f52f1be6f0c1be0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7d35cc64fc4f1cef6d328e9d0371f4ab5121acc60d1867d35c7e6215fbf18fa2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7d35cc64fc4f1cef6d328e9d0371f4ab5121acc60d1867d35c7e6215fbf18fa2" "/opt/rustwide/cargo-home/bin/cargo" "+1af98b7cdf86932b76182a387f52f1be6f0c1be0" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: path `src/hackrf.rs` was erroneously implicitly accepted for library `hackrf`,
[INFO] [stderr] please rename the file to `src/lib.rs` or set lib.path in Cargo.toml
[INFO] [stderr] warning: Cargo.toml: `package.edition` is unspecified, defaulting to `2015` while the latest is `2024`
[INFO] [stderr] warning: `hackrf` (manifest) generated 2 warnings
[INFO] [stderr]     Checking hackrf v0.0.1 (/opt/rustwide/workdir)
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]   --> src/hackrf.rs:58:24
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn open(opened:|HackRF|) {
[INFO] [stdout]    |                        ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]   --> src/hackrf.rs:58:24
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn open(opened:|HackRF|) {
[INFO] [stdout]    |                        ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::c_str`
[INFO] [stdout]  --> src/hackrf.rs:8:10
[INFO] [stdout]   |
[INFO] [stdout] 8 | use std::c_str::ToCStr;
[INFO] [stdout]   |          ^^^^^ could not find `c_str` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]   --> src/hackrf.rs:18:99
[INFO] [stdout]    |
[INFO] [stdout] 18 |             let buffer = unsafe { std::vec::Vec::from_raw_buf(trans.buffer, trans.valid_length as uint) };
[INFO] [stdout]    |                                                                                                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]   --> src/ffi.rs:50:29
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub part_id: [uint32_t; 2u],
[INFO] [stdout]    |                             ^^ invalid suffix `u`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]   --> src/ffi.rs:51:31
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub serial_no: [uint32_t; 4u],
[INFO] [stdout]    |                               ^^ invalid suffix `u`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `#[repr(C)]` attribute cannot be used on type aliases
[INFO] [stdout]   --> src/ffi.rs:55:1
[INFO] [stdout]    |
[INFO] [stdout] 55 | #[repr(C)]
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: `#[repr(C)]` can only be applied to data types
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `#[repr(C)]` attribute cannot be used on type aliases
[INFO] [stdout]   --> src/ffi.rs:58:1
[INFO] [stdout]    |
[INFO] [stdout] 58 | #[repr(C)]
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: `#[repr(C)]` can only be applied to data types
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `#[repr(C)]` attribute cannot be used on foreign modules
[INFO] [stdout]   --> src/ffi.rs:61:1
[INFO] [stdout]    |
[INFO] [stdout] 61 | #[repr(C)]
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: `#[repr(C)]` can only be applied to data types
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> src/hackrf.rs:119:48
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub fn part_id(&self) -> Result<[uint32_t; 2u], String> {
[INFO] [stdout]     |                                                ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> src/hackrf.rs:130:50
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub fn serial_no(&self) -> Result<[uint32_t; 4u], String> {
[INFO] [stdout]     |                                                  ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/hackrf.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | extern crate libc;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]   = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/hackrf.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use libc::{c_int, uint32_t, uint64_t};
[INFO] [stdout]   |     ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]   = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]  --> src/hackrf.rs:6:19
[INFO] [stdout]   |
[INFO] [stdout] 6 | use libc::{c_int, uint32_t, uint64_t};
[INFO] [stdout]   |                   ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/hackrf.rs:6:19
[INFO] [stdout]   |
[INFO] [stdout] 6 | use libc::{c_int, uint32_t, uint64_t};
[INFO] [stdout]   |                   ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]   = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]  --> src/hackrf.rs:6:29
[INFO] [stdout]   |
[INFO] [stdout] 6 | use libc::{c_int, uint32_t, uint64_t};
[INFO] [stdout]   |                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/hackrf.rs:6:29
[INFO] [stdout]   |
[INFO] [stdout] 6 | use libc::{c_int, uint32_t, uint64_t};
[INFO] [stdout]   |                             ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]   = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/hackrf.rs:119:38
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub fn part_id(&self) -> Result<[uint32_t; 2u], String> {
[INFO] [stdout]     |                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/hackrf.rs:119:38
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub fn part_id(&self) -> Result<[uint32_t; 2u], String> {
[INFO] [stdout]     |                                      ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/hackrf.rs:130:40
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub fn serial_no(&self) -> Result<[uint32_t; 4u], String> {
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/hackrf.rs:130:40
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub fn serial_no(&self) -> Result<[uint32_t; 4u], String> {
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/hackrf.rs:141:37
[INFO] [stdout]     |
[INFO] [stdout] 141 |     pub fn set_freq(&self, freq_hz: uint64_t) -> Result<c_int, String> {
[INFO] [stdout]     |                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/hackrf.rs:141:37
[INFO] [stdout]     |
[INFO] [stdout] 141 |     pub fn set_freq(&self, freq_hz: uint64_t) -> Result<c_int, String> {
[INFO] [stdout]     |                                     ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/hackrf.rs:151:44
[INFO] [stdout]     |
[INFO] [stdout] 151 |     pub fn set_sample_rate(&self, freq_hz: uint32_t) -> Result<c_int, String> {
[INFO] [stdout]     |                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/hackrf.rs:151:44
[INFO] [stdout]     |
[INFO] [stdout] 151 |     pub fn set_sample_rate(&self, freq_hz: uint32_t) -> Result<c_int, String> {
[INFO] [stdout]     |                                            ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/hackrf.rs:161:63
[INFO] [stdout]     |
[INFO] [stdout] 161 |     pub fn set_baseband_filter_bandwidth(&self, bandwidth_hz: uint32_t) -> Result<c_int, String> {
[INFO] [stdout]     |                                                               ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/hackrf.rs:161:63
[INFO] [stdout]     |
[INFO] [stdout] 161 |     pub fn set_baseband_filter_bandwidth(&self, bandwidth_hz: uint32_t) -> Result<c_int, String> {
[INFO] [stdout]     |                                                               ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/hackrf.rs:171:43
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub fn set_vga_gain(&mut self, value: uint32_t) -> Result<c_int, String> {
[INFO] [stdout]     |                                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/hackrf.rs:171:43
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub fn set_vga_gain(&mut self, value: uint32_t) -> Result<c_int, String> {
[INFO] [stdout]     |                                           ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/hackrf.rs:181:43
[INFO] [stdout]     |
[INFO] [stdout] 181 |     pub fn set_lna_gain(&mut self, value: uint32_t) -> Result<c_int, String> {
[INFO] [stdout]     |                                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/hackrf.rs:181:43
[INFO] [stdout]     |
[INFO] [stdout] 181 |     pub fn set_lna_gain(&mut self, value: uint32_t) -> Result<c_int, String> {
[INFO] [stdout]     |                                           ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `globs` has been stable since 1.0.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> src/hackrf.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(globs)]
[INFO] [stdout]   |            ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/ffi.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | extern crate libc;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]   = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/ffi.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use libc::{c_char, c_uchar, c_double, c_int, c_uint, c_void, uint8_t, uint16_t, uint32_t, uint64_t};
[INFO] [stdout]   |     ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]   = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]  --> src/ffi.rs:5:62
[INFO] [stdout]   |
[INFO] [stdout] 5 | use libc::{c_char, c_uchar, c_double, c_int, c_uint, c_void, uint8_t, uint16_t, uint32_t, uint64_t};
[INFO] [stdout]   |                                                              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/ffi.rs:5:62
[INFO] [stdout]   |
[INFO] [stdout] 5 | use libc::{c_char, c_uchar, c_double, c_int, c_uint, c_void, uint8_t, uint16_t, uint32_t, uint64_t};
[INFO] [stdout]   |                                                              ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]   = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]  --> src/ffi.rs:5:71
[INFO] [stdout]   |
[INFO] [stdout] 5 | use libc::{c_char, c_uchar, c_double, c_int, c_uint, c_void, uint8_t, uint16_t, uint32_t, uint64_t};
[INFO] [stdout]   |                                                                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/ffi.rs:5:71
[INFO] [stdout]   |
[INFO] [stdout] 5 | use libc::{c_char, c_uchar, c_double, c_int, c_uint, c_void, uint8_t, uint16_t, uint32_t, uint64_t};
[INFO] [stdout]   |                                                                       ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]   = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]  --> src/ffi.rs:5:81
[INFO] [stdout]   |
[INFO] [stdout] 5 | use libc::{c_char, c_uchar, c_double, c_int, c_uint, c_void, uint8_t, uint16_t, uint32_t, uint64_t};
[INFO] [stdout]   |                                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/ffi.rs:5:81
[INFO] [stdout]   |
[INFO] [stdout] 5 | use libc::{c_char, c_uchar, c_double, c_int, c_uint, c_void, uint8_t, uint16_t, uint32_t, uint64_t};
[INFO] [stdout]   |                                                                                 ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]   = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]  --> src/ffi.rs:5:91
[INFO] [stdout]   |
[INFO] [stdout] 5 | use libc::{c_char, c_uchar, c_double, c_int, c_uint, c_void, uint8_t, uint16_t, uint32_t, uint64_t};
[INFO] [stdout]   |                                                                                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/ffi.rs:5:91
[INFO] [stdout]   |
[INFO] [stdout] 5 | use libc::{c_char, c_uchar, c_double, c_int, c_uint, c_void, uint8_t, uint16_t, uint32_t, uint64_t};
[INFO] [stdout]   |                                                                                           ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]   = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/ffi.rs:21:30
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub type EnumHackrfBoardId = uint8_t;
[INFO] [stdout]    |                              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:21:30
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub type EnumHackrfBoardId = uint8_t;
[INFO] [stdout]    |                              ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/ffi.rs:39:22
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub buffer: *mut uint8_t,
[INFO] [stdout]    |                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:39:22
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub buffer: *mut uint8_t,
[INFO] [stdout]    |                      ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/ffi.rs:50:19
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub part_id: [uint32_t; 2u],
[INFO] [stdout]    |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:50:19
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub part_id: [uint32_t; 2u],
[INFO] [stdout]    |                   ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/ffi.rs:51:21
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub serial_no: [uint32_t; 4u],
[INFO] [stdout]    |                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:51:21
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub serial_no: [uint32_t; 4u],
[INFO] [stdout]    |                     ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/ffi.rs:74:76
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn hackrf_max2837_read(device: *mut HackrfDevice, register_number: uint8_t, value: *mut uint16_t) -> c_int;
[INFO] [stdout]    |                                                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:74:76
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn hackrf_max2837_read(device: *mut HackrfDevice, register_number: uint8_t, value: *mut uint16_t) -> c_int;
[INFO] [stdout]    |                                                                            ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]   --> src/ffi.rs:74:97
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn hackrf_max2837_read(device: *mut HackrfDevice, register_number: uint8_t, value: *mut uint16_t) -> c_int;
[INFO] [stdout]    |                                                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:74:97
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn hackrf_max2837_read(device: *mut HackrfDevice, register_number: uint8_t, value: *mut uint16_t) -> c_int;
[INFO] [stdout]    |                                                                                                 ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/ffi.rs:75:77
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn hackrf_max2837_write(device: *mut HackrfDevice, register_number: uint8_t, value: uint16_t) -> c_int;
[INFO] [stdout]    |                                                                             ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:75:77
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn hackrf_max2837_write(device: *mut HackrfDevice, register_number: uint8_t, value: uint16_t) -> c_int;
[INFO] [stdout]    |                                                                             ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]   --> src/ffi.rs:75:93
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn hackrf_max2837_write(device: *mut HackrfDevice, register_number: uint8_t, value: uint16_t) -> c_int;
[INFO] [stdout]    |                                                                                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:75:93
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn hackrf_max2837_write(device: *mut HackrfDevice, register_number: uint8_t, value: uint16_t) -> c_int;
[INFO] [stdout]    |                                                                                             ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]   --> src/ffi.rs:76:76
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub fn hackrf_si5351c_read(device: *mut HackrfDevice, register_number: uint16_t, value: *mut uint16_t) -> c_int;
[INFO] [stdout]    |                                                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:76:76
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub fn hackrf_si5351c_read(device: *mut HackrfDevice, register_number: uint16_t, value: *mut uint16_t) -> c_int;
[INFO] [stdout]    |                                                                            ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]   --> src/ffi.rs:76:98
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub fn hackrf_si5351c_read(device: *mut HackrfDevice, register_number: uint16_t, value: *mut uint16_t) -> c_int;
[INFO] [stdout]    |                                                                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:76:98
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub fn hackrf_si5351c_read(device: *mut HackrfDevice, register_number: uint16_t, value: *mut uint16_t) -> c_int;
[INFO] [stdout]    |                                                                                                  ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]   --> src/ffi.rs:77:77
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn hackrf_si5351c_write(device: *mut HackrfDevice, register_number: uint16_t, value: uint16_t) -> c_int;
[INFO] [stdout]    |                                                                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:77:77
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn hackrf_si5351c_write(device: *mut HackrfDevice, register_number: uint16_t, value: uint16_t) -> c_int;
[INFO] [stdout]    |                                                                             ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]   --> src/ffi.rs:77:94
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn hackrf_si5351c_write(device: *mut HackrfDevice, register_number: uint16_t, value: uint16_t) -> c_int;
[INFO] [stdout]    |                                                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:77:94
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn hackrf_si5351c_write(device: *mut HackrfDevice, register_number: uint16_t, value: uint16_t) -> c_int;
[INFO] [stdout]    |                                                                                              ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/ffi.rs:78:90
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn hackrf_set_baseband_filter_bandwidth(device: *mut HackrfDevice, bandwidth_hz: uint32_t) -> c_int;
[INFO] [stdout]    |                                                                                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:78:90
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn hackrf_set_baseband_filter_bandwidth(device: *mut HackrfDevice, bandwidth_hz: uint32_t) -> c_int;
[INFO] [stdout]    |                                                                                          ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/ffi.rs:79:77
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn hackrf_rffc5071_read(device: *mut HackrfDevice, register_number: uint8_t, value: *mut uint16_t) -> c_int;
[INFO] [stdout]    |                                                                             ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:79:77
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn hackrf_rffc5071_read(device: *mut HackrfDevice, register_number: uint8_t, value: *mut uint16_t) -> c_int;
[INFO] [stdout]    |                                                                             ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]   --> src/ffi.rs:79:98
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn hackrf_rffc5071_read(device: *mut HackrfDevice, register_number: uint8_t, value: *mut uint16_t) -> c_int;
[INFO] [stdout]    |                                                                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:79:98
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn hackrf_rffc5071_read(device: *mut HackrfDevice, register_number: uint8_t, value: *mut uint16_t) -> c_int;
[INFO] [stdout]    |                                                                                                  ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/ffi.rs:80:78
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn hackrf_rffc5071_write(device: *mut HackrfDevice, register_number: uint8_t, value: uint16_t) -> c_int;
[INFO] [stdout]    |                                                                              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:80:78
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn hackrf_rffc5071_write(device: *mut HackrfDevice, register_number: uint8_t, value: uint16_t) -> c_int;
[INFO] [stdout]    |                                                                              ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]   --> src/ffi.rs:80:94
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn hackrf_rffc5071_write(device: *mut HackrfDevice, register_number: uint8_t, value: uint16_t) -> c_int;
[INFO] [stdout]    |                                                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:80:94
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn hackrf_rffc5071_write(device: *mut HackrfDevice, register_number: uint8_t, value: uint16_t) -> c_int;
[INFO] [stdout]    |                                                                                              ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/ffi.rs:82:70
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub fn hackrf_spiflash_write(device: *mut HackrfDevice, address: uint32_t, length: uint16_t, data: *mut c_uchar) -> c_int;
[INFO] [stdout]    |                                                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:82:70
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub fn hackrf_spiflash_write(device: *mut HackrfDevice, address: uint32_t, length: uint16_t, data: *mut c_uchar) -> c_int;
[INFO] [stdout]    |                                                                      ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]   --> src/ffi.rs:82:88
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub fn hackrf_spiflash_write(device: *mut HackrfDevice, address: uint32_t, length: uint16_t, data: *mut c_uchar) -> c_int;
[INFO] [stdout]    |                                                                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:82:88
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub fn hackrf_spiflash_write(device: *mut HackrfDevice, address: uint32_t, length: uint16_t, data: *mut c_uchar) -> c_int;
[INFO] [stdout]    |                                                                                        ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/ffi.rs:83:69
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn hackrf_spiflash_read(device: *mut HackrfDevice, address: uint32_t, length: uint16_t, data: *mut c_uchar) -> c_int;
[INFO] [stdout]    |                                                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:83:69
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn hackrf_spiflash_read(device: *mut HackrfDevice, address: uint32_t, length: uint16_t, data: *mut c_uchar) -> c_int;
[INFO] [stdout]    |                                                                     ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]   --> src/ffi.rs:83:87
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn hackrf_spiflash_read(device: *mut HackrfDevice, address: uint32_t, length: uint16_t, data: *mut c_uchar) -> c_int;
[INFO] [stdout]    |                                                                                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:83:87
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn hackrf_spiflash_read(device: *mut HackrfDevice, address: uint32_t, length: uint16_t, data: *mut c_uchar) -> c_int;
[INFO] [stdout]    |                                                                                       ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/ffi.rs:85:72
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub fn hackrf_board_id_read(device: *mut HackrfDevice, value: *mut uint8_t) -> c_int;
[INFO] [stdout]    |                                                                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:85:72
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub fn hackrf_board_id_read(device: *mut HackrfDevice, value: *mut uint8_t) -> c_int;
[INFO] [stdout]    |                                                                        ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/ffi.rs:86:96
[INFO] [stdout]    |
[INFO] [stdout] 86 |     pub fn hackrf_version_string_read(device: *mut HackrfDevice, version: *mut c_char, length: uint8_t) -> c_int;
[INFO] [stdout]    |                                                                                                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:86:96
[INFO] [stdout]    |
[INFO] [stdout] 86 |     pub fn hackrf_version_string_read(device: *mut HackrfDevice, version: *mut c_char, length: uint8_t) -> c_int;
[INFO] [stdout]    |                                                                                                ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]   --> src/ffi.rs:87:64
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub fn hackrf_set_freq(device: *mut HackrfDevice, freq_hz: uint64_t) -> c_int;
[INFO] [stdout]    |                                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:87:64
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub fn hackrf_set_freq(device: *mut HackrfDevice, freq_hz: uint64_t) -> c_int;
[INFO] [stdout]    |                                                                ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]   --> src/ffi.rs:88:76
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn hackrf_set_freq_explicit(device: *mut HackrfDevice, if_freq_hz: uint64_t, lo_freq_hz: uint64_t, path: EnumRfPathFilter) -...
[INFO] [stdout]    |                                                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:88:76
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn hackrf_set_freq_explicit(device: *mut HackrfDevice, if_freq_hz: uint64_t, lo_freq_hz: uint64_t, path: EnumRfPathFilter) -...
[INFO] [stdout]    |                                                                            ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]   --> src/ffi.rs:88:98
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn hackrf_set_freq_explicit(device: *mut HackrfDevice, if_freq_hz: uint64_t, lo_freq_hz: uint64_t, path: EnumRfPathFilter) -...
[INFO] [stdout]    |                                                                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:88:98
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn hackrf_set_freq_explicit(device: *mut HackrfDevice, if_freq_hz: uint64_t, lo_freq_hz: uint64_t, path: EnumRfPathFilter) -...
[INFO] [stdout]    |                                                                                                  ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/ffi.rs:89:78
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub fn hackrf_set_sample_rate_manual(device: *mut HackrfDevice, freq_hz: uint32_t, divider: uint32_t) -> c_int;
[INFO] [stdout]    |                                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:89:78
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub fn hackrf_set_sample_rate_manual(device: *mut HackrfDevice, freq_hz: uint32_t, divider: uint32_t) -> c_int;
[INFO] [stdout]    |                                                                              ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/ffi.rs:89:97
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub fn hackrf_set_sample_rate_manual(device: *mut HackrfDevice, freq_hz: uint32_t, divider: uint32_t) -> c_int;
[INFO] [stdout]    |                                                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:89:97
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub fn hackrf_set_sample_rate_manual(device: *mut HackrfDevice, freq_hz: uint32_t, divider: uint32_t) -> c_int;
[INFO] [stdout]    |                                                                                                 ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/ffi.rs:91:68
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn hackrf_set_amp_enable(device: *mut HackrfDevice, value: uint8_t) -> c_int;
[INFO] [stdout]    |                                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:91:68
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn hackrf_set_amp_enable(device: *mut HackrfDevice, value: uint8_t) -> c_int;
[INFO] [stdout]    |                                                                    ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/ffi.rs:93:66
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn hackrf_set_lna_gain(device: *mut HackrfDevice, value: uint32_t) -> c_int;
[INFO] [stdout]    |                                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:93:66
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn hackrf_set_lna_gain(device: *mut HackrfDevice, value: uint32_t) -> c_int;
[INFO] [stdout]    |                                                                  ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/ffi.rs:94:66
[INFO] [stdout]    |
[INFO] [stdout] 94 |     pub fn hackrf_set_vga_gain(device: *mut HackrfDevice, value: uint32_t) -> c_int;
[INFO] [stdout]    |                                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:94:66
[INFO] [stdout]    |
[INFO] [stdout] 94 |     pub fn hackrf_set_vga_gain(device: *mut HackrfDevice, value: uint32_t) -> c_int;
[INFO] [stdout]    |                                                                  ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/ffi.rs:95:68
[INFO] [stdout]    |
[INFO] [stdout] 95 |     pub fn hackrf_set_txvga_gain(device: *mut HackrfDevice, value: uint32_t) -> c_int;
[INFO] [stdout]    |                                                                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:95:68
[INFO] [stdout]    |
[INFO] [stdout] 95 |     pub fn hackrf_set_txvga_gain(device: *mut HackrfDevice, value: uint32_t) -> c_int;
[INFO] [stdout]    |                                                                    ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/ffi.rs:96:72
[INFO] [stdout]    |
[INFO] [stdout] 96 |     pub fn hackrf_set_antenna_enable(device: *mut HackrfDevice, value: uint8_t) -> c_int;
[INFO] [stdout]    |                                                                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:96:72
[INFO] [stdout]    |
[INFO] [stdout] 96 |     pub fn hackrf_set_antenna_enable(device: *mut HackrfDevice, value: uint8_t) -> c_int;
[INFO] [stdout]    |                                                                        ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi.rs:100:74
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub fn hackrf_compute_baseband_filter_bw_round_down_lt(bandwidth_hz: uint32_t) -> uint32_t;
[INFO] [stdout]     |                                                                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/ffi.rs:100:74
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub fn hackrf_compute_baseband_filter_bw_round_down_lt(bandwidth_hz: uint32_t) -> uint32_t;
[INFO] [stdout]     |                                                                          ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi.rs:100:87
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub fn hackrf_compute_baseband_filter_bw_round_down_lt(bandwidth_hz: uint32_t) -> uint32_t;
[INFO] [stdout]     |                                                                                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/ffi.rs:100:87
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub fn hackrf_compute_baseband_filter_bw_round_down_lt(bandwidth_hz: uint32_t) -> uint32_t;
[INFO] [stdout]     |                                                                                       ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi.rs:101:60
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn hackrf_compute_baseband_filter_bw(bandwidth_hz: uint32_t) -> uint32_t;
[INFO] [stdout]     |                                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/ffi.rs:101:60
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn hackrf_compute_baseband_filter_bw(bandwidth_hz: uint32_t) -> uint32_t;
[INFO] [stdout]     |                                                            ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi.rs:101:73
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn hackrf_compute_baseband_filter_bw(bandwidth_hz: uint32_t) -> uint32_t;
[INFO] [stdout]     |                                                                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/ffi.rs:101:73
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn hackrf_compute_baseband_filter_bw(bandwidth_hz: uint32_t) -> uint32_t;
[INFO] [stdout]     |                                                                         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::c_str`
[INFO] [stdout]  --> src/hackrf.rs:8:10
[INFO] [stdout]   |
[INFO] [stdout] 8 | use std::c_str::ToCStr;
[INFO] [stdout]   |          ^^^^^ could not find `c_str` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StructHackrfDevice: Clone` is not satisfied
[INFO] [stdout]   --> src/ffi.rs:32:10
[INFO] [stdout]    |
[INFO] [stdout] 31 | #[derive(Copy)]
[INFO] [stdout]    |          ---- in this derive macro expansion
[INFO] [stdout] 32 | pub enum StructHackrfDevice { }
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^^ the trait `Clone` is not implemented for `StructHackrfDevice`
[INFO] [stdout]    |
[INFO] [stdout] note: required by a bound in `Copy`
[INFO] [stdout]   --> /rustc/1af98b7cdf86932b76182a387f52f1be6f0c1be0/library/core/src/marker.rs:454:0
[INFO] [stdout] help: consider annotating `StructHackrfDevice` with `#[derive(Clone)]`
[INFO] [stdout]    |
[INFO] [stdout] 32 + #[derive(Clone)]
[INFO] [stdout] 33 | pub enum StructHackrfDevice { }
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `read_partid_serialno: Clone` is not satisfied
[INFO] [stdout]   --> src/ffi.rs:49:12
[INFO] [stdout]    |
[INFO] [stdout] 48 | #[derive(Copy)]
[INFO] [stdout]    |          ---- in this derive macro expansion
[INFO] [stdout] 49 | pub struct read_partid_serialno {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^ the trait `Clone` is not implemented for `read_partid_serialno`
[INFO] [stdout]    |
[INFO] [stdout] note: required by a bound in `Copy`
[INFO] [stdout]   --> /rustc/1af98b7cdf86932b76182a387f52f1be6f0c1be0/library/core/src/marker.rs:454:0
[INFO] [stdout] help: consider annotating `read_partid_serialno` with `#[derive(Clone)]`
[INFO] [stdout]    |
[INFO] [stdout] 49 + #[derive(Clone)]
[INFO] [stdout] 50 | pub struct read_partid_serialno {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `from_raw_buf` found for struct `Vec<_, _>` in the current scope
[INFO] [stdout]   --> src/hackrf.rs:18:50
[INFO] [stdout]    |
[INFO] [stdout] 18 |             let buffer = unsafe { std::vec::Vec::from_raw_buf(trans.buffer, trans.valid_length as uint) };
[INFO] [stdout]    |                                                  ^^^^^^^^^^^^ associated function or constant not found in `Vec<_, _>`
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `Vec<_, _>` consider using one of the following associated functions:
[INFO] [stdout]       Vec::<T>::new
[INFO] [stdout]       Vec::<T>::with_capacity
[INFO] [stdout]       Vec::<T>::try_with_capacity
[INFO] [stdout]       Vec::<T>::from_raw_parts
[INFO] [stdout]       and 7 others
[INFO] [stdout]   --> /rustc/1af98b7cdf86932b76182a387f52f1be6f0c1be0/library/alloc/src/vec/mod.rs:461:4
[INFO] [stdout] help: there is an associated function `from_raw_parts` with a similar name
[INFO] [stdout]   --> /rustc/1af98b7cdf86932b76182a387f52f1be6f0c1be0/library/alloc/src/vec/mod.rs:642:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `opened` in this scope
[INFO] [stdout]   --> src/hackrf.rs:66:29
[INFO] [stdout]    |
[INFO] [stdout] 66 | ...                   opened(hackrf);
[INFO] [stdout]    |                       ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `from_raw_buf` found for struct `String` in the current scope
[INFO] [stdout]    --> src/hackrf.rs:101:51
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 let board_name = unsafe { String::from_raw_buf(board_name_ptr as *const u8) };
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^ associated function or constant not found in `String`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `String` consider using one of the following associated functions:
[INFO] [stdout]       String::new
[INFO] [stdout]       String::with_capacity
[INFO] [stdout]       String::try_with_capacity
[INFO] [stdout]       String::from_utf8
[INFO] [stdout]       and 9 others
[INFO] [stdout]    --> /rustc/1af98b7cdf86932b76182a387f52f1be6f0c1be0/library/alloc/src/string.rs:446:4
[INFO] [stdout] help: there is an associated function `from_raw_parts` with a similar name
[INFO] [stdout]    --> /rustc/1af98b7cdf86932b76182a387f52f1be6f0c1be0/library/alloc/src/string.rs:983:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_c_str` found for struct `String` in the current scope
[INFO] [stdout]    --> src/hackrf.rs:109:57
[INFO] [stdout]     |
[INFO] [stdout] 109 |         let mut buffer = String::with_capacity(255 + 1).to_c_str();
[INFO] [stdout]     |                                                         ^^^^^^^^ method not found in `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `uint` in this scope
[INFO] [stdout]   --> src/hackrf.rs:18:99
[INFO] [stdout]    |
[INFO] [stdout] 18 |             let buffer = unsafe { std::vec::Vec::from_raw_buf(trans.buffer, trans.valid_length as uint) };
[INFO] [stdout]    |                                                                                                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]   --> src/ffi.rs:50:29
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub part_id: [uint32_t; 2u],
[INFO] [stdout]    |                             ^^ invalid suffix `u`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]   --> src/ffi.rs:51:31
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub serial_no: [uint32_t; 4u],
[INFO] [stdout]    |                               ^^ invalid suffix `u`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `#[repr(C)]` attribute cannot be used on type aliases
[INFO] [stdout]   --> src/ffi.rs:55:1
[INFO] [stdout]    |
[INFO] [stdout] 55 | #[repr(C)]
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: `#[repr(C)]` can only be applied to data types
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `#[repr(C)]` attribute cannot be used on type aliases
[INFO] [stdout]   --> src/ffi.rs:58:1
[INFO] [stdout]    |
[INFO] [stdout] 58 | #[repr(C)]
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: `#[repr(C)]` can only be applied to data types
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `#[repr(C)]` attribute cannot be used on foreign modules
[INFO] [stdout]   --> src/ffi.rs:61:1
[INFO] [stdout]    |
[INFO] [stdout] 61 | #[repr(C)]
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: `#[repr(C)]` can only be applied to data types
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> src/hackrf.rs:119:48
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub fn part_id(&self) -> Result<[uint32_t; 2u], String> {
[INFO] [stdout]     |                                                ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> src/hackrf.rs:130:50
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub fn serial_no(&self) -> Result<[uint32_t; 4u], String> {
[INFO] [stdout]     |                                                  ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/hackrf.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | extern crate libc;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]   = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/hackrf.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use libc::{c_int, uint32_t, uint64_t};
[INFO] [stdout]   |     ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]   = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0381]: used binding `device` isn't initialized
[INFO] [stdout]   --> src/hackrf.rs:38:39
[INFO] [stdout]    |
[INFO] [stdout] 37 |         let device: *mut HackrfDevice;
[INFO] [stdout]    |             ------ binding declared here but left uninitialized
[INFO] [stdout] 38 |         let hackrf = HackRF { device: device, found: false, rx: None, tx: None };
[INFO] [stdout]    |                                       ^^^^^^ `device` used here but it isn't initialized
[INFO] [stdout]    |
[INFO] [stdout] help: consider assigning a value
[INFO] [stdout]    |
[INFO] [stdout] 37 |         let device: *mut HackrfDevice = /* value */;
[INFO] [stdout]    |                                       +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]  --> src/hackrf.rs:6:19
[INFO] [stdout]   |
[INFO] [stdout] 6 | use libc::{c_int, uint32_t, uint64_t};
[INFO] [stdout]   |                   ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/hackrf.rs:6:19
[INFO] [stdout]   |
[INFO] [stdout] 6 | use libc::{c_int, uint32_t, uint64_t};
[INFO] [stdout]   |                   ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]   = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]  --> src/hackrf.rs:6:29
[INFO] [stdout]   |
[INFO] [stdout] 6 | use libc::{c_int, uint32_t, uint64_t};
[INFO] [stdout]   |                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/hackrf.rs:6:29
[INFO] [stdout]   |
[INFO] [stdout] 6 | use libc::{c_int, uint32_t, uint64_t};
[INFO] [stdout]   |                             ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]   = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/hackrf.rs:119:38
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub fn part_id(&self) -> Result<[uint32_t; 2u], String> {
[INFO] [stdout]     |                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/hackrf.rs:119:38
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub fn part_id(&self) -> Result<[uint32_t; 2u], String> {
[INFO] [stdout]     |                                      ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/hackrf.rs:130:40
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub fn serial_no(&self) -> Result<[uint32_t; 4u], String> {
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/hackrf.rs:130:40
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub fn serial_no(&self) -> Result<[uint32_t; 4u], String> {
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/hackrf.rs:141:37
[INFO] [stdout]     |
[INFO] [stdout] 141 |     pub fn set_freq(&self, freq_hz: uint64_t) -> Result<c_int, String> {
[INFO] [stdout]     |                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/hackrf.rs:141:37
[INFO] [stdout]     |
[INFO] [stdout] 141 |     pub fn set_freq(&self, freq_hz: uint64_t) -> Result<c_int, String> {
[INFO] [stdout]     |                                     ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/hackrf.rs:151:44
[INFO] [stdout]     |
[INFO] [stdout] 151 |     pub fn set_sample_rate(&self, freq_hz: uint32_t) -> Result<c_int, String> {
[INFO] [stdout]     |                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/hackrf.rs:151:44
[INFO] [stdout]     |
[INFO] [stdout] 151 |     pub fn set_sample_rate(&self, freq_hz: uint32_t) -> Result<c_int, String> {
[INFO] [stdout]     |                                            ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/hackrf.rs:161:63
[INFO] [stdout]     |
[INFO] [stdout] 161 |     pub fn set_baseband_filter_bandwidth(&self, bandwidth_hz: uint32_t) -> Result<c_int, String> {
[INFO] [stdout]     |                                                               ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/hackrf.rs:161:63
[INFO] [stdout]     |
[INFO] [stdout] 161 |     pub fn set_baseband_filter_bandwidth(&self, bandwidth_hz: uint32_t) -> Result<c_int, String> {
[INFO] [stdout]     |                                                               ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/hackrf.rs:171:43
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub fn set_vga_gain(&mut self, value: uint32_t) -> Result<c_int, String> {
[INFO] [stdout]     |                                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/hackrf.rs:171:43
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub fn set_vga_gain(&mut self, value: uint32_t) -> Result<c_int, String> {
[INFO] [stdout]     |                                           ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/hackrf.rs:181:43
[INFO] [stdout]     |
[INFO] [stdout] 181 |     pub fn set_lna_gain(&mut self, value: uint32_t) -> Result<c_int, String> {
[INFO] [stdout]     |                                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/hackrf.rs:181:43
[INFO] [stdout]     |
[INFO] [stdout] 181 |     pub fn set_lna_gain(&mut self, value: uint32_t) -> Result<c_int, String> {
[INFO] [stdout]     |                                           ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `globs` has been stable since 1.0.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> src/hackrf.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(globs)]
[INFO] [stdout]   |            ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/ffi.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | extern crate libc;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]   = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/ffi.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use libc::{c_char, c_uchar, c_double, c_int, c_uint, c_void, uint8_t, uint16_t, uint32_t, uint64_t};
[INFO] [stdout]   |     ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]   = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]  --> src/ffi.rs:5:62
[INFO] [stdout]   |
[INFO] [stdout] 5 | use libc::{c_char, c_uchar, c_double, c_int, c_uint, c_void, uint8_t, uint16_t, uint32_t, uint64_t};
[INFO] [stdout]   |                                                              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/ffi.rs:5:62
[INFO] [stdout]   |
[INFO] [stdout] 5 | use libc::{c_char, c_uchar, c_double, c_int, c_uint, c_void, uint8_t, uint16_t, uint32_t, uint64_t};
[INFO] [stdout]   |                                                              ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]   = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]  --> src/ffi.rs:5:71
[INFO] [stdout]   |
[INFO] [stdout] 5 | use libc::{c_char, c_uchar, c_double, c_int, c_uint, c_void, uint8_t, uint16_t, uint32_t, uint64_t};
[INFO] [stdout]   |                                                                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/ffi.rs:5:71
[INFO] [stdout]   |
[INFO] [stdout] 5 | use libc::{c_char, c_uchar, c_double, c_int, c_uint, c_void, uint8_t, uint16_t, uint32_t, uint64_t};
[INFO] [stdout]   |                                                                       ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]   = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]  --> src/ffi.rs:5:81
[INFO] [stdout]   |
[INFO] [stdout] 5 | use libc::{c_char, c_uchar, c_double, c_int, c_uint, c_void, uint8_t, uint16_t, uint32_t, uint64_t};
[INFO] [stdout]   |                                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/ffi.rs:5:81
[INFO] [stdout]   |
[INFO] [stdout] 5 | use libc::{c_char, c_uchar, c_double, c_int, c_uint, c_void, uint8_t, uint16_t, uint32_t, uint64_t};
[INFO] [stdout]   |                                                                                 ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]   = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]  --> src/ffi.rs:5:91
[INFO] [stdout]   |
[INFO] [stdout] 5 | use libc::{c_char, c_uchar, c_double, c_int, c_uint, c_void, uint8_t, uint16_t, uint32_t, uint64_t};
[INFO] [stdout]   |                                                                                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/ffi.rs:5:91
[INFO] [stdout]   |
[INFO] [stdout] 5 | use libc::{c_char, c_uchar, c_double, c_int, c_uint, c_void, uint8_t, uint16_t, uint32_t, uint64_t};
[INFO] [stdout]   |                                                                                           ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]   = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/ffi.rs:21:30
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub type EnumHackrfBoardId = uint8_t;
[INFO] [stdout]    |                              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:21:30
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub type EnumHackrfBoardId = uint8_t;
[INFO] [stdout]    |                              ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/ffi.rs:39:22
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub buffer: *mut uint8_t,
[INFO] [stdout]    |                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:39:22
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub buffer: *mut uint8_t,
[INFO] [stdout]    |                      ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/ffi.rs:50:19
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub part_id: [uint32_t; 2u],
[INFO] [stdout]    |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:50:19
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub part_id: [uint32_t; 2u],
[INFO] [stdout]    |                   ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/ffi.rs:51:21
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub serial_no: [uint32_t; 4u],
[INFO] [stdout]    |                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:51:21
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub serial_no: [uint32_t; 4u],
[INFO] [stdout]    |                     ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/ffi.rs:74:76
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn hackrf_max2837_read(device: *mut HackrfDevice, register_number: uint8_t, value: *mut uint16_t) -> c_int;
[INFO] [stdout]    |                                                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:74:76
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn hackrf_max2837_read(device: *mut HackrfDevice, register_number: uint8_t, value: *mut uint16_t) -> c_int;
[INFO] [stdout]    |                                                                            ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]   --> src/ffi.rs:74:97
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn hackrf_max2837_read(device: *mut HackrfDevice, register_number: uint8_t, value: *mut uint16_t) -> c_int;
[INFO] [stdout]    |                                                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:74:97
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn hackrf_max2837_read(device: *mut HackrfDevice, register_number: uint8_t, value: *mut uint16_t) -> c_int;
[INFO] [stdout]    |                                                                                                 ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/ffi.rs:75:77
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn hackrf_max2837_write(device: *mut HackrfDevice, register_number: uint8_t, value: uint16_t) -> c_int;
[INFO] [stdout]    |                                                                             ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:75:77
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn hackrf_max2837_write(device: *mut HackrfDevice, register_number: uint8_t, value: uint16_t) -> c_int;
[INFO] [stdout]    |                                                                             ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]   --> src/ffi.rs:75:93
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn hackrf_max2837_write(device: *mut HackrfDevice, register_number: uint8_t, value: uint16_t) -> c_int;
[INFO] [stdout]    |                                                                                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:75:93
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn hackrf_max2837_write(device: *mut HackrfDevice, register_number: uint8_t, value: uint16_t) -> c_int;
[INFO] [stdout]    |                                                                                             ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]   --> src/ffi.rs:76:76
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub fn hackrf_si5351c_read(device: *mut HackrfDevice, register_number: uint16_t, value: *mut uint16_t) -> c_int;
[INFO] [stdout]    |                                                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:76:76
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub fn hackrf_si5351c_read(device: *mut HackrfDevice, register_number: uint16_t, value: *mut uint16_t) -> c_int;
[INFO] [stdout]    |                                                                            ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]   --> src/ffi.rs:76:98
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub fn hackrf_si5351c_read(device: *mut HackrfDevice, register_number: uint16_t, value: *mut uint16_t) -> c_int;
[INFO] [stdout]    |                                                                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0381, E0425, E0432, E0599, E0658.
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:76:98
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub fn hackrf_si5351c_read(device: *mut HackrfDevice, register_number: uint16_t, value: *mut uint16_t) -> c_int;
[INFO] [stdout]    |                                                                                                  ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]   --> src/ffi.rs:77:77
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn hackrf_si5351c_write(device: *mut HackrfDevice, register_number: uint16_t, value: uint16_t) -> c_int;
[INFO] [stdout]    |                                                                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:77:77
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn hackrf_si5351c_write(device: *mut HackrfDevice, register_number: uint16_t, value: uint16_t) -> c_int;
[INFO] [stdout]    |                                                                             ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]   --> src/ffi.rs:77:94
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn hackrf_si5351c_write(device: *mut HackrfDevice, register_number: uint16_t, value: uint16_t) -> c_int;
[INFO] [stdout]    |                                                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:77:94
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn hackrf_si5351c_write(device: *mut HackrfDevice, register_number: uint16_t, value: uint16_t) -> c_int;
[INFO] [stdout]    |                                                                                              ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/ffi.rs:78:90
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn hackrf_set_baseband_filter_bandwidth(device: *mut HackrfDevice, bandwidth_hz: uint32_t) -> c_int;
[INFO] [stdout]    |                                                                                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:78:90
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn hackrf_set_baseband_filter_bandwidth(device: *mut HackrfDevice, bandwidth_hz: uint32_t) -> c_int;
[INFO] [stdout]    |                                                                                          ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/ffi.rs:79:77
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn hackrf_rffc5071_read(device: *mut HackrfDevice, register_number: uint8_t, value: *mut uint16_t) -> c_int;
[INFO] [stdout]    |                                                                             ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:79:77
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn hackrf_rffc5071_read(device: *mut HackrfDevice, register_number: uint8_t, value: *mut uint16_t) -> c_int;
[INFO] [stdout]    |                                                                             ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]   --> src/ffi.rs:79:98
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn hackrf_rffc5071_read(device: *mut HackrfDevice, register_number: uint8_t, value: *mut uint16_t) -> c_int;
[INFO] [stdout]    |                                                                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:79:98
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn hackrf_rffc5071_read(device: *mut HackrfDevice, register_number: uint8_t, value: *mut uint16_t) -> c_int;
[INFO] [stdout]    |                                                                                                  ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/ffi.rs:80:78
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn hackrf_rffc5071_write(device: *mut HackrfDevice, register_number: uint8_t, value: uint16_t) -> c_int;
[INFO] [stdout]    |                                                                              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:80:78
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn hackrf_rffc5071_write(device: *mut HackrfDevice, register_number: uint8_t, value: uint16_t) -> c_int;
[INFO] [stdout]    |                                                                              ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]   --> src/ffi.rs:80:94
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn hackrf_rffc5071_write(device: *mut HackrfDevice, register_number: uint8_t, value: uint16_t) -> c_int;
[INFO] [stdout]    |                                                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:80:94
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub fn hackrf_rffc5071_write(device: *mut HackrfDevice, register_number: uint8_t, value: uint16_t) -> c_int;
[INFO] [stdout]    |                                                                                              ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/ffi.rs:82:70
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub fn hackrf_spiflash_write(device: *mut HackrfDevice, address: uint32_t, length: uint16_t, data: *mut c_uchar) -> c_int;
[INFO] [stdout]    |                                                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:82:70
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub fn hackrf_spiflash_write(device: *mut HackrfDevice, address: uint32_t, length: uint16_t, data: *mut c_uchar) -> c_int;
[INFO] [stdout]    |                                                                      ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]   --> src/ffi.rs:82:88
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub fn hackrf_spiflash_write(device: *mut HackrfDevice, address: uint32_t, length: uint16_t, data: *mut c_uchar) -> c_int;
[INFO] [stdout]    |                                                                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:82:88
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub fn hackrf_spiflash_write(device: *mut HackrfDevice, address: uint32_t, length: uint16_t, data: *mut c_uchar) -> c_int;
[INFO] [stdout]    |                                                                                        ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/ffi.rs:83:69
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn hackrf_spiflash_read(device: *mut HackrfDevice, address: uint32_t, length: uint16_t, data: *mut c_uchar) -> c_int;
[INFO] [stdout]    |                                                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:83:69
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn hackrf_spiflash_read(device: *mut HackrfDevice, address: uint32_t, length: uint16_t, data: *mut c_uchar) -> c_int;
[INFO] [stdout]    |                                                                     ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]   --> src/ffi.rs:83:87
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn hackrf_spiflash_read(device: *mut HackrfDevice, address: uint32_t, length: uint16_t, data: *mut c_uchar) -> c_int;
[INFO] [stdout]    |                                                                                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:83:87
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn hackrf_spiflash_read(device: *mut HackrfDevice, address: uint32_t, length: uint16_t, data: *mut c_uchar) -> c_int;
[INFO] [stdout]    |                                                                                       ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/ffi.rs:85:72
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub fn hackrf_board_id_read(device: *mut HackrfDevice, value: *mut uint8_t) -> c_int;
[INFO] [stdout]    |                                                                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:85:72
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub fn hackrf_board_id_read(device: *mut HackrfDevice, value: *mut uint8_t) -> c_int;
[INFO] [stdout]    |                                                                        ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/ffi.rs:86:96
[INFO] [stdout]    |
[INFO] [stdout] 86 |     pub fn hackrf_version_string_read(device: *mut HackrfDevice, version: *mut c_char, length: uint8_t) -> c_int;
[INFO] [stdout]    |                                                                                                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:86:96
[INFO] [stdout]    |
[INFO] [stdout] 86 |     pub fn hackrf_version_string_read(device: *mut HackrfDevice, version: *mut c_char, length: uint8_t) -> c_int;
[INFO] [stdout]    |                                                                                                ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]   --> src/ffi.rs:87:64
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub fn hackrf_set_freq(device: *mut HackrfDevice, freq_hz: uint64_t) -> c_int;
[INFO] [stdout]    |                                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:87:64
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub fn hackrf_set_freq(device: *mut HackrfDevice, freq_hz: uint64_t) -> c_int;
[INFO] [stdout]    |                                                                ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]   --> src/ffi.rs:88:76
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn hackrf_set_freq_explicit(device: *mut HackrfDevice, if_freq_hz: uint64_t, lo_freq_hz: uint64_t, path: EnumRfPathFilter) -...
[INFO] [stdout]    |                                                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:88:76
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn hackrf_set_freq_explicit(device: *mut HackrfDevice, if_freq_hz: uint64_t, lo_freq_hz: uint64_t, path: EnumRfPathFilter) -...
[INFO] [stdout]    |                                                                            ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]   --> src/ffi.rs:88:98
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn hackrf_set_freq_explicit(device: *mut HackrfDevice, if_freq_hz: uint64_t, lo_freq_hz: uint64_t, path: EnumRfPathFilter) -...
[INFO] [stdout]    |                                                                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:88:98
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn hackrf_set_freq_explicit(device: *mut HackrfDevice, if_freq_hz: uint64_t, lo_freq_hz: uint64_t, path: EnumRfPathFilter) -...
[INFO] [stdout]    |                                                                                                  ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/ffi.rs:89:78
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub fn hackrf_set_sample_rate_manual(device: *mut HackrfDevice, freq_hz: uint32_t, divider: uint32_t) -> c_int;
[INFO] [stdout]    |                                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:89:78
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub fn hackrf_set_sample_rate_manual(device: *mut HackrfDevice, freq_hz: uint32_t, divider: uint32_t) -> c_int;
[INFO] [stdout]    |                                                                              ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/ffi.rs:89:97
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub fn hackrf_set_sample_rate_manual(device: *mut HackrfDevice, freq_hz: uint32_t, divider: uint32_t) -> c_int;
[INFO] [stdout]    |                                                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:89:97
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub fn hackrf_set_sample_rate_manual(device: *mut HackrfDevice, freq_hz: uint32_t, divider: uint32_t) -> c_int;
[INFO] [stdout]    |                                                                                                 ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/ffi.rs:91:68
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn hackrf_set_amp_enable(device: *mut HackrfDevice, value: uint8_t) -> c_int;
[INFO] [stdout]    |                                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:91:68
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn hackrf_set_amp_enable(device: *mut HackrfDevice, value: uint8_t) -> c_int;
[INFO] [stdout]    |                                                                    ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/ffi.rs:93:66
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn hackrf_set_lna_gain(device: *mut HackrfDevice, value: uint32_t) -> c_int;
[INFO] [stdout]    |                                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:93:66
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn hackrf_set_lna_gain(device: *mut HackrfDevice, value: uint32_t) -> c_int;
[INFO] [stdout]    |                                                                  ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/ffi.rs:94:66
[INFO] [stdout]    |
[INFO] [stdout] 94 |     pub fn hackrf_set_vga_gain(device: *mut HackrfDevice, value: uint32_t) -> c_int;
[INFO] [stdout]    |                                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:94:66
[INFO] [stdout]    |
[INFO] [stdout] 94 |     pub fn hackrf_set_vga_gain(device: *mut HackrfDevice, value: uint32_t) -> c_int;
[INFO] [stdout]    |                                                                  ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/ffi.rs:95:68
[INFO] [stdout]    |
[INFO] [stdout] 95 |     pub fn hackrf_set_txvga_gain(device: *mut HackrfDevice, value: uint32_t) -> c_int;
[INFO] [stdout]    |                                                                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:95:68
[INFO] [stdout]    |
[INFO] [stdout] 95 |     pub fn hackrf_set_txvga_gain(device: *mut HackrfDevice, value: uint32_t) -> c_int;
[INFO] [stdout]    |                                                                    ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/ffi.rs:96:72
[INFO] [stdout]    |
[INFO] [stdout] 96 |     pub fn hackrf_set_antenna_enable(device: *mut HackrfDevice, value: uint8_t) -> c_int;
[INFO] [stdout]    |                                                                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/ffi.rs:96:72
[INFO] [stdout]    |
[INFO] [stdout] 96 |     pub fn hackrf_set_antenna_enable(device: *mut HackrfDevice, value: uint8_t) -> c_int;
[INFO] [stdout]    |                                                                        ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]    = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi.rs:100:74
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub fn hackrf_compute_baseband_filter_bw_round_down_lt(bandwidth_hz: uint32_t) -> uint32_t;
[INFO] [stdout]     |                                                                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/ffi.rs:100:74
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub fn hackrf_compute_baseband_filter_bw_round_down_lt(bandwidth_hz: uint32_t) -> uint32_t;
[INFO] [stdout]     |                                                                          ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi.rs:100:87
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub fn hackrf_compute_baseband_filter_bw_round_down_lt(bandwidth_hz: uint32_t) -> uint32_t;
[INFO] [stdout]     |                                                                                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/ffi.rs:100:87
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub fn hackrf_compute_baseband_filter_bw_round_down_lt(bandwidth_hz: uint32_t) -> uint32_t;
[INFO] [stdout]     |                                                                                       ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi.rs:101:60
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn hackrf_compute_baseband_filter_bw(bandwidth_hz: uint32_t) -> uint32_t;
[INFO] [stdout]     |                                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/ffi.rs:101:60
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn hackrf_compute_baseband_filter_bw(bandwidth_hz: uint32_t) -> uint32_t;
[INFO] [stdout]     |                                                            ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi.rs:101:73
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn hackrf_compute_baseband_filter_bw(bandwidth_hz: uint32_t) -> uint32_t;
[INFO] [stdout]     |                                                                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/ffi.rs:101:73
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn hackrf_compute_baseband_filter_bw(bandwidth_hz: uint32_t) -> uint32_t;
[INFO] [stdout]     |                                                                         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]     = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2026-07-22; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `hackrf` (lib) due to 71 previous errors; 51 warnings emitted
[INFO] [stdout] error[E0277]: the trait bound `StructHackrfDevice: Clone` is not satisfied
[INFO] [stdout]   --> src/ffi.rs:32:10
[INFO] [stdout]    |
[INFO] [stdout] 31 | #[derive(Copy)]
[INFO] [stdout]    |          ---- in this derive macro expansion
[INFO] [stdout] 32 | pub enum StructHackrfDevice { }
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^^ the trait `Clone` is not implemented for `StructHackrfDevice`
[INFO] [stdout]    |
[INFO] [stdout] note: required by a bound in `Copy`
[INFO] [stdout]   --> /rustc/1af98b7cdf86932b76182a387f52f1be6f0c1be0/library/core/src/marker.rs:454:0
[INFO] [stdout] help: consider annotating `StructHackrfDevice` with `#[derive(Clone)]`
[INFO] [stdout]    |
[INFO] [stdout] 32 + #[derive(Clone)]
[INFO] [stdout] 33 | pub enum StructHackrfDevice { }
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0277]: the trait bound `read_partid_serialno: Clone` is not satisfied
[INFO] [stdout]   --> src/ffi.rs:49:12
[INFO] [stdout]    |
[INFO] [stdout] 48 | #[derive(Copy)]
[INFO] [stdout]    |          ---- in this derive macro expansion
[INFO] [stdout] 49 | pub struct read_partid_serialno {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^ the trait `Clone` is not implemented for `read_partid_serialno`
[INFO] [stdout]    |
[INFO] [stdout] note: required by a bound in `Copy`
[INFO] [stdout]   --> /rustc/1af98b7cdf86932b76182a387f52f1be6f0c1be0/library/core/src/marker.rs:454:0
[INFO] [stdout] help: consider annotating `read_partid_serialno` with `#[derive(Clone)]`
[INFO] [stdout]    |
[INFO] [stdout] 49 + #[derive(Clone)]
[INFO] [stdout] 50 | pub struct read_partid_serialno {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `from_raw_buf` found for struct `Vec<_, _>` in the current scope
[INFO] [stdout]   --> src/hackrf.rs:18:50
[INFO] [stdout]    |
[INFO] [stdout] 18 |             let buffer = unsafe { std::vec::Vec::from_raw_buf(trans.buffer, trans.valid_length as uint) };
[INFO] [stdout]    |                                                  ^^^^^^^^^^^^ associated function or constant not found in `Vec<_, _>`
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `Vec<_, _>` consider using one of the following associated functions:
[INFO] [stdout]       Vec::<T>::new
[INFO] [stdout]       Vec::<T>::with_capacity
[INFO] [stdout]       Vec::<T>::try_with_capacity
[INFO] [stdout]       Vec::<T>::from_raw_parts
[INFO] [stdout]       and 7 others
[INFO] [stdout]   --> /rustc/1af98b7cdf86932b76182a387f52f1be6f0c1be0/library/alloc/src/vec/mod.rs:461:4
[INFO] [stdout] help: there is an associated function `from_raw_parts` with a similar name
[INFO] [stdout]   --> /rustc/1af98b7cdf86932b76182a387f52f1be6f0c1be0/library/alloc/src/vec/mod.rs:642:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `opened` in this scope
[INFO] [stdout]   --> src/hackrf.rs:66:29
[INFO] [stdout]    |
[INFO] [stdout] 66 | ...                   opened(hackrf);
[INFO] [stdout]    |                       ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `from_raw_buf` found for struct `String` in the current scope
[INFO] [stdout]    --> src/hackrf.rs:101:51
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 let board_name = unsafe { String::from_raw_buf(board_name_ptr as *const u8) };
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^ associated function or constant not found in `String`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `String` consider using one of the following associated functions:
[INFO] [stdout]       String::new
[INFO] [stdout]       String::with_capacity
[INFO] [stdout]       String::try_with_capacity
[INFO] [stdout]       String::from_utf8
[INFO] [stdout]       and 9 others
[INFO] [stdout]    --> /rustc/1af98b7cdf86932b76182a387f52f1be6f0c1be0/library/alloc/src/string.rs:446:4
[INFO] [stdout] help: there is an associated function `from_raw_parts` with a similar name
[INFO] [stdout]    --> /rustc/1af98b7cdf86932b76182a387f52f1be6f0c1be0/library/alloc/src/string.rs:983:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_c_str` found for struct `String` in the current scope
[INFO] [stdout]    --> src/hackrf.rs:109:57
[INFO] [stdout]     |
[INFO] [stdout] 109 |         let mut buffer = String::with_capacity(255 + 1).to_c_str();
[INFO] [stdout]     |                                                         ^^^^^^^^ method not found in `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0381]: used binding `device` isn't initialized
[INFO] [stdout]   --> src/hackrf.rs:38:39
[INFO] [stdout]    |
[INFO] [stdout] 37 |         let device: *mut HackrfDevice;
[INFO] [stdout]    |             ------ binding declared here but left uninitialized
[INFO] [stdout] 38 |         let hackrf = HackRF { device: device, found: false, rx: None, tx: None };
[INFO] [stdout]    |                                       ^^^^^^ `device` used here but it isn't initialized
[INFO] [stdout]    |
[INFO] [stdout] help: consider assigning a value
[INFO] [stdout]    |
[INFO] [stdout] 37 |         let device: *mut HackrfDevice = /* value */;
[INFO] [stdout]    |                                       +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0381, E0425, E0432, E0599, E0658.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `hackrf` (lib test) due to 71 previous errors; 51 warnings emitted
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "7d35cc64fc4f1cef6d328e9d0371f4ab5121acc60d1867d35c7e6215fbf18fa2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7d35cc64fc4f1cef6d328e9d0371f4ab5121acc60d1867d35c7e6215fbf18fa2", kill_on_drop: false }`
[INFO] [stdout] 7d35cc64fc4f1cef6d328e9d0371f4ab5121acc60d1867d35c7e6215fbf18fa2
