[INFO] cloning repository https://github.com/pratiksarkar93/pq-vrf [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/pratiksarkar93/pq-vrf" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpratiksarkar93%2Fpq-vrf", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpratiksarkar93%2Fpq-vrf'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] d5ae5165c7d1b800aaf57e1507d9d0c56b99d9fe [INFO] checking pratiksarkar93/pq-vrf against 4d7f6614d0baa7689bd05eba340114667db4d5b7 for pr-133502-28 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpratiksarkar93%2Fpq-vrf" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/pratiksarkar93/pq-vrf [INFO] finished tweaking git repo https://github.com/pratiksarkar93/pq-vrf [INFO] tweaked toml for git repo https://github.com/pratiksarkar93/pq-vrf written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/pratiksarkar93/pq-vrf on toolchain 4d7f6614d0baa7689bd05eba340114667db4d5b7 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4d7f6614d0baa7689bd05eba340114667db4d5b7" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/pratiksarkar93/pq-vrf 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" "+4d7f6614d0baa7689bd05eba340114667db4d5b7" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:00c5645b54fe3ce5dae1417175e3c7fb6a6646c021d554ecd63a097b8b9f3602" "sleep" "infinity", kill_on_drop: false }` [INFO] [stdout] 81f72a896140eb26f110f64a317e9ebcebfa670a2c194cf886d1169ae7ca0989 [INFO] running `Command { std: "docker" "start" "81f72a896140eb26f110f64a317e9ebcebfa670a2c194cf886d1169ae7ca0989", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "81f72a896140eb26f110f64a317e9ebcebfa670a2c194cf886d1169ae7ca0989", 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" "81f72a896140eb26f110f64a317e9ebcebfa670a2c194cf886d1169ae7ca0989" "/opt/rustwide/cargo-home/bin/cargo" "+4d7f6614d0baa7689bd05eba340114667db4d5b7" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "81f72a896140eb26f110f64a317e9ebcebfa670a2c194cf886d1169ae7ca0989", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "81f72a896140eb26f110f64a317e9ebcebfa670a2c194cf886d1169ae7ca0989" "/opt/rustwide/cargo-home/bin/cargo" "+4d7f6614d0baa7689bd05eba340114667db4d5b7" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] Compiling typenum v1.19.0 [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling quote v1.0.45 [INFO] [stderr] Compiling unicode-ident v1.0.24 [INFO] [stderr] Compiling libc v0.2.183 [INFO] [stderr] Checking cfg-if v1.0.4 [INFO] [stderr] Compiling zerocopy v0.8.42 [INFO] [stderr] Compiling radium v0.7.0 [INFO] [stderr] Compiling rustversion v1.0.22 [INFO] [stderr] Checking tap v1.0.1 [INFO] [stderr] Checking wyz v0.5.1 [INFO] [stderr] Checking funty v2.0.0 [INFO] [stderr] Checking keccak v0.1.6 [INFO] [stderr] Checking either v1.15.0 [INFO] [stderr] Compiling pastey v0.2.1 [INFO] [stderr] Checking bitvec v1.0.1 [INFO] [stderr] Checking itertools v0.14.0 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Checking getrandom v0.2.17 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Checking signature v2.2.0 [INFO] [stderr] Checking generic-array v0.14.7 [INFO] [stderr] Checking generic-array v1.3.5 [INFO] [stderr] Checking crypto-common v0.1.7 [INFO] [stderr] Checking block-padding v0.3.3 [INFO] [stderr] Checking block-buffer v0.10.4 [INFO] [stderr] Checking inout v0.1.4 [INFO] [stderr] Checking digest v0.10.7 [INFO] [stderr] Checking sha3 v0.10.8 [INFO] [stderr] Checking ppv-lite86 v0.2.21 [INFO] [stderr] Compiling zeroize_derive v1.4.3 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Checking zeroize v1.8.2 [INFO] [stderr] Checking cipher v0.4.4 [INFO] [stderr] Checking ctr v0.9.2 [INFO] [stderr] Checking aes v0.8.4 [INFO] [stderr] Checking faest v0.2.1 (/opt/rustwide/workdir/faest-signatures) [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/bavc.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 97 | / fn commit( [INFO] [stdout] 98 | | r: &GenericArray, [INFO] [stdout] 99 | | iv: &IV, [INFO] [stdout] 100 | | tweak: Twk, [INFO] [stdout] ... | [INFO] [stdout] 104 | | GenericArray, [INFO] [stdout] 105 | | ) { [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: `#[warn(recursion_depth_exceeding_limit)]` (part of `#[warn(future_incompatible)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/bavc.rs:116:5 [INFO] [stdout] | [INFO] [stdout] 116 | / fn commit_em( [INFO] [stdout] 117 | | r: &GenericArray, [INFO] [stdout] 118 | | iv: &IV, [INFO] [stdout] 119 | | tweak: Twk, [INFO] [stdout] ... | [INFO] [stdout] 122 | | GenericArray, [INFO] [stdout] 123 | | ) { [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/bavc.rs:136:9 [INFO] [stdout] | [INFO] [stdout] 136 | iv: &IV, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/bavc.rs:158:9 [INFO] [stdout] | [INFO] [stdout] 158 | iv: &IV, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/bavc.rs:321:24 [INFO] [stdout] | [INFO] [stdout] 321 | type NLeafCommit = U3; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/bavc.rs:323:5 [INFO] [stdout] | [INFO] [stdout] 323 | / fn commit( [INFO] [stdout] 324 | | r: &GenericArray, [INFO] [stdout] 325 | | iv: &IV, [INFO] [stdout] 326 | | ) -> BavcCommitResult { [INFO] [stdout] | |_______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `BavcCommitResult< as BatchVectorCommitment>::LambdaBytes, _> well-formed` [INFO] [stdout] --> faest-signatures/src/bavc.rs:323:5 [INFO] [stdout] | [INFO] [stdout] 323 | / fn commit( [INFO] [stdout] 324 | | r: &GenericArray, [INFO] [stdout] 325 | | iv: &IV, [INFO] [stdout] 326 | | ) -> BavcCommitResult { [INFO] [stdout] | |_______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&BavcDecommitment< as BatchVectorCommitment>::LambdaBytes, _> well-formed` [INFO] [stdout] --> faest-signatures/src/bavc.rs:370:5 [INFO] [stdout] | [INFO] [stdout] 370 | / fn open<'a>( [INFO] [stdout] 371 | | decom: &'a BavcDecommitment, [INFO] [stdout] 372 | | i_delta: &GenericArray, [INFO] [stdout] 373 | | ) -> Option> { [INFO] [stdout] | |___________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/bavc.rs:393:5 [INFO] [stdout] | [INFO] [stdout] 393 | / fn reconstruct( [INFO] [stdout] 394 | | decom_i: &BavcOpenResult, [INFO] [stdout] 395 | | i_delta: &GenericArray, [INFO] [stdout] 396 | | iv: &IV, [INFO] [stdout] 397 | | ) -> Option> { [INFO] [stdout] | |_________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/bavc.rs:481:24 [INFO] [stdout] | [INFO] [stdout] 481 | type NLeafCommit = U2; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/bavc.rs:483:5 [INFO] [stdout] | [INFO] [stdout] 483 | / fn commit( [INFO] [stdout] 484 | | r: &GenericArray, [INFO] [stdout] 485 | | iv: &IV, [INFO] [stdout] 486 | | ) -> BavcCommitResult { [INFO] [stdout] | |_______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `BavcCommitResult< as BatchVectorCommitment>::LambdaBytes, _> well-formed` [INFO] [stdout] --> faest-signatures/src/bavc.rs:483:5 [INFO] [stdout] | [INFO] [stdout] 483 | / fn commit( [INFO] [stdout] 484 | | r: &GenericArray, [INFO] [stdout] 485 | | iv: &IV, [INFO] [stdout] 486 | | ) -> BavcCommitResult { [INFO] [stdout] | |_______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&BavcDecommitment< as BatchVectorCommitment>::LambdaBytes, _> well-formed` [INFO] [stdout] --> faest-signatures/src/bavc.rs:523:5 [INFO] [stdout] | [INFO] [stdout] 523 | / fn open<'a>( [INFO] [stdout] 524 | | decom: &'a BavcDecommitment, [INFO] [stdout] 525 | | i_delta: &GenericArray, [INFO] [stdout] 526 | | ) -> Option> { [INFO] [stdout] | |___________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/bavc.rs:546:5 [INFO] [stdout] | [INFO] [stdout] 546 | / fn reconstruct( [INFO] [stdout] 547 | | decom_i: &BavcOpenResult, [INFO] [stdout] 548 | | i_delta: &GenericArray, [INFO] [stdout] 549 | | iv: &IV, [INFO] [stdout] 550 | | ) -> Option> { [INFO] [stdout] | |_________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&mut generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/faest.rs:336:5 [INFO] [stdout] | [INFO] [stdout] 336 | fn hash_r_iv(r: &mut [u8], iv: &mut IV, key: &[u8], mu: &[u8], rho: &[u8]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&mut generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/faest.rs:348:5 [INFO] [stdout] | [INFO] [stdout] 348 | fn hash_iv(iv_pre: &mut IV) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/faest.rs:464:48 [INFO] [stdout] | [INFO] [stdout] 464 | pub fn faest192s_hash_iv(iv_pre: &mut [u8]) -> IV { [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>, B0>, B0>>: Sized` [INFO] [stdout] --> faest-signatures/src/faest.rs:464:48 [INFO] [stdout] | [INFO] [stdout] 464 | pub fn faest192s_hash_iv(iv_pre: &mut [u8]) -> IV { [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `VoleCommitResult, B1>, B0>, B0>, B0>, _, _> well-formed` [INFO] [stdout] --> faest-signatures/src/faest.rs:511:68 [INFO] [stdout] | [INFO] [stdout] 511 | pub struct Faest192sVoleCommitProof(#[allow(dead_code)] pub(crate) Faest192sVoleCommitResultInner); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/faest.rs:586:14 [INFO] [stdout] | [INFO] [stdout] 586 | witness: &GenericArray, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/faest.rs:621:14 [INFO] [stdout] | [INFO] [stdout] 621 | witness: &GenericArray, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `VoleReconstructResult, B1>, B0>, B0>, B0>, _> well-formed` [INFO] [stdout] --> faest-signatures/src/faest.rs:877:12 [INFO] [stdout] | [INFO] [stdout] 877 | inner: VoleReconstructResult<::LambdaBytes, Faest192sLHat>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/faest.rs:918:50 [INFO] [stdout] | [INFO] [stdout] 918 | pub fn faest192s_volereconstruct(sig: &[u8], iv: &IV) -> Result { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `(generic_array::GenericArray::OWF as OWFParameters>::LambdaBytesTimes2>, generic_array::GenericArray, _) well-formed` [INFO] [stdout] --> faest-signatures/src/faest.rs:1126:6 [INFO] [stdout] | [INFO] [stdout] 1126 | ) -> ( [INFO] [stdout] | ______^ [INFO] [stdout] 1127 | | GenericArray::LambdaBytesTimes2>, [INFO] [stdout] 1128 | | GenericArray::LambdaBytes>, [INFO] [stdout] 1129 | | IV, [INFO] [stdout] 1130 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `(generic_array::GenericArray::OWF as OWFParameters>::LambdaBytesTimes2>, generic_array::GenericArray, _): Sized` [INFO] [stdout] --> faest-signatures/src/faest.rs:1126:6 [INFO] [stdout] | [INFO] [stdout] 1126 | ) -> ( [INFO] [stdout] | ______^ [INFO] [stdout] 1127 | | GenericArray::LambdaBytesTimes2>, [INFO] [stdout] 1128 | | GenericArray::LambdaBytes>, [INFO] [stdout] 1129 | | IV, [INFO] [stdout] 1130 | | ) [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/faest.rs:1160:13 [INFO] [stdout] | [INFO] [stdout] 1160 | pub mu: GenericArray, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/faest.rs:1162:12 [INFO] [stdout] | [INFO] [stdout] 1162 | pub r: GenericArray, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/faest.rs:1164:13 [INFO] [stdout] | [INFO] [stdout] 1164 | pub iv: IV, [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/faest.rs:1166:17 [INFO] [stdout] | [INFO] [stdout] 1166 | pub vole_r: GenericArray, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/faest.rs:1168:18 [INFO] [stdout] | [INFO] [stdout] 1168 | pub vole_iv: IV, [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `VoleCommitResult, B0>, B0>, B0>, B0>, _, _> well-formed` [INFO] [stdout] --> faest-signatures/src/faest.rs:1172:15 [INFO] [stdout] | [INFO] [stdout] 1172 | pub vole: Faest128fVoleCommitResult, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B1>, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/faest.rs:1174:17 [INFO] [stdout] | [INFO] [stdout] 1174 | pub chall1: GenericArray::Chall1>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>, B1>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/faest.rs:1176:18 [INFO] [stdout] | [INFO] [stdout] 1176 | pub u_tilde: GenericArray::VoleHasherOutputLength>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B1>, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/faest.rs:1180:17 [INFO] [stdout] | [INFO] [stdout] 1180 | pub chall2: GenericArray::Chall>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/faest.rs:1189:21 [INFO] [stdout] | [INFO] [stdout] 1189 | pub vrf_output: GenericArray::OutputSize>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>, B0>, B0>>: Sized` [INFO] [stdout] --> faest-signatures/src/faest.rs:1160:13 [INFO] [stdout] | [INFO] [stdout] 1160 | pub mu: GenericArray, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>, B0>, B0>>: Sized` [INFO] [stdout] --> faest-signatures/src/faest.rs:1162:12 [INFO] [stdout] | [INFO] [stdout] 1162 | pub r: GenericArray, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>, B0>, B0>>: Sized` [INFO] [stdout] --> faest-signatures/src/faest.rs:1164:13 [INFO] [stdout] | [INFO] [stdout] 1164 | pub iv: IV, [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>, B0>, B0>>: Sized` [INFO] [stdout] --> faest-signatures/src/faest.rs:1166:17 [INFO] [stdout] | [INFO] [stdout] 1166 | pub vole_r: GenericArray, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>, B0>, B0>>: Sized` [INFO] [stdout] --> faest-signatures/src/faest.rs:1168:18 [INFO] [stdout] | [INFO] [stdout] 1168 | pub vole_iv: IV, [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B1>, B0>, B0>, B0>>: Sized` [INFO] [stdout] --> faest-signatures/src/faest.rs:1174:17 [INFO] [stdout] | [INFO] [stdout] 1174 | pub chall1: GenericArray::Chall1>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>, B1>, B0>>: Sized` [INFO] [stdout] --> faest-signatures/src/faest.rs:1176:18 [INFO] [stdout] | [INFO] [stdout] 1176 | pub u_tilde: GenericArray::VoleHasherOutputLength>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B1>, B0>, B0>, B0>>: Sized` [INFO] [stdout] --> faest-signatures/src/faest.rs:1180:17 [INFO] [stdout] | [INFO] [stdout] 1180 | pub chall2: GenericArray::Chall>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/faest.rs:1208:13 [INFO] [stdout] | [INFO] [stdout] 1208 | pub mu: GenericArray, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/faest.rs:1210:13 [INFO] [stdout] | [INFO] [stdout] 1210 | pub iv: IV, [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/faest.rs:1214:19 [INFO] [stdout] | [INFO] [stdout] 1214 | pub vole_com: Faest128fVoleCom, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B1>, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/faest.rs:1216:17 [INFO] [stdout] | [INFO] [stdout] 1216 | pub chall1: GenericArray::Chall1>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>, B1>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/faest.rs:1218:18 [INFO] [stdout] | [INFO] [stdout] 1218 | pub u_tilde: GenericArray::VoleHasherOutputLength>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B1>, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/faest.rs:1222:17 [INFO] [stdout] | [INFO] [stdout] 1222 | pub chall2: GenericArray::Chall>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/faest.rs:1226:21 [INFO] [stdout] | [INFO] [stdout] 1226 | pub vrf_output: GenericArray::OutputSize>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>, B0>, B0>>: Sized` [INFO] [stdout] --> faest-signatures/src/faest.rs:1208:13 [INFO] [stdout] | [INFO] [stdout] 1208 | pub mu: GenericArray, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>, B0>, B0>>: Sized` [INFO] [stdout] --> faest-signatures/src/faest.rs:1210:13 [INFO] [stdout] | [INFO] [stdout] 1210 | pub iv: IV, [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>, B0>, B0>>: Sized` [INFO] [stdout] --> faest-signatures/src/faest.rs:1214:19 [INFO] [stdout] | [INFO] [stdout] 1214 | pub vole_com: Faest128fVoleCom, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B1>, B0>, B0>, B0>>: Sized` [INFO] [stdout] --> faest-signatures/src/faest.rs:1216:17 [INFO] [stdout] | [INFO] [stdout] 1216 | pub chall1: GenericArray::Chall1>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>, B1>, B0>>: Sized` [INFO] [stdout] --> faest-signatures/src/faest.rs:1218:18 [INFO] [stdout] | [INFO] [stdout] 1218 | pub u_tilde: GenericArray::VoleHasherOutputLength>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B1>, B0>, B0>, B0>>: Sized` [INFO] [stdout] --> faest-signatures/src/faest.rs:1222:17 [INFO] [stdout] | [INFO] [stdout] 1222 | pub chall2: GenericArray::Chall>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B0>, B0>, B0>, B0> as generic_array::ArrayLength>::ArrayType == _` [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Faest128fVrfProofPublic: Sized` [INFO] [stdout] --> faest-signatures/src/faest.rs:1206:12 [INFO] [stdout] | [INFO] [stdout] 1205 | #[derive(Clone, Debug)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] 1206 | pub struct Faest128fVrfProofPublic { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/faest.rs:1305:8 [INFO] [stdout] | [INFO] [stdout] 1305 | r: &GenericArray, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/faest.rs:1306:9 [INFO] [stdout] | [INFO] [stdout] 1306 | iv: &IV, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `(generic_array::GenericArray, B0>, B0>, B0>>, _) well-formed` [INFO] [stdout] --> faest-signatures/src/faest.rs:1308:6 [INFO] [stdout] | [INFO] [stdout] 1308 | ) -> (GenericArray, IV) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `(generic_array::GenericArray, B0>, B0>, B0>>, _): Sized` [INFO] [stdout] --> faest-signatures/src/faest.rs:1308:6 [INFO] [stdout] | [INFO] [stdout] 1308 | ) -> (GenericArray, IV) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Faest128fVrfProofMaterial: Sized` [INFO] [stdout] --> faest-signatures/src/faest.rs:1328:6 [INFO] [stdout] | [INFO] [stdout] 1328 | ) -> Faest128fVrfProofMaterial { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/fields/large_fields.rs:922:19 [INFO] [stdout] | [INFO] [stdout] 922 | type Length = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray as fields::Field>::Length> well-formed` [INFO] [stdout] --> faest-signatures/src/fields/large_fields.rs:924:5 [INFO] [stdout] | [INFO] [stdout] 924 | fn as_bytes(&self) -> GenericArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `< as fields::Field>::Length as Mul, B1>>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/fields/large_fields.rs:968:6 [INFO] [stdout] | [INFO] [stdout] 968 | impl BaseField for GF128 { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `< as fields::Field>::Length as Mul, B1>>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/fields/large_fields.rs:994:6 [INFO] [stdout] | [INFO] [stdout] 994 | impl BaseField for GF192 { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/fields/large_fields.rs:1088:19 [INFO] [stdout] | [INFO] [stdout] 1088 | type Length = U24; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray as fields::Field>::Length> well-formed` [INFO] [stdout] --> faest-signatures/src/fields/large_fields.rs:1090:5 [INFO] [stdout] | [INFO] [stdout] 1090 | fn as_bytes(&self) -> GenericArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `< as fields::Field>::Length as Mul, B1>>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/fields/large_fields.rs:1137:6 [INFO] [stdout] | [INFO] [stdout] 1137 | impl BaseField for GF256 { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/fields/large_fields.rs:1241:19 [INFO] [stdout] | [INFO] [stdout] 1241 | type Length = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray as fields::Field>::Length> well-formed` [INFO] [stdout] --> faest-signatures/src/fields/large_fields.rs:1243:5 [INFO] [stdout] | [INFO] [stdout] 1243 | fn as_bytes(&self) -> GenericArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/fields/large_fields.rs:1309:19 [INFO] [stdout] | [INFO] [stdout] 1309 | type Length = U48; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray as ExtensionField>::Length> well-formed` [INFO] [stdout] --> faest-signatures/src/fields/large_fields.rs:1313:5 [INFO] [stdout] | [INFO] [stdout] 1313 | fn as_bytes(&self) -> GenericArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/fields/large_fields.rs:1371:19 [INFO] [stdout] | [INFO] [stdout] 1371 | type Length = U72; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray as ExtensionField>::Length> well-formed` [INFO] [stdout] --> faest-signatures/src/fields/large_fields.rs:1375:5 [INFO] [stdout] | [INFO] [stdout] 1375 | fn as_bytes(&self) -> GenericArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/fields/large_fields.rs:1444:19 [INFO] [stdout] | [INFO] [stdout] 1444 | type Length = U96; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray as ExtensionField>::Length> well-formed` [INFO] [stdout] --> faest-signatures/src/fields/large_fields.rs:1448:5 [INFO] [stdout] | [INFO] [stdout] 1448 | fn as_bytes(&self) -> GenericArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/fields/small_fields.rs:232:19 [INFO] [stdout] | [INFO] [stdout] 232 | type Length = U8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray as fields::Field>::Length> well-formed` [INFO] [stdout] --> faest-signatures/src/fields/small_fields.rs:234:5 [INFO] [stdout] | [INFO] [stdout] 234 | fn as_bytes(&self) -> GenericArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `<::Length as Mul, B1>>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/fields/x86_simd_large_fields.rs:350:6 [INFO] [stdout] | [INFO] [stdout] 350 | impl BaseField for GF128 { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/fields/x86_simd_large_fields.rs:715:19 [INFO] [stdout] | [INFO] [stdout] 715 | type Length = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray::Length> well-formed` [INFO] [stdout] --> faest-signatures/src/fields/x86_simd_large_fields.rs:717:5 [INFO] [stdout] | [INFO] [stdout] 717 | fn as_bytes(&self) -> GenericArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `<::Length as Mul, B1>>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/fields/x86_simd_large_fields.rs:867:6 [INFO] [stdout] | [INFO] [stdout] 867 | impl BaseField for GF192 { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/fields/x86_simd_large_fields.rs:1222:19 [INFO] [stdout] | [INFO] [stdout] 1222 | type Length = U24; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray::Length> well-formed` [INFO] [stdout] --> faest-signatures/src/fields/x86_simd_large_fields.rs:1224:5 [INFO] [stdout] | [INFO] [stdout] 1224 | fn as_bytes(&self) -> GenericArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `<::Length as Mul, B1>>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/fields/x86_simd_large_fields.rs:1384:6 [INFO] [stdout] | [INFO] [stdout] 1384 | impl BaseField for GF256 { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/fields/x86_simd_large_fields.rs:1713:19 [INFO] [stdout] | [INFO] [stdout] 1713 | type Length = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray::Length> well-formed` [INFO] [stdout] --> faest-signatures/src/fields/x86_simd_large_fields.rs:1715:5 [INFO] [stdout] | [INFO] [stdout] 1715 | fn as_bytes(&self) -> GenericArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/fields/x86_simd_large_fields.rs:2100:19 [INFO] [stdout] | [INFO] [stdout] 2100 | type Length = U48; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray::Length> well-formed` [INFO] [stdout] --> faest-signatures/src/fields/x86_simd_large_fields.rs:2104:5 [INFO] [stdout] | [INFO] [stdout] 2104 | fn as_bytes(&self) -> GenericArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/fields/x86_simd_large_fields.rs:2393:19 [INFO] [stdout] | [INFO] [stdout] 2393 | type Length = U72; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray::Length> well-formed` [INFO] [stdout] --> faest-signatures/src/fields/x86_simd_large_fields.rs:2397:5 [INFO] [stdout] | [INFO] [stdout] 2397 | fn as_bytes(&self) -> GenericArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/fields/x86_simd_large_fields.rs:2719:19 [INFO] [stdout] | [INFO] [stdout] 2719 | type Length = U96; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray::Length> well-formed` [INFO] [stdout] --> faest-signatures/src/fields/x86_simd_large_fields.rs:2723:5 [INFO] [stdout] | [INFO] [stdout] 2723 | fn as_bytes(&self) -> GenericArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B0>, B0>, B0>, B0> as Mul<_>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:113:6 [INFO] [stdout] | [INFO] [stdout] 113 | impl SecurityParameter for U16 {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B0>, B0>, B0>, B0> as Add>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:113:6 [INFO] [stdout] | [INFO] [stdout] 113 | impl SecurityParameter for U16 {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:113:28 [INFO] [stdout] | [INFO] [stdout] 113 | impl SecurityParameter for U16 {} [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B1>, B0>, B0>, B0> as Mul<_>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:114:6 [INFO] [stdout] | [INFO] [stdout] 114 | impl SecurityParameter for U24 {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B1>, B0>, B0>, B0> as Add>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:114:6 [INFO] [stdout] | [INFO] [stdout] 114 | impl SecurityParameter for U24 {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:114:28 [INFO] [stdout] | [INFO] [stdout] 114 | impl SecurityParameter for U24 {} [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B0>, B0>, B0>, B0>, B0> as Mul<_>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:115:6 [INFO] [stdout] | [INFO] [stdout] 115 | impl SecurityParameter for U32 {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B0>, B0>, B0>, B0>, B0> as Add>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:115:6 [INFO] [stdout] | [INFO] [stdout] 115 | impl SecurityParameter for U32 {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:115:28 [INFO] [stdout] | [INFO] [stdout] 115 | impl SecurityParameter for U32 {} [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as ZKHasherInit>::SDLength == UInt, B1>, B1>, B0>, B0>, B0>` [INFO] [stdout] --> faest-signatures/src/parameter.rs:195:21 [INFO] [stdout] | [INFO] [stdout] 195 | type ZKHasher = ZKHasher; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `ZKHasher: ZKHasherInit` [INFO] [stdout] --> faest-signatures/src/parameter.rs:195:21 [INFO] [stdout] | [INFO] [stdout] 195 | type ZKHasher = ZKHasher; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as VoleHasherInit>::OutputLength == UInt, B0>, B0>, B1>, B0>` [INFO] [stdout] --> faest-signatures/src/parameter.rs:196:23 [INFO] [stdout] | [INFO] [stdout] 196 | type VoleHasher = VoleHasher; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as VoleHasherInit>::SDLength == UInt, B0>, B1>, B1>, B0>, B0>, B0>` [INFO] [stdout] --> faest-signatures/src/parameter.rs:196:23 [INFO] [stdout] | [INFO] [stdout] 196 | type VoleHasher = VoleHasher; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `VoleHasher: VoleHasherInit` [INFO] [stdout] --> faest-signatures/src/parameter.rs:196:23 [INFO] [stdout] | [INFO] [stdout] 196 | type VoleHasher = VoleHasher; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:200:19 [INFO] [stdout] | [INFO] [stdout] 200 | type Lambda = U128; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:201:24 [INFO] [stdout] | [INFO] [stdout] 201 | type LambdaBytes = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:201:24 [INFO] [stdout] | [INFO] [stdout] 201 | type LambdaBytes = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:201:24 [INFO] [stdout] | [INFO] [stdout] 201 | type LambdaBytes = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:201:24 [INFO] [stdout] | [INFO] [stdout] 201 | type LambdaBytes = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:201:24 [INFO] [stdout] | [INFO] [stdout] 201 | type LambdaBytes = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:202:30 [INFO] [stdout] | [INFO] [stdout] 202 | type LambdaBytesTimes2 = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:204:18 [INFO] [stdout] | [INFO] [stdout] 204 | type Chall = Sum>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:205:19 [INFO] [stdout] | [INFO] [stdout] 205 | type Chall1 = Sum>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:206:35 [INFO] [stdout] | [INFO] [stdout] 206 | type VoleHasherOutputLength = Sum; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as ZKHasherInit>::SDLength == UInt, B0>, B1>, B0>, B0>, B0>, B0>` [INFO] [stdout] --> faest-signatures/src/parameter.rs:217:21 [INFO] [stdout] | [INFO] [stdout] 217 | type ZKHasher = ZKHasher; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `ZKHasher: ZKHasherInit` [INFO] [stdout] --> faest-signatures/src/parameter.rs:217:21 [INFO] [stdout] | [INFO] [stdout] 217 | type ZKHasher = ZKHasher; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as VoleHasherInit>::OutputLength == UInt, B1>, B0>, B1>, B0>` [INFO] [stdout] --> faest-signatures/src/parameter.rs:218:23 [INFO] [stdout] | [INFO] [stdout] 218 | type VoleHasher = VoleHasher; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as VoleHasherInit>::SDLength == UInt, B0>, B0>, B0>, B0>, B0>, B0>` [INFO] [stdout] --> faest-signatures/src/parameter.rs:218:23 [INFO] [stdout] | [INFO] [stdout] 218 | type VoleHasher = VoleHasher; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `VoleHasher: VoleHasherInit` [INFO] [stdout] --> faest-signatures/src/parameter.rs:218:23 [INFO] [stdout] | [INFO] [stdout] 218 | type VoleHasher = VoleHasher; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:222:19 [INFO] [stdout] | [INFO] [stdout] 222 | type Lambda = U192; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:223:24 [INFO] [stdout] | [INFO] [stdout] 223 | type LambdaBytes = U24; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:223:24 [INFO] [stdout] | [INFO] [stdout] 223 | type LambdaBytes = U24; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:223:24 [INFO] [stdout] | [INFO] [stdout] 223 | type LambdaBytes = U24; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:223:24 [INFO] [stdout] | [INFO] [stdout] 223 | type LambdaBytes = U24; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:223:24 [INFO] [stdout] | [INFO] [stdout] 223 | type LambdaBytes = U24; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:224:30 [INFO] [stdout] | [INFO] [stdout] 224 | type LambdaBytesTimes2 = U48; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:226:18 [INFO] [stdout] | [INFO] [stdout] 226 | type Chall = Sum>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:227:19 [INFO] [stdout] | [INFO] [stdout] 227 | type Chall1 = Sum>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:228:35 [INFO] [stdout] | [INFO] [stdout] 228 | type VoleHasherOutputLength = Sum; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as ZKHasherInit>::SDLength == UInt, B1>, B0>, B1>, B0>, B0>, B0>` [INFO] [stdout] --> faest-signatures/src/parameter.rs:239:21 [INFO] [stdout] | [INFO] [stdout] 239 | type ZKHasher = ZKHasher; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `ZKHasher: ZKHasherInit` [INFO] [stdout] --> faest-signatures/src/parameter.rs:239:21 [INFO] [stdout] | [INFO] [stdout] 239 | type ZKHasher = ZKHasher; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as VoleHasherInit>::OutputLength == UInt, B0>, B0>, B0>, B1>, B0>` [INFO] [stdout] --> faest-signatures/src/parameter.rs:240:23 [INFO] [stdout] | [INFO] [stdout] 240 | type VoleHasher = VoleHasher; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as VoleHasherInit>::SDLength == UInt, B1>, B0>, B1>, B0>, B0>, B0>` [INFO] [stdout] --> faest-signatures/src/parameter.rs:240:23 [INFO] [stdout] | [INFO] [stdout] 240 | type VoleHasher = VoleHasher; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `VoleHasher: VoleHasherInit` [INFO] [stdout] --> faest-signatures/src/parameter.rs:240:23 [INFO] [stdout] | [INFO] [stdout] 240 | type VoleHasher = VoleHasher; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:244:19 [INFO] [stdout] | [INFO] [stdout] 244 | type Lambda = U256; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:245:24 [INFO] [stdout] | [INFO] [stdout] 245 | type LambdaBytes = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:245:24 [INFO] [stdout] | [INFO] [stdout] 245 | type LambdaBytes = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:245:24 [INFO] [stdout] | [INFO] [stdout] 245 | type LambdaBytes = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:245:24 [INFO] [stdout] | [INFO] [stdout] 245 | type LambdaBytes = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:246:30 [INFO] [stdout] | [INFO] [stdout] 246 | type LambdaBytesTimes2 = U64; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:248:18 [INFO] [stdout] | [INFO] [stdout] 248 | type Chall = Sum>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:249:19 [INFO] [stdout] | [INFO] [stdout] 249 | type Chall1 = Sum>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:250:35 [INFO] [stdout] | [INFO] [stdout] 250 | type VoleHasherOutputLength = Sum; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:398:22 [INFO] [stdout] | [INFO] [stdout] 398 | type InputSize = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:398:22 [INFO] [stdout] | [INFO] [stdout] 398 | type InputSize = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:399:23 [INFO] [stdout] | [INFO] [stdout] 399 | type OutputSize = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:399:23 [INFO] [stdout] | [INFO] [stdout] 399 | type OutputSize = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:401:14 [INFO] [stdout] | [INFO] [stdout] 401 | type B = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:402:19 [INFO] [stdout] | [INFO] [stdout] 402 | type Lambda = U128; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:403:24 [INFO] [stdout] | [INFO] [stdout] 403 | type LambdaBytes = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:403:24 [INFO] [stdout] | [INFO] [stdout] 403 | type LambdaBytes = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:403:24 [INFO] [stdout] | [INFO] [stdout] 403 | type LambdaBytes = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:403:24 [INFO] [stdout] | [INFO] [stdout] 403 | type LambdaBytes = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:403:24 [INFO] [stdout] | [INFO] [stdout] 403 | type LambdaBytes = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:404:30 [INFO] [stdout] | [INFO] [stdout] 404 | type LambdaBytesTimes2 = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:405:19 [INFO] [stdout] | [INFO] [stdout] 405 | type LBytes = U160; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:406:14 [INFO] [stdout] | [INFO] [stdout] 406 | type L = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:407:22 [INFO] [stdout] | [INFO] [stdout] 407 | type LHatBytes = LHatBytes; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B0>, B0>, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:407:22 [INFO] [stdout] | [INFO] [stdout] 407 | type LHatBytes = LHatBytes; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:409:15 [INFO] [stdout] | [INFO] [stdout] 409 | type NK = U4; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:410:14 [INFO] [stdout] | [INFO] [stdout] 410 | type R = U10; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:411:16 [INFO] [stdout] | [INFO] [stdout] 411 | type SKe = U40; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:411:16 [INFO] [stdout] | [INFO] [stdout] 411 | type SKe = U40; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:412:17 [INFO] [stdout] | [INFO] [stdout] 412 | type Beta = U1; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:413:16 [INFO] [stdout] | [INFO] [stdout] 413 | type LKe = U448; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:414:21 [INFO] [stdout] | [INFO] [stdout] 414 | type LKeBytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:415:17 [INFO] [stdout] | [INFO] [stdout] 415 | type LEnc = U832; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:416:22 [INFO] [stdout] | [INFO] [stdout] 416 | type LEncBytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:416:22 [INFO] [stdout] | [INFO] [stdout] 416 | type LEncBytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:417:16 [INFO] [stdout] | [INFO] [stdout] 417 | type NSt = U4; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:418:21 [INFO] [stdout] | [INFO] [stdout] 418 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:418:21 [INFO] [stdout] | [INFO] [stdout] 418 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:418:21 [INFO] [stdout] | [INFO] [stdout] 418 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:418:21 [INFO] [stdout] | [INFO] [stdout] 418 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:418:21 [INFO] [stdout] | [INFO] [stdout] 418 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:418:21 [INFO] [stdout] | [INFO] [stdout] 418 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:419:20 [INFO] [stdout] | [INFO] [stdout] 419 | type NStBits = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:419:20 [INFO] [stdout] | [INFO] [stdout] 419 | type NStBits = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:420:24 [INFO] [stdout] | [INFO] [stdout] 420 | type NLeafCommit = U3; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:421:29 [INFO] [stdout] | [INFO] [stdout] 421 | type LProdLambdaBytes = Sum; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:421:29 [INFO] [stdout] | [INFO] [stdout] 421 | type LProdLambdaBytes = Sum; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:423:23 [INFO] [stdout] | [INFO] [stdout] 423 | type R1Times128 = Prod, U128>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:423:23 [INFO] [stdout] | [INFO] [stdout] 423 | type R1Times128 = Prod, U128>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B1>, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:424:28 [INFO] [stdout] | [INFO] [stdout] 424 | type R1Times128Bytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:424:28 [INFO] [stdout] | [INFO] [stdout] 424 | type R1Times128Bytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:426:27 [INFO] [stdout] | [INFO] [stdout] 426 | type LKeMinusLambda = Diff; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:427:32 [INFO] [stdout] | [INFO] [stdout] 427 | type LKeMinusLambdaBytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:427:32 [INFO] [stdout] | [INFO] [stdout] 427 | type LKeMinusLambdaBytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:429:15 [INFO] [stdout] | [INFO] [stdout] 429 | type SK = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:430:15 [INFO] [stdout] | [INFO] [stdout] 430 | type PK = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray as OWFParameters>::LambdaBytes> well-formed` [INFO] [stdout] --> faest-signatures/src/parameter.rs:443:5 [INFO] [stdout] | [INFO] [stdout] 443 | / fn extendwitness( [INFO] [stdout] 444 | | owf_key: &GenericArray, [INFO] [stdout] 445 | | owf_input: &GenericArray, [INFO] [stdout] 446 | | ) -> Box> { [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray as OWFParameters>::InputSize> well-formed` [INFO] [stdout] --> faest-signatures/src/parameter.rs:443:5 [INFO] [stdout] | [INFO] [stdout] 443 | / fn extendwitness( [INFO] [stdout] 444 | | owf_key: &GenericArray, [INFO] [stdout] 445 | | owf_input: &GenericArray, [INFO] [stdout] 446 | | ) -> Box> { [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Box as OWFParameters>::LBytes>> well-formed` [INFO] [stdout] --> faest-signatures/src/parameter.rs:443:5 [INFO] [stdout] | [INFO] [stdout] 443 | / fn extendwitness( [INFO] [stdout] 444 | | owf_key: &GenericArray, [INFO] [stdout] 445 | | owf_input: &GenericArray, [INFO] [stdout] 446 | | ) -> Box> { [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:459:22 [INFO] [stdout] | [INFO] [stdout] 459 | type InputSize = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:459:22 [INFO] [stdout] | [INFO] [stdout] 459 | type InputSize = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:460:23 [INFO] [stdout] | [INFO] [stdout] 460 | type OutputSize = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:460:23 [INFO] [stdout] | [INFO] [stdout] 460 | type OutputSize = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:462:14 [INFO] [stdout] | [INFO] [stdout] 462 | type B = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:463:19 [INFO] [stdout] | [INFO] [stdout] 463 | type Lambda = U192; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:463:19 [INFO] [stdout] | [INFO] [stdout] 463 | type Lambda = U192; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:464:24 [INFO] [stdout] | [INFO] [stdout] 464 | type LambdaBytes = U24; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:464:24 [INFO] [stdout] | [INFO] [stdout] 464 | type LambdaBytes = U24; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:464:24 [INFO] [stdout] | [INFO] [stdout] 464 | type LambdaBytes = U24; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:464:24 [INFO] [stdout] | [INFO] [stdout] 464 | type LambdaBytes = U24; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:464:24 [INFO] [stdout] | [INFO] [stdout] 464 | type LambdaBytes = U24; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:465:30 [INFO] [stdout] | [INFO] [stdout] 465 | type LambdaBytesTimes2 = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B1>, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:466:19 [INFO] [stdout] | [INFO] [stdout] 466 | type LBytes = U312; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:467:14 [INFO] [stdout] | [INFO] [stdout] 467 | type L = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:468:22 [INFO] [stdout] | [INFO] [stdout] 468 | type LHatBytes = LHatBytes; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:468:22 [INFO] [stdout] | [INFO] [stdout] 468 | type LHatBytes = LHatBytes; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:469:29 [INFO] [stdout] | [INFO] [stdout] 469 | type LProdLambdaBytes = Sum; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:469:29 [INFO] [stdout] | [INFO] [stdout] 469 | type LProdLambdaBytes = Sum; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:471:15 [INFO] [stdout] | [INFO] [stdout] 471 | type NK = U6; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:472:14 [INFO] [stdout] | [INFO] [stdout] 472 | type R = U12; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:473:16 [INFO] [stdout] | [INFO] [stdout] 473 | type SKe = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:473:16 [INFO] [stdout] | [INFO] [stdout] 473 | type SKe = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:474:17 [INFO] [stdout] | [INFO] [stdout] 474 | type Beta = U2; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:475:16 [INFO] [stdout] | [INFO] [stdout] 475 | type LKe = U448; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:476:21 [INFO] [stdout] | [INFO] [stdout] 476 | type LKeBytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:477:17 [INFO] [stdout] | [INFO] [stdout] 477 | type LEnc = U1024; [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:478:22 [INFO] [stdout] | [INFO] [stdout] 478 | type LEncBytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:479:16 [INFO] [stdout] | [INFO] [stdout] 479 | type NSt = U4; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:480:21 [INFO] [stdout] | [INFO] [stdout] 480 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:480:21 [INFO] [stdout] | [INFO] [stdout] 480 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:480:21 [INFO] [stdout] | [INFO] [stdout] 480 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:480:21 [INFO] [stdout] | [INFO] [stdout] 480 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:480:21 [INFO] [stdout] | [INFO] [stdout] 480 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:480:21 [INFO] [stdout] | [INFO] [stdout] 480 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:481:20 [INFO] [stdout] | [INFO] [stdout] 481 | type NStBits = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:481:20 [INFO] [stdout] | [INFO] [stdout] 481 | type NStBits = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:482:24 [INFO] [stdout] | [INFO] [stdout] 482 | type NLeafCommit = U3; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:484:23 [INFO] [stdout] | [INFO] [stdout] 484 | type R1Times128 = Prod, U128>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:484:23 [INFO] [stdout] | [INFO] [stdout] 484 | type R1Times128 = Prod, U128>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:485:28 [INFO] [stdout] | [INFO] [stdout] 485 | type R1Times128Bytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:485:28 [INFO] [stdout] | [INFO] [stdout] 485 | type R1Times128Bytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:487:27 [INFO] [stdout] | [INFO] [stdout] 487 | type LKeMinusLambda = Diff; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:488:32 [INFO] [stdout] | [INFO] [stdout] 488 | type LKeMinusLambdaBytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:488:32 [INFO] [stdout] | [INFO] [stdout] 488 | type LKeMinusLambdaBytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:490:15 [INFO] [stdout] | [INFO] [stdout] 490 | type SK = U40; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:491:15 [INFO] [stdout] | [INFO] [stdout] 491 | type PK = U48; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray as OWFParameters>::LambdaBytes> well-formed` [INFO] [stdout] --> faest-signatures/src/parameter.rs:509:5 [INFO] [stdout] | [INFO] [stdout] 509 | / fn extendwitness( [INFO] [stdout] 510 | | owf_key: &GenericArray, [INFO] [stdout] 511 | | owf_input: &GenericArray, [INFO] [stdout] 512 | | ) -> Box> { [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray as OWFParameters>::InputSize> well-formed` [INFO] [stdout] --> faest-signatures/src/parameter.rs:509:5 [INFO] [stdout] | [INFO] [stdout] 509 | / fn extendwitness( [INFO] [stdout] 510 | | owf_key: &GenericArray, [INFO] [stdout] 511 | | owf_input: &GenericArray, [INFO] [stdout] 512 | | ) -> Box> { [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Box as OWFParameters>::LBytes>> well-formed` [INFO] [stdout] --> faest-signatures/src/parameter.rs:509:5 [INFO] [stdout] | [INFO] [stdout] 509 | / fn extendwitness( [INFO] [stdout] 510 | | owf_key: &GenericArray, [INFO] [stdout] 511 | | owf_input: &GenericArray, [INFO] [stdout] 512 | | ) -> Box> { [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:525:22 [INFO] [stdout] | [INFO] [stdout] 525 | type InputSize = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:525:22 [INFO] [stdout] | [INFO] [stdout] 525 | type InputSize = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:526:23 [INFO] [stdout] | [INFO] [stdout] 526 | type OutputSize = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:526:23 [INFO] [stdout] | [INFO] [stdout] 526 | type OutputSize = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:528:14 [INFO] [stdout] | [INFO] [stdout] 528 | type B = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:529:19 [INFO] [stdout] | [INFO] [stdout] 529 | type Lambda = U256; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:530:24 [INFO] [stdout] | [INFO] [stdout] 530 | type LambdaBytes = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:530:24 [INFO] [stdout] | [INFO] [stdout] 530 | type LambdaBytes = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:530:24 [INFO] [stdout] | [INFO] [stdout] 530 | type LambdaBytes = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:530:24 [INFO] [stdout] | [INFO] [stdout] 530 | type LambdaBytes = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:531:30 [INFO] [stdout] | [INFO] [stdout] 531 | type LambdaBytesTimes2 = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B1>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:532:19 [INFO] [stdout] | [INFO] [stdout] 532 | type LBytes = U388; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:533:14 [INFO] [stdout] | [INFO] [stdout] 533 | type L = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:534:22 [INFO] [stdout] | [INFO] [stdout] 534 | type LHatBytes = LHatBytes; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B1>, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:534:22 [INFO] [stdout] | [INFO] [stdout] 534 | type LHatBytes = LHatBytes; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:535:29 [INFO] [stdout] | [INFO] [stdout] 535 | type LProdLambdaBytes = Sum; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B1>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:535:29 [INFO] [stdout] | [INFO] [stdout] 535 | type LProdLambdaBytes = Sum; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:537:15 [INFO] [stdout] | [INFO] [stdout] 537 | type NK = U8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:538:14 [INFO] [stdout] | [INFO] [stdout] 538 | type R = U14; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:539:16 [INFO] [stdout] | [INFO] [stdout] 539 | type SKe = U52; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B1>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:539:16 [INFO] [stdout] | [INFO] [stdout] 539 | type SKe = U52; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:540:17 [INFO] [stdout] | [INFO] [stdout] 540 | type Beta = U2; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:541:16 [INFO] [stdout] | [INFO] [stdout] 541 | type LKe = U672; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B0>, B1>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:542:21 [INFO] [stdout] | [INFO] [stdout] 542 | type LKeBytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:543:17 [INFO] [stdout] | [INFO] [stdout] 543 | type LEnc = U1216; [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:544:22 [INFO] [stdout] | [INFO] [stdout] 544 | type LEncBytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:544:22 [INFO] [stdout] | [INFO] [stdout] 544 | type LEncBytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:545:16 [INFO] [stdout] | [INFO] [stdout] 545 | type NSt = U4; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:546:21 [INFO] [stdout] | [INFO] [stdout] 546 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:546:21 [INFO] [stdout] | [INFO] [stdout] 546 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:546:21 [INFO] [stdout] | [INFO] [stdout] 546 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:546:21 [INFO] [stdout] | [INFO] [stdout] 546 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:546:21 [INFO] [stdout] | [INFO] [stdout] 546 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:546:21 [INFO] [stdout] | [INFO] [stdout] 546 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:547:20 [INFO] [stdout] | [INFO] [stdout] 547 | type NStBits = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:547:20 [INFO] [stdout] | [INFO] [stdout] 547 | type NStBits = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:548:24 [INFO] [stdout] | [INFO] [stdout] 548 | type NLeafCommit = U3; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:550:23 [INFO] [stdout] | [INFO] [stdout] 550 | type R1Times128 = Prod, U128>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:550:23 [INFO] [stdout] | [INFO] [stdout] 550 | type R1Times128 = Prod, U128>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B1>, B1>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:551:28 [INFO] [stdout] | [INFO] [stdout] 551 | type R1Times128Bytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:551:28 [INFO] [stdout] | [INFO] [stdout] 551 | type R1Times128Bytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:553:27 [INFO] [stdout] | [INFO] [stdout] 553 | type LKeMinusLambda = Diff; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:554:32 [INFO] [stdout] | [INFO] [stdout] 554 | type LKeMinusLambdaBytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B1>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:554:32 [INFO] [stdout] | [INFO] [stdout] 554 | type LKeMinusLambdaBytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:556:15 [INFO] [stdout] | [INFO] [stdout] 556 | type SK = U48; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:557:15 [INFO] [stdout] | [INFO] [stdout] 557 | type PK = U48; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray as OWFParameters>::LambdaBytes> well-formed` [INFO] [stdout] --> faest-signatures/src/parameter.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | / fn extendwitness( [INFO] [stdout] 576 | | owf_key: &GenericArray, [INFO] [stdout] 577 | | owf_input: &GenericArray, [INFO] [stdout] 578 | | ) -> Box> { [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray as OWFParameters>::InputSize> well-formed` [INFO] [stdout] --> faest-signatures/src/parameter.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | / fn extendwitness( [INFO] [stdout] 576 | | owf_key: &GenericArray, [INFO] [stdout] 577 | | owf_input: &GenericArray, [INFO] [stdout] 578 | | ) -> Box> { [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Box as OWFParameters>::LBytes>> well-formed` [INFO] [stdout] --> faest-signatures/src/parameter.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | / fn extendwitness( [INFO] [stdout] 576 | | owf_key: &GenericArray, [INFO] [stdout] 577 | | owf_input: &GenericArray, [INFO] [stdout] 578 | | ) -> Box> { [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:591:22 [INFO] [stdout] | [INFO] [stdout] 591 | type InputSize = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:591:22 [INFO] [stdout] | [INFO] [stdout] 591 | type InputSize = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:592:23 [INFO] [stdout] | [INFO] [stdout] 592 | type OutputSize = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:592:23 [INFO] [stdout] | [INFO] [stdout] 592 | type OutputSize = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:594:14 [INFO] [stdout] | [INFO] [stdout] 594 | type B = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:595:19 [INFO] [stdout] | [INFO] [stdout] 595 | type Lambda = U128; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:596:24 [INFO] [stdout] | [INFO] [stdout] 596 | type LambdaBytes = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:596:24 [INFO] [stdout] | [INFO] [stdout] 596 | type LambdaBytes = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:596:24 [INFO] [stdout] | [INFO] [stdout] 596 | type LambdaBytes = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:596:24 [INFO] [stdout] | [INFO] [stdout] 596 | type LambdaBytes = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:596:24 [INFO] [stdout] | [INFO] [stdout] 596 | type LambdaBytes = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:597:30 [INFO] [stdout] | [INFO] [stdout] 597 | type LambdaBytesTimes2 = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B1>, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:598:19 [INFO] [stdout] | [INFO] [stdout] 598 | type LBytes = U120; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:599:14 [INFO] [stdout] | [INFO] [stdout] 599 | type L = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:600:22 [INFO] [stdout] | [INFO] [stdout] 600 | type LHatBytes = LHatBytes; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B1>, B0>, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:600:22 [INFO] [stdout] | [INFO] [stdout] 600 | type LHatBytes = LHatBytes; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:601:29 [INFO] [stdout] | [INFO] [stdout] 601 | type LProdLambdaBytes = Sum; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:601:29 [INFO] [stdout] | [INFO] [stdout] 601 | type LProdLambdaBytes = Sum; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:603:15 [INFO] [stdout] | [INFO] [stdout] 603 | type NK = U4; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:604:16 [INFO] [stdout] | [INFO] [stdout] 604 | type NSt = U4; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:605:21 [INFO] [stdout] | [INFO] [stdout] 605 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:605:21 [INFO] [stdout] | [INFO] [stdout] 605 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:605:21 [INFO] [stdout] | [INFO] [stdout] 605 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:605:21 [INFO] [stdout] | [INFO] [stdout] 605 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:605:21 [INFO] [stdout] | [INFO] [stdout] 605 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:605:21 [INFO] [stdout] | [INFO] [stdout] 605 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:606:20 [INFO] [stdout] | [INFO] [stdout] 606 | type NStBits = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:606:20 [INFO] [stdout] | [INFO] [stdout] 606 | type NStBits = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:607:14 [INFO] [stdout] | [INFO] [stdout] 607 | type R = U10; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:608:16 [INFO] [stdout] | [INFO] [stdout] 608 | type SKe = U40; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:608:16 [INFO] [stdout] | [INFO] [stdout] 608 | type SKe = U40; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:609:17 [INFO] [stdout] | [INFO] [stdout] 609 | type Beta = U1; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:610:16 [INFO] [stdout] | [INFO] [stdout] 610 | type LKe = U128; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:611:21 [INFO] [stdout] | [INFO] [stdout] 611 | type LKeBytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:612:17 [INFO] [stdout] | [INFO] [stdout] 612 | type LEnc = U832; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:613:22 [INFO] [stdout] | [INFO] [stdout] 613 | type LEncBytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:613:22 [INFO] [stdout] | [INFO] [stdout] 613 | type LEncBytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:614:24 [INFO] [stdout] | [INFO] [stdout] 614 | type NLeafCommit = U2; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:616:23 [INFO] [stdout] | [INFO] [stdout] 616 | type R1Times128 = Prod, U128>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:617:28 [INFO] [stdout] | [INFO] [stdout] 617 | type R1Times128Bytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:617:28 [INFO] [stdout] | [INFO] [stdout] 617 | type R1Times128Bytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:622:15 [INFO] [stdout] | [INFO] [stdout] 622 | type SK = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:623:15 [INFO] [stdout] | [INFO] [stdout] 623 | type PK = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray as OWFParameters>::LambdaBytes> well-formed` [INFO] [stdout] --> faest-signatures/src/parameter.rs:639:5 [INFO] [stdout] | [INFO] [stdout] 639 | / fn extendwitness( [INFO] [stdout] 640 | | owf_key: &GenericArray, [INFO] [stdout] 641 | | owf_input: &GenericArray, [INFO] [stdout] 642 | | ) -> Box> { [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray as OWFParameters>::InputSize> well-formed` [INFO] [stdout] --> faest-signatures/src/parameter.rs:639:5 [INFO] [stdout] | [INFO] [stdout] 639 | / fn extendwitness( [INFO] [stdout] 640 | | owf_key: &GenericArray, [INFO] [stdout] 641 | | owf_input: &GenericArray, [INFO] [stdout] 642 | | ) -> Box> { [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Box as OWFParameters>::LBytes>> well-formed` [INFO] [stdout] --> faest-signatures/src/parameter.rs:639:5 [INFO] [stdout] | [INFO] [stdout] 639 | / fn extendwitness( [INFO] [stdout] 640 | | owf_key: &GenericArray, [INFO] [stdout] 641 | | owf_input: &GenericArray, [INFO] [stdout] 642 | | ) -> Box> { [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:659:22 [INFO] [stdout] | [INFO] [stdout] 659 | type InputSize = U24; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:659:22 [INFO] [stdout] | [INFO] [stdout] 659 | type InputSize = U24; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:660:23 [INFO] [stdout] | [INFO] [stdout] 660 | type OutputSize = U24; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:660:23 [INFO] [stdout] | [INFO] [stdout] 660 | type OutputSize = U24; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:662:14 [INFO] [stdout] | [INFO] [stdout] 662 | type B = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:663:19 [INFO] [stdout] | [INFO] [stdout] 663 | type Lambda = U192; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:663:19 [INFO] [stdout] | [INFO] [stdout] 663 | type Lambda = U192; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:664:24 [INFO] [stdout] | [INFO] [stdout] 664 | type LambdaBytes = U24; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:664:24 [INFO] [stdout] | [INFO] [stdout] 664 | type LambdaBytes = U24; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:664:24 [INFO] [stdout] | [INFO] [stdout] 664 | type LambdaBytes = U24; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:664:24 [INFO] [stdout] | [INFO] [stdout] 664 | type LambdaBytes = U24; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:664:24 [INFO] [stdout] | [INFO] [stdout] 664 | type LambdaBytes = U24; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:665:30 [INFO] [stdout] | [INFO] [stdout] 665 | type LambdaBytesTimes2 = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:666:19 [INFO] [stdout] | [INFO] [stdout] 666 | type LBytes = U216; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:667:14 [INFO] [stdout] | [INFO] [stdout] 667 | type L = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:668:22 [INFO] [stdout] | [INFO] [stdout] 668 | type LHatBytes = LHatBytes; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:668:22 [INFO] [stdout] | [INFO] [stdout] 668 | type LHatBytes = LHatBytes; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:669:29 [INFO] [stdout] | [INFO] [stdout] 669 | type LProdLambdaBytes = Sum; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:669:29 [INFO] [stdout] | [INFO] [stdout] 669 | type LProdLambdaBytes = Sum; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:671:15 [INFO] [stdout] | [INFO] [stdout] 671 | type NK = U6; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:672:16 [INFO] [stdout] | [INFO] [stdout] 672 | type NSt = U6; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:673:21 [INFO] [stdout] | [INFO] [stdout] 673 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:673:21 [INFO] [stdout] | [INFO] [stdout] 673 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:673:21 [INFO] [stdout] | [INFO] [stdout] 673 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:673:21 [INFO] [stdout] | [INFO] [stdout] 673 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:673:21 [INFO] [stdout] | [INFO] [stdout] 673 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:673:21 [INFO] [stdout] | [INFO] [stdout] 673 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:674:20 [INFO] [stdout] | [INFO] [stdout] 674 | type NStBits = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:674:20 [INFO] [stdout] | [INFO] [stdout] 674 | type NStBits = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:674:20 [INFO] [stdout] | [INFO] [stdout] 674 | type NStBits = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:675:17 [INFO] [stdout] | [INFO] [stdout] 675 | type Beta = U1; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:676:14 [INFO] [stdout] | [INFO] [stdout] 676 | type R = U12; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:677:16 [INFO] [stdout] | [INFO] [stdout] 677 | type SKe = U52; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B1>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:677:16 [INFO] [stdout] | [INFO] [stdout] 677 | type SKe = U52; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:678:16 [INFO] [stdout] | [INFO] [stdout] 678 | type LKe = U192; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:679:21 [INFO] [stdout] | [INFO] [stdout] 679 | type LKeBytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:680:17 [INFO] [stdout] | [INFO] [stdout] 680 | type LEnc = U1536; [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:681:22 [INFO] [stdout] | [INFO] [stdout] 681 | type LEncBytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:681:22 [INFO] [stdout] | [INFO] [stdout] 681 | type LEncBytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:682:24 [INFO] [stdout] | [INFO] [stdout] 682 | type NLeafCommit = U2; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:684:23 [INFO] [stdout] | [INFO] [stdout] 684 | type R1Times128 = Prod, Self::Lambda>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:684:23 [INFO] [stdout] | [INFO] [stdout] 684 | type R1Times128 = Prod, Self::Lambda>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:685:28 [INFO] [stdout] | [INFO] [stdout] 685 | type R1Times128Bytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B1>, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:685:28 [INFO] [stdout] | [INFO] [stdout] 685 | type R1Times128Bytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:690:15 [INFO] [stdout] | [INFO] [stdout] 690 | type SK = U48; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:691:15 [INFO] [stdout] | [INFO] [stdout] 691 | type PK = U48; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray as OWFParameters>::LambdaBytes> well-formed` [INFO] [stdout] --> faest-signatures/src/parameter.rs:707:5 [INFO] [stdout] | [INFO] [stdout] 707 | / fn extendwitness( [INFO] [stdout] 708 | | owf_key: &GenericArray, [INFO] [stdout] 709 | | owf_input: &GenericArray, [INFO] [stdout] 710 | | ) -> Box> { [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray as OWFParameters>::InputSize> well-formed` [INFO] [stdout] --> faest-signatures/src/parameter.rs:707:5 [INFO] [stdout] | [INFO] [stdout] 707 | / fn extendwitness( [INFO] [stdout] 708 | | owf_key: &GenericArray, [INFO] [stdout] 709 | | owf_input: &GenericArray, [INFO] [stdout] 710 | | ) -> Box> { [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Box as OWFParameters>::LBytes>> well-formed` [INFO] [stdout] --> faest-signatures/src/parameter.rs:707:5 [INFO] [stdout] | [INFO] [stdout] 707 | / fn extendwitness( [INFO] [stdout] 708 | | owf_key: &GenericArray, [INFO] [stdout] 709 | | owf_input: &GenericArray, [INFO] [stdout] 710 | | ) -> Box> { [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:725:22 [INFO] [stdout] | [INFO] [stdout] 725 | type InputSize = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:725:22 [INFO] [stdout] | [INFO] [stdout] 725 | type InputSize = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:726:23 [INFO] [stdout] | [INFO] [stdout] 726 | type OutputSize = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:726:23 [INFO] [stdout] | [INFO] [stdout] 726 | type OutputSize = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:728:14 [INFO] [stdout] | [INFO] [stdout] 728 | type B = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:729:19 [INFO] [stdout] | [INFO] [stdout] 729 | type Lambda = U256; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:730:24 [INFO] [stdout] | [INFO] [stdout] 730 | type LambdaBytes = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:730:24 [INFO] [stdout] | [INFO] [stdout] 730 | type LambdaBytes = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:730:24 [INFO] [stdout] | [INFO] [stdout] 730 | type LambdaBytes = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:730:24 [INFO] [stdout] | [INFO] [stdout] 730 | type LambdaBytes = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:731:30 [INFO] [stdout] | [INFO] [stdout] 731 | type LambdaBytesTimes2 = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:732:19 [INFO] [stdout] | [INFO] [stdout] 732 | type LBytes = U336; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:733:14 [INFO] [stdout] | [INFO] [stdout] 733 | type L = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:734:22 [INFO] [stdout] | [INFO] [stdout] 734 | type LHatBytes = LHatBytes; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B1>, B0>, B0>, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:734:22 [INFO] [stdout] | [INFO] [stdout] 734 | type LHatBytes = LHatBytes; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:735:29 [INFO] [stdout] | [INFO] [stdout] 735 | type LProdLambdaBytes = Sum; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:735:29 [INFO] [stdout] | [INFO] [stdout] 735 | type LProdLambdaBytes = Sum; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:737:15 [INFO] [stdout] | [INFO] [stdout] 737 | type NK = U8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:738:16 [INFO] [stdout] | [INFO] [stdout] 738 | type NSt = U8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:739:21 [INFO] [stdout] | [INFO] [stdout] 739 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:739:21 [INFO] [stdout] | [INFO] [stdout] 739 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:739:21 [INFO] [stdout] | [INFO] [stdout] 739 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:739:21 [INFO] [stdout] | [INFO] [stdout] 739 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:739:21 [INFO] [stdout] | [INFO] [stdout] 739 | type NStBytes = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:740:20 [INFO] [stdout] | [INFO] [stdout] 740 | type NStBits = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:741:17 [INFO] [stdout] | [INFO] [stdout] 741 | type Beta = U1; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:742:14 [INFO] [stdout] | [INFO] [stdout] 742 | type R = U14; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:743:16 [INFO] [stdout] | [INFO] [stdout] 743 | type SKe = U60; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B1>, B1>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:743:16 [INFO] [stdout] | [INFO] [stdout] 743 | type SKe = U60; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:744:16 [INFO] [stdout] | [INFO] [stdout] 744 | type LKe = U256; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:745:21 [INFO] [stdout] | [INFO] [stdout] 745 | type LKeBytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:746:17 [INFO] [stdout] | [INFO] [stdout] 746 | type LEnc = U2432; [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:747:22 [INFO] [stdout] | [INFO] [stdout] 747 | type LEncBytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:747:22 [INFO] [stdout] | [INFO] [stdout] 747 | type LEncBytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:748:24 [INFO] [stdout] | [INFO] [stdout] 748 | type NLeafCommit = U2; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:750:23 [INFO] [stdout] | [INFO] [stdout] 750 | type R1Times128 = Prod, Self::Lambda>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:751:28 [INFO] [stdout] | [INFO] [stdout] 751 | type R1Times128Bytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:751:28 [INFO] [stdout] | [INFO] [stdout] 751 | type R1Times128Bytes = Quot; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:756:15 [INFO] [stdout] | [INFO] [stdout] 756 | type SK = U64; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:757:15 [INFO] [stdout] | [INFO] [stdout] 757 | type PK = U64; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray as OWFParameters>::LambdaBytes> well-formed` [INFO] [stdout] --> faest-signatures/src/parameter.rs:773:5 [INFO] [stdout] | [INFO] [stdout] 773 | / fn extendwitness( [INFO] [stdout] 774 | | owf_key: &GenericArray, [INFO] [stdout] 775 | | owf_input: &GenericArray, [INFO] [stdout] 776 | | ) -> Box> { [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray as OWFParameters>::InputSize> well-formed` [INFO] [stdout] --> faest-signatures/src/parameter.rs:773:5 [INFO] [stdout] | [INFO] [stdout] 773 | / fn extendwitness( [INFO] [stdout] 774 | | owf_key: &GenericArray, [INFO] [stdout] 775 | | owf_input: &GenericArray, [INFO] [stdout] 776 | | ) -> Box> { [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Box as OWFParameters>::LBytes>> well-formed` [INFO] [stdout] --> faest-signatures/src/parameter.rs:773:5 [INFO] [stdout] | [INFO] [stdout] 773 | / fn extendwitness( [INFO] [stdout] 774 | | owf_key: &GenericArray, [INFO] [stdout] 775 | | owf_input: &GenericArray, [INFO] [stdout] 776 | | ) -> Box> { [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B1>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:856:16 [INFO] [stdout] | [INFO] [stdout] 856 | type Tau = U11; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:857:14 [INFO] [stdout] | [INFO] [stdout] 857 | type K = U12; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:858:14 [INFO] [stdout] | [INFO] [stdout] 858 | type L = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B1>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:859:17 [INFO] [stdout] | [INFO] [stdout] 859 | type Tau0 = U11; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B1>, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:861:18 [INFO] [stdout] | [INFO] [stdout] 861 | type Topen = U102; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:868:16 [INFO] [stdout] | [INFO] [stdout] 868 | type Tau = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:869:14 [INFO] [stdout] | [INFO] [stdout] 869 | type K = U8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:870:14 [INFO] [stdout] | [INFO] [stdout] 870 | type L = Sum, Prod>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:871:17 [INFO] [stdout] | [INFO] [stdout] 871 | type Tau0 = U8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:872:17 [INFO] [stdout] | [INFO] [stdout] 872 | type Tau1 = U8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B1>, B1>, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:873:18 [INFO] [stdout] | [INFO] [stdout] 873 | type Topen = U110; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:880:16 [INFO] [stdout] | [INFO] [stdout] 880 | type Tau = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:881:14 [INFO] [stdout] | [INFO] [stdout] 881 | type K = U12; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:882:14 [INFO] [stdout] | [INFO] [stdout] 882 | type L = Sum, Prod>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:883:17 [INFO] [stdout] | [INFO] [stdout] 883 | type Tau0 = U12; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:884:17 [INFO] [stdout] | [INFO] [stdout] 884 | type Tau1 = U4; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:885:18 [INFO] [stdout] | [INFO] [stdout] 885 | type Topen = U162; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:892:16 [INFO] [stdout] | [INFO] [stdout] 892 | type Tau = U24; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:893:14 [INFO] [stdout] | [INFO] [stdout] 893 | type K = U8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:894:14 [INFO] [stdout] | [INFO] [stdout] 894 | type L = Sum, Prod>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:895:17 [INFO] [stdout] | [INFO] [stdout] 895 | type Tau0 = U8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:896:17 [INFO] [stdout] | [INFO] [stdout] 896 | type Tau1 = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B1>, B1>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:897:18 [INFO] [stdout] | [INFO] [stdout] 897 | type Topen = U163; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:904:16 [INFO] [stdout] | [INFO] [stdout] 904 | type Tau = U22; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:905:14 [INFO] [stdout] | [INFO] [stdout] 905 | type K = U12; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:906:14 [INFO] [stdout] | [INFO] [stdout] 906 | type L = Sum, Prod>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:907:17 [INFO] [stdout] | [INFO] [stdout] 907 | type Tau0 = U14; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:908:17 [INFO] [stdout] | [INFO] [stdout] 908 | type Tau1 = U8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B1>, B0>, B1>, B0>, B1>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:909:18 [INFO] [stdout] | [INFO] [stdout] 909 | type Topen = U245; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:916:16 [INFO] [stdout] | [INFO] [stdout] 916 | type Tau = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:917:14 [INFO] [stdout] | [INFO] [stdout] 917 | type K = U8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:918:14 [INFO] [stdout] | [INFO] [stdout] 918 | type L = Sum, Prod>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:919:17 [INFO] [stdout] | [INFO] [stdout] 919 | type Tau0 = U8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:920:17 [INFO] [stdout] | [INFO] [stdout] 920 | type Tau1 = U24; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B1>, B0>, B1>, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:921:18 [INFO] [stdout] | [INFO] [stdout] 921 | type Topen = U246; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B1>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:929:16 [INFO] [stdout] | [INFO] [stdout] 929 | type Tau = U11; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:930:14 [INFO] [stdout] | [INFO] [stdout] 930 | type K = U12; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:931:14 [INFO] [stdout] | [INFO] [stdout] 931 | type L = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B1>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:932:17 [INFO] [stdout] | [INFO] [stdout] 932 | type Tau0 = U11; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B1>, B1>, B1>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:934:18 [INFO] [stdout] | [INFO] [stdout] 934 | type Topen = U103; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:940:16 [INFO] [stdout] | [INFO] [stdout] 940 | type Tau = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:941:14 [INFO] [stdout] | [INFO] [stdout] 941 | type K = U8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:942:14 [INFO] [stdout] | [INFO] [stdout] 942 | type L = Sum, Prod>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:943:17 [INFO] [stdout] | [INFO] [stdout] 943 | type Tau0 = U8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:944:17 [INFO] [stdout] | [INFO] [stdout] 944 | type Tau1 = U8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:945:18 [INFO] [stdout] | [INFO] [stdout] 945 | type Topen = U112; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:952:16 [INFO] [stdout] | [INFO] [stdout] 952 | type Tau = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:953:14 [INFO] [stdout] | [INFO] [stdout] 953 | type K = U12; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:954:14 [INFO] [stdout] | [INFO] [stdout] 954 | type L = Sum, Prod>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:955:17 [INFO] [stdout] | [INFO] [stdout] 955 | type Tau0 = U8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:956:17 [INFO] [stdout] | [INFO] [stdout] 956 | type Tau1 = U8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:957:18 [INFO] [stdout] | [INFO] [stdout] 957 | type Topen = U162; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:964:16 [INFO] [stdout] | [INFO] [stdout] 964 | type Tau = U24; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:965:14 [INFO] [stdout] | [INFO] [stdout] 965 | type K = U8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:966:14 [INFO] [stdout] | [INFO] [stdout] 966 | type L = Sum, Prod>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:967:17 [INFO] [stdout] | [INFO] [stdout] 967 | type Tau0 = U8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:968:17 [INFO] [stdout] | [INFO] [stdout] 968 | type Tau1 = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:969:18 [INFO] [stdout] | [INFO] [stdout] 969 | type Topen = U176; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:976:16 [INFO] [stdout] | [INFO] [stdout] 976 | type Tau = U22; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:977:14 [INFO] [stdout] | [INFO] [stdout] 977 | type K = U12; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:978:14 [INFO] [stdout] | [INFO] [stdout] 978 | type L = Sum, Prod>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:979:17 [INFO] [stdout] | [INFO] [stdout] 979 | type Tau0 = U14; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:980:17 [INFO] [stdout] | [INFO] [stdout] 980 | type Tau1 = U8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B1>, B0>, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:981:18 [INFO] [stdout] | [INFO] [stdout] 981 | type Topen = U218; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:988:16 [INFO] [stdout] | [INFO] [stdout] 988 | type Tau = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:989:14 [INFO] [stdout] | [INFO] [stdout] 989 | type K = U8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:990:14 [INFO] [stdout] | [INFO] [stdout] 990 | type L = Sum, Prod>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:991:17 [INFO] [stdout] | [INFO] [stdout] 991 | type Tau0 = U8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:992:17 [INFO] [stdout] | [INFO] [stdout] 992 | type Tau1 = U24; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B1>, B0>, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:993:18 [INFO] [stdout] | [INFO] [stdout] 993 | type Topen = U234; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B1>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1048:19 [INFO] [stdout] | [INFO] [stdout] 1048 | type WGRIND = U7; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B1>, B0>, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1049:26 [INFO] [stdout] | [INFO] [stdout] 1049 | type SignatureSize = U4506; [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `<::Length as Mul, B1>>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1043:39 [INFO] [stdout] | [INFO] [stdout] 1043 | F: BigGaloisField + BaseField, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1062:19 [INFO] [stdout] | [INFO] [stdout] 1062 | type WGRIND = U8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B1>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1063:26 [INFO] [stdout] | [INFO] [stdout] 1063 | type SignatureSize = U5924; [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `<::Length as Mul, B1>>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1057:39 [INFO] [stdout] | [INFO] [stdout] 1057 | F: BigGaloisField + BaseField, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1076:19 [INFO] [stdout] | [INFO] [stdout] 1076 | type WGRIND = U12; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B1>, B1>, B1>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1077:26 [INFO] [stdout] | [INFO] [stdout] 1077 | type SignatureSize = U11260; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `<::Length as Mul, B1>>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1071:39 [INFO] [stdout] | [INFO] [stdout] 1071 | F: BigGaloisField + BaseField, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1090:19 [INFO] [stdout] | [INFO] [stdout] 1090 | type WGRIND = U8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B1>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1091:26 [INFO] [stdout] | [INFO] [stdout] 1091 | type SignatureSize = U14948; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `<::Length as Mul, B1>>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1085:39 [INFO] [stdout] | [INFO] [stdout] 1085 | F: BigGaloisField + BaseField, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1104:19 [INFO] [stdout] | [INFO] [stdout] 1104 | type WGRIND = U6; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1105:26 [INFO] [stdout] | [INFO] [stdout] 1105 | type SignatureSize = U20696; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `<::Length as Mul, B1>>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1099:39 [INFO] [stdout] | [INFO] [stdout] 1099 | F: BigGaloisField + BaseField, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1118:19 [INFO] [stdout] | [INFO] [stdout] 1118 | type WGRIND = U8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B1>, B0>, B1>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1119:26 [INFO] [stdout] | [INFO] [stdout] 1119 | type SignatureSize = U26548; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `<::Length as Mul, B1>>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1113:39 [INFO] [stdout] | [INFO] [stdout] 1113 | F: BigGaloisField + BaseField, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B1>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1132:19 [INFO] [stdout] | [INFO] [stdout] 1132 | type WGRIND = U7; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1133:26 [INFO] [stdout] | [INFO] [stdout] 1133 | type SignatureSize = U3906; [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `<::Length as Mul, B1>>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1127:39 [INFO] [stdout] | [INFO] [stdout] 1127 | F: BigGaloisField + BaseField, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1146:19 [INFO] [stdout] | [INFO] [stdout] 1146 | type WGRIND = U8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B1>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1147:26 [INFO] [stdout] | [INFO] [stdout] 1147 | type SignatureSize = U5060; [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `<::Length as Mul, B1>>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1141:39 [INFO] [stdout] | [INFO] [stdout] 1141 | F: BigGaloisField + BaseField, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1160:19 [INFO] [stdout] | [INFO] [stdout] 1160 | type WGRIND = U8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B1>, B1>, B1>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1161:26 [INFO] [stdout] | [INFO] [stdout] 1161 | type SignatureSize = U9340; [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `<::Length as Mul, B1>>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1155:39 [INFO] [stdout] | [INFO] [stdout] 1155 | F: BigGaloisField + BaseField, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1174:19 [INFO] [stdout] | [INFO] [stdout] 1174 | type WGRIND = U8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B1>, B1>, B1>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1175:26 [INFO] [stdout] | [INFO] [stdout] 1175 | type SignatureSize = U12380; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `<::Length as Mul, B1>>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1169:39 [INFO] [stdout] | [INFO] [stdout] 1169 | F: BigGaloisField + BaseField, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1188:19 [INFO] [stdout] | [INFO] [stdout] 1188 | type WGRIND = U6; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1189:26 [INFO] [stdout] | [INFO] [stdout] 1189 | type SignatureSize = U17984; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `<::Length as Mul, B1>>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1183:39 [INFO] [stdout] | [INFO] [stdout] 1183 | F: BigGaloisField + BaseField, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1202:19 [INFO] [stdout] | [INFO] [stdout] 1202 | type WGRIND = U8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B1>, B0>, B1>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1203:26 [INFO] [stdout] | [INFO] [stdout] 1203 | type SignatureSize = U23476; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `<::Length as Mul, B1>>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/parameter.rs:1197:39 [INFO] [stdout] | [INFO] [stdout] 1197 | F: BigGaloisField + BaseField, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/prg.rs:28:18 [INFO] [stdout] | [INFO] [stdout] 28 | fn add_tweak(iv: &IV, tweak: Twk) -> GenericArray_0_14 { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/prg.rs:66:20 [INFO] [stdout] | [INFO] [stdout] 66 | type KeySize = U16; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray::KeySize> well-formed` [INFO] [stdout] --> faest-signatures/src/prg.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | fn new_prg(k: &GenericArray, iv: &IV, tweak: Twk) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/prg.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | fn new_prg(k: &GenericArray, iv: &IV, tweak: Twk) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/prg.rs:86:20 [INFO] [stdout] | [INFO] [stdout] 86 | type KeySize = U24; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray::KeySize> well-formed` [INFO] [stdout] --> faest-signatures/src/prg.rs:88:5 [INFO] [stdout] | [INFO] [stdout] 88 | fn new_prg(k: &GenericArray, iv: &IV, tweak: Twk) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/prg.rs:88:5 [INFO] [stdout] | [INFO] [stdout] 88 | fn new_prg(k: &GenericArray, iv: &IV, tweak: Twk) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/prg.rs:106:20 [INFO] [stdout] | [INFO] [stdout] 106 | type KeySize = U32; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray::KeySize> well-formed` [INFO] [stdout] --> faest-signatures/src/prg.rs:108:5 [INFO] [stdout] | [INFO] [stdout] 108 | fn new_prg(k: &GenericArray, iv: &IV, tweak: Twk) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/prg.rs:108:5 [INFO] [stdout] | [INFO] [stdout] 108 | fn new_prg(k: &GenericArray, iv: &IV, tweak: Twk) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/prover/byte_commitments.rs:20:22 [INFO] [stdout] | [INFO] [stdout] 20 | pub(crate) tags: GenericArray, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B0>, B0>, B0> as generic_array::ArrayLength>::ArrayType == _` [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `ByteCommitment: Sized` [INFO] [stdout] --> faest-signatures/src/prover/byte_commitments.rs:15:19 [INFO] [stdout] | [INFO] [stdout] 14 | #[derive(Clone, Debug, Default)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] 15 | pub(crate) struct ByteCommitment [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `ByteCommitment: Sized` [INFO] [stdout] --> faest-signatures/src/prover/byte_commitments.rs:15:19 [INFO] [stdout] | [INFO] [stdout] 14 | #[derive(Clone, Debug, Default)] [INFO] [stdout] | ------- in this derive macro expansion [INFO] [stdout] 15 | pub(crate) struct ByteCommitment [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, UInt, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/prover/encryption.rs:161:56 [INFO] [stdout] | [INFO] [stdout] 161 | fn invnorm_to_conjugates(x_val: u8, x_tag: &[F]) -> GenericArray, U4> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, UInt, B0>, B0>>: Sized` [INFO] [stdout] --> faest-signatures/src/prover/encryption.rs:161:56 [INFO] [stdout] | [INFO] [stdout] 161 | fn invnorm_to_conjugates(x_val: u8, x_tag: &[F]) -> GenericArray, U4> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&mut generic_array::GenericArray, UInt, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/prover/encryption.rs:182:17 [INFO] [stdout] | [INFO] [stdout] 182 | state_conj: &mut GenericArray, U8>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/prover/key_expansion.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | fn inverse_affine_byte(x: u8, x_0: &GenericArray, y: &mut u8, y_0: &mut [F]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `ByteCommitsRef<'_, BigGF, UInt, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/prover/owf_constraints.rs:108:8 [INFO] [stdout] | [INFO] [stdout] 108 | w: ByteCommitsRef>, as OWFParameters>::LBytes>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/prover/owf_constraints.rs:110:16 [INFO] [stdout] | [INFO] [stdout] 110 | vrf_input: &GenericArray, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>, B0>>, _> well-formed` [INFO] [stdout] --> faest-signatures/src/rijndael_32.rs:178:81 [INFO] [stdout] | [INFO] [stdout] 178 | fn rijndael_encrypt(rkeys: &[u32], input: &[u8]) -> BatchBlocks { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>, B0>>, _>: Sized` [INFO] [stdout] --> faest-signatures/src/rijndael_32.rs:178:81 [INFO] [stdout] | [INFO] [stdout] 178 | fn rijndael_encrypt(rkeys: &[u32], input: &[u8]) -> BatchBlocks { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>, B0>>, _> well-formed` [INFO] [stdout] --> faest-signatures/src/rijndael_32.rs:581:46 [INFO] [stdout] | [INFO] [stdout] 581 | pub(crate) fn inv_bitslice(input: &[u32]) -> BatchBlocks { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>, B0>>, _>: Sized` [INFO] [stdout] --> faest-signatures/src/rijndael_32.rs:581:46 [INFO] [stdout] | [INFO] [stdout] 581 | pub(crate) fn inv_bitslice(input: &[u32]) -> BatchBlocks { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>, B0>>, _> well-formed` [INFO] [stdout] --> faest-signatures/src/rijndael_32.rs:641:47 [INFO] [stdout] | [INFO] [stdout] 641 | pub(crate) fn convert_from_batchblocks(input: BatchBlocks) -> impl Iterator { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:396:24 [INFO] [stdout] | [INFO] [stdout] 396 | type LambdaBytes = ::Length; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:396:24 [INFO] [stdout] | [INFO] [stdout] 396 | type LambdaBytes = ::Length; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:396:24 [INFO] [stdout] | [INFO] [stdout] 396 | type LambdaBytes = ::Length; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:396:24 [INFO] [stdout] | [INFO] [stdout] 396 | type LambdaBytes = ::Length; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:397:19 [INFO] [stdout] | [INFO] [stdout] 397 | type Lambda = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray as LeafHasher>::LambdaBytes as Mul<_>>::Output> well-formed` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:399:5 [INFO] [stdout] | [INFO] [stdout] 399 | / fn hash( [INFO] [stdout] 400 | | uhash: &GenericArray>, [INFO] [stdout] 401 | | x: &GenericArray>, [INFO] [stdout] 402 | | ) -> GenericArray> { [INFO] [stdout] | |______________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray as LeafHasher>::LambdaBytes as Mul>>::Output> well-formed` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:399:5 [INFO] [stdout] | [INFO] [stdout] 399 | / fn hash( [INFO] [stdout] 400 | | uhash: &GenericArray>, [INFO] [stdout] 401 | | x: &GenericArray>, [INFO] [stdout] 402 | | ) -> GenericArray> { [INFO] [stdout] | |______________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `< as LeafHasher>::LambdaBytes as Mul, B0>, B0>>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:389:9 [INFO] [stdout] | [INFO] [stdout] 389 | impl LeafHasher for LeafHasher128 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `< as LeafHasher>::LambdaBytes as Mul, B1>>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:389:9 [INFO] [stdout] | [INFO] [stdout] 389 | impl LeafHasher for LeafHasher128 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `< as LeafHasher>::LambdaBytes as Mul, B0>>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:389:9 [INFO] [stdout] | [INFO] [stdout] 389 | impl LeafHasher for LeafHasher128 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `::ExtenionField well-formed` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:392:53 [INFO] [stdout] | [INFO] [stdout] 392 | ::ExtenionField: ExtensionField, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `<::Length as Mul, B1>>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:391:39 [INFO] [stdout] | [INFO] [stdout] 391 | F: BigGaloisField + BaseField, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `::ExtenionField well-formed` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:392:38 [INFO] [stdout] | [INFO] [stdout] 392 | ::ExtenionField: ExtensionField, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:423:24 [INFO] [stdout] | [INFO] [stdout] 423 | type LambdaBytes = ::Length; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:423:24 [INFO] [stdout] | [INFO] [stdout] 423 | type LambdaBytes = ::Length; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:423:24 [INFO] [stdout] | [INFO] [stdout] 423 | type LambdaBytes = ::Length; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:423:24 [INFO] [stdout] | [INFO] [stdout] 423 | type LambdaBytes = ::Length; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:424:19 [INFO] [stdout] | [INFO] [stdout] 424 | type Lambda = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray as LeafHasher>::LambdaBytes as Mul<_>>::Output> well-formed` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:426:5 [INFO] [stdout] | [INFO] [stdout] 426 | / fn hash( [INFO] [stdout] 427 | | uhash: &GenericArray>, [INFO] [stdout] 428 | | x: &GenericArray>, [INFO] [stdout] 429 | | ) -> GenericArray> { [INFO] [stdout] | |______________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray as LeafHasher>::LambdaBytes as Mul>>::Output> well-formed` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:426:5 [INFO] [stdout] | [INFO] [stdout] 426 | / fn hash( [INFO] [stdout] 427 | | uhash: &GenericArray>, [INFO] [stdout] 428 | | x: &GenericArray>, [INFO] [stdout] 429 | | ) -> GenericArray> { [INFO] [stdout] | |______________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `< as LeafHasher>::LambdaBytes as Mul, B0>, B0>>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:416:9 [INFO] [stdout] | [INFO] [stdout] 416 | impl LeafHasher for LeafHasher192 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `< as LeafHasher>::LambdaBytes as Mul, B1>>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:416:9 [INFO] [stdout] | [INFO] [stdout] 416 | impl LeafHasher for LeafHasher192 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `< as LeafHasher>::LambdaBytes as Mul, B0>>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:416:9 [INFO] [stdout] | [INFO] [stdout] 416 | impl LeafHasher for LeafHasher192 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `::ExtenionField well-formed` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:419:38 [INFO] [stdout] | [INFO] [stdout] 419 | F::ExtenionField: ExtensionField, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `<::Length as Mul, B1>>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:418:39 [INFO] [stdout] | [INFO] [stdout] 418 | F: BigGaloisField + BaseField, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `::ExtenionField well-formed` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:419:23 [INFO] [stdout] | [INFO] [stdout] 419 | F::ExtenionField: ExtensionField, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:450:24 [INFO] [stdout] | [INFO] [stdout] 450 | type LambdaBytes = ::Length; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:450:24 [INFO] [stdout] | [INFO] [stdout] 450 | type LambdaBytes = ::Length; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:450:24 [INFO] [stdout] | [INFO] [stdout] 450 | type LambdaBytes = ::Length; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:450:24 [INFO] [stdout] | [INFO] [stdout] 450 | type LambdaBytes = ::Length; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>, B0>, B0>, B0>, B0>, B0>: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:451:19 [INFO] [stdout] | [INFO] [stdout] 451 | type Lambda = Prod; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray as LeafHasher>::LambdaBytes as Mul<_>>::Output> well-formed` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:453:5 [INFO] [stdout] | [INFO] [stdout] 453 | / fn hash( [INFO] [stdout] 454 | | uhash: &GenericArray>, [INFO] [stdout] 455 | | x: &GenericArray>, [INFO] [stdout] 456 | | ) -> GenericArray> { [INFO] [stdout] | |______________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray as LeafHasher>::LambdaBytes as Mul>>::Output> well-formed` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:453:5 [INFO] [stdout] | [INFO] [stdout] 453 | / fn hash( [INFO] [stdout] 454 | | uhash: &GenericArray>, [INFO] [stdout] 455 | | x: &GenericArray>, [INFO] [stdout] 456 | | ) -> GenericArray> { [INFO] [stdout] | |______________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `< as LeafHasher>::LambdaBytes as Mul, B0>, B0>>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:443:9 [INFO] [stdout] | [INFO] [stdout] 443 | impl LeafHasher for LeafHasher256 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `< as LeafHasher>::LambdaBytes as Mul, B1>>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:443:9 [INFO] [stdout] | [INFO] [stdout] 443 | impl LeafHasher for LeafHasher256 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `< as LeafHasher>::LambdaBytes as Mul, B0>>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:443:9 [INFO] [stdout] | [INFO] [stdout] 443 | impl LeafHasher for LeafHasher256 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `::ExtenionField well-formed` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:446:38 [INFO] [stdout] | [INFO] [stdout] 446 | F::ExtenionField: ExtensionField, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `<::Length as Mul, B1>>>::Output: generic_array::ArrayLength` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:445:39 [INFO] [stdout] | [INFO] [stdout] 445 | F: BigGaloisField + BaseField, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `::ExtenionField well-formed` [INFO] [stdout] --> faest-signatures/src/universal_hashing.rs:446:23 [INFO] [stdout] | [INFO] [stdout] 446 | F::ExtenionField: ExtensionField, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/verifier/encryption.rs:148:41 [INFO] [stdout] | [INFO] [stdout] 148 | fn invnorm_to_conjugates(x: &[F]) -> GenericArray [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B0>>: Sized` [INFO] [stdout] --> faest-signatures/src/verifier/encryption.rs:148:41 [INFO] [stdout] | [INFO] [stdout] 148 | fn invnorm_to_conjugates(x: &[F]) -> GenericArray [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray<<::BaseParams as BaseParameters>::Field, UInt, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/verifier/key_expansion.rs:100:12 [INFO] [stdout] | [INFO] [stdout] 100 | x_tag: &GenericArray, U8>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `VoleCommitsRef<'_, BigGF, UInt, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/verifier/owf_constraints.rs:104:8 [INFO] [stdout] | [INFO] [stdout] 104 | w: VoleCommitsRef<'_, OWFField>, as OWFParameters>::L>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/verifier/owf_constraints.rs:107:16 [INFO] [stdout] | [INFO] [stdout] 107 | vrf_input: &GenericArray, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/vole.rs:119:9 [INFO] [stdout] | [INFO] [stdout] 119 | iv: &IV, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/vole.rs:188:9 [INFO] [stdout] | [INFO] [stdout] 188 | iv: &IV, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/vole.rs:237:9 [INFO] [stdout] | [INFO] [stdout] 237 | iv: &IV, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/witness_vrf.rs:40:14 [INFO] [stdout] | [INFO] [stdout] 40 | owf_key: &GenericArray, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/witness_vrf.rs:41:16 [INFO] [stdout] | [INFO] [stdout] 41 | owf_input: &GenericArray, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/witness_vrf.rs:42:16 [INFO] [stdout] | [INFO] [stdout] 42 | vrf_input: &GenericArray, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Box, B0>, B0>, B0>>> well-formed` [INFO] [stdout] --> faest-signatures/src/witness_vrf.rs:43:6 [INFO] [stdout] | [INFO] [stdout] 43 | ) -> Box> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `ByteCommitsRef<'_, F, UInt, B0>, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/prover_vrf/owf_constraints_vrf.rs:55:8 [INFO] [stdout] | [INFO] [stdout] 55 | w: ByteCommitsRef>, Prod< as OWFParameters>::LBytes, U2>>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/prover_vrf/owf_constraints_vrf.rs:57:16 [INFO] [stdout] | [INFO] [stdout] 57 | vrf_input: &GenericArray as OWFParameters>::InputSize>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/prover_vrf/owf_constraints_vrf.rs:58:17 [INFO] [stdout] | [INFO] [stdout] 58 | vrf_output: &GenericArray as OWFParameters>::OutputSize>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/zk_constraints.rs:81:8 [INFO] [stdout] | [INFO] [stdout] 81 | w: &GenericArray as OWFParameters>::LBytes>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/zk_constraints.rs:82:8 [INFO] [stdout] | [INFO] [stdout] 82 | u: &GenericArray as OWFParameters>::LambdaBytesTimes2>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B1>, B0>>, _> well-formed` [INFO] [stdout] --> faest-signatures/src/zk_constraints.rs:83:8 [INFO] [stdout] | [INFO] [stdout] 83 | v: CstrntsVal>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/zk_constraints.rs:85:14 [INFO] [stdout] | [INFO] [stdout] 85 | chall_2: &GenericArray< [INFO] [stdout] | ______________^ [INFO] [stdout] 86 | | u8, [INFO] [stdout] 87 | | < as OWFParameters>::BaseParams as BaseParameters>::Chall, [INFO] [stdout] 88 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/zk_constraints.rs:89:16 [INFO] [stdout] | [INFO] [stdout] 89 | vrf_input: &GenericArray, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B1>, B0>>, _> well-formed` [INFO] [stdout] --> faest-signatures/src/zk_constraints.rs:177:8 [INFO] [stdout] | [INFO] [stdout] 177 | q: CstrntsVal>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/zk_constraints.rs:178:8 [INFO] [stdout] | [INFO] [stdout] 178 | d: &GenericArray as OWFParameters>::LBytes>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/zk_constraints.rs:180:14 [INFO] [stdout] | [INFO] [stdout] 180 | chall_2: &GenericArray< [INFO] [stdout] | ______________^ [INFO] [stdout] 181 | | u8, [INFO] [stdout] 182 | | < as OWFParameters>::BaseParams as BaseParameters>::Chall, [INFO] [stdout] 183 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/zk_constraints.rs:184:14 [INFO] [stdout] | [INFO] [stdout] 184 | chall_3: &GenericArray as OWFParameters>::LambdaBytes>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/zk_constraints.rs:185:15 [INFO] [stdout] | [INFO] [stdout] 185 | a1_tilde: &GenericArray as OWFParameters>::LambdaBytes>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/zk_constraints.rs:186:15 [INFO] [stdout] | [INFO] [stdout] 186 | a2_tilde: &GenericArray as OWFParameters>::LambdaBytes>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/zk_constraints.rs:187:16 [INFO] [stdout] | [INFO] [stdout] 187 | vrf_input: &GenericArray, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/zk_constraints_vrf.rs:104:8 [INFO] [stdout] | [INFO] [stdout] 104 | w: &GenericArray as OWFParameters>::LBytes, U2>>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/zk_constraints_vrf.rs:105:8 [INFO] [stdout] | [INFO] [stdout] 105 | u: &GenericArray as OWFParameters>::LambdaBytesTimes2>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B1>, B0>>, _> well-formed` [INFO] [stdout] --> faest-signatures/src/zk_constraints_vrf.rs:106:8 [INFO] [stdout] | [INFO] [stdout] 106 | v: CstrntsVal<'_, OWF128>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/zk_constraints_vrf.rs:108:14 [INFO] [stdout] | [INFO] [stdout] 108 | chall_2: &GenericArray< [INFO] [stdout] | ______________^ [INFO] [stdout] 109 | | u8, [INFO] [stdout] 110 | | < as OWFParameters>::BaseParams as BaseParameters>::Chall, [INFO] [stdout] 111 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/zk_constraints_vrf.rs:112:16 [INFO] [stdout] | [INFO] [stdout] 112 | vrf_input: &GenericArray as OWFParameters>::InputSize>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/zk_constraints_vrf.rs:113:17 [INFO] [stdout] | [INFO] [stdout] 113 | vrf_output: &GenericArray as OWFParameters>::OutputSize>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/zk_constraints_vrf.rs:159:8 [INFO] [stdout] | [INFO] [stdout] 159 | u: &GenericArray as OWFParameters>::LambdaBytesTimes2>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B1>, B0>>, _> well-formed` [INFO] [stdout] --> faest-signatures/src/zk_constraints_vrf.rs:160:8 [INFO] [stdout] | [INFO] [stdout] 160 | v: CstrntsVal<'_, OWF128>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/zk_constraints_vrf.rs:162:14 [INFO] [stdout] | [INFO] [stdout] 162 | chall_2: &GenericArray< [INFO] [stdout] | ______________^ [INFO] [stdout] 163 | | u8, [INFO] [stdout] 164 | | < as OWFParameters>::BaseParams as BaseParameters>::Chall, [INFO] [stdout] 165 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/zk_constraints_vrf.rs:166:16 [INFO] [stdout] | [INFO] [stdout] 166 | vrf_input: &GenericArray as OWFParameters>::InputSize>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&generic_array::GenericArray, B0>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/zk_constraints_vrf.rs:167:17 [INFO] [stdout] | [INFO] [stdout] 167 | vrf_output: &GenericArray as OWFParameters>::OutputSize>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fSigningKey: MetaSized` [INFO] [stdout] --> faest-signatures/src/lib.rs:321:24 [INFO] [stdout] | [INFO] [stdout] 321 | pub struct [<$param SigningKey>](SecretKey<<[<$param Parameters>] as FAESTParameters>::OWF>); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fSigningKey: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:321:24 [INFO] [stdout] | [INFO] [stdout] 321 | pub struct [<$param SigningKey>](SecretKey<<[<$param Parameters>] as FAESTParameters>::OWF>); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the derive macro `Clone` which comes from the expansion of the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fSigningKey: MetaSized` [INFO] [stdout] --> faest-signatures/src/lib.rs:321:24 [INFO] [stdout] | [INFO] [stdout] 321 | pub struct [<$param SigningKey>](SecretKey<<[<$param Parameters>] as FAESTParameters>::OWF>); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the derive macro `PartialEq` which comes from the expansion of the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Result>::Error> well-formed` [INFO] [stdout] --> faest-signatures/src/lib.rs:326:17 [INFO] [stdout] | [INFO] [stdout] 326 | fn try_from(value: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fSigningKey: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:323:37 [INFO] [stdout] | [INFO] [stdout] 323 | impl TryFrom<&[u8]> for [<$param SigningKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fSigningKey: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:337:18 [INFO] [stdout] | [INFO] [stdout] 337 | impl From<[<$param SigningKey>]> for [u8; <<[<$param Parameters>] as FAESTParameters>::OWF as OWFParameters>::SK::USIZE] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `::Repr well-formed` [INFO] [stdout] --> faest-signatures/src/lib.rs:346:17 [INFO] [stdout] | [INFO] [stdout] 346 | fn to_bytes(&self) -> Self::Repr { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fSigningKey: TryInto<::Repr>` [INFO] [stdout] --> faest-signatures/src/lib.rs:343:35 [INFO] [stdout] | [INFO] [stdout] 343 | impl ByteEncoding for [<$param SigningKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fSigningKey: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:343:35 [INFO] [stdout] | [INFO] [stdout] 343 | impl ByteEncoding for [<$param SigningKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fVerificationKey: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:426:24 [INFO] [stdout] | [INFO] [stdout] 426 | pub struct [<$param VerificationKey>](PublicKey<<[<$param Parameters>] as FAESTParameters>::OWF>); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the derive macro `Clone` which comes from the expansion of the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fVerificationKey: MetaSized` [INFO] [stdout] --> faest-signatures/src/lib.rs:426:24 [INFO] [stdout] | [INFO] [stdout] 426 | pub struct [<$param VerificationKey>](PublicKey<<[<$param Parameters>] as FAESTParameters>::OWF>); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the derive macro `PartialEq` which comes from the expansion of the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Result>::Error> well-formed` [INFO] [stdout] --> faest-signatures/src/lib.rs:431:17 [INFO] [stdout] | [INFO] [stdout] 431 | fn try_from(value: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fVerificationKey: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:428:37 [INFO] [stdout] | [INFO] [stdout] 428 | impl TryFrom<&[u8]> for [<$param VerificationKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fVerificationKey: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:442:18 [INFO] [stdout] | [INFO] [stdout] 442 | impl From<[<$param VerificationKey>]> for [u8; <<[<$param Parameters>] as FAESTParameters>::OWF as OWFParameters>::PK::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `::Repr well-formed` [INFO] [stdout] --> faest-signatures/src/lib.rs:451:17 [INFO] [stdout] | [INFO] [stdout] 451 | fn to_bytes(&self) -> Self::Repr { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fVerificationKey: TryInto<::Repr>` [INFO] [stdout] --> faest-signatures/src/lib.rs:448:35 [INFO] [stdout] | [INFO] [stdout] 448 | impl ByteEncoding for [<$param VerificationKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fVerificationKey: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:448:35 [INFO] [stdout] | [INFO] [stdout] 448 | impl ByteEncoding for [<$param VerificationKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fVerificationKey: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:465:37 [INFO] [stdout] | [INFO] [stdout] 465 | type VerifyingKey = [<$param VerificationKey>]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `::VerifyingKey well-formed` [INFO] [stdout] --> faest-signatures/src/lib.rs:467:17 [INFO] [stdout] | [INFO] [stdout] 467 | fn verifying_key(&self) -> Self::VerifyingKey { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fSigningKey: MetaSized` [INFO] [stdout] --> faest-signatures/src/lib.rs:464:30 [INFO] [stdout] | [INFO] [stdout] 464 | impl Keypair for [<$param SigningKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fSigningKey: MetaSized` [INFO] [stdout] --> faest-signatures/src/lib.rs:472:39 [INFO] [stdout] | [INFO] [stdout] 472 | impl KeypairGenerator for [<$param SigningKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fVerificationKey: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:482:37 [INFO] [stdout] | [INFO] [stdout] 482 | type VerifyingKey = [<$param VerificationKey>]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `generic_array::GenericArray, B0>, B1>, B0>, B0>> well-formed` [INFO] [stdout] --> faest-signatures/src/lib.rs:501:45 [INFO] [stdout] | [INFO] [stdout] 501 | pub struct [<$param Signature>](GenericArray] as FAESTParameters>::SignatureSize>); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B1>, B0>, B0>, B1>, B0>, B0> as generic_array::ArrayLength>::ArrayType == _` [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fSignature: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:501:24 [INFO] [stdout] | [INFO] [stdout] 501 | pub struct [<$param Signature>](GenericArray] as FAESTParameters>::SignatureSize>); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the derive macro `Clone` which comes from the expansion of the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fSignature: MetaSized` [INFO] [stdout] --> faest-signatures/src/lib.rs:501:24 [INFO] [stdout] | [INFO] [stdout] 501 | pub struct [<$param Signature>](GenericArray] as FAESTParameters>::SignatureSize>); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the derive macro `PartialEq` which comes from the expansion of the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Result well-formed` [INFO] [stdout] --> faest-signatures/src/lib.rs:504:17 [INFO] [stdout] | [INFO] [stdout] 504 | fn try_sign(&self, msg: &[u8]) -> Result<[<$param Signature>], Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fSignature: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:503:18 [INFO] [stdout] | [INFO] [stdout] 503 | impl Signer<[<$param Signature>]> for [<$param SigningKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fSigningKey: MetaSized` [INFO] [stdout] --> faest-signatures/src/lib.rs:503:51 [INFO] [stdout] | [INFO] [stdout] 503 | impl Signer<[<$param Signature>]> for [<$param SigningKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Result, signature::Error> well-formed` [INFO] [stdout] --> faest-signatures/src/lib.rs:511:17 [INFO] [stdout] | [INFO] [stdout] 511 | fn try_sign(&self, msg: &[u8]) -> Result]>, Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fSigningKey: MetaSized` [INFO] [stdout] --> faest-signatures/src/lib.rs:510:56 [INFO] [stdout] | [INFO] [stdout] 510 | impl Signer]>> for [<$param SigningKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Box well-formed` [INFO] [stdout] --> faest-signatures/src/lib.rs:510:18 [INFO] [stdout] | [INFO] [stdout] 510 | impl Signer]>> for [<$param SigningKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Result well-formed` [INFO] [stdout] --> faest-signatures/src/lib.rs:518:17 [INFO] [stdout] | [INFO] [stdout] 518 | fn try_sign(&self, msg: &[u8]) -> Result<[<$param Signature>], Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fSignature: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:517:18 [INFO] [stdout] | [INFO] [stdout] 517 | impl Signer<[<$param Signature>]> for [<$param UnpackedSigningKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fSignature: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:524:18 [INFO] [stdout] | [INFO] [stdout] 524 | impl Verifier<[<$param Signature>]> for [<$param VerificationKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fVerificationKey: MetaSized` [INFO] [stdout] --> faest-signatures/src/lib.rs:524:53 [INFO] [stdout] | [INFO] [stdout] 524 | impl Verifier<[<$param Signature>]> for [<$param VerificationKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&Box well-formed` [INFO] [stdout] --> faest-signatures/src/lib.rs:531:17 [INFO] [stdout] | [INFO] [stdout] 531 | fn verify(&self, msg: &[u8], signature: &Box<[<$param Signature>]>) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fVerificationKey: MetaSized` [INFO] [stdout] --> faest-signatures/src/lib.rs:530:58 [INFO] [stdout] | [INFO] [stdout] 530 | impl Verifier]>> for [<$param VerificationKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Box well-formed` [INFO] [stdout] --> faest-signatures/src/lib.rs:530:18 [INFO] [stdout] | [INFO] [stdout] 530 | impl Verifier]>> for [<$param VerificationKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fVerificationKey: MetaSized` [INFO] [stdout] --> faest-signatures/src/lib.rs:536:49 [INFO] [stdout] | [INFO] [stdout] 536 | impl Verifier> for [<$param VerificationKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fSignature: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:544:18 [INFO] [stdout] | [INFO] [stdout] 544 | impl Verifier<[<$param Signature>]> for [<$param SigningKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fSigningKey: MetaSized` [INFO] [stdout] --> faest-signatures/src/lib.rs:544:53 [INFO] [stdout] | [INFO] [stdout] 544 | impl Verifier<[<$param Signature>]> for [<$param SigningKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&Box well-formed` [INFO] [stdout] --> faest-signatures/src/lib.rs:551:17 [INFO] [stdout] | [INFO] [stdout] 551 | fn verify(&self, msg: &[u8], signature: &Box<[<$param Signature>]>) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fSigningKey: MetaSized` [INFO] [stdout] --> faest-signatures/src/lib.rs:550:58 [INFO] [stdout] | [INFO] [stdout] 550 | impl Verifier]>> for [<$param SigningKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Box well-formed` [INFO] [stdout] --> faest-signatures/src/lib.rs:550:18 [INFO] [stdout] | [INFO] [stdout] 550 | impl Verifier]>> for [<$param SigningKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fSigningKey: MetaSized` [INFO] [stdout] --> faest-signatures/src/lib.rs:556:49 [INFO] [stdout] | [INFO] [stdout] 556 | impl Verifier> for [<$param SigningKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fSignature: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:564:18 [INFO] [stdout] | [INFO] [stdout] 564 | impl Verifier<[<$param Signature>]> for [<$param UnpackedSigningKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&Box well-formed` [INFO] [stdout] --> faest-signatures/src/lib.rs:571:17 [INFO] [stdout] | [INFO] [stdout] 571 | fn verify(&self, msg: &[u8], signature: &Box<[<$param Signature>]>) -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Box well-formed` [INFO] [stdout] --> faest-signatures/src/lib.rs:570:18 [INFO] [stdout] | [INFO] [stdout] 570 | impl Verifier]>> for [<$param UnpackedSigningKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Result well-formed` [INFO] [stdout] --> faest-signatures/src/lib.rs:586:17 [INFO] [stdout] | [INFO] [stdout] 586 | / fn try_sign_with_rng( [INFO] [stdout] 587 | | &self, [INFO] [stdout] 588 | | rng: &mut impl CryptoRngCore, [INFO] [stdout] 589 | | msg: &[u8], [INFO] [stdout] 590 | | ) -> Result<[<$param Signature>], Error> { [INFO] [stdout] | |________________________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fSignature: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:585:18 [INFO] [stdout] | [INFO] [stdout] 585 | impl RandomizedSigner<[<$param Signature>]> for [<$param SigningKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fSigningKey: MetaSized` [INFO] [stdout] --> faest-signatures/src/lib.rs:585:61 [INFO] [stdout] | [INFO] [stdout] 585 | impl RandomizedSigner<[<$param Signature>]> for [<$param SigningKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Result, signature::Error> well-formed` [INFO] [stdout] --> faest-signatures/src/lib.rs:599:17 [INFO] [stdout] | [INFO] [stdout] 599 | / fn try_sign_with_rng( [INFO] [stdout] 600 | | &self, [INFO] [stdout] 601 | | rng: &mut impl CryptoRngCore, [INFO] [stdout] 602 | | msg: &[u8], [INFO] [stdout] 603 | | ) -> Result]>, Error> { [INFO] [stdout] | |_____________________________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fSigningKey: MetaSized` [INFO] [stdout] --> faest-signatures/src/lib.rs:598:66 [INFO] [stdout] | [INFO] [stdout] 598 | impl RandomizedSigner]>> for [<$param SigningKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Box well-formed` [INFO] [stdout] --> faest-signatures/src/lib.rs:598:18 [INFO] [stdout] | [INFO] [stdout] 598 | impl RandomizedSigner]>> for [<$param SigningKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Result well-formed` [INFO] [stdout] --> faest-signatures/src/lib.rs:612:17 [INFO] [stdout] | [INFO] [stdout] 612 | / fn try_sign_with_rng( [INFO] [stdout] 613 | | &self, [INFO] [stdout] 614 | | rng: &mut impl CryptoRngCore, [INFO] [stdout] 615 | | msg: &[u8], [INFO] [stdout] 616 | | ) -> Result<[<$param Signature>], Error> { [INFO] [stdout] | |________________________________________________________^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fSignature: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:611:18 [INFO] [stdout] | [INFO] [stdout] 611 | impl RandomizedSigner<[<$param Signature>]> for [<$param UnpackedSigningKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Result>::Error> well-formed` [INFO] [stdout] --> faest-signatures/src/lib.rs:632:17 [INFO] [stdout] | [INFO] [stdout] 632 | fn try_from(value: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fSignature: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:629:37 [INFO] [stdout] | [INFO] [stdout] 629 | impl TryFrom<&[u8]> for [<$param Signature>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fSignature: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:639:18 [INFO] [stdout] | [INFO] [stdout] 639 | impl From<[<$param Signature>]> for [u8; <[<$param Parameters>] as FAESTParameters>::SignatureSize::USIZE] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `::Repr well-formed` [INFO] [stdout] --> faest-signatures/src/lib.rs:648:17 [INFO] [stdout] | [INFO] [stdout] 648 | fn to_bytes(&self) -> Self::Repr { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fSignature: TryInto<::Repr>` [INFO] [stdout] --> faest-signatures/src/lib.rs:645:40 [INFO] [stdout] | [INFO] [stdout] 645 | impl SignatureEncoding for [<$param Signature>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128fSignature: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:645:40 [INFO] [stdout] | [INFO] [stdout] 645 | impl SignatureEncoding for [<$param Signature>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 667 | define_impl!(FAEST128f); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128sSigningKey: MetaSized` [INFO] [stdout] --> faest-signatures/src/lib.rs:321:24 [INFO] [stdout] | [INFO] [stdout] 321 | pub struct [<$param SigningKey>](SecretKey<<[<$param Parameters>] as FAESTParameters>::OWF>); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 718 | define_impl!(FAEST128s); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128sSigningKey: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:321:24 [INFO] [stdout] | [INFO] [stdout] 321 | pub struct [<$param SigningKey>](SecretKey<<[<$param Parameters>] as FAESTParameters>::OWF>); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 718 | define_impl!(FAEST128s); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the derive macro `Clone` which comes from the expansion of the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128sSigningKey: MetaSized` [INFO] [stdout] --> faest-signatures/src/lib.rs:321:24 [INFO] [stdout] | [INFO] [stdout] 321 | pub struct [<$param SigningKey>](SecretKey<<[<$param Parameters>] as FAESTParameters>::OWF>); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 718 | define_impl!(FAEST128s); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the derive macro `PartialEq` which comes from the expansion of the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Result>::Error> well-formed` [INFO] [stdout] --> faest-signatures/src/lib.rs:326:17 [INFO] [stdout] | [INFO] [stdout] 326 | fn try_from(value: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 718 | define_impl!(FAEST128s); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128sSigningKey: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:323:37 [INFO] [stdout] | [INFO] [stdout] 323 | impl TryFrom<&[u8]> for [<$param SigningKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 718 | define_impl!(FAEST128s); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128sSigningKey: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:337:18 [INFO] [stdout] | [INFO] [stdout] 337 | impl From<[<$param SigningKey>]> for [u8; <<[<$param Parameters>] as FAESTParameters>::OWF as OWFParameters>::SK::USIZE] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 718 | define_impl!(FAEST128s); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `::Repr well-formed` [INFO] [stdout] --> faest-signatures/src/lib.rs:346:17 [INFO] [stdout] | [INFO] [stdout] 346 | fn to_bytes(&self) -> Self::Repr { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 718 | define_impl!(FAEST128s); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128sSigningKey: TryInto<::Repr>` [INFO] [stdout] --> faest-signatures/src/lib.rs:343:35 [INFO] [stdout] | [INFO] [stdout] 343 | impl ByteEncoding for [<$param SigningKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 718 | define_impl!(FAEST128s); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128sSigningKey: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:343:35 [INFO] [stdout] | [INFO] [stdout] 343 | impl ByteEncoding for [<$param SigningKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 718 | define_impl!(FAEST128s); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128sVerificationKey: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:426:24 [INFO] [stdout] | [INFO] [stdout] 426 | pub struct [<$param VerificationKey>](PublicKey<<[<$param Parameters>] as FAESTParameters>::OWF>); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 718 | define_impl!(FAEST128s); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the derive macro `Clone` which comes from the expansion of the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128sVerificationKey: MetaSized` [INFO] [stdout] --> faest-signatures/src/lib.rs:426:24 [INFO] [stdout] | [INFO] [stdout] 426 | pub struct [<$param VerificationKey>](PublicKey<<[<$param Parameters>] as FAESTParameters>::OWF>); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 718 | define_impl!(FAEST128s); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the derive macro `PartialEq` which comes from the expansion of the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Result>::Error> well-formed` [INFO] [stdout] --> faest-signatures/src/lib.rs:431:17 [INFO] [stdout] | [INFO] [stdout] 431 | fn try_from(value: &[u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 718 | define_impl!(FAEST128s); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128sVerificationKey: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:428:37 [INFO] [stdout] | [INFO] [stdout] 428 | impl TryFrom<&[u8]> for [<$param VerificationKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 718 | define_impl!(FAEST128s); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128sVerificationKey: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:442:18 [INFO] [stdout] | [INFO] [stdout] 442 | impl From<[<$param VerificationKey>]> for [u8; <<[<$param Parameters>] as FAESTParameters>::OWF as OWFParameters>::PK::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 718 | define_impl!(FAEST128s); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `::Repr well-formed` [INFO] [stdout] --> faest-signatures/src/lib.rs:451:17 [INFO] [stdout] | [INFO] [stdout] 451 | fn to_bytes(&self) -> Self::Repr { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 718 | define_impl!(FAEST128s); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128sVerificationKey: TryInto<::Repr>` [INFO] [stdout] --> faest-signatures/src/lib.rs:448:35 [INFO] [stdout] | [INFO] [stdout] 448 | impl ByteEncoding for [<$param VerificationKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 718 | define_impl!(FAEST128s); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128sVerificationKey: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:448:35 [INFO] [stdout] | [INFO] [stdout] 448 | impl ByteEncoding for [<$param VerificationKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 718 | define_impl!(FAEST128s); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128sVerificationKey: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:465:37 [INFO] [stdout] | [INFO] [stdout] 465 | type VerifyingKey = [<$param VerificationKey>]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 718 | define_impl!(FAEST128s); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `::VerifyingKey well-formed` [INFO] [stdout] --> faest-signatures/src/lib.rs:467:17 [INFO] [stdout] | [INFO] [stdout] 467 | fn verifying_key(&self) -> Self::VerifyingKey { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 718 | define_impl!(FAEST128s); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128sSigningKey: MetaSized` [INFO] [stdout] --> faest-signatures/src/lib.rs:464:30 [INFO] [stdout] | [INFO] [stdout] 464 | impl Keypair for [<$param SigningKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 718 | define_impl!(FAEST128s); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128sSigningKey: MetaSized` [INFO] [stdout] --> faest-signatures/src/lib.rs:472:39 [INFO] [stdout] | [INFO] [stdout] 472 | impl KeypairGenerator for [<$param SigningKey>] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 718 | define_impl!(FAEST128s); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: this warning originates in the macro `define_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `FAEST128sVerificationKey: Sized` [INFO] [stdout] --> faest-signatures/src/lib.rs:482:37 [INFO] [stdout] | [INFO] [stdout] 482 | type VerifyingKey = [<$param VerificationKey>]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 718 | define_impl!(FAEST128s); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`faest`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [WARN] too many lines in the log, truncating it