[INFO] cloning repository https://github.com/Andkkel/hacss-bachelor
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Andkkel/hacss-bachelor" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAndkkel%2Fhacss-bachelor", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAndkkel%2Fhacss-bachelor'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 29addd9bf13c80e1fb98d8ecf535c6d21d2178c9
[INFO] testing Andkkel/hacss-bachelor/29addd9bf13c80e1fb98d8ecf535c6d21d2178c9 against 1.98.0-beta.1 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAndkkel%2Fhacss-bachelor" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-6-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/Andkkel/hacss-bachelor
[INFO] finished tweaking git repo https://github.com/Andkkel/hacss-bachelor
[INFO] tweaked toml for git repo https://github.com/Andkkel/hacss-bachelor written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Andkkel/hacss-bachelor on toolchain 1.98.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Andkkel/hacss-bachelor 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" "+1.98.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 44c0942056cdf2a6862d2a985a8d65f24c0d0807c07946d87d0097ba85894cdb
[INFO] running `Command { std: "docker" "start" "44c0942056cdf2a6862d2a985a8d65f24c0d0807c07946d87d0097ba85894cdb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "44c0942056cdf2a6862d2a985a8d65f24c0d0807c07946d87d0097ba85894cdb", 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" "44c0942056cdf2a6862d2a985a8d65f24c0d0807c07946d87d0097ba85894cdb" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "44c0942056cdf2a6862d2a985a8d65f24c0d0807c07946d87d0097ba85894cdb", 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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "44c0942056cdf2a6862d2a985a8d65f24c0d0807c07946d87d0097ba85894cdb" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling hax-lib v0.3.6 (https://github.com/hacspec/hax?rev=ad110bfa7a2589e4e744e751a8d8b144cfe53c40#ad110bfa)
[INFO] [stderr]    Compiling zerocopy v0.8.50
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling hax-lib-macros v0.3.6 (https://github.com/hacspec/hax?rev=ad110bfa7a2589e4e744e751a8d8b144cfe53c40#ad110bfa)
[INFO] [stderr]    Compiling libcrux-macros v0.0.3
[INFO] [stderr]    Compiling libcrux-intrinsics v0.0.7
[INFO] [stderr]    Compiling rand v0.10.1
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling zeroize_derive v1.4.3
[INFO] [stderr]    Compiling libcrux-sha3 v0.0.9
[INFO] [stderr]    Compiling libcrux-aesgcm v0.0.7
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling libcrux-hacl-rs v0.0.4
[INFO] [stderr]    Compiling tls_codec_derive v0.4.2
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling libcrux-secrets v0.0.5
[INFO] [stderr]    Compiling libcrux-intrinsics v0.0.6
[INFO] [stderr]    Compiling libcrux-traits v0.0.7
[INFO] [stderr]    Compiling libcrux-ml-kem v0.0.8
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling hax-lib v0.3.7 (https://github.com/hacspec/hax#4a7adf2e)
[INFO] [stderr]    Compiling libcrux-ml-dsa v0.0.9
[INFO] [stderr]    Compiling hybrid-array v0.4.12
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling hax-lib-macros v0.3.7 (https://github.com/hacspec/hax#4a7adf2e)
[INFO] [stderr]    Compiling tls_codec v0.4.2
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling cpubits v0.1.1
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling block-padding v0.4.2
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling inout v0.2.2
[INFO] [stderr]    Compiling cipher v0.5.2
[INFO] [stderr]    Compiling aes v0.9.1
[INFO] [stderr]    Compiling cbc v0.2.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling libcrux-poly1305 v0.0.5
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling libcrux-traits v0.0.6
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling libcrux-sha2 v0.0.6
[INFO] [stderr]    Compiling libcrux-sha3 v0.0.8
[INFO] [stderr]    Compiling libcrux-chacha20poly1305 v0.0.7
[INFO] [stderr]    Compiling libcrux-curve25519 v0.0.6
[INFO] [stderr]    Compiling libcrux-aead v0.0.7
[INFO] [stderr]    Compiling libcrux-p256 v0.0.6
[INFO] [stderr]    Compiling libcrux-hmac v0.0.6
[INFO] [stderr]    Compiling libcrux-hkdf v0.0.6
[INFO] [stderr]    Compiling libcrux-ecdh v0.0.6
[INFO] [stderr]    Compiling hacss v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `helper_func`
[INFO] [stdout]  --> src/kdf_chain/kdf_chain_impl.rs:4:19
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::util::{helper_func, libcrux_wrap};
[INFO] [stdout]   |                   ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `X25519KeyPair`
[INFO] [stdout]  --> src/pqxdh/pqxdh_impl.rs:3:38
[INFO] [stdout]   |
[INFO] [stdout] 3 |     keys::{self, ML_KEM_768_CT_SIZE, X25519KeyPair}, 
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:146:15
[INFO] [stdout]     |
[INFO] [stdout] 146 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: expected names are: `docsrs`, `feature`, and `test` and 32 more
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:154:11
[INFO] [stdout]     |
[INFO] [stdout] 154 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:328:15
[INFO] [stdout]     |
[INFO] [stdout] 328 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:381:11
[INFO] [stdout]     |
[INFO] [stdout] 381 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:405:15
[INFO] [stdout]     |
[INFO] [stdout] 405 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:483:11
[INFO] [stdout]     |
[INFO] [stdout] 483 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:502:15
[INFO] [stdout]     |
[INFO] [stdout] 502 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:601:11
[INFO] [stdout]     |
[INFO] [stdout] 601 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/libcrux_wrap.rs:11:15
[INFO] [stdout]    |
[INFO] [stdout] 11 |     #[cfg(not(hax))]{
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/libcrux_wrap.rs:20:11
[INFO] [stdout]    |
[INFO] [stdout] 20 |     #[cfg(hax)]{
[INFO] [stdout]    |           ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/libcrux_wrap.rs:32:15
[INFO] [stdout]    |
[INFO] [stdout] 32 |     #[cfg(not(hax))]{
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/libcrux_wrap.rs:42:11
[INFO] [stdout]    |
[INFO] [stdout] 42 |     #[cfg(hax)]{
[INFO] [stdout]    |           ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/libcrux_wrap.rs:51:15
[INFO] [stdout]    |
[INFO] [stdout] 51 |     #[cfg(not(hax))]{
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/libcrux_wrap.rs:64:11
[INFO] [stdout]    |
[INFO] [stdout] 64 |     #[cfg(hax)]{
[INFO] [stdout]    |           ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/libcrux_wrap.rs:73:15
[INFO] [stdout]    |
[INFO] [stdout] 73 |     #[cfg(not(hax))]{
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/libcrux_wrap.rs:83:11
[INFO] [stdout]    |
[INFO] [stdout] 83 |     #[cfg(hax)]{
[INFO] [stdout]    |           ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/libcrux_wrap.rs:93:15
[INFO] [stdout]    |
[INFO] [stdout] 93 |     #[cfg(not(hax))]{
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:109:11
[INFO] [stdout]     |
[INFO] [stdout] 109 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:119:15
[INFO] [stdout]     |
[INFO] [stdout] 119 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:125:11
[INFO] [stdout]     |
[INFO] [stdout] 125 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:136:15
[INFO] [stdout]     |
[INFO] [stdout] 136 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:143:11
[INFO] [stdout]     |
[INFO] [stdout] 143 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:157:15
[INFO] [stdout]     |
[INFO] [stdout] 157 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:179:11
[INFO] [stdout]     |
[INFO] [stdout] 179 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:196:15
[INFO] [stdout]     |
[INFO] [stdout] 196 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:215:11
[INFO] [stdout]     |
[INFO] [stdout] 215 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:232:15
[INFO] [stdout]     |
[INFO] [stdout] 232 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:249:11
[INFO] [stdout]     |
[INFO] [stdout] 249 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:265:15
[INFO] [stdout]     |
[INFO] [stdout] 265 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:283:11
[INFO] [stdout]     |
[INFO] [stdout] 283 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:293:15
[INFO] [stdout]     |
[INFO] [stdout] 293 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:300:11
[INFO] [stdout]     |
[INFO] [stdout] 300 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:309:15
[INFO] [stdout]     |
[INFO] [stdout] 309 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:320:11
[INFO] [stdout]     |
[INFO] [stdout] 320 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:328:15
[INFO] [stdout]     |
[INFO] [stdout] 328 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:339:11
[INFO] [stdout]     |
[INFO] [stdout] 339 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 354 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:367:11
[INFO] [stdout]     |
[INFO] [stdout] 367 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:377:15
[INFO] [stdout]     |
[INFO] [stdout] 377 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:383:11
[INFO] [stdout]     |
[INFO] [stdout] 383 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:393:15
[INFO] [stdout]     |
[INFO] [stdout] 393 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:398:11
[INFO] [stdout]     |
[INFO] [stdout] 398 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:410:15
[INFO] [stdout]     |
[INFO] [stdout] 410 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:419:11
[INFO] [stdout]     |
[INFO] [stdout] 419 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:434:15
[INFO] [stdout]     |
[INFO] [stdout] 434 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:447:11
[INFO] [stdout]     |
[INFO] [stdout] 447 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:457:15
[INFO] [stdout]     |
[INFO] [stdout] 457 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:468:11
[INFO] [stdout]     |
[INFO] [stdout] 468 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:479:15
[INFO] [stdout]     |
[INFO] [stdout] 479 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:487:11
[INFO] [stdout]     |
[INFO] [stdout] 487 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:495:15
[INFO] [stdout]     |
[INFO] [stdout] 495 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:507:11
[INFO] [stdout]     |
[INFO] [stdout] 507 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:517:15
[INFO] [stdout]     |
[INFO] [stdout] 517 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:529:11
[INFO] [stdout]     |
[INFO] [stdout] 529 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:537:15
[INFO] [stdout]     |
[INFO] [stdout] 537 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:549:11
[INFO] [stdout]     |
[INFO] [stdout] 549 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:558:15
[INFO] [stdout]     |
[INFO] [stdout] 558 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:569:11
[INFO] [stdout]     |
[INFO] [stdout] 569 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/helper_func.rs:24:15
[INFO] [stdout]    |
[INFO] [stdout] 24 |     #[cfg(not(hax))]{
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/helper_func.rs:30:11
[INFO] [stdout]    |
[INFO] [stdout] 30 |     #[cfg(hax)]{
[INFO] [stdout]    |           ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/encrypt_decrypt.rs:12:15
[INFO] [stdout]    |
[INFO] [stdout] 12 |     #[cfg(not(hax))]{
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/encrypt_decrypt.rs:25:11
[INFO] [stdout]    |
[INFO] [stdout] 25 |     #[cfg(hax)]{
[INFO] [stdout]    |           ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/encrypt_decrypt.rs:40:15
[INFO] [stdout]    |
[INFO] [stdout] 40 |     #[cfg(not(hax))]{
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/encrypt_decrypt.rs:52:11
[INFO] [stdout]    |
[INFO] [stdout] 52 |     #[cfg(hax)]{
[INFO] [stdout]    |           ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/encrypt_decrypt.rs:62:15
[INFO] [stdout]    |
[INFO] [stdout] 62 |     #[cfg(not(hax))]{
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/encrypt_decrypt.rs:89:11
[INFO] [stdout]    |
[INFO] [stdout] 89 |     #[cfg(hax)]{
[INFO] [stdout]    |           ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/encrypt_decrypt.rs:99:15
[INFO] [stdout]    |
[INFO] [stdout] 99 |     #[cfg(not(hax))]{
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/encrypt_decrypt.rs:120:11
[INFO] [stdout]     |
[INFO] [stdout] 120 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `EK_SEED_SIZE` and `HEK_SIZE`
[INFO] [stdout]  --> src/ml_kem_braid/authenticator.rs:2:96
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::util::constants::{CT1_SIZE, CT2_SIZE, MAC_SIZE, PROTOCOL_INFO, ROOT_CHAIN_KEY_SIZE, EK_SEED_SIZE, HEK_SIZE};
[INFO] [stdout]   |                                                                                                ^^^^^^^^^^^^  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ad`
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:500:9
[INFO] [stdout]     |
[INFO] [stdout] 500 |         ad: [u8; 64])
[INFO] [stdout]     |         ^^ help: if this is intentional, prefix it with an underscore: `_ad`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `spk` is assigned to, but never used
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:506:13
[INFO] [stdout]     |
[INFO] [stdout] 506 |         let mut spk = [0u8; keys::X25519_KEY_SIZE];
[INFO] [stdout]     |             ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_spk` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `spk` is never read
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:535:25
[INFO] [stdout]     |
[INFO] [stdout] 535 |                         spk = pqxdh_state.keybundle.spk.key.private_key.0;
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `old_state_nr`
[INFO] [stdout]   --> src/double_ratchet/messages_ratchet.rs:64:9
[INFO] [stdout]    |
[INFO] [stdout] 64 |     let old_state_nr = state.nr;
[INFO] [stdout]    |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_old_state_nr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1a_epoch`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:126:43
[INFO] [stdout]     |
[INFO] [stdout] 126 | ...   BraidState::Ct1Acknowledged { ct1a_epoch, ct1a_auth, ct1a_encaps_secret, ct1a_ct1, ct1a_hek, ct1a_ek_seed, ct1a_ek_decoder } =>
[INFO] [stdout]     |                                     ^^^^^^^^^^ help: try ignoring the field: `ct1a_epoch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1a_ct1`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:126:86
[INFO] [stdout]     |
[INFO] [stdout] 126 | ...epoch, ct1a_auth, ct1a_encaps_secret, ct1a_ct1, ct1a_hek, ct1a_ek_seed, ct1a_ek_decoder } =>
[INFO] [stdout]     |                                          ^^^^^^^^ help: try ignoring the field: `ct1a_ct1: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1a_hek`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:126:96
[INFO] [stdout]     |
[INFO] [stdout] 126 | ...a_auth, ct1a_encaps_secret, ct1a_ct1, ct1a_hek, ct1a_ek_seed, ct1a_ek_decoder } =>
[INFO] [stdout]     |                                          ^^^^^^^^ help: try ignoring the field: `ct1a_hek: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1a_ek_seed`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:126:106
[INFO] [stdout]     |
[INFO] [stdout] 126 | ...ncaps_secret, ct1a_ct1, ct1a_hek, ct1a_ek_seed, ct1a_ek_decoder } =>
[INFO] [stdout]     |                                      ^^^^^^^^^^^^ help: try ignoring the field: `ct1a_ek_seed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1r_epoch`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:128:39
[INFO] [stdout]     |
[INFO] [stdout] 128 |             BraidState::Ct1Received { ct1r_epoch, ct1r_auth, ct1r_dk, ct1r_ct1, ct1r_ek_encoder } =>
[INFO] [stdout]     |                                       ^^^^^^^^^^ help: try ignoring the field: `ct1r_epoch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1r_dk`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:128:62
[INFO] [stdout]     |
[INFO] [stdout] 128 |             BraidState::Ct1Received { ct1r_epoch, ct1r_auth, ct1r_dk, ct1r_ct1, ct1r_ek_encoder } =>
[INFO] [stdout]     |                                                              ^^^^^^^ help: try ignoring the field: `ct1r_dk: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1r_ct1`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:128:71
[INFO] [stdout]     |
[INFO] [stdout] 128 |             BraidState::Ct1Received { ct1r_epoch, ct1r_auth, ct1r_dk, ct1r_ct1, ct1r_ek_encoder } =>
[INFO] [stdout]     |                                                                       ^^^^^^^^ help: try ignoring the field: `ct1r_ct1: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1s_epoch`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:130:38
[INFO] [stdout]     |
[INFO] [stdout] 130 | ...   BraidState::Ct1Sampled { ct1s_epoch, ct1s_auth, ct1s_encaps_secret, ct1s_ct1, ct1s_hek, ct1s_ek_seed, ct1s_ek_decoder, ct1s_c...
[INFO] [stdout]     |                                ^^^^^^^^^^ help: try ignoring the field: `ct1s_epoch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1s_encaps_secret`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:130:61
[INFO] [stdout]     |
[INFO] [stdout] 130 | ...   BraidState::Ct1Sampled { ct1s_epoch, ct1s_auth, ct1s_encaps_secret, ct1s_ct1, ct1s_hek, ct1s_ek_seed, ct1s_ek_decoder, ct1s_c...
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `ct1s_encaps_secret: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1s_ct1`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:130:81
[INFO] [stdout]     |
[INFO] [stdout] 130 | ...   BraidState::Ct1Sampled { ct1s_epoch, ct1s_auth, ct1s_encaps_secret, ct1s_ct1, ct1s_hek, ct1s_ek_seed, ct1s_ek_decoder, ct1s_c...
[INFO] [stdout]     |                                                                           ^^^^^^^^ help: try ignoring the field: `ct1s_ct1: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1s_hek`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:130:91
[INFO] [stdout]     |
[INFO] [stdout] 130 | ...s_auth, ct1s_encaps_secret, ct1s_ct1, ct1s_hek, ct1s_ek_seed, ct1s_ek_decoder, ct1s_ct1_encoder } =>
[INFO] [stdout]     |                                          ^^^^^^^^ help: try ignoring the field: `ct1s_hek: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1s_ek_seed`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:130:101
[INFO] [stdout]     |
[INFO] [stdout] 130 | ...ncaps_secret, ct1s_ct1, ct1s_hek, ct1s_ek_seed, ct1s_ek_decoder, ct1s_ct1_encoder } =>
[INFO] [stdout]     |                                      ^^^^^^^^^^^^ help: try ignoring the field: `ct1s_ek_seed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct2s_epoch`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:132:38
[INFO] [stdout]     |
[INFO] [stdout] 132 |             BraidState::Ct2Sampled { ct2s_epoch, ct2s_auth, ct2s_ct2_encoder } =>
[INFO] [stdout]     |                                      ^^^^^^^^^^ help: try ignoring the field: `ct2s_epoch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ekrct1s_epoch`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:134:48
[INFO] [stdout]     |
[INFO] [stdout] 134 | ...   BraidState::EkReceivedCt1Sampled { ekrct1s_epoch, ekrct1s_auth, ekrct1s_encaps_secret, ekrct1s_ek_vector, ekrct1s_ek_seed, ek...
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^ help: try ignoring the field: `ekrct1s_epoch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ekrct1s_encaps_secret`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:134:77
[INFO] [stdout]     |
[INFO] [stdout] 134 | ...t1s_epoch, ekrct1s_auth, ekrct1s_encaps_secret, ekrct1s_ek_vector, ekrct1s_ek_seed, ekrct1s_ct1, ekrct1s_ct1_encoder } =>
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `ekrct1s_encaps_secret: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ekrct1s_ek_vector`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:134:100
[INFO] [stdout]     |
[INFO] [stdout] 134 | ...auth, ekrct1s_encaps_secret, ekrct1s_ek_vector, ekrct1s_ek_seed, ekrct1s_ct1, ekrct1s_ct1_encoder } =>
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^ help: try ignoring the field: `ekrct1s_ek_vector: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ekrct1s_ek_seed`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:134:119
[INFO] [stdout]     |
[INFO] [stdout] 134 | ...aps_secret, ekrct1s_ek_vector, ekrct1s_ek_seed, ekrct1s_ct1, ekrct1s_ct1_encoder } =>
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^ help: try ignoring the field: `ekrct1s_ek_seed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ekrct1s_ct1`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:134:136
[INFO] [stdout]     |
[INFO] [stdout] 134 | ...krct1s_ek_vector, ekrct1s_ek_seed, ekrct1s_ct1, ekrct1s_ct1_encoder } =>
[INFO] [stdout]     |                                       ^^^^^^^^^^^ help: try ignoring the field: `ekrct1s_ct1: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `eksct1r_epoch`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:136:45
[INFO] [stdout]     |
[INFO] [stdout] 136 |             BraidState::EkSentCt1Received { eksct1r_epoch, eksct1r_auth, eksct1r_dk, eksct1r_ct1, eksct1r_ct2_decoder } =>
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^ help: try ignoring the field: `eksct1r_epoch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `eksct1r_dk`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:136:74
[INFO] [stdout]     |
[INFO] [stdout] 136 |             BraidState::EkSentCt1Received { eksct1r_epoch, eksct1r_auth, eksct1r_dk, eksct1r_ct1, eksct1r_ct2_decoder } =>
[INFO] [stdout]     |                                                                          ^^^^^^^^^^ help: try ignoring the field: `eksct1r_dk: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `eksct1r_ct1`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:136:86
[INFO] [stdout]     |
[INFO] [stdout] 136 |             BraidState::EkSentCt1Received { eksct1r_epoch, eksct1r_auth, eksct1r_dk, eksct1r_ct1, eksct1r_ct2_decoder } =>
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^ help: try ignoring the field: `eksct1r_ct1: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `hr_epoch`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:138:42
[INFO] [stdout]     |
[INFO] [stdout] 138 |             BraidState::HeaderReceived { hr_epoch, hr_auth, hr_ek_seed, hr_hek, hr_ek_decoder } =>
[INFO] [stdout]     |                                          ^^^^^^^^ help: try ignoring the field: `hr_epoch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `hr_ek_seed`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:138:61
[INFO] [stdout]     |
[INFO] [stdout] 138 |             BraidState::HeaderReceived { hr_epoch, hr_auth, hr_ek_seed, hr_hek, hr_ek_decoder } =>
[INFO] [stdout]     |                                                             ^^^^^^^^^^ help: try ignoring the field: `hr_ek_seed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `hr_hek`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:138:73
[INFO] [stdout]     |
[INFO] [stdout] 138 |             BraidState::HeaderReceived { hr_epoch, hr_auth, hr_ek_seed, hr_hek, hr_ek_decoder } =>
[INFO] [stdout]     |                                                                         ^^^^^^ help: try ignoring the field: `hr_hek: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `nhr_epoch`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:140:44
[INFO] [stdout]     |
[INFO] [stdout] 140 |             BraidState::NoHeaderReceived { nhr_epoch, nhr_auth, nhr_header_decoder } =>
[INFO] [stdout]     |                                            ^^^^^^^^^ help: try ignoring the field: `nhr_epoch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `e`
[INFO] [stdout]    --> src/ml_kem_braid/authenticator.rs:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |             Err(e) => return Err("Should be able to create the MAC for the ciphertext")
[INFO] [stdout]     |                 ^ help: if this is intentional, prefix it with an underscore: `_e`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `typ_chain` is never read
[INFO] [stdout]  --> src/kdf_chain/kdf_chain_impl.rs:9:16
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct KdfChain{
[INFO] [stdout]   |            -------- field in this struct
[INFO] [stdout] 9 |     pub(crate) typ_chain: TypChain,
[INFO] [stdout]   |                ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `KdfChain` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `new` and `default` are never used
[INFO] [stdout]   --> src/util/messages.rs:77:19
[INFO] [stdout]    |
[INFO] [stdout] 76 | impl SCKAMessageHeader {
[INFO] [stdout]    | ---------------------- associated functions in this implementation
[INFO] [stdout] 77 |     pub(crate) fn new(msg: SCKAMessage, pn: u64) -> Self {
[INFO] [stdout]    |                   ^^^
[INFO] [stdout] ...
[INFO] [stdout] 83 |     pub(crate) fn default() -> Self{
[INFO] [stdout]    |                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `default_msg` is never used
[INFO] [stdout]   --> src/util/messages.rs:88:19
[INFO] [stdout]    |
[INFO] [stdout] 87 | impl SCKAMessage {
[INFO] [stdout]    | ---------------- associated function in this implementation
[INFO] [stdout] 88 |     pub(crate) fn default_msg() -> Self {
[INFO] [stdout]    |                   ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `is_done` is never used
[INFO] [stdout]   --> src/ml_kem_braid/encoder.rs:59:19
[INFO] [stdout]    |
[INFO] [stdout] 11 | impl SimpleEncoder {
[INFO] [stdout]    | ------------------ method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 59 |     pub(crate) fn is_done(&self) -> bool {
[INFO] [stdout]    |                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 55.12s
[INFO] running `Command { std: "docker" "inspect" "44c0942056cdf2a6862d2a985a8d65f24c0d0807c07946d87d0097ba85894cdb", 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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "44c0942056cdf2a6862d2a985a8d65f24c0d0807c07946d87d0097ba85894cdb" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.50
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling zerocopy-derive v0.8.50
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling anyhow v1.0.102
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling log v0.4.32
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling foldhash v0.1.5
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling fixedbitset v0.5.7
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling multimap v0.10.1
[INFO] [stderr]    Compiling petgraph v0.8.3
[INFO] [stderr]    Compiling cc v1.2.63
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3 (https://github.com/signalapp/curve25519-dalek?tag=signal-curve25519-4.1.3#7c6d3475)
[INFO] [stderr]    Compiling block-padding v0.3.3
[INFO] [stderr]    Compiling winnow v1.0.3
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling inout v0.1.4
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1 (https://github.com/signalapp/curve25519-dalek?tag=signal-curve25519-4.1.3#7c6d3475)
[INFO] [stderr]    Compiling prost-derive v0.14.3
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling libcrux-ml-kem v0.0.8
[INFO] [stderr]    Compiling sha2-asm v0.6.4
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling universal-hash v0.5.1
[INFO] [stderr]    Compiling displaydoc v0.2.6
[INFO] [stderr]    Compiling polyval v0.6.2
[INFO] [stderr]    Compiling hkdf v0.12.4
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling toml_edit v0.25.12+spec-1.1.0
[INFO] [stderr]    Compiling prost v0.14.3
[INFO] [stderr]    Compiling x25519-dalek v2.0.1
[INFO] [stderr]    Compiling ctr v0.9.2
[INFO] [stderr]    Compiling prost-types v0.14.3
[INFO] [stderr]    Compiling aes v0.8.4
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling hpke-rs-crypto v0.6.1
[INFO] [stderr]    Compiling proc-macro-crate v3.5.0
[INFO] [stderr]    Compiling libsignal-debug v0.94.3 (https://github.com/signalapp/libsignal?rev=5441a83#5441a83e)
[INFO] [stderr]    Compiling uuid v1.23.2
[INFO] [stderr]    Compiling data-encoding v2.11.0
[INFO] [stderr]    Compiling prost-build v0.14.3
[INFO] [stderr]    Compiling sorted-vec v0.8.10
[INFO] [stderr]    Compiling ghash v0.5.1
[INFO] [stderr]    Compiling num_enum_derive v0.7.6
[INFO] [stderr]    Compiling cbc v0.1.2
[INFO] [stderr]    Compiling sha1 v0.10.6
[INFO] [stderr]    Compiling aead v0.5.2
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling aes-gcm-siv v0.11.1
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling data-encoding-macro-internal v0.1.18
[INFO] [stderr]    Compiling derive-where v1.6.1
[INFO] [stderr]    Compiling spqr v1.5.1 (https://github.com/signalapp/SparsePostQuantumRatchet.git?tag=v1.5.1#f2589fef)
[INFO] [stderr]    Compiling num_enum v0.7.6
[INFO] [stderr]    Compiling libsignal-protocol v0.1.0 (https://github.com/signalapp/libsignal?rev=5441a83#5441a83e)
[INFO] [stderr]    Compiling spqr v1.5.1 (https://github.com/signalapp/SparsePostQuantumRatchet#f2589fef)
[INFO] [stderr]    Compiling data-encoding-macro v0.1.20
[INFO] [stderr]    Compiling const-str v1.1.0
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling assert_matches v1.5.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling libcrux-traits v0.0.6
[INFO] [stderr]    Compiling libsignal-core v0.1.0 (https://github.com/signalapp/libsignal?rev=5441a83#5441a83e)
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling libcrux-sha2 v0.0.6
[INFO] [stderr]    Compiling libcrux-sha3 v0.0.8
[INFO] [stderr]    Compiling libcrux-curve25519 v0.0.6
[INFO] [stderr]    Compiling libcrux-chacha20poly1305 v0.0.7
[INFO] [stderr]    Compiling libcrux-aesgcm v0.0.7
[INFO] [stderr]    Compiling hpke-rs v0.6.1
[INFO] [stderr]    Compiling signal-crypto v0.1.0 (https://github.com/signalapp/libsignal?rev=5441a83#5441a83e)
[INFO] [stderr]    Compiling libcrux-aead v0.0.7
[INFO] [stderr]    Compiling libcrux-hmac v0.0.6
[INFO] [stderr]    Compiling libcrux-p256 v0.0.6
[INFO] [stderr]    Compiling libcrux-hkdf v0.0.6
[INFO] [stderr]    Compiling libcrux-ecdh v0.0.6
[INFO] [stderr]    Compiling hacss v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `helper_func`
[INFO] [stdout]  --> src/kdf_chain/kdf_chain_impl.rs:4:19
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::util::{helper_func, libcrux_wrap};
[INFO] [stdout]   |                   ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `X25519KeyPair`
[INFO] [stdout]  --> src/pqxdh/pqxdh_impl.rs:3:38
[INFO] [stdout]   |
[INFO] [stdout] 3 |     keys::{self, ML_KEM_768_CT_SIZE, X25519KeyPair}, 
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:146:15
[INFO] [stdout]     |
[INFO] [stdout] 146 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: expected names are: `docsrs`, `feature`, and `test` and 32 more
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:154:11
[INFO] [stdout]     |
[INFO] [stdout] 154 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:328:15
[INFO] [stdout]     |
[INFO] [stdout] 328 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:381:11
[INFO] [stdout]     |
[INFO] [stdout] 381 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:405:15
[INFO] [stdout]     |
[INFO] [stdout] 405 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:483:11
[INFO] [stdout]     |
[INFO] [stdout] 483 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:502:15
[INFO] [stdout]     |
[INFO] [stdout] 502 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:601:11
[INFO] [stdout]     |
[INFO] [stdout] 601 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/libcrux_wrap.rs:11:15
[INFO] [stdout]    |
[INFO] [stdout] 11 |     #[cfg(not(hax))]{
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/libcrux_wrap.rs:20:11
[INFO] [stdout]    |
[INFO] [stdout] 20 |     #[cfg(hax)]{
[INFO] [stdout]    |           ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/libcrux_wrap.rs:32:15
[INFO] [stdout]    |
[INFO] [stdout] 32 |     #[cfg(not(hax))]{
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/libcrux_wrap.rs:42:11
[INFO] [stdout]    |
[INFO] [stdout] 42 |     #[cfg(hax)]{
[INFO] [stdout]    |           ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/libcrux_wrap.rs:51:15
[INFO] [stdout]    |
[INFO] [stdout] 51 |     #[cfg(not(hax))]{
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/libcrux_wrap.rs:64:11
[INFO] [stdout]    |
[INFO] [stdout] 64 |     #[cfg(hax)]{
[INFO] [stdout]    |           ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/libcrux_wrap.rs:73:15
[INFO] [stdout]    |
[INFO] [stdout] 73 |     #[cfg(not(hax))]{
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/libcrux_wrap.rs:83:11
[INFO] [stdout]    |
[INFO] [stdout] 83 |     #[cfg(hax)]{
[INFO] [stdout]    |           ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/libcrux_wrap.rs:93:15
[INFO] [stdout]    |
[INFO] [stdout] 93 |     #[cfg(not(hax))]{
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:109:11
[INFO] [stdout]     |
[INFO] [stdout] 109 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:119:15
[INFO] [stdout]     |
[INFO] [stdout] 119 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:125:11
[INFO] [stdout]     |
[INFO] [stdout] 125 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:136:15
[INFO] [stdout]     |
[INFO] [stdout] 136 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:143:11
[INFO] [stdout]     |
[INFO] [stdout] 143 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:157:15
[INFO] [stdout]     |
[INFO] [stdout] 157 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:179:11
[INFO] [stdout]     |
[INFO] [stdout] 179 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:196:15
[INFO] [stdout]     |
[INFO] [stdout] 196 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:215:11
[INFO] [stdout]     |
[INFO] [stdout] 215 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:232:15
[INFO] [stdout]     |
[INFO] [stdout] 232 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:249:11
[INFO] [stdout]     |
[INFO] [stdout] 249 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:265:15
[INFO] [stdout]     |
[INFO] [stdout] 265 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:283:11
[INFO] [stdout]     |
[INFO] [stdout] 283 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:293:15
[INFO] [stdout]     |
[INFO] [stdout] 293 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:300:11
[INFO] [stdout]     |
[INFO] [stdout] 300 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:309:15
[INFO] [stdout]     |
[INFO] [stdout] 309 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:320:11
[INFO] [stdout]     |
[INFO] [stdout] 320 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:328:15
[INFO] [stdout]     |
[INFO] [stdout] 328 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:339:11
[INFO] [stdout]     |
[INFO] [stdout] 339 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 354 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:367:11
[INFO] [stdout]     |
[INFO] [stdout] 367 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:377:15
[INFO] [stdout]     |
[INFO] [stdout] 377 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:383:11
[INFO] [stdout]     |
[INFO] [stdout] 383 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:393:15
[INFO] [stdout]     |
[INFO] [stdout] 393 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:398:11
[INFO] [stdout]     |
[INFO] [stdout] 398 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:410:15
[INFO] [stdout]     |
[INFO] [stdout] 410 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:419:11
[INFO] [stdout]     |
[INFO] [stdout] 419 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:434:15
[INFO] [stdout]     |
[INFO] [stdout] 434 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:447:11
[INFO] [stdout]     |
[INFO] [stdout] 447 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:457:15
[INFO] [stdout]     |
[INFO] [stdout] 457 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:468:11
[INFO] [stdout]     |
[INFO] [stdout] 468 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:479:15
[INFO] [stdout]     |
[INFO] [stdout] 479 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:487:11
[INFO] [stdout]     |
[INFO] [stdout] 487 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:495:15
[INFO] [stdout]     |
[INFO] [stdout] 495 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:507:11
[INFO] [stdout]     |
[INFO] [stdout] 507 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:517:15
[INFO] [stdout]     |
[INFO] [stdout] 517 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:529:11
[INFO] [stdout]     |
[INFO] [stdout] 529 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:537:15
[INFO] [stdout]     |
[INFO] [stdout] 537 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:549:11
[INFO] [stdout]     |
[INFO] [stdout] 549 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:558:15
[INFO] [stdout]     |
[INFO] [stdout] 558 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:569:11
[INFO] [stdout]     |
[INFO] [stdout] 569 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/helper_func.rs:24:15
[INFO] [stdout]    |
[INFO] [stdout] 24 |     #[cfg(not(hax))]{
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/helper_func.rs:30:11
[INFO] [stdout]    |
[INFO] [stdout] 30 |     #[cfg(hax)]{
[INFO] [stdout]    |           ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/encrypt_decrypt.rs:12:15
[INFO] [stdout]    |
[INFO] [stdout] 12 |     #[cfg(not(hax))]{
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/encrypt_decrypt.rs:25:11
[INFO] [stdout]    |
[INFO] [stdout] 25 |     #[cfg(hax)]{
[INFO] [stdout]    |           ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/encrypt_decrypt.rs:40:15
[INFO] [stdout]    |
[INFO] [stdout] 40 |     #[cfg(not(hax))]{
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/encrypt_decrypt.rs:52:11
[INFO] [stdout]    |
[INFO] [stdout] 52 |     #[cfg(hax)]{
[INFO] [stdout]    |           ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/encrypt_decrypt.rs:62:15
[INFO] [stdout]    |
[INFO] [stdout] 62 |     #[cfg(not(hax))]{
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/encrypt_decrypt.rs:89:11
[INFO] [stdout]    |
[INFO] [stdout] 89 |     #[cfg(hax)]{
[INFO] [stdout]    |           ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/encrypt_decrypt.rs:99:15
[INFO] [stdout]    |
[INFO] [stdout] 99 |     #[cfg(not(hax))]{
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/encrypt_decrypt.rs:120:11
[INFO] [stdout]     |
[INFO] [stdout] 120 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `EK_SEED_SIZE` and `HEK_SIZE`
[INFO] [stdout]  --> src/ml_kem_braid/authenticator.rs:2:96
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::util::constants::{CT1_SIZE, CT2_SIZE, MAC_SIZE, PROTOCOL_INFO, ROOT_CHAIN_KEY_SIZE, EK_SEED_SIZE, HEK_SIZE};
[INFO] [stdout]   |                                                                                                ^^^^^^^^^^^^  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ad`
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:500:9
[INFO] [stdout]     |
[INFO] [stdout] 500 |         ad: [u8; 64])
[INFO] [stdout]     |         ^^ help: if this is intentional, prefix it with an underscore: `_ad`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `spk` is assigned to, but never used
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:506:13
[INFO] [stdout]     |
[INFO] [stdout] 506 |         let mut spk = [0u8; keys::X25519_KEY_SIZE];
[INFO] [stdout]     |             ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_spk` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `spk` is never read
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:535:25
[INFO] [stdout]     |
[INFO] [stdout] 535 |                         spk = pqxdh_state.keybundle.spk.key.private_key.0;
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `old_state_nr`
[INFO] [stdout]   --> src/double_ratchet/messages_ratchet.rs:64:9
[INFO] [stdout]    |
[INFO] [stdout] 64 |     let old_state_nr = state.nr;
[INFO] [stdout]    |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_old_state_nr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1a_epoch`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:126:43
[INFO] [stdout]     |
[INFO] [stdout] 126 | ...   BraidState::Ct1Acknowledged { ct1a_epoch, ct1a_auth, ct1a_encaps_secret, ct1a_ct1, ct1a_hek, ct1a_ek_seed, ct1a_ek_decoder } =>
[INFO] [stdout]     |                                     ^^^^^^^^^^ help: try ignoring the field: `ct1a_epoch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1a_ct1`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:126:86
[INFO] [stdout]     |
[INFO] [stdout] 126 | ...epoch, ct1a_auth, ct1a_encaps_secret, ct1a_ct1, ct1a_hek, ct1a_ek_seed, ct1a_ek_decoder } =>
[INFO] [stdout]     |                                          ^^^^^^^^ help: try ignoring the field: `ct1a_ct1: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1a_hek`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:126:96
[INFO] [stdout]     |
[INFO] [stdout] 126 | ...a_auth, ct1a_encaps_secret, ct1a_ct1, ct1a_hek, ct1a_ek_seed, ct1a_ek_decoder } =>
[INFO] [stdout]     |                                          ^^^^^^^^ help: try ignoring the field: `ct1a_hek: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1a_ek_seed`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:126:106
[INFO] [stdout]     |
[INFO] [stdout] 126 | ...ncaps_secret, ct1a_ct1, ct1a_hek, ct1a_ek_seed, ct1a_ek_decoder } =>
[INFO] [stdout]     |                                      ^^^^^^^^^^^^ help: try ignoring the field: `ct1a_ek_seed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1r_epoch`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:128:39
[INFO] [stdout]     |
[INFO] [stdout] 128 |             BraidState::Ct1Received { ct1r_epoch, ct1r_auth, ct1r_dk, ct1r_ct1, ct1r_ek_encoder } =>
[INFO] [stdout]     |                                       ^^^^^^^^^^ help: try ignoring the field: `ct1r_epoch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1r_dk`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:128:62
[INFO] [stdout]     |
[INFO] [stdout] 128 |             BraidState::Ct1Received { ct1r_epoch, ct1r_auth, ct1r_dk, ct1r_ct1, ct1r_ek_encoder } =>
[INFO] [stdout]     |                                                              ^^^^^^^ help: try ignoring the field: `ct1r_dk: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1r_ct1`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:128:71
[INFO] [stdout]     |
[INFO] [stdout] 128 |             BraidState::Ct1Received { ct1r_epoch, ct1r_auth, ct1r_dk, ct1r_ct1, ct1r_ek_encoder } =>
[INFO] [stdout]     |                                                                       ^^^^^^^^ help: try ignoring the field: `ct1r_ct1: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1s_epoch`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:130:38
[INFO] [stdout]     |
[INFO] [stdout] 130 | ...   BraidState::Ct1Sampled { ct1s_epoch, ct1s_auth, ct1s_encaps_secret, ct1s_ct1, ct1s_hek, ct1s_ek_seed, ct1s_ek_decoder, ct1s_c...
[INFO] [stdout]     |                                ^^^^^^^^^^ help: try ignoring the field: `ct1s_epoch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1s_encaps_secret`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:130:61
[INFO] [stdout]     |
[INFO] [stdout] 130 | ...   BraidState::Ct1Sampled { ct1s_epoch, ct1s_auth, ct1s_encaps_secret, ct1s_ct1, ct1s_hek, ct1s_ek_seed, ct1s_ek_decoder, ct1s_c...
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `ct1s_encaps_secret: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1s_ct1`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:130:81
[INFO] [stdout]     |
[INFO] [stdout] 130 | ...   BraidState::Ct1Sampled { ct1s_epoch, ct1s_auth, ct1s_encaps_secret, ct1s_ct1, ct1s_hek, ct1s_ek_seed, ct1s_ek_decoder, ct1s_c...
[INFO] [stdout]     |                                                                           ^^^^^^^^ help: try ignoring the field: `ct1s_ct1: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1s_hek`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:130:91
[INFO] [stdout]     |
[INFO] [stdout] 130 | ...s_auth, ct1s_encaps_secret, ct1s_ct1, ct1s_hek, ct1s_ek_seed, ct1s_ek_decoder, ct1s_ct1_encoder } =>
[INFO] [stdout]     |                                          ^^^^^^^^ help: try ignoring the field: `ct1s_hek: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1s_ek_seed`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:130:101
[INFO] [stdout]     |
[INFO] [stdout] 130 | ...ncaps_secret, ct1s_ct1, ct1s_hek, ct1s_ek_seed, ct1s_ek_decoder, ct1s_ct1_encoder } =>
[INFO] [stdout]     |                                      ^^^^^^^^^^^^ help: try ignoring the field: `ct1s_ek_seed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct2s_epoch`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:132:38
[INFO] [stdout]     |
[INFO] [stdout] 132 |             BraidState::Ct2Sampled { ct2s_epoch, ct2s_auth, ct2s_ct2_encoder } =>
[INFO] [stdout]     |                                      ^^^^^^^^^^ help: try ignoring the field: `ct2s_epoch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ekrct1s_epoch`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:134:48
[INFO] [stdout]     |
[INFO] [stdout] 134 | ...   BraidState::EkReceivedCt1Sampled { ekrct1s_epoch, ekrct1s_auth, ekrct1s_encaps_secret, ekrct1s_ek_vector, ekrct1s_ek_seed, ek...
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^ help: try ignoring the field: `ekrct1s_epoch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ekrct1s_encaps_secret`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:134:77
[INFO] [stdout]     |
[INFO] [stdout] 134 | ...t1s_epoch, ekrct1s_auth, ekrct1s_encaps_secret, ekrct1s_ek_vector, ekrct1s_ek_seed, ekrct1s_ct1, ekrct1s_ct1_encoder } =>
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `ekrct1s_encaps_secret: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ekrct1s_ek_vector`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:134:100
[INFO] [stdout]     |
[INFO] [stdout] 134 | ...auth, ekrct1s_encaps_secret, ekrct1s_ek_vector, ekrct1s_ek_seed, ekrct1s_ct1, ekrct1s_ct1_encoder } =>
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^ help: try ignoring the field: `ekrct1s_ek_vector: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ekrct1s_ek_seed`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:134:119
[INFO] [stdout]     |
[INFO] [stdout] 134 | ...aps_secret, ekrct1s_ek_vector, ekrct1s_ek_seed, ekrct1s_ct1, ekrct1s_ct1_encoder } =>
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^ help: try ignoring the field: `ekrct1s_ek_seed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ekrct1s_ct1`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:134:136
[INFO] [stdout]     |
[INFO] [stdout] 134 | ...krct1s_ek_vector, ekrct1s_ek_seed, ekrct1s_ct1, ekrct1s_ct1_encoder } =>
[INFO] [stdout]     |                                       ^^^^^^^^^^^ help: try ignoring the field: `ekrct1s_ct1: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `eksct1r_epoch`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:136:45
[INFO] [stdout]     |
[INFO] [stdout] 136 |             BraidState::EkSentCt1Received { eksct1r_epoch, eksct1r_auth, eksct1r_dk, eksct1r_ct1, eksct1r_ct2_decoder } =>
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^ help: try ignoring the field: `eksct1r_epoch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `eksct1r_dk`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:136:74
[INFO] [stdout]     |
[INFO] [stdout] 136 |             BraidState::EkSentCt1Received { eksct1r_epoch, eksct1r_auth, eksct1r_dk, eksct1r_ct1, eksct1r_ct2_decoder } =>
[INFO] [stdout]     |                                                                          ^^^^^^^^^^ help: try ignoring the field: `eksct1r_dk: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `eksct1r_ct1`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:136:86
[INFO] [stdout]     |
[INFO] [stdout] 136 |             BraidState::EkSentCt1Received { eksct1r_epoch, eksct1r_auth, eksct1r_dk, eksct1r_ct1, eksct1r_ct2_decoder } =>
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^ help: try ignoring the field: `eksct1r_ct1: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `hr_epoch`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:138:42
[INFO] [stdout]     |
[INFO] [stdout] 138 |             BraidState::HeaderReceived { hr_epoch, hr_auth, hr_ek_seed, hr_hek, hr_ek_decoder } =>
[INFO] [stdout]     |                                          ^^^^^^^^ help: try ignoring the field: `hr_epoch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `hr_ek_seed`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:138:61
[INFO] [stdout]     |
[INFO] [stdout] 138 |             BraidState::HeaderReceived { hr_epoch, hr_auth, hr_ek_seed, hr_hek, hr_ek_decoder } =>
[INFO] [stdout]     |                                                             ^^^^^^^^^^ help: try ignoring the field: `hr_ek_seed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `hr_hek`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:138:73
[INFO] [stdout]     |
[INFO] [stdout] 138 |             BraidState::HeaderReceived { hr_epoch, hr_auth, hr_ek_seed, hr_hek, hr_ek_decoder } =>
[INFO] [stdout]     |                                                                         ^^^^^^ help: try ignoring the field: `hr_hek: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `nhr_epoch`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:140:44
[INFO] [stdout]     |
[INFO] [stdout] 140 |             BraidState::NoHeaderReceived { nhr_epoch, nhr_auth, nhr_header_decoder } =>
[INFO] [stdout]     |                                            ^^^^^^^^^ help: try ignoring the field: `nhr_epoch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `e`
[INFO] [stdout]    --> src/ml_kem_braid/authenticator.rs:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |             Err(e) => return Err("Should be able to create the MAC for the ciphertext")
[INFO] [stdout]     |                 ^ help: if this is intentional, prefix it with an underscore: `_e`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `typ_chain` is never read
[INFO] [stdout]  --> src/kdf_chain/kdf_chain_impl.rs:9:16
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct KdfChain{
[INFO] [stdout]   |            -------- field in this struct
[INFO] [stdout] 9 |     pub(crate) typ_chain: TypChain,
[INFO] [stdout]   |                ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `KdfChain` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `new` and `default` are never used
[INFO] [stdout]   --> src/util/messages.rs:77:19
[INFO] [stdout]    |
[INFO] [stdout] 76 | impl SCKAMessageHeader {
[INFO] [stdout]    | ---------------------- associated functions in this implementation
[INFO] [stdout] 77 |     pub(crate) fn new(msg: SCKAMessage, pn: u64) -> Self {
[INFO] [stdout]    |                   ^^^
[INFO] [stdout] ...
[INFO] [stdout] 83 |     pub(crate) fn default() -> Self{
[INFO] [stdout]    |                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `default_msg` is never used
[INFO] [stdout]   --> src/util/messages.rs:88:19
[INFO] [stdout]    |
[INFO] [stdout] 87 | impl SCKAMessage {
[INFO] [stdout]    | ---------------- associated function in this implementation
[INFO] [stdout] 88 |     pub(crate) fn default_msg() -> Self {
[INFO] [stdout]    |                   ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `is_done` is never used
[INFO] [stdout]   --> src/ml_kem_braid/encoder.rs:59:19
[INFO] [stdout]    |
[INFO] [stdout] 11 | impl SimpleEncoder {
[INFO] [stdout]    | ------------------ method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 59 |     pub(crate) fn is_done(&self) -> bool {
[INFO] [stdout]    |                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `helper_func`
[INFO] [stdout]  --> src/kdf_chain/kdf_chain_impl.rs:4:19
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::util::{helper_func, libcrux_wrap};
[INFO] [stdout]   |                   ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `X25519KeyPair`
[INFO] [stdout]  --> src/pqxdh/pqxdh_impl.rs:3:38
[INFO] [stdout]   |
[INFO] [stdout] 3 |     keys::{self, ML_KEM_768_CT_SIZE, X25519KeyPair}, 
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:146:15
[INFO] [stdout]     |
[INFO] [stdout] 146 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: expected names are: `docsrs`, `feature`, and `test` and 32 more
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:154:11
[INFO] [stdout]     |
[INFO] [stdout] 154 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:328:15
[INFO] [stdout]     |
[INFO] [stdout] 328 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:381:11
[INFO] [stdout]     |
[INFO] [stdout] 381 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:405:15
[INFO] [stdout]     |
[INFO] [stdout] 405 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:483:11
[INFO] [stdout]     |
[INFO] [stdout] 483 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:502:15
[INFO] [stdout]     |
[INFO] [stdout] 502 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:601:11
[INFO] [stdout]     |
[INFO] [stdout] 601 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/libcrux_wrap.rs:11:15
[INFO] [stdout]    |
[INFO] [stdout] 11 |     #[cfg(not(hax))]{
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/libcrux_wrap.rs:20:11
[INFO] [stdout]    |
[INFO] [stdout] 20 |     #[cfg(hax)]{
[INFO] [stdout]    |           ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/libcrux_wrap.rs:32:15
[INFO] [stdout]    |
[INFO] [stdout] 32 |     #[cfg(not(hax))]{
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/libcrux_wrap.rs:42:11
[INFO] [stdout]    |
[INFO] [stdout] 42 |     #[cfg(hax)]{
[INFO] [stdout]    |           ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/libcrux_wrap.rs:51:15
[INFO] [stdout]    |
[INFO] [stdout] 51 |     #[cfg(not(hax))]{
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/libcrux_wrap.rs:64:11
[INFO] [stdout]    |
[INFO] [stdout] 64 |     #[cfg(hax)]{
[INFO] [stdout]    |           ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/libcrux_wrap.rs:73:15
[INFO] [stdout]    |
[INFO] [stdout] 73 |     #[cfg(not(hax))]{
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/libcrux_wrap.rs:83:11
[INFO] [stdout]    |
[INFO] [stdout] 83 |     #[cfg(hax)]{
[INFO] [stdout]    |           ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/libcrux_wrap.rs:93:15
[INFO] [stdout]    |
[INFO] [stdout] 93 |     #[cfg(not(hax))]{
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:109:11
[INFO] [stdout]     |
[INFO] [stdout] 109 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:119:15
[INFO] [stdout]     |
[INFO] [stdout] 119 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:125:11
[INFO] [stdout]     |
[INFO] [stdout] 125 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:136:15
[INFO] [stdout]     |
[INFO] [stdout] 136 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:143:11
[INFO] [stdout]     |
[INFO] [stdout] 143 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:157:15
[INFO] [stdout]     |
[INFO] [stdout] 157 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:179:11
[INFO] [stdout]     |
[INFO] [stdout] 179 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:196:15
[INFO] [stdout]     |
[INFO] [stdout] 196 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:215:11
[INFO] [stdout]     |
[INFO] [stdout] 215 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:232:15
[INFO] [stdout]     |
[INFO] [stdout] 232 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:249:11
[INFO] [stdout]     |
[INFO] [stdout] 249 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:265:15
[INFO] [stdout]     |
[INFO] [stdout] 265 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:283:11
[INFO] [stdout]     |
[INFO] [stdout] 283 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:293:15
[INFO] [stdout]     |
[INFO] [stdout] 293 |     #[cfg(not(hax))]{
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:300:11
[INFO] [stdout]     |
[INFO] [stdout] 300 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:309:15
[INFO] [stdout]     |
[INFO] [stdout] 309 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:320:11
[INFO] [stdout]     |
[INFO] [stdout] 320 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:328:15
[INFO] [stdout]     |
[INFO] [stdout] 328 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:339:11
[INFO] [stdout]     |
[INFO] [stdout] 339 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 354 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:367:11
[INFO] [stdout]     |
[INFO] [stdout] 367 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:377:15
[INFO] [stdout]     |
[INFO] [stdout] 377 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:383:11
[INFO] [stdout]     |
[INFO] [stdout] 383 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:393:15
[INFO] [stdout]     |
[INFO] [stdout] 393 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:398:11
[INFO] [stdout]     |
[INFO] [stdout] 398 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:410:15
[INFO] [stdout]     |
[INFO] [stdout] 410 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:419:11
[INFO] [stdout]     |
[INFO] [stdout] 419 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:434:15
[INFO] [stdout]     |
[INFO] [stdout] 434 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:447:11
[INFO] [stdout]     |
[INFO] [stdout] 447 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:457:15
[INFO] [stdout]     |
[INFO] [stdout] 457 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:468:11
[INFO] [stdout]     |
[INFO] [stdout] 468 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:479:15
[INFO] [stdout]     |
[INFO] [stdout] 479 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:487:11
[INFO] [stdout]     |
[INFO] [stdout] 487 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:495:15
[INFO] [stdout]     |
[INFO] [stdout] 495 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:507:11
[INFO] [stdout]     |
[INFO] [stdout] 507 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:517:15
[INFO] [stdout]     |
[INFO] [stdout] 517 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:529:11
[INFO] [stdout]     |
[INFO] [stdout] 529 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:537:15
[INFO] [stdout]     |
[INFO] [stdout] 537 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:549:11
[INFO] [stdout]     |
[INFO] [stdout] 549 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:558:15
[INFO] [stdout]     |
[INFO] [stdout] 558 |     #[cfg(not(hax))] {
[INFO] [stdout]     |               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/libcrux_wrap.rs:569:11
[INFO] [stdout]     |
[INFO] [stdout] 569 |     #[cfg(hax)] {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/helper_func.rs:24:15
[INFO] [stdout]    |
[INFO] [stdout] 24 |     #[cfg(not(hax))]{
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/helper_func.rs:30:11
[INFO] [stdout]    |
[INFO] [stdout] 30 |     #[cfg(hax)]{
[INFO] [stdout]    |           ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/encrypt_decrypt.rs:12:15
[INFO] [stdout]    |
[INFO] [stdout] 12 |     #[cfg(not(hax))]{
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/encrypt_decrypt.rs:25:11
[INFO] [stdout]    |
[INFO] [stdout] 25 |     #[cfg(hax)]{
[INFO] [stdout]    |           ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/encrypt_decrypt.rs:40:15
[INFO] [stdout]    |
[INFO] [stdout] 40 |     #[cfg(not(hax))]{
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/encrypt_decrypt.rs:52:11
[INFO] [stdout]    |
[INFO] [stdout] 52 |     #[cfg(hax)]{
[INFO] [stdout]    |           ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/encrypt_decrypt.rs:62:15
[INFO] [stdout]    |
[INFO] [stdout] 62 |     #[cfg(not(hax))]{
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/encrypt_decrypt.rs:89:11
[INFO] [stdout]    |
[INFO] [stdout] 89 |     #[cfg(hax)]{
[INFO] [stdout]    |           ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]   --> src/util/encrypt_decrypt.rs:99:15
[INFO] [stdout]    |
[INFO] [stdout] 99 |     #[cfg(not(hax))]{
[INFO] [stdout]    |               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/util/encrypt_decrypt.rs:120:11
[INFO] [stdout]     |
[INFO] [stdout] 120 |     #[cfg(hax)]{
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `hax`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:957:11
[INFO] [stdout]     |
[INFO] [stdout] 957 | #[cfg(not(hax))]
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `EK_SEED_SIZE` and `HEK_SIZE`
[INFO] [stdout]  --> src/ml_kem_braid/authenticator.rs:2:96
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::util::constants::{CT1_SIZE, CT2_SIZE, MAC_SIZE, PROTOCOL_INFO, ROOT_CHAIN_KEY_SIZE, EK_SEED_SIZE, HEK_SIZE};
[INFO] [stdout]   |                                                                                                ^^^^^^^^^^^^  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ad`
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:500:9
[INFO] [stdout]     |
[INFO] [stdout] 500 |         ad: [u8; 64])
[INFO] [stdout]     |         ^^ help: if this is intentional, prefix it with an underscore: `_ad`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `spk` is assigned to, but never used
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:506:13
[INFO] [stdout]     |
[INFO] [stdout] 506 |         let mut spk = [0u8; keys::X25519_KEY_SIZE];
[INFO] [stdout]     |             ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_spk` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `spk` is never read
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:535:25
[INFO] [stdout]     |
[INFO] [stdout] 535 |                         spk = pqxdh_state.keybundle.spk.key.private_key.0;
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:672:13
[INFO] [stdout]     |
[INFO] [stdout] 672 |         let mut rng = StdRng::from_seed(seed);
[INFO] [stdout]     |             ----^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:673:13
[INFO] [stdout]     |
[INFO] [stdout] 673 |         let mut second_rng = StdRng::from_seed(seed);
[INFO] [stdout]     |             ----^^^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rng`
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:672:13
[INFO] [stdout]     |
[INFO] [stdout] 672 |         let mut rng = StdRng::from_seed(seed);
[INFO] [stdout]     |             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rng`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `second_rng`
[INFO] [stdout]    --> src/pqxdh/pqxdh_impl.rs:673:13
[INFO] [stdout]     |
[INFO] [stdout] 673 |         let mut second_rng = StdRng::from_seed(seed);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_second_rng`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `old_state_nr`
[INFO] [stdout]   --> src/double_ratchet/messages_ratchet.rs:64:9
[INFO] [stdout]    |
[INFO] [stdout] 64 |     let old_state_nr = state.nr;
[INFO] [stdout]    |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_old_state_nr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1a_epoch`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:126:43
[INFO] [stdout]     |
[INFO] [stdout] 126 | ...   BraidState::Ct1Acknowledged { ct1a_epoch, ct1a_auth, ct1a_encaps_secret, ct1a_ct1, ct1a_hek, ct1a_ek_seed, ct1a_ek_decoder } =>
[INFO] [stdout]     |                                     ^^^^^^^^^^ help: try ignoring the field: `ct1a_epoch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1a_ct1`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:126:86
[INFO] [stdout]     |
[INFO] [stdout] 126 | ...epoch, ct1a_auth, ct1a_encaps_secret, ct1a_ct1, ct1a_hek, ct1a_ek_seed, ct1a_ek_decoder } =>
[INFO] [stdout]     |                                          ^^^^^^^^ help: try ignoring the field: `ct1a_ct1: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1a_hek`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:126:96
[INFO] [stdout]     |
[INFO] [stdout] 126 | ...a_auth, ct1a_encaps_secret, ct1a_ct1, ct1a_hek, ct1a_ek_seed, ct1a_ek_decoder } =>
[INFO] [stdout]     |                                          ^^^^^^^^ help: try ignoring the field: `ct1a_hek: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1a_ek_seed`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:126:106
[INFO] [stdout]     |
[INFO] [stdout] 126 | ...ncaps_secret, ct1a_ct1, ct1a_hek, ct1a_ek_seed, ct1a_ek_decoder } =>
[INFO] [stdout]     |                                      ^^^^^^^^^^^^ help: try ignoring the field: `ct1a_ek_seed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1r_epoch`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:128:39
[INFO] [stdout]     |
[INFO] [stdout] 128 |             BraidState::Ct1Received { ct1r_epoch, ct1r_auth, ct1r_dk, ct1r_ct1, ct1r_ek_encoder } =>
[INFO] [stdout]     |                                       ^^^^^^^^^^ help: try ignoring the field: `ct1r_epoch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1r_dk`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:128:62
[INFO] [stdout]     |
[INFO] [stdout] 128 |             BraidState::Ct1Received { ct1r_epoch, ct1r_auth, ct1r_dk, ct1r_ct1, ct1r_ek_encoder } =>
[INFO] [stdout]     |                                                              ^^^^^^^ help: try ignoring the field: `ct1r_dk: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1r_ct1`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:128:71
[INFO] [stdout]     |
[INFO] [stdout] 128 |             BraidState::Ct1Received { ct1r_epoch, ct1r_auth, ct1r_dk, ct1r_ct1, ct1r_ek_encoder } =>
[INFO] [stdout]     |                                                                       ^^^^^^^^ help: try ignoring the field: `ct1r_ct1: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1s_epoch`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:130:38
[INFO] [stdout]     |
[INFO] [stdout] 130 | ...   BraidState::Ct1Sampled { ct1s_epoch, ct1s_auth, ct1s_encaps_secret, ct1s_ct1, ct1s_hek, ct1s_ek_seed, ct1s_ek_decoder, ct1s_c...
[INFO] [stdout]     |                                ^^^^^^^^^^ help: try ignoring the field: `ct1s_epoch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1s_encaps_secret`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:130:61
[INFO] [stdout]     |
[INFO] [stdout] 130 | ...   BraidState::Ct1Sampled { ct1s_epoch, ct1s_auth, ct1s_encaps_secret, ct1s_ct1, ct1s_hek, ct1s_ek_seed, ct1s_ek_decoder, ct1s_c...
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `ct1s_encaps_secret: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1s_ct1`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:130:81
[INFO] [stdout]     |
[INFO] [stdout] 130 | ...   BraidState::Ct1Sampled { ct1s_epoch, ct1s_auth, ct1s_encaps_secret, ct1s_ct1, ct1s_hek, ct1s_ek_seed, ct1s_ek_decoder, ct1s_c...
[INFO] [stdout]     |                                                                           ^^^^^^^^ help: try ignoring the field: `ct1s_ct1: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1s_hek`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:130:91
[INFO] [stdout]     |
[INFO] [stdout] 130 | ...s_auth, ct1s_encaps_secret, ct1s_ct1, ct1s_hek, ct1s_ek_seed, ct1s_ek_decoder, ct1s_ct1_encoder } =>
[INFO] [stdout]     |                                          ^^^^^^^^ help: try ignoring the field: `ct1s_hek: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct1s_ek_seed`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:130:101
[INFO] [stdout]     |
[INFO] [stdout] 130 | ...ncaps_secret, ct1s_ct1, ct1s_hek, ct1s_ek_seed, ct1s_ek_decoder, ct1s_ct1_encoder } =>
[INFO] [stdout]     |                                      ^^^^^^^^^^^^ help: try ignoring the field: `ct1s_ek_seed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct2s_epoch`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:132:38
[INFO] [stdout]     |
[INFO] [stdout] 132 |             BraidState::Ct2Sampled { ct2s_epoch, ct2s_auth, ct2s_ct2_encoder } =>
[INFO] [stdout]     |                                      ^^^^^^^^^^ help: try ignoring the field: `ct2s_epoch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ekrct1s_epoch`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:134:48
[INFO] [stdout]     |
[INFO] [stdout] 134 | ...   BraidState::EkReceivedCt1Sampled { ekrct1s_epoch, ekrct1s_auth, ekrct1s_encaps_secret, ekrct1s_ek_vector, ekrct1s_ek_seed, ek...
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^ help: try ignoring the field: `ekrct1s_epoch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ekrct1s_encaps_secret`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:134:77
[INFO] [stdout]     |
[INFO] [stdout] 134 | ...t1s_epoch, ekrct1s_auth, ekrct1s_encaps_secret, ekrct1s_ek_vector, ekrct1s_ek_seed, ekrct1s_ct1, ekrct1s_ct1_encoder } =>
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `ekrct1s_encaps_secret: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ekrct1s_ek_vector`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:134:100
[INFO] [stdout]     |
[INFO] [stdout] 134 | ...auth, ekrct1s_encaps_secret, ekrct1s_ek_vector, ekrct1s_ek_seed, ekrct1s_ct1, ekrct1s_ct1_encoder } =>
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^ help: try ignoring the field: `ekrct1s_ek_vector: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ekrct1s_ek_seed`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:134:119
[INFO] [stdout]     |
[INFO] [stdout] 134 | ...aps_secret, ekrct1s_ek_vector, ekrct1s_ek_seed, ekrct1s_ct1, ekrct1s_ct1_encoder } =>
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^ help: try ignoring the field: `ekrct1s_ek_seed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ekrct1s_ct1`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:134:136
[INFO] [stdout]     |
[INFO] [stdout] 134 | ...krct1s_ek_vector, ekrct1s_ek_seed, ekrct1s_ct1, ekrct1s_ct1_encoder } =>
[INFO] [stdout]     |                                       ^^^^^^^^^^^ help: try ignoring the field: `ekrct1s_ct1: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `eksct1r_epoch`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:136:45
[INFO] [stdout]     |
[INFO] [stdout] 136 |             BraidState::EkSentCt1Received { eksct1r_epoch, eksct1r_auth, eksct1r_dk, eksct1r_ct1, eksct1r_ct2_decoder } =>
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^ help: try ignoring the field: `eksct1r_epoch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `eksct1r_dk`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:136:74
[INFO] [stdout]     |
[INFO] [stdout] 136 |             BraidState::EkSentCt1Received { eksct1r_epoch, eksct1r_auth, eksct1r_dk, eksct1r_ct1, eksct1r_ct2_decoder } =>
[INFO] [stdout]     |                                                                          ^^^^^^^^^^ help: try ignoring the field: `eksct1r_dk: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `eksct1r_ct1`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:136:86
[INFO] [stdout]     |
[INFO] [stdout] 136 |             BraidState::EkSentCt1Received { eksct1r_epoch, eksct1r_auth, eksct1r_dk, eksct1r_ct1, eksct1r_ct2_decoder } =>
[INFO] [stdout]     |                                                                                      ^^^^^^^^^^^ help: try ignoring the field: `eksct1r_ct1: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `hr_epoch`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:138:42
[INFO] [stdout]     |
[INFO] [stdout] 138 |             BraidState::HeaderReceived { hr_epoch, hr_auth, hr_ek_seed, hr_hek, hr_ek_decoder } =>
[INFO] [stdout]     |                                          ^^^^^^^^ help: try ignoring the field: `hr_epoch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `hr_ek_seed`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:138:61
[INFO] [stdout]     |
[INFO] [stdout] 138 |             BraidState::HeaderReceived { hr_epoch, hr_auth, hr_ek_seed, hr_hek, hr_ek_decoder } =>
[INFO] [stdout]     |                                                             ^^^^^^^^^^ help: try ignoring the field: `hr_ek_seed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `hr_hek`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:138:73
[INFO] [stdout]     |
[INFO] [stdout] 138 |             BraidState::HeaderReceived { hr_epoch, hr_auth, hr_ek_seed, hr_hek, hr_ek_decoder } =>
[INFO] [stdout]     |                                                                         ^^^^^^ help: try ignoring the field: `hr_hek: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `nhr_epoch`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:140:44
[INFO] [stdout]     |
[INFO] [stdout] 140 |             BraidState::NoHeaderReceived { nhr_epoch, nhr_auth, nhr_header_decoder } =>
[INFO] [stdout]     |                                            ^^^^^^^^^ help: try ignoring the field: `nhr_epoch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sending_epoch`
[INFO] [stdout]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:973:20
[INFO] [stdout]     |
[INFO] [stdout] 973 |         let (msg,( sending_epoch, output_key)) = alice.send().expect("Couldn't send the message");
[INFO] [stdout]     |                    ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sending_epoch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `output_key`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1063:27
[INFO] [stdout]      |
[INFO] [stdout] 1063 |         let (ct1_msg,( _, output_key)) = bob.send().expect("Couldn't send the message");
[INFO] [stdout]      |                           ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_output_key`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `receiving_epoch`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1572:14
[INFO] [stdout]      |
[INFO] [stdout] 1572 |         let (receiving_epoch, output_key) = bob.receive(hdr1).unwrap();
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_receiving_epoch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a_epoch_1`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1611:24
[INFO] [stdout]      |
[INFO] [stdout] 1611 |         let (a_msg_1, (a_epoch_1, _)) = alice.send().expect("Couldn't send the message");
[INFO] [stdout]      |                        ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_a_epoch_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b_epoch_1`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1612:14
[INFO] [stdout]      |
[INFO] [stdout] 1612 |         let (b_epoch_1, _) = bob.receive(a_msg_1).unwrap();
[INFO] [stdout]      |              ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_epoch_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a_epoch_1`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1614:24
[INFO] [stdout]      |
[INFO] [stdout] 1614 |         let (a_msg_1, (a_epoch_1, _)) = alice.send().expect("Couldn't send the message");
[INFO] [stdout]      |                        ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_a_epoch_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b_epoch_1`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1615:14
[INFO] [stdout]      |
[INFO] [stdout] 1615 |         let (b_epoch_1, _) = bob.receive(a_msg_1).unwrap();
[INFO] [stdout]      |              ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_epoch_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a_epoch_2`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1620:24
[INFO] [stdout]      |
[INFO] [stdout] 1620 |         let (a_msg_2, (a_epoch_2, _)) = alice.send().expect("Couldn't send the message");
[INFO] [stdout]      |                        ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_a_epoch_2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b_epoch_2`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1621:14
[INFO] [stdout]      |
[INFO] [stdout] 1621 |         let (b_epoch_2, _) = bob.receive(a_msg_2).unwrap();
[INFO] [stdout]      |              ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_epoch_2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b_epoch_3`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1626:40
[INFO] [stdout]      |
[INFO] [stdout] 1626 |         let (msg_bob_header_received, (b_epoch_3, bob_key)) = bob.send().expect("Couldn't send the message");
[INFO] [stdout]      |                                        ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_epoch_3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `bob_key`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1626:51
[INFO] [stdout]      |
[INFO] [stdout] 1626 |         let (msg_bob_header_received, (b_epoch_3, bob_key)) = bob.send().expect("Couldn't send the message");
[INFO] [stdout]      |                                                   ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_bob_key`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a_epoch_3`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1627:14
[INFO] [stdout]      |
[INFO] [stdout] 1627 |         let (a_epoch_3, _) =alice.receive(msg_bob_header_received).unwrap();
[INFO] [stdout]      |              ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_a_epoch_3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a_epoch_1_loop`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1634:33
[INFO] [stdout]      |
[INFO] [stdout] 1634 |             let (a_msg_1_loop,( a_epoch_1_loop, _)) = alice.send().expect("Couldn't send the message");
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_a_epoch_1_loop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b_epoch_1_loop`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1636:18
[INFO] [stdout]      |
[INFO] [stdout] 1636 |             let (b_epoch_1_loop, _) = bob.receive(a_msg_1_loop).unwrap();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_epoch_1_loop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a_epoch_4`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1643:48
[INFO] [stdout]      |
[INFO] [stdout] 1643 |         let (alice_last_msg_headersent_state,( a_epoch_4, _)) = alice.send().expect("Couldn't send the message");
[INFO] [stdout]      |                                                ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_a_epoch_4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b_epoch_2_loop`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1649:33
[INFO] [stdout]      |
[INFO] [stdout] 1649 |             let (b_msg_2_loop,( b_epoch_2_loop, bob_key)) = bob.send().expect("Couldn't send the message");
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_epoch_2_loop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `bob_key`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1649:49
[INFO] [stdout]      |
[INFO] [stdout] 1649 |             let (b_msg_2_loop,( b_epoch_2_loop, bob_key)) = bob.send().expect("Couldn't send the message");
[INFO] [stdout]      |                                                 ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_bob_key`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a_epoch_2_loop`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1651:18
[INFO] [stdout]      |
[INFO] [stdout] 1651 |             let (a_epoch_2_loop, _) =alice.receive(b_msg_2_loop).unwrap();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_a_epoch_2_loop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b_epoch_4`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1659:14
[INFO] [stdout]      |
[INFO] [stdout] 1659 |         let (b_epoch_4, _) = bob.receive(alice_last_msg_headersent_state).unwrap();
[INFO] [stdout]      |              ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_epoch_4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a_epoch_5`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1664:24
[INFO] [stdout]      |
[INFO] [stdout] 1664 |         let (a_msg_5,( a_epoch_5, _)) = alice.send().expect("Couldn't send the message");
[INFO] [stdout]      |                        ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_a_epoch_5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b_epoch_5`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1665:14
[INFO] [stdout]      |
[INFO] [stdout] 1665 |         let (b_epoch_5, _) = bob.receive(a_msg_5).unwrap();
[INFO] [stdout]      |              ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_epoch_5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b_epoch_6`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1670:29
[INFO] [stdout]      |
[INFO] [stdout] 1670 |         let (last_bob_msg,( b_epoch_6, _)) = bob.send().expect("Couldn't send the message");
[INFO] [stdout]      |                             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_epoch_6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a_epoch_6`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1676:14
[INFO] [stdout]      |
[INFO] [stdout] 1676 |         let (a_epoch_6, _) = alice.receive(last_bob_msg).unwrap();
[INFO] [stdout]      |              ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_a_epoch_6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b_epoch_7`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1682:31
[INFO] [stdout]      |
[INFO] [stdout] 1682 |             let (b_msg_last,( b_epoch_7, bob_key)) = bob.send().expect("Couldn't send the message");
[INFO] [stdout]      |                               ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_epoch_7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `bob_key`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1682:42
[INFO] [stdout]      |
[INFO] [stdout] 1682 |             let (b_msg_last,( b_epoch_7, bob_key)) = bob.send().expect("Couldn't send the message");
[INFO] [stdout]      |                                          ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_bob_key`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a_epoch_7`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1683:18
[INFO] [stdout]      |
[INFO] [stdout] 1683 |             let (a_epoch_7, _) = alice.receive(b_msg_last).unwrap();
[INFO] [stdout]      |                  ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_a_epoch_7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b_epoch_8`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1689:32
[INFO] [stdout]      |
[INFO] [stdout] 1689 |         let (b_msg_last_last,( b_epoch_8, bob_key)) = bob.send().expect("Couldn't send the message");
[INFO] [stdout]      |                                ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_epoch_8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `bob_key`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1689:43
[INFO] [stdout]      |
[INFO] [stdout] 1689 |         let (b_msg_last_last,( b_epoch_8, bob_key)) = bob.send().expect("Couldn't send the message");
[INFO] [stdout]      |                                           ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_bob_key`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a_epoch_8`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1690:14
[INFO] [stdout]      |
[INFO] [stdout] 1690 |         let (a_epoch_8, _) = alice.receive(b_msg_last_last).unwrap();
[INFO] [stdout]      |              ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_a_epoch_8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a_epoch_9`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1692:24
[INFO] [stdout]      |
[INFO] [stdout] 1692 |         let (a_msg_9,( a_epoch_9, _)) = alice.send().expect("Couldn't send the message");
[INFO] [stdout]      |                        ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_a_epoch_9`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `b_epoch_5`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1693:14
[INFO] [stdout]      |
[INFO] [stdout] 1693 |         let (b_epoch_5, _) = bob.receive(a_msg_9).unwrap();
[INFO] [stdout]      |              ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_epoch_5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `bob_key`
[INFO] [stdout]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1695:43
[INFO] [stdout]      |
[INFO] [stdout] 1695 |         let (b_msg_last_last, (b_epoch_8, bob_key)) = bob.send().expect("Couldn't send the message");
[INFO] [stdout]      |                                           ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_bob_key`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `e`
[INFO] [stdout]    --> src/ml_kem_braid/authenticator.rs:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |             Err(e) => return Err("Should be able to create the MAC for the ciphertext")
[INFO] [stdout]     |                 ^ help: if this is intentional, prefix it with an underscore: `_e`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/util/messages.rs:77:19
[INFO] [stdout]    |
[INFO] [stdout] 76 | impl SCKAMessageHeader {
[INFO] [stdout]    | ---------------------- associated function in this implementation
[INFO] [stdout] 77 |     pub(crate) fn new(msg: SCKAMessage, pn: u64) -> Self {
[INFO] [stdout]    |                   ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `is_done` is never used
[INFO] [stdout]   --> src/ml_kem_braid/encoder.rs:59:19
[INFO] [stdout]    |
[INFO] [stdout] 11 | impl SimpleEncoder {
[INFO] [stdout]    | ------------------ method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 59 |     pub(crate) fn is_done(&self) -> bool {
[INFO] [stdout]    |                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 10s
[INFO] running `Command { std: "docker" "inspect" "44c0942056cdf2a6862d2a985a8d65f24c0d0807c07946d87d0097ba85894cdb", 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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "44c0942056cdf2a6862d2a985a8d65f24c0d0807c07946d87d0097ba85894cdb" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `helper_func`
[INFO] [stderr]  --> src/kdf_chain/kdf_chain_impl.rs:4:19
[INFO] [stderr]   |
[INFO] [stderr] 4 | use crate::util::{helper_func, libcrux_wrap};
[INFO] [stderr]   |                   ^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `X25519KeyPair`
[INFO] [stderr]  --> src/pqxdh/pqxdh_impl.rs:3:38
[INFO] [stderr]   |
[INFO] [stderr] 3 |     keys::{self, ML_KEM_768_CT_SIZE, X25519KeyPair}, 
[INFO] [stderr]   |                                      ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/pqxdh/pqxdh_impl.rs:146:15
[INFO] [stderr]     |
[INFO] [stderr] 146 |     #[cfg(not(hax))]{
[INFO] [stderr]     |               ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: expected names are: `docsrs`, `feature`, and `test` and 32 more
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/pqxdh/pqxdh_impl.rs:154:11
[INFO] [stderr]     |
[INFO] [stderr] 154 |     #[cfg(hax)]{
[INFO] [stderr]     |           ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/pqxdh/pqxdh_impl.rs:328:15
[INFO] [stderr]     |
[INFO] [stderr] 328 |     #[cfg(not(hax))]{
[INFO] [stderr]     |               ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/pqxdh/pqxdh_impl.rs:381:11
[INFO] [stderr]     |
[INFO] [stderr] 381 |     #[cfg(hax)]{
[INFO] [stderr]     |           ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/pqxdh/pqxdh_impl.rs:405:15
[INFO] [stderr]     |
[INFO] [stderr] 405 |     #[cfg(not(hax))]{
[INFO] [stderr]     |               ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/pqxdh/pqxdh_impl.rs:483:11
[INFO] [stderr]     |
[INFO] [stderr] 483 |     #[cfg(hax)]{
[INFO] [stderr]     |           ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/pqxdh/pqxdh_impl.rs:502:15
[INFO] [stderr]     |
[INFO] [stderr] 502 |     #[cfg(not(hax))]{
[INFO] [stderr]     |               ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/pqxdh/pqxdh_impl.rs:601:11
[INFO] [stderr]     |
[INFO] [stderr] 601 |     #[cfg(hax)]{
[INFO] [stderr]     |           ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]   --> src/util/libcrux_wrap.rs:11:15
[INFO] [stderr]    |
[INFO] [stderr] 11 |     #[cfg(not(hax))]{
[INFO] [stderr]    |               ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: consider using a Cargo feature instead
[INFO] [stderr]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]             [lints.rust]
[INFO] [stderr]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]   --> src/util/libcrux_wrap.rs:20:11
[INFO] [stderr]    |
[INFO] [stderr] 20 |     #[cfg(hax)]{
[INFO] [stderr]    |           ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: consider using a Cargo feature instead
[INFO] [stderr]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]             [lints.rust]
[INFO] [stderr]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]   --> src/util/libcrux_wrap.rs:32:15
[INFO] [stderr]    |
[INFO] [stderr] 32 |     #[cfg(not(hax))]{
[INFO] [stderr]    |               ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: consider using a Cargo feature instead
[INFO] [stderr]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]             [lints.rust]
[INFO] [stderr]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]   --> src/util/libcrux_wrap.rs:42:11
[INFO] [stderr]    |
[INFO] [stderr] 42 |     #[cfg(hax)]{
[INFO] [stderr]    |           ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: consider using a Cargo feature instead
[INFO] [stderr]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]             [lints.rust]
[INFO] [stderr]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]   --> src/util/libcrux_wrap.rs:51:15
[INFO] [stderr]    |
[INFO] [stderr] 51 |     #[cfg(not(hax))]{
[INFO] [stderr]    |               ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: consider using a Cargo feature instead
[INFO] [stderr]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]             [lints.rust]
[INFO] [stderr]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]   --> src/util/libcrux_wrap.rs:64:11
[INFO] [stderr]    |
[INFO] [stderr] 64 |     #[cfg(hax)]{
[INFO] [stderr]    |           ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: consider using a Cargo feature instead
[INFO] [stderr]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]             [lints.rust]
[INFO] [stderr]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]   --> src/util/libcrux_wrap.rs:73:15
[INFO] [stderr]    |
[INFO] [stderr] 73 |     #[cfg(not(hax))]{
[INFO] [stderr]    |               ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: consider using a Cargo feature instead
[INFO] [stderr]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]             [lints.rust]
[INFO] [stderr]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]   --> src/util/libcrux_wrap.rs:83:11
[INFO] [stderr]    |
[INFO] [stderr] 83 |     #[cfg(hax)]{
[INFO] [stderr]    |           ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: consider using a Cargo feature instead
[INFO] [stderr]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]             [lints.rust]
[INFO] [stderr]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]   --> src/util/libcrux_wrap.rs:93:15
[INFO] [stderr]    |
[INFO] [stderr] 93 |     #[cfg(not(hax))]{
[INFO] [stderr]    |               ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: consider using a Cargo feature instead
[INFO] [stderr]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]             [lints.rust]
[INFO] [stderr]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:109:11
[INFO] [stderr]     |
[INFO] [stderr] 109 |     #[cfg(hax)]{
[INFO] [stderr]     |           ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:119:15
[INFO] [stderr]     |
[INFO] [stderr] 119 |     #[cfg(not(hax))]{
[INFO] [stderr]     |               ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:125:11
[INFO] [stderr]     |
[INFO] [stderr] 125 |     #[cfg(hax)]{
[INFO] [stderr]     |           ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:136:15
[INFO] [stderr]     |
[INFO] [stderr] 136 |     #[cfg(not(hax))]{
[INFO] [stderr]     |               ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:143:11
[INFO] [stderr]     |
[INFO] [stderr] 143 |     #[cfg(hax)]{
[INFO] [stderr]     |           ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:157:15
[INFO] [stderr]     |
[INFO] [stderr] 157 |     #[cfg(not(hax))]{
[INFO] [stderr]     |               ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:179:11
[INFO] [stderr]     |
[INFO] [stderr] 179 |     #[cfg(hax)]{
[INFO] [stderr]     |           ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:196:15
[INFO] [stderr]     |
[INFO] [stderr] 196 |     #[cfg(not(hax))]{
[INFO] [stderr]     |               ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:215:11
[INFO] [stderr]     |
[INFO] [stderr] 215 |     #[cfg(hax)]{
[INFO] [stderr]     |           ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:232:15
[INFO] [stderr]     |
[INFO] [stderr] 232 |     #[cfg(not(hax))]{
[INFO] [stderr]     |               ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:249:11
[INFO] [stderr]     |
[INFO] [stderr] 249 |     #[cfg(hax)]{
[INFO] [stderr]     |           ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:265:15
[INFO] [stderr]     |
[INFO] [stderr] 265 |     #[cfg(not(hax))]{
[INFO] [stderr]     |               ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:283:11
[INFO] [stderr]     |
[INFO] [stderr] 283 |     #[cfg(hax)]{
[INFO] [stderr]     |           ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:293:15
[INFO] [stderr]     |
[INFO] [stderr] 293 |     #[cfg(not(hax))]{
[INFO] [stderr]     |               ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:300:11
[INFO] [stderr]     |
[INFO] [stderr] 300 |     #[cfg(hax)]{
[INFO] [stderr]     |           ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:309:15
[INFO] [stderr]     |
[INFO] [stderr] 309 |     #[cfg(not(hax))] {
[INFO] [stderr]     |               ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:320:11
[INFO] [stderr]     |
[INFO] [stderr] 320 |     #[cfg(hax)] {
[INFO] [stderr]     |           ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:328:15
[INFO] [stderr]     |
[INFO] [stderr] 328 |     #[cfg(not(hax))] {
[INFO] [stderr]     |               ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:339:11
[INFO] [stderr]     |
[INFO] [stderr] 339 |     #[cfg(hax)] {
[INFO] [stderr]     |           ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:354:15
[INFO] [stderr]     |
[INFO] [stderr] 354 |     #[cfg(not(hax))] {
[INFO] [stderr]     |               ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:367:11
[INFO] [stderr]     |
[INFO] [stderr] 367 |     #[cfg(hax)] {
[INFO] [stderr]     |           ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:377:15
[INFO] [stderr]     |
[INFO] [stderr] 377 |     #[cfg(not(hax))] {
[INFO] [stderr]     |               ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:383:11
[INFO] [stderr]     |
[INFO] [stderr] 383 |     #[cfg(hax)] {
[INFO] [stderr]     |           ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:393:15
[INFO] [stderr]     |
[INFO] [stderr] 393 |     #[cfg(not(hax))] {
[INFO] [stderr]     |               ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:398:11
[INFO] [stderr]     |
[INFO] [stderr] 398 |     #[cfg(hax)] {
[INFO] [stderr]     |           ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:410:15
[INFO] [stderr]     |
[INFO] [stderr] 410 |     #[cfg(not(hax))] {
[INFO] [stderr]     |               ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:419:11
[INFO] [stderr]     |
[INFO] [stderr] 419 |     #[cfg(hax)] {
[INFO] [stderr]     |           ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:434:15
[INFO] [stderr]     |
[INFO] [stderr] 434 |     #[cfg(not(hax))] {
[INFO] [stderr]     |               ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:447:11
[INFO] [stderr]     |
[INFO] [stderr] 447 |     #[cfg(hax)] {
[INFO] [stderr]     |           ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:457:15
[INFO] [stderr]     |
[INFO] [stderr] 457 |     #[cfg(not(hax))] {
[INFO] [stderr]     |               ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:468:11
[INFO] [stderr]     |
[INFO] [stderr] 468 |     #[cfg(hax)] {
[INFO] [stderr]     |           ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:479:15
[INFO] [stderr]     |
[INFO] [stderr] 479 |     #[cfg(not(hax))] {
[INFO] [stderr]     |               ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:487:11
[INFO] [stderr]     |
[INFO] [stderr] 487 |     #[cfg(hax)] {
[INFO] [stderr]     |           ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:495:15
[INFO] [stderr]     |
[INFO] [stderr] 495 |     #[cfg(not(hax))] {
[INFO] [stderr]     |               ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:507:11
[INFO] [stderr]     |
[INFO] [stderr] 507 |     #[cfg(hax)] {
[INFO] [stderr]     |           ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:517:15
[INFO] [stderr]     |
[INFO] [stderr] 517 |     #[cfg(not(hax))] {
[INFO] [stderr]     |               ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:529:11
[INFO] [stderr]     |
[INFO] [stderr] 529 |     #[cfg(hax)] {
[INFO] [stderr]     |           ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:537:15
[INFO] [stderr]     |
[INFO] [stderr] 537 |     #[cfg(not(hax))] {
[INFO] [stderr]     |               ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:549:11
[INFO] [stderr]     |
[INFO] [stderr] 549 |     #[cfg(hax)] {
[INFO] [stderr]     |           ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:558:15
[INFO] [stderr]     |
[INFO] [stderr] 558 |     #[cfg(not(hax))] {
[INFO] [stderr]     |               ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/libcrux_wrap.rs:569:11
[INFO] [stderr]     |
[INFO] [stderr] 569 |     #[cfg(hax)] {
[INFO] [stderr]     |           ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]   --> src/util/helper_func.rs:24:15
[INFO] [stderr]    |
[INFO] [stderr] 24 |     #[cfg(not(hax))]{
[INFO] [stderr]    |               ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: consider using a Cargo feature instead
[INFO] [stderr]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]             [lints.rust]
[INFO] [stderr]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]   --> src/util/helper_func.rs:30:11
[INFO] [stderr]    |
[INFO] [stderr] 30 |     #[cfg(hax)]{
[INFO] [stderr]    |           ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: consider using a Cargo feature instead
[INFO] [stderr]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]             [lints.rust]
[INFO] [stderr]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]   --> src/util/encrypt_decrypt.rs:12:15
[INFO] [stderr]    |
[INFO] [stderr] 12 |     #[cfg(not(hax))]{
[INFO] [stderr]    |               ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: consider using a Cargo feature instead
[INFO] [stderr]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]             [lints.rust]
[INFO] [stderr]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]   --> src/util/encrypt_decrypt.rs:25:11
[INFO] [stderr]    |
[INFO] [stderr] 25 |     #[cfg(hax)]{
[INFO] [stderr]    |           ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: consider using a Cargo feature instead
[INFO] [stderr]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]             [lints.rust]
[INFO] [stderr]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]   --> src/util/encrypt_decrypt.rs:40:15
[INFO] [stderr]    |
[INFO] [stderr] 40 |     #[cfg(not(hax))]{
[INFO] [stderr]    |               ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: consider using a Cargo feature instead
[INFO] [stderr]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]             [lints.rust]
[INFO] [stderr]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]   --> src/util/encrypt_decrypt.rs:52:11
[INFO] [stderr]    |
[INFO] [stderr] 52 |     #[cfg(hax)]{
[INFO] [stderr]    |           ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: consider using a Cargo feature instead
[INFO] [stderr]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]             [lints.rust]
[INFO] [stderr]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]   --> src/util/encrypt_decrypt.rs:62:15
[INFO] [stderr]    |
[INFO] [stderr] 62 |     #[cfg(not(hax))]{
[INFO] [stderr]    |               ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: consider using a Cargo feature instead
[INFO] [stderr]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]             [lints.rust]
[INFO] [stderr]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]   --> src/util/encrypt_decrypt.rs:89:11
[INFO] [stderr]    |
[INFO] [stderr] 89 |     #[cfg(hax)]{
[INFO] [stderr]    |           ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: consider using a Cargo feature instead
[INFO] [stderr]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]             [lints.rust]
[INFO] [stderr]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]   --> src/util/encrypt_decrypt.rs:99:15
[INFO] [stderr]    |
[INFO] [stderr] 99 |     #[cfg(not(hax))]{
[INFO] [stderr]    |               ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: consider using a Cargo feature instead
[INFO] [stderr]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]             [lints.rust]
[INFO] [stderr]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/util/encrypt_decrypt.rs:120:11
[INFO] [stderr]     |
[INFO] [stderr] 120 |     #[cfg(hax)]{
[INFO] [stderr]     |           ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `EK_SEED_SIZE` and `HEK_SIZE`
[INFO] [stderr]  --> src/ml_kem_braid/authenticator.rs:2:96
[INFO] [stderr]   |
[INFO] [stderr] 2 | use crate::util::constants::{CT1_SIZE, CT2_SIZE, MAC_SIZE, PROTOCOL_INFO, ROOT_CHAIN_KEY_SIZE, EK_SEED_SIZE, HEK_SIZE};
[INFO] [stderr]   |                                                                                                ^^^^^^^^^^^^  ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ad`
[INFO] [stderr]    --> src/pqxdh/pqxdh_impl.rs:500:9
[INFO] [stderr]     |
[INFO] [stderr] 500 |         ad: [u8; 64])
[INFO] [stderr]     |         ^^ help: if this is intentional, prefix it with an underscore: `_ad`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable `spk` is assigned to, but never used
[INFO] [stderr]    --> src/pqxdh/pqxdh_impl.rs:506:13
[INFO] [stderr]     |
[INFO] [stderr] 506 |         let mut spk = [0u8; keys::X25519_KEY_SIZE];
[INFO] [stderr]     |             ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: consider using `_spk` instead
[INFO] [stderr] 
[INFO] [stderr] warning: value assigned to `spk` is never read
[INFO] [stderr]    --> src/pqxdh/pqxdh_impl.rs:535:25
[INFO] [stderr]     |
[INFO] [stderr] 535 |                         spk = pqxdh_state.keybundle.spk.key.private_key.0;
[INFO] [stderr]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: maybe it is overwritten before being read?
[INFO] [stderr]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `old_state_nr`
[INFO] [stderr]   --> src/double_ratchet/messages_ratchet.rs:64:9
[INFO] [stderr]    |
[INFO] [stderr] 64 |     let old_state_nr = state.nr;
[INFO] [stderr]    |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_old_state_nr`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ct1a_epoch`
[INFO] [stderr]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:126:43
[INFO] [stderr]     |
[INFO] [stderr] 126 | ...   BraidState::Ct1Acknowledged { ct1a_epoch, ct1a_auth, ct1a_encaps_secret, ct1a_ct1, ct1a_hek, ct1a_ek_seed, ct1a_ek_decoder } =>
[INFO] [stderr]     |                                     ^^^^^^^^^^ help: try ignoring the field: `ct1a_epoch: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ct1a_ct1`
[INFO] [stderr]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:126:86
[INFO] [stderr]     |
[INFO] [stderr] 126 | ...epoch, ct1a_auth, ct1a_encaps_secret, ct1a_ct1, ct1a_hek, ct1a_ek_seed, ct1a_ek_decoder } =>
[INFO] [stderr]     |                                          ^^^^^^^^ help: try ignoring the field: `ct1a_ct1: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ct1a_hek`
[INFO] [stderr]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:126:96
[INFO] [stderr]     |
[INFO] [stderr] 126 | ...a_auth, ct1a_encaps_secret, ct1a_ct1, ct1a_hek, ct1a_ek_seed, ct1a_ek_decoder } =>
[INFO] [stderr]     |                                          ^^^^^^^^ help: try ignoring the field: `ct1a_hek: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ct1a_ek_seed`
[INFO] [stderr]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:126:106
[INFO] [stderr]     |
[INFO] [stderr] 126 | ...ncaps_secret, ct1a_ct1, ct1a_hek, ct1a_ek_seed, ct1a_ek_decoder } =>
[INFO] [stderr]     |                                      ^^^^^^^^^^^^ help: try ignoring the field: `ct1a_ek_seed: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ct1r_epoch`
[INFO] [stderr]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:128:39
[INFO] [stderr]     |
[INFO] [stderr] 128 |             BraidState::Ct1Received { ct1r_epoch, ct1r_auth, ct1r_dk, ct1r_ct1, ct1r_ek_encoder } =>
[INFO] [stderr]     |                                       ^^^^^^^^^^ help: try ignoring the field: `ct1r_epoch: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ct1r_dk`
[INFO] [stderr]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:128:62
[INFO] [stderr]     |
[INFO] [stderr] 128 |             BraidState::Ct1Received { ct1r_epoch, ct1r_auth, ct1r_dk, ct1r_ct1, ct1r_ek_encoder } =>
[INFO] [stderr]     |                                                              ^^^^^^^ help: try ignoring the field: `ct1r_dk: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ct1r_ct1`
[INFO] [stderr]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:128:71
[INFO] [stderr]     |
[INFO] [stderr] 128 |             BraidState::Ct1Received { ct1r_epoch, ct1r_auth, ct1r_dk, ct1r_ct1, ct1r_ek_encoder } =>
[INFO] [stderr]     |                                                                       ^^^^^^^^ help: try ignoring the field: `ct1r_ct1: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ct1s_epoch`
[INFO] [stderr]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:130:38
[INFO] [stderr]     |
[INFO] [stderr] 130 | ...   BraidState::Ct1Sampled { ct1s_epoch, ct1s_auth, ct1s_encaps_secret, ct1s_ct1, ct1s_hek, ct1s_ek_seed, ct1s_ek_decoder, ct1s_c...
[INFO] [stderr]     |                                ^^^^^^^^^^ help: try ignoring the field: `ct1s_epoch: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ct1s_encaps_secret`
[INFO] [stderr]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:130:61
[INFO] [stderr]     |
[INFO] [stderr] 130 | ...   BraidState::Ct1Sampled { ct1s_epoch, ct1s_auth, ct1s_encaps_secret, ct1s_ct1, ct1s_hek, ct1s_ek_seed, ct1s_ek_decoder, ct1s_c...
[INFO] [stderr]     |                                                       ^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `ct1s_encaps_secret: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ct1s_ct1`
[INFO] [stderr]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:130:81
[INFO] [stderr]     |
[INFO] [stderr] 130 | ...   BraidState::Ct1Sampled { ct1s_epoch, ct1s_auth, ct1s_encaps_secret, ct1s_ct1, ct1s_hek, ct1s_ek_seed, ct1s_ek_decoder, ct1s_c...
[INFO] [stderr]     |                                                                           ^^^^^^^^ help: try ignoring the field: `ct1s_ct1: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ct1s_hek`
[INFO] [stderr]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:130:91
[INFO] [stderr]     |
[INFO] [stderr] 130 | ...s_auth, ct1s_encaps_secret, ct1s_ct1, ct1s_hek, ct1s_ek_seed, ct1s_ek_decoder, ct1s_ct1_encoder } =>
[INFO] [stderr]     |                                          ^^^^^^^^ help: try ignoring the field: `ct1s_hek: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ct1s_ek_seed`
[INFO] [stderr]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:130:101
[INFO] [stderr]     |
[INFO] [stderr] 130 | ...ncaps_secret, ct1s_ct1, ct1s_hek, ct1s_ek_seed, ct1s_ek_decoder, ct1s_ct1_encoder } =>
[INFO] [stderr]     |                                      ^^^^^^^^^^^^ help: try ignoring the field: `ct1s_ek_seed: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ct2s_epoch`
[INFO] [stderr]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:132:38
[INFO] [stderr]     |
[INFO] [stderr] 132 |             BraidState::Ct2Sampled { ct2s_epoch, ct2s_auth, ct2s_ct2_encoder } =>
[INFO] [stderr]     |                                      ^^^^^^^^^^ help: try ignoring the field: `ct2s_epoch: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ekrct1s_epoch`
[INFO] [stderr]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:134:48
[INFO] [stderr]     |
[INFO] [stderr] 134 | ...   BraidState::EkReceivedCt1Sampled { ekrct1s_epoch, ekrct1s_auth, ekrct1s_encaps_secret, ekrct1s_ek_vector, ekrct1s_ek_seed, ek...
[INFO] [stderr]     |                                          ^^^^^^^^^^^^^ help: try ignoring the field: `ekrct1s_epoch: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ekrct1s_encaps_secret`
[INFO] [stderr]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:134:77
[INFO] [stderr]     |
[INFO] [stderr] 134 | ...t1s_epoch, ekrct1s_auth, ekrct1s_encaps_secret, ekrct1s_ek_vector, ekrct1s_ek_seed, ekrct1s_ct1, ekrct1s_ct1_encoder } =>
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `ekrct1s_encaps_secret: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ekrct1s_ek_vector`
[INFO] [stderr]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:134:100
[INFO] [stderr]     |
[INFO] [stderr] 134 | ...auth, ekrct1s_encaps_secret, ekrct1s_ek_vector, ekrct1s_ek_seed, ekrct1s_ct1, ekrct1s_ct1_encoder } =>
[INFO] [stderr]     |                                 ^^^^^^^^^^^^^^^^^ help: try ignoring the field: `ekrct1s_ek_vector: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ekrct1s_ek_seed`
[INFO] [stderr]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:134:119
[INFO] [stderr]     |
[INFO] [stderr] 134 | ...aps_secret, ekrct1s_ek_vector, ekrct1s_ek_seed, ekrct1s_ct1, ekrct1s_ct1_encoder } =>
[INFO] [stderr]     |                                   ^^^^^^^^^^^^^^^ help: try ignoring the field: `ekrct1s_ek_seed: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ekrct1s_ct1`
[INFO] [stderr]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:134:136
[INFO] [stderr]     |
[INFO] [stderr] 134 | ...krct1s_ek_vector, ekrct1s_ek_seed, ekrct1s_ct1, ekrct1s_ct1_encoder } =>
[INFO] [stderr]     |                                       ^^^^^^^^^^^ help: try ignoring the field: `ekrct1s_ct1: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `eksct1r_epoch`
[INFO] [stderr]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:136:45
[INFO] [stderr]     |
[INFO] [stderr] 136 |             BraidState::EkSentCt1Received { eksct1r_epoch, eksct1r_auth, eksct1r_dk, eksct1r_ct1, eksct1r_ct2_decoder } =>
[INFO] [stderr]     |                                             ^^^^^^^^^^^^^ help: try ignoring the field: `eksct1r_epoch: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `eksct1r_dk`
[INFO] [stderr]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:136:74
[INFO] [stderr]     |
[INFO] [stderr] 136 |             BraidState::EkSentCt1Received { eksct1r_epoch, eksct1r_auth, eksct1r_dk, eksct1r_ct1, eksct1r_ct2_decoder } =>
[INFO] [stderr]     |                                                                          ^^^^^^^^^^ help: try ignoring the field: `eksct1r_dk: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `eksct1r_ct1`
[INFO] [stderr]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:136:86
[INFO] [stderr]     |
[INFO] [stderr] 136 |             BraidState::EkSentCt1Received { eksct1r_epoch, eksct1r_auth, eksct1r_dk, eksct1r_ct1, eksct1r_ct2_decoder } =>
[INFO] [stderr]     |                                                                                      ^^^^^^^^^^^ help: try ignoring the field: `eksct1r_ct1: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `hr_epoch`
[INFO] [stderr]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:138:42
[INFO] [stderr]     |
[INFO] [stderr] 138 |             BraidState::HeaderReceived { hr_epoch, hr_auth, hr_ek_seed, hr_hek, hr_ek_decoder } =>
[INFO] [stderr]     |                                          ^^^^^^^^ help: try ignoring the field: `hr_epoch: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `hr_ek_seed`
[INFO] [stderr]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:138:61
[INFO] [stderr]     |
[INFO] [stderr] 138 |             BraidState::HeaderReceived { hr_epoch, hr_auth, hr_ek_seed, hr_hek, hr_ek_decoder } =>
[INFO] [stderr]     |                                                             ^^^^^^^^^^ help: try ignoring the field: `hr_ek_seed: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `hr_hek`
[INFO] [stderr]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:138:73
[INFO] [stderr]     |
[INFO] [stderr] 138 |             BraidState::HeaderReceived { hr_epoch, hr_auth, hr_ek_seed, hr_hek, hr_ek_decoder } =>
[INFO] [stderr]     |                                                                         ^^^^^^ help: try ignoring the field: `hr_hek: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `nhr_epoch`
[INFO] [stderr]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:140:44
[INFO] [stderr]     |
[INFO] [stderr] 140 |             BraidState::NoHeaderReceived { nhr_epoch, nhr_auth, nhr_header_decoder } =>
[INFO] [stderr]     |                                            ^^^^^^^^^ help: try ignoring the field: `nhr_epoch: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `e`
[INFO] [stderr]    --> src/ml_kem_braid/authenticator.rs:129:17
[INFO] [stderr]     |
[INFO] [stderr] 129 |             Err(e) => return Err("Should be able to create the MAC for the ciphertext")
[INFO] [stderr]     |                 ^ help: if this is intentional, prefix it with an underscore: `_e`
[INFO] [stderr] 
[INFO] [stderr] warning: field `typ_chain` is never read
[INFO] [stderr]  --> src/kdf_chain/kdf_chain_impl.rs:9:16
[INFO] [stderr]   |
[INFO] [stderr] 8 | pub struct KdfChain{
[INFO] [stderr]   |            -------- field in this struct
[INFO] [stderr] 9 |     pub(crate) typ_chain: TypChain,
[INFO] [stderr]   |                ^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `KdfChain` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stderr]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: associated functions `new` and `default` are never used
[INFO] [stderr]   --> src/util/messages.rs:77:19
[INFO] [stderr]    |
[INFO] [stderr] 76 | impl SCKAMessageHeader {
[INFO] [stderr]    | ---------------------- associated functions in this implementation
[INFO] [stderr] 77 |     pub(crate) fn new(msg: SCKAMessage, pn: u64) -> Self {
[INFO] [stderr]    |                   ^^^
[INFO] [stderr] ...
[INFO] [stderr] 83 |     pub(crate) fn default() -> Self{
[INFO] [stderr]    |                   ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `default_msg` is never used
[INFO] [stderr]   --> src/util/messages.rs:88:19
[INFO] [stderr]    |
[INFO] [stderr] 87 | impl SCKAMessage {
[INFO] [stderr]    | ---------------- associated function in this implementation
[INFO] [stderr] 88 |     pub(crate) fn default_msg() -> Self {
[INFO] [stderr]    |                   ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `is_done` is never used
[INFO] [stderr]   --> src/ml_kem_braid/encoder.rs:59:19
[INFO] [stderr]    |
[INFO] [stderr] 11 | impl SimpleEncoder {
[INFO] [stderr]    | ------------------ method in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 59 |     pub(crate) fn is_done(&self) -> bool {
[INFO] [stderr]    |                   ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `hacss` (lib) generated 105 warnings (run `cargo fix --lib -p hacss` to apply 31 suggestions)
[INFO] [stderr] warning: unexpected `cfg` condition name: `hax`
[INFO] [stderr]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:957:11
[INFO] [stderr]     |
[INFO] [stderr] 957 | #[cfg(not(hax))]
[INFO] [stderr]     |           ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(hax)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(hax)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/pqxdh/pqxdh_impl.rs:672:13
[INFO] [stderr]     |
[INFO] [stderr] 672 |         let mut rng = StdRng::from_seed(seed);
[INFO] [stderr]     |             ----^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/pqxdh/pqxdh_impl.rs:673:13
[INFO] [stderr]     |
[INFO] [stderr] 673 |         let mut second_rng = StdRng::from_seed(seed);
[INFO] [stderr]     |             ----^^^^^^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `rng`
[INFO] [stderr]    --> src/pqxdh/pqxdh_impl.rs:672:13
[INFO] [stderr]     |
[INFO] [stderr] 672 |         let mut rng = StdRng::from_seed(seed);
[INFO] [stderr]     |             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rng`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `second_rng`
[INFO] [stderr]    --> src/pqxdh/pqxdh_impl.rs:673:13
[INFO] [stderr]     |
[INFO] [stderr] 673 |         let mut second_rng = StdRng::from_seed(seed);
[INFO] [stderr]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_second_rng`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `sending_epoch`
[INFO] [stderr]    --> src/ml_kem_braid/ml_kem_braid_impl.rs:973:20
[INFO] [stderr]     |
[INFO] [stderr] 973 |         let (msg,( sending_epoch, output_key)) = alice.send().expect("Couldn't send the message");
[INFO] [stderr]     |                    ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sending_epoch`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `output_key`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1063:27
[INFO] [stderr]      |
[INFO] [stderr] 1063 |         let (ct1_msg,( _, output_key)) = bob.send().expect("Couldn't send the message");
[INFO] [stderr]      |                           ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_output_key`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `receiving_epoch`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1572:14
[INFO] [stderr]      |
[INFO] [stderr] 1572 |         let (receiving_epoch, output_key) = bob.receive(hdr1).unwrap();
[INFO] [stderr]      |              ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_receiving_epoch`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `a_epoch_1`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1611:24
[INFO] [stderr]      |
[INFO] [stderr] 1611 |         let (a_msg_1, (a_epoch_1, _)) = alice.send().expect("Couldn't send the message");
[INFO] [stderr]      |                        ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_a_epoch_1`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `b_epoch_1`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1612:14
[INFO] [stderr]      |
[INFO] [stderr] 1612 |         let (b_epoch_1, _) = bob.receive(a_msg_1).unwrap();
[INFO] [stderr]      |              ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_epoch_1`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `a_epoch_1`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1614:24
[INFO] [stderr]      |
[INFO] [stderr] 1614 |         let (a_msg_1, (a_epoch_1, _)) = alice.send().expect("Couldn't send the message");
[INFO] [stderr]      |                        ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_a_epoch_1`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `b_epoch_1`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1615:14
[INFO] [stderr]      |
[INFO] [stderr] 1615 |         let (b_epoch_1, _) = bob.receive(a_msg_1).unwrap();
[INFO] [stderr]      |              ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_epoch_1`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `a_epoch_2`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1620:24
[INFO] [stderr]      |
[INFO] [stderr] 1620 |         let (a_msg_2, (a_epoch_2, _)) = alice.send().expect("Couldn't send the message");
[INFO] [stderr]      |                        ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_a_epoch_2`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `b_epoch_2`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1621:14
[INFO] [stderr]      |
[INFO] [stderr] 1621 |         let (b_epoch_2, _) = bob.receive(a_msg_2).unwrap();
[INFO] [stderr]      |              ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_epoch_2`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `b_epoch_3`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1626:40
[INFO] [stderr]      |
[INFO] [stderr] 1626 |         let (msg_bob_header_received, (b_epoch_3, bob_key)) = bob.send().expect("Couldn't send the message");
[INFO] [stderr]      |                                        ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_epoch_3`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `bob_key`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1626:51
[INFO] [stderr]      |
[INFO] [stderr] 1626 |         let (msg_bob_header_received, (b_epoch_3, bob_key)) = bob.send().expect("Couldn't send the message");
[INFO] [stderr]      |                                                   ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_bob_key`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `a_epoch_3`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1627:14
[INFO] [stderr]      |
[INFO] [stderr] 1627 |         let (a_epoch_3, _) =alice.receive(msg_bob_header_received).unwrap();
[INFO] [stderr]      |              ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_a_epoch_3`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `a_epoch_1_loop`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1634:33
[INFO] [stderr]      |
[INFO] [stderr] 1634 |             let (a_msg_1_loop,( a_epoch_1_loop, _)) = alice.send().expect("Couldn't send the message");
[INFO] [stderr]      |                                 ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_a_epoch_1_loop`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `b_epoch_1_loop`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1636:18
[INFO] [stderr]      |
[INFO] [stderr] 1636 |             let (b_epoch_1_loop, _) = bob.receive(a_msg_1_loop).unwrap();
[INFO] [stderr]      |                  ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_epoch_1_loop`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `a_epoch_4`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1643:48
[INFO] [stderr]      |
[INFO] [stderr] 1643 |         let (alice_last_msg_headersent_state,( a_epoch_4, _)) = alice.send().expect("Couldn't send the message");
[INFO] [stderr]      |                                                ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_a_epoch_4`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `b_epoch_2_loop`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1649:33
[INFO] [stderr]      |
[INFO] [stderr] 1649 |             let (b_msg_2_loop,( b_epoch_2_loop, bob_key)) = bob.send().expect("Couldn't send the message");
[INFO] [stderr]      |                                 ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_epoch_2_loop`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `bob_key`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1649:49
[INFO] [stderr]      |
[INFO] [stderr] 1649 |             let (b_msg_2_loop,( b_epoch_2_loop, bob_key)) = bob.send().expect("Couldn't send the message");
[INFO] [stderr]      |                                                 ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_bob_key`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `a_epoch_2_loop`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1651:18
[INFO] [stderr]      |
[INFO] [stderr] 1651 |             let (a_epoch_2_loop, _) =alice.receive(b_msg_2_loop).unwrap();
[INFO] [stderr]      |                  ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_a_epoch_2_loop`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `b_epoch_4`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1659:14
[INFO] [stderr]      |
[INFO] [stderr] 1659 |         let (b_epoch_4, _) = bob.receive(alice_last_msg_headersent_state).unwrap();
[INFO] [stderr]      |              ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_epoch_4`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `a_epoch_5`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1664:24
[INFO] [stderr]      |
[INFO] [stderr] 1664 |         let (a_msg_5,( a_epoch_5, _)) = alice.send().expect("Couldn't send the message");
[INFO] [stderr]      |                        ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_a_epoch_5`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `b_epoch_5`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1665:14
[INFO] [stderr]      |
[INFO] [stderr] 1665 |         let (b_epoch_5, _) = bob.receive(a_msg_5).unwrap();
[INFO] [stderr]      |              ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_epoch_5`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `b_epoch_6`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1670:29
[INFO] [stderr]      |
[INFO] [stderr] 1670 |         let (last_bob_msg,( b_epoch_6, _)) = bob.send().expect("Couldn't send the message");
[INFO] [stderr]      |                             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_epoch_6`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `a_epoch_6`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1676:14
[INFO] [stderr]      |
[INFO] [stderr] 1676 |         let (a_epoch_6, _) = alice.receive(last_bob_msg).unwrap();
[INFO] [stderr]      |              ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_a_epoch_6`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `b_epoch_7`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1682:31
[INFO] [stderr]      |
[INFO] [stderr] 1682 |             let (b_msg_last,( b_epoch_7, bob_key)) = bob.send().expect("Couldn't send the message");
[INFO] [stderr]      |                               ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_epoch_7`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `bob_key`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1682:42
[INFO] [stderr]      |
[INFO] [stderr] 1682 |             let (b_msg_last,( b_epoch_7, bob_key)) = bob.send().expect("Couldn't send the message");
[INFO] [stderr]      |                                          ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_bob_key`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `a_epoch_7`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1683:18
[INFO] [stderr]      |
[INFO] [stderr] 1683 |             let (a_epoch_7, _) = alice.receive(b_msg_last).unwrap();
[INFO] [stderr]      |                  ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_a_epoch_7`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `b_epoch_8`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1689:32
[INFO] [stderr]      |
[INFO] [stderr] 1689 |         let (b_msg_last_last,( b_epoch_8, bob_key)) = bob.send().expect("Couldn't send the message");
[INFO] [stderr]      |                                ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_epoch_8`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `bob_key`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1689:43
[INFO] [stderr]      |
[INFO] [stderr] 1689 |         let (b_msg_last_last,( b_epoch_8, bob_key)) = bob.send().expect("Couldn't send the message");
[INFO] [stderr]      |                                           ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_bob_key`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `a_epoch_8`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1690:14
[INFO] [stderr]      |
[INFO] [stderr] 1690 |         let (a_epoch_8, _) = alice.receive(b_msg_last_last).unwrap();
[INFO] [stderr]      |              ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_a_epoch_8`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `a_epoch_9`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1692:24
[INFO] [stderr]      |
[INFO] [stderr] 1692 |         let (a_msg_9,( a_epoch_9, _)) = alice.send().expect("Couldn't send the message");
[INFO] [stderr]      |                        ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_a_epoch_9`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `b_epoch_5`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1693:14
[INFO] [stderr]      |
[INFO] [stderr] 1693 |         let (b_epoch_5, _) = bob.receive(a_msg_9).unwrap();
[INFO] [stderr]      |              ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_epoch_5`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `bob_key`
[INFO] [stderr]     --> src/ml_kem_braid/ml_kem_braid_impl.rs:1695:43
[INFO] [stderr]      |
[INFO] [stderr] 1695 |         let (b_msg_last_last, (b_epoch_8, bob_key)) = bob.send().expect("Couldn't send the message");
[INFO] [stderr]      |                                           ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_bob_key`
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `new` is never used
[INFO] [stderr]   --> src/util/messages.rs:77:19
[INFO] [stderr]    |
[INFO] [stderr] 76 | impl SCKAMessageHeader {
[INFO] [stderr]    | ---------------------- associated function in this implementation
[INFO] [stderr] 77 |     pub(crate) fn new(msg: SCKAMessage, pn: u64) -> Self {
[INFO] [stderr]    |                   ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `hacss` (lib test) generated 140 warnings (102 duplicates) (run `cargo fix --lib -p hacss --tests` to apply 36 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.43s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/hacss-5ede84bca99fd421)
[INFO] [stdout] 
[INFO] [stdout] running 159 tests
[INFO] [stdout] test client::client_impl::tests::bob_receives_new_message_before_initial_message_with_retry ... ok
[INFO] [stdout] test client::client_impl::tests::bob_can_receive_message_from_alice ... ok
[INFO] [stdout] test client::client_impl::tests::can_send_message_without_established_session ... ok
[INFO] [stdout] test client::client_impl::tests::alternating_send_receive_ratchets_correctly ... ok
[INFO] [stdout] test client::client_impl::tests::actually_use_optional_init_message ... ok
[INFO] [stdout] test client::client_impl::tests::bob_flag_set_after_receiving_initial_message_directly ... ok
[INFO] [stdout] test client::client_impl::tests::can_send_a_message_between_two_pqxdh_states ... ok
[INFO] [stdout] test client::client_impl::tests::alice_can_receive_message_from_bob ... ok
[INFO] [stdout] test client::client_impl::tests::fetch_key_bundle ... ok
[INFO] [stdout] test client::client_impl::tests::checks_two_sk ... ok
[INFO] [stdout] test client::client_impl::tests::cannot_verify_keys_from_bundle ... ok
[INFO] [stdout] test client::client_impl::tests::emptying_opk_verifying_for_last_resort ... ok
[INFO] [stdout] test client::client_impl::tests::emptying_opk_verifying_for_last_resort_after_multiple_fetches ... ok
[INFO] [stdout] test client::client_impl::tests::extended_conversation_alice_and_bob ... ok
[INFO] [stdout] test client::client_impl::tests::full_flow_with_retry_init_three_rounds ... ok
[INFO] [stdout] test client::client_impl::tests::message_queue_remains_intact_after_fetch ... ok
[INFO] [stdout] test client::client_impl::tests::independent_sessions_have_different_ratchet_states ... ok
[INFO] [stdout] test client::client_impl::tests::nr_advances_on_receive ... ok
[INFO] [stdout] test client::client_impl::tests::messages_with_special_characters_and_long_content ... ok
[INFO] [stdout] test client::client_impl::tests::messagez_are_removed_from_session_after_receiving ... ok
[INFO] [stdout] test client::client_impl::tests::multiple_messages_are_stored_in_order ... ok
[INFO] [stdout] test client::client_impl::tests::pn_is_set_correctly_after_dh_ratchet_step ... ok
[INFO] [stdout] test client::client_impl::tests::ratchet_advances_after_send ... ok
[INFO] [stdout] test client::client_impl::tests::ratchet_state_advances_correctly_over_multiple_sends ... ok
[INFO] [stdout] test client::client_impl::tests::receive_drains_messages_on_second_call ... ok
[INFO] [stdout] test client::client_impl::tests::receive_returns_all_messages_from_sender ... ok
[INFO] [stdout] test client::client_impl::tests::receive_returns_err_when_no_messages ... ok
[INFO] [stdout] test client::client_impl::tests::received_initial_message_flag_is_false_before_fetch ... ok
[INFO] [stdout] test client::client_impl::tests::session_does_not_exists_after_before_initial_message ... ok
[INFO] [stdout] test client::client_impl::tests::received_initial_message_flag_set_after_bob_replies ... ok
[INFO] [stdout] test client::client_impl::tests::receive_only_drains_target_sender_messages ... ok
[INFO] [stdout] test client::client_impl::tests::sending_empty_string_works ... ok
[INFO] [stdout] test double_ratchet::messages_ratchet::test_messages_ratchet::encrypt_decrypt ... ok
[INFO] [stdout] test double_ratchet::ratchet_state::tests::can_make_initiator_state ... ok
[INFO] [stdout] test double_ratchet::ratchet_state::tests::can_make_responder_state ... ok
[INFO] [stdout] test double_ratchet::ratchet_state::tests::does_kdf_ck_work_initiator ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::kdf_ck_doesnt_work_initiator - should panic ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::kdf_scka_ck_chain_evolves_correctly_over_three_steps ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::kdf_scka_ck_chain_key_and_message_key_distinct ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::kdf_scka_ck_counter_advances_both_outputs ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::kdf_scka_ck_deterministic ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::kdf_scka_ck_different_ck_different_output ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::kdf_scka_ck_non_zero_output_for_zero_input ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::kdf_scka_ck_output_lengths ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::kdf_scka_ck_returns_ok ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::kdf_scka_init_all_three_outputs_distinct ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::kdf_scka_init_deterministic ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::kdf_scka_init_different_ss_different_output ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::kdf_scka_init_non_zero_outputs ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::kdf_scka_init_output_lengths ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::kdf_scka_init_returns_ok ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::kdf_scka_init_zero_ss_does_not_panic ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::kdf_scka_rk_deterministic ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::kdf_scka_rk_different_key_different_output ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::kdf_scka_rk_different_rk_different_output ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::kdf_scka_rk_output_differs_from_init ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::kdf_scka_rk_returns_ok ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::kdf_scka_rk_three_distinct_outputs ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::root_chain_to_sending ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::should_create_different_keys_kdf_scka_ck ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::should_produce_same_keys_kdf_scka_rk ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::test_kdf_is_deterministic ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::test_kdf_receive_chain ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::test_kdf_root_chain ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::test_kdf_send_chain ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::test_keys_not_zero ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::test_make_chain_kdf_keys_len_and_update ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::test_message_keys_unique_across_rounds ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::test_multiple_dh_input_should_output_different_keys ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::test_multiple_new_chain_kdf_keys_len_and_update ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::test_root_ratchet_makes_new_keys ... ok
[INFO] [stdout] test kdf_chain::kdf_chain_impl::tests::test_send_receive_ratchet_makes_new_keys ... ok
[INFO] [stdout] test ml_kem_braid::ml_kem_braid_impl::tests::alice_sends_ek_vector_after_receiving_ct1 ... ok
[INFO] [stdout] test ml_kem_braid::ml_kem_braid_impl::tests::bob_produces_output_key_after_encapsulating_ct1 ... ok
[INFO] [stdout] test ml_kem_braid::ml_kem_braid_impl::tests::both_sides_produce_same_output_key ... ok
[INFO] [stdout] test client::client_impl::tests::session_exists_after_initial_message ... ok
[INFO] [stdout] test ml_kem_braid::ml_kem_braid_impl::tests::ek_integrity_check_fails_with_wrong_data ... ok
[INFO] [stdout] test ml_kem_braid::ml_kem_braid_impl::tests::different_shared_secrets_produce_different_output_keys ... ok
[INFO] [stdout] test ml_kem_braid::ml_kem_braid_impl::tests::epoch_starts_at_one_for_initiator ... ok
[INFO] [stdout] test ml_kem_braid::ml_kem_braid_impl::tests::epoch_starts_at_one_for_responder ... ok
[INFO] [stdout] test ml_kem_braid::ml_kem_braid_impl::tests::epoch_increments_after_full_handshake_on_alice_side ... ok
[INFO] [stdout] test ml_kem_braid::ml_kem_braid_impl::tests::epochs_throughout_the_execution ... ok
[INFO] [stdout] test ml_kem_braid::ml_kem_braid_impl::tests::full_handshake_completes_and_alice_gets_output_key_left_path ... ok
[INFO] [stdout] test ml_kem_braid::ml_kem_braid_impl::tests::handshake_center_path_ek_completes ... ok
[INFO] [stdout] test ml_kem_braid::ml_kem_braid_impl::tests::handshake_right_bottom_path_ek_received_after_ct1_before_ack ... ok
[INFO] [stdout] test ml_kem_braid::ml_kem_braid_impl::tests::header_chunks_carry_correct_epoch ... ok
[INFO] [stdout] test ml_kem_braid::ml_kem_braid_impl::tests::initiator_sends_header_chunks_until_complete ... ok
[INFO] [stdout] test ml_kem_braid::ml_kem_braid_impl::tests::initiator_starts_in_keys_unsampled ... ok
[INFO] [stdout] test ml_kem_braid::ml_kem_braid_impl::tests::initiator_transitions_to_header_sent_on_receiving_ct1 ... ok
[INFO] [stdout] test ml_kem_braid::ml_kem_braid_impl::tests::no_output_key_before_handshake_completes ... ok
[INFO] [stdout] test ml_kem_braid::ml_kem_braid_impl::tests::handshake_right_top_path_ek_received_before_ct1_complete ... ok
[INFO] [stdout] test ml_kem_braid::ml_kem_braid_impl::tests::responder_starts_in_no_header_received ... ok
[INFO] [stdout] test pqxdh::pqxdh_impl::tests::equal_accounts_from_seed ... ignored, removed possibility for chosen seed for now
[INFO] [stdout] test ml_kem_braid::ml_kem_braid_impl::tests::output_key_epoch_is_correct ... ok
[INFO] [stdout] test client::client_impl::tests::setup ... ok
[INFO] [stdout] test client::client_impl::tests::verify_keys_from_bundle ... ok
[INFO] [stdout] test client::client_impl::tests::verifying_last_resort_key ... ok
[INFO] [stdout] test client::client_impl::tests::three_pqxdh_states_bob_and_charlie_both_reply_to_alice ... ok
[INFO] [stdout] test client::client_impl::tests::three_pqxdh_states_no_cross_interference ... ok
[INFO] [stdout] test server::server_impl::tests::fetch_bundle_removes_pq_opk_and_opk ... ok
[INFO] [stdout] test pqxdh::pqxdh_impl::tests::initialize_two_different_accounts ... ok
[INFO] [stdout] test client::client_impl::tests::three_pqxdh_states_no_cross_interference_should_panic ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::all_message_keys_are_unique_over_ten_messages ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::bidirectional_exchange_roundtrip ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::bob_sends_multiple_before_alice_sends ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::decrypt_fails_with_tampered_ciphertext ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::decrypt_fails_with_wrong_ad ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::each_encrypted_message_produces_unique_ciphertext ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::encrypt_decrypt_multiple_sequential_messages ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::encrypt_decrypt_single_message_roundtrip ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::encrypt_decrypt_ten_sequential_messages ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::interleaved_bidirectional_ten_rounds ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::kdf_scka_rk_epoch_advance_preserves_symmetry ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::out_of_order_message_decrypts_via_skipped_keys ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::out_of_order_reverse_order_four_messages ... ignored, Simple encoder and decoder doesn't support lost- or out of order messages
[INFO] [stdout] test spqr::spqr_impl::tests::paired_handshake_all_invariants ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::paired_handshake_symmetry_across_all_test_vectors ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::plaintext_of_varying_lengths_encrypt_correctly ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::scka_header_to_bytes_different_epoch_different_bytes ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::scka_header_to_bytes_different_pn_different_bytes ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::scka_header_to_bytes_is_non_empty ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::skip_message_keys_all_stored_keys_distinct ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::skip_message_keys_errors_when_gap_exceeds_max_skip ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::skip_message_keys_noop_when_until_equals_counter ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::skip_message_keys_returns_ok_when_receive_chain_is_none ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::skip_message_keys_stored_keys_match_kdf_scka_ck_output ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::skip_message_keys_stores_correct_number_of_keys ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::skipped_key_is_consumed_after_use ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::skipped_keys_dont_accumulate_on_in_order_delivery ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::symmetric_ratchet_alice_and_bob_derive_same_message_keys ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::symmetric_ratchet_b2a_channel_also_works ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::try_skipped_deletes_epoch_when_inner_map_becomes_empty ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::try_skipped_deletes_key_after_retrieval ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::try_skipped_keeps_epoch_when_other_keys_remain ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::try_skipped_returns_correct_key_when_present ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::try_skipped_returns_none_when_epoch_absent ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::try_skipped_returns_none_when_inner_option_is_none ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::try_skipped_returns_none_when_n_absent ... ok
[INFO] [stdout] test spqr::spqr_impl::tests::two_independent_sessions_dont_interfere ... ok
[INFO] [stdout] test triple_ratchet::triple_ratchet_impl::tests::encrypt_and_decrypt ... ok
[INFO] [stdout] test triple_ratchet::triple_ratchet_impl::tests::encrypt_and_decrypt_tampered ... ok
[INFO] [stdout] test triple_ratchet::triple_ratchet_impl::tests::encrypt_creates_longer_ct ... ok
[INFO] [stdout] test triple_ratchet::triple_ratchet_impl::tests::test_ad_mismatch_fails_decryption ... ok
[INFO] [stdout] test server::server_impl::tests::register_key_bundle ... ok
[INFO] [stdout] test triple_ratchet::triple_ratchet_impl::tests::test_concat_ad_header_consistency ... ok
[INFO] [stdout] test server::server_impl::tests::fetch_messages_clears_queue ... ok
[INFO] [stdout] test triple_ratchet::triple_ratchet_impl::tests::test_empty_plaintext_success ... ok
[INFO] [stdout] test triple_ratchet::triple_ratchet_impl::tests::test_for_encrypting_with_empty_string ... ok
[INFO] [stdout] test triple_ratchet::triple_ratchet_impl::tests::test_kdf_hybrid_differentiation ... ok
[INFO] [stdout] test triple_ratchet::triple_ratchet_impl::tests::test_multiple_sequential_messages ... ok
[INFO] [stdout] test triple_ratchet::triple_ratchet_impl::tests::test_ping_pong_bidirectional ... ok
[INFO] [stdout] test server::server_impl::tests::added_20_pq_opk_and_opk_when_empty ... ok
[INFO] [stdout] test triple_ratchet::triple_ratchet_impl::tests::test_triple_ratchet_full_roundtrip ... ok
[INFO] [stdout] test server::server_impl::tests::messages_from_user_are_registered ... ok
[INFO] [stdout] test server::server_impl::tests::unknown_user_panics ... ok
[INFO] [stdout] test server::server_impl::tests::register_bundle_duplicate_ignored ... ok
[INFO] [stdout] test server::server_impl::tests::register_multiple_messages_in_queue_same_user ... ok
[INFO] [stdout] test triple_ratchet::triple_ratchet_impl::tests::test_always_decrypts_valid_data ... ok
[INFO] [stdout] test triple_ratchet::triple_ratchet_impl::tests::test_decryption_fails_with_bit_flip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 157 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 43.19s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/hacss-29aa5a07d1d34c23)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/compare_signal.rs (/opt/rustwide/target/debug/deps/compare_signal-f644e24d2107ad74)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test signal_compare::kdf_init_structure_comparison_spqr - should panic ... ok
[INFO] [stdout] test signal_compare::compare_ct_size ... ok
[INFO] [stdout] test signal_compare::benchmark_spqr_compare has been running for over 60 seconds
[INFO] [stdout] test signal_compare::benchmark_triple_ratchet_compare has been running for over 60 seconds
[INFO] [stdout] test signal_compare::compare_session_size has been running for over 60 seconds
[INFO] [stdout] test signal_compare::compare_session_size ... ok
[INFO] [stdout] test signal_compare::benchmark_spqr_compare ... ok
[ERROR] error running command: no output for 300 seconds
[INFO] running `Command { std: "docker" "inspect" "44c0942056cdf2a6862d2a985a8d65f24c0d0807c07946d87d0097ba85894cdb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "44c0942056cdf2a6862d2a985a8d65f24c0d0807c07946d87d0097ba85894cdb", kill_on_drop: false }`
[INFO] [stdout] 44c0942056cdf2a6862d2a985a8d65f24c0d0807c07946d87d0097ba85894cdb
