[INFO] fetching crate openmls 0.8.2...
[INFO] testing openmls-0.8.2 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate openmls 0.8.2 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate openmls 0.8.2
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate openmls 0.8.2
[INFO] tweaked toml for crates.io crate openmls 0.8.2 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate openmls 0.8.2 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate openmls 0.8.2 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 1eb79713ebacd71703e33eb8b6893fab52edd2eee48ddaa5f1e043eb61351aa6
[INFO] running `Command { std: "docker" "start" "1eb79713ebacd71703e33eb8b6893fab52edd2eee48ddaa5f1e043eb61351aa6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1eb79713ebacd71703e33eb8b6893fab52edd2eee48ddaa5f1e043eb61351aa6", 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" "1eb79713ebacd71703e33eb8b6893fab52edd2eee48ddaa5f1e043eb61351aa6" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1eb79713ebacd71703e33eb8b6893fab52edd2eee48ddaa5f1e043eb61351aa6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "1eb79713ebacd71703e33eb8b6893fab52edd2eee48ddaa5f1e043eb61351aa6" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling thiserror v2.0.21
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling either v1.19.0
[INFO] [stderr]    Compiling serde_bytes v0.11.19
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.21
[INFO] [stderr]    Compiling zeroize_derive v1.5.0
[INFO] [stderr]    Compiling tls_codec_derive v0.4.2
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling zeroize v1.9.1
[INFO] [stderr]    Compiling tls_codec v0.4.2
[INFO] [stderr]    Compiling openmls_traits v0.5.0
[INFO] [stderr]    Compiling openmls v0.8.2 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `serde_bytes`
[INFO] [stderr]   --> Cargo.toml:75:15
[INFO] [stderr]    |
[INFO] [stderr] 75 | [dependencies.serde_bytes]
[INFO] [stderr]    |               ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `serde_bytes`
[INFO] [stderr] warning: `openmls` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 35.57s
[INFO] running `Command { std: "docker" "inspect" "1eb79713ebacd71703e33eb8b6893fab52edd2eee48ddaa5f1e043eb61351aa6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "1eb79713ebacd71703e33eb8b6893fab52edd2eee48ddaa5f1e043eb61351aa6" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.190
[INFO] [stderr]    Compiling wasm-bindgen-shared v0.2.129
[INFO] [stderr]    Compiling zerocopy v0.8.61
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling bumpalo v3.20.3
[INFO] [stderr]    Compiling wasm-bindgen v0.2.129
[INFO] [stderr]    Compiling zerocopy-derive v0.8.61
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling libm v0.2.16
[INFO] [stderr]    Compiling unicode-ident v1.0.26
[INFO] [stderr]    Compiling cc v1.6.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling futures-core v0.3.34
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling crc32fast v1.5.2
[INFO] [stderr]    Compiling portable-atomic v1.15.0
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling termcolor v1.4.1
[INFO] [stderr]    Compiling humantime v2.4.0
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling console v0.16.6
[INFO] [stderr]    Compiling miniz_oxide v0.9.1
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling env_logger v0.10.2
[INFO] [stderr]    Compiling criterion-plot v0.8.2
[INFO] [stderr]    Compiling wasm-bindgen-macro-support v0.2.129
[INFO] [stderr]    Compiling page_size v0.6.0
[INFO] [stderr]    Compiling serde_bytes v0.11.19
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling wasm-bindgen-test-shared v0.2.129
[INFO] [stderr]    Compiling unit-prefix v0.5.2
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling flate2 v1.1.10
[INFO] [stderr]    Compiling indicatif v0.18.6
[INFO] [stderr]    Compiling pretty_env_logger v0.5.0
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.21
[INFO] [stderr]    Compiling clap_derive v4.6.7
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling wasm-bindgen-test-macro v0.3.79
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling thiserror v2.0.21
[INFO] [stderr]    Compiling clap v4.6.7
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling wasm-bindgen-macro v0.2.129
[INFO] [stderr]    Compiling tls_codec v0.4.2
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling criterion v0.8.2
[INFO] [stderr]    Compiling openmls_traits v0.5.0
[INFO] [stderr]    Compiling js-sys v0.3.106
[INFO] [stderr]    Compiling openmls v0.8.2 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling wasm-bindgen-futures v0.4.79
[INFO] [stderr]    Compiling wasm-bindgen-test v0.3.79
[INFO] [stdout] error: couldn't read `src/../test_vectors/deserialization.json`: No such file or directory (os error 2)
[INFO] [stdout]   --> src/test_utils/mod.rs:53:20
[INFO] [stdout]    |
[INFO] [stdout] 53 |         let data = include_str!($file_name);
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/kat_vl.rs:58:35
[INFO] [stdout]    |
[INFO] [stdout] 58 |     let tests: Vec<TestElement> = read_json!("../test_vectors/deserialization.json");
[INFO] [stdout]    |                                   -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `include_str` which comes from the expansion of the macro `read_json` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/ciphersuite/tests_and_kats/../../../test_vectors/crypto-basics.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/test_utils/mod.rs:53:20
[INFO] [stdout]     |
[INFO] [stdout]  53 |         let data = include_str!($file_name);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/ciphersuite/tests_and_kats/kat_crypto_basics.rs:417:44
[INFO] [stdout]     |
[INFO] [stdout] 417 |     let tests: Vec<CryptoBasicsTestCase> = read_json!("../../../test_vectors/crypto-basics.json");
[INFO] [stdout]     |                                            ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_str` which comes from the expansion of the macro `read_json` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/group/tests_and_kats/kats/../../../../test_vectors/messages.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/test_utils/mod.rs:53:20
[INFO] [stdout]     |
[INFO] [stdout]  53 |         let data = include_str!($file_name);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/group/tests_and_kats/kats/messages.rs:569:42
[INFO] [stdout]     |
[INFO] [stdout] 569 |     let tests: Vec<MessagesTestVector> = read_json!("../../../../test_vectors/messages.json");
[INFO] [stdout]     |                                          ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_str` which comes from the expansion of the macro `read_json` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/treesync/tests_and_kats/kats/../../../../test_vectors/treekem.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/test_utils/mod.rs:53:20
[INFO] [stdout]     |
[INFO] [stdout]  53 |         let data = include_str!($file_name);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/treesync/tests_and_kats/kats/kat_treekem.rs:383:35
[INFO] [stdout]     |
[INFO] [stdout] 383 |     let tests: Vec<TreeKemTest> = read_json!("../../../../test_vectors/treekem.json");
[INFO] [stdout]     |                                   --------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_str` which comes from the expansion of the macro `read_json` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/binary_tree/array_representation/../../../test_vectors/tree-math.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/test_utils/mod.rs:53:20
[INFO] [stdout]     |
[INFO] [stdout]  53 |         let data = include_str!($file_name);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/binary_tree/array_representation/kat_treemath.rs:189:42
[INFO] [stdout]     |
[INFO] [stdout] 189 |     let tests: Vec<TreeMathTestVector> = read_json!("../../../test_vectors/tree-math.json");
[INFO] [stdout]     |                                          -------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_str` which comes from the expansion of the macro `read_json` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/tree/tests_and_kats/kats/../../../../test_vectors/kat_encryption_openmls.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/test_utils/mod.rs:53:20
[INFO] [stdout]     |
[INFO] [stdout]  53 |         let data = include_str!($file_name);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tree/tests_and_kats/kats/kat_encryption.rs:821:9
[INFO] [stdout]     |
[INFO] [stdout] 821 |         read_json!("../../../../test_vectors/kat_encryption_openmls.json");
[INFO] [stdout]     |         ------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_str` which comes from the expansion of the macro `read_json` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/schedule/tests_and_kats/kats/../../../../test_vectors/key-schedule.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/test_utils/mod.rs:53:20
[INFO] [stdout]     |
[INFO] [stdout]  53 |         let data = include_str!($file_name);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/schedule/tests_and_kats/kats/key_schedule.rs:269:9
[INFO] [stdout]     |
[INFO] [stdout] 269 |         read_json!("../../../../test_vectors/key-schedule.json");
[INFO] [stdout]     |         -------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_str` which comes from the expansion of the macro `read_json` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/schedule/tests_and_kats/kats/../../../../test_vectors/psk_secret.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/test_utils/mod.rs:53:20
[INFO] [stdout]     |
[INFO] [stdout]  53 |         let data = include_str!($file_name);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/schedule/tests_and_kats/kats/psk_secret.rs:112:35
[INFO] [stdout]     |
[INFO] [stdout] 112 |     let tests: Vec<TestElement> = read_json!("../../../../test_vectors/psk_secret.json");
[INFO] [stdout]     |                                   ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_str` which comes from the expansion of the macro `read_json` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/treesync/tests_and_kats/kats/../../../../test_vectors/tree-operations.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/test_utils/mod.rs:53:20
[INFO] [stdout]     |
[INFO] [stdout]  53 |         let data = include_str!($file_name);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/treesync/tests_and_kats/kats/kat_tree_operations.rs:146:35
[INFO] [stdout]     |
[INFO] [stdout] 146 |     let tests: Vec<TestElement> = read_json!("../../../../test_vectors/tree-operations.json");
[INFO] [stdout]     |                                   ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_str` which comes from the expansion of the macro `read_json` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/treesync/tests_and_kats/kats/../../../../test_vectors/tree-validation.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/test_utils/mod.rs:53:20
[INFO] [stdout]     |
[INFO] [stdout]  53 |         let data = include_str!($file_name);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/treesync/tests_and_kats/kats/kat_tree_validation.rs:145:35
[INFO] [stdout]     |
[INFO] [stdout] 145 |     let tests: Vec<TestElement> = read_json!("../../../../test_vectors/tree-validation.json");
[INFO] [stdout]     |                                   ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_str` which comes from the expansion of the macro `read_json` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/tree/tests_and_kats/kats/../../../../test_vectors/message-protection.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/test_utils/mod.rs:53:20
[INFO] [stdout]     |
[INFO] [stdout]  53 |         let data = include_str!($file_name);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tree/tests_and_kats/kats/kat_message_protection.rs:522:9
[INFO] [stdout]     |
[INFO] [stdout] 522 |         read_json!("../../../../test_vectors/message-protection.json");
[INFO] [stdout]     |         -------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_str` which comes from the expansion of the macro `read_json` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/tree/tests_and_kats/kats/../../../../test_vectors/secret-tree.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/test_utils/mod.rs:53:20
[INFO] [stdout]     |
[INFO] [stdout]  53 |         let data = include_str!($file_name);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/tree/tests_and_kats/kats/secret_tree.rs:192:34
[INFO] [stdout]     |
[INFO] [stdout] 192 |     let tests: Vec<SecretTree> = read_json!("../../../../test_vectors/secret-tree.json");
[INFO] [stdout]     |                                  ------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_str` which comes from the expansion of the macro `read_json` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `rand` in the list of imported crates
[INFO] [stdout]   --> src/test_utils/test_framework/mod.rs:37:7
[INFO] [stdout]    |
[INFO] [stdout] 37 | use ::rand::{rngs::OsRng, RngCore, TryRngCore};
[INFO] [stdout]    |       ^^^^ could not find `rand` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rand` in this scope
[INFO] [stdout]  --> src/utils.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use rand::{rngs::OsRng, RngCore, TryRngCore};
[INFO] [stdout]   |     ^^^^ use of unresolved module or unlinked crate `rand`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rand`, use `cargo add rand` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `rand`
[INFO] [stdout]   --> src/test_utils/test_framework/mod.rs:37:7
[INFO] [stdout]    |
[INFO] [stdout] 37 | use ::rand::{rngs::OsRng, RngCore, TryRngCore};
[INFO] [stdout]    |       ^^^^ could not find `rand` in the list of imported crates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `rand`
[INFO] [stdout]  --> src/utils.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use rand::{rngs::OsRng, RngCore, TryRngCore};
[INFO] [stdout]   |     ^^^^ use of unresolved module or unlinked crate `rand`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rand`, use `cargo add rand` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `once_cell` in this scope
[INFO] [stdout]   --> src/skip_validation.rs:55:17
[INFO] [stdout]    |
[INFO] [stdout] 55 |             use once_cell::sync::Lazy;
[INFO] [stdout]    |                 ^^^^^^^^^ use of unresolved module or unlinked crate `once_cell`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `once_cell`, use `cargo add once_cell` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `once_cell` in this scope
[INFO] [stdout]   --> src/skip_validation.rs:97:17
[INFO] [stdout]    |
[INFO] [stdout] 97 |             use once_cell::sync::Lazy;
[INFO] [stdout]    |                 ^^^^^^^^^ use of unresolved module or unlinked crate `once_cell`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `once_cell`, use `cargo add once_cell` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_basic_credential`
[INFO] [stdout]    --> src/credentials/mod.rs:361:9
[INFO] [stdout]     |
[INFO] [stdout] 361 |     use openmls_basic_credential::SignatureKeyPair;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_basic_credential`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `openmls_basic_credential`, use `cargo add openmls_basic_credential` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_basic_credential`
[INFO] [stdout]   --> src/test_utils/mod.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use openmls_basic_credential::SignatureKeyPair;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_basic_credential`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `openmls_basic_credential`, use `cargo add openmls_basic_credential` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_basic_credential`
[INFO] [stdout]  --> src/test_utils/frankenstein/group_info.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use openmls_basic_credential::SignatureKeyPair;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_basic_credential`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `openmls_basic_credential`, use `cargo add openmls_basic_credential` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_basic_credential`
[INFO] [stdout]  --> src/test_utils/frankenstein/leaf_node.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use openmls_basic_credential::SignatureKeyPair;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_basic_credential`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `openmls_basic_credential`, use `cargo add openmls_basic_credential` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_basic_credential`
[INFO] [stdout]   --> src/test_utils/test_framework/mod.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 | use openmls_basic_credential::SignatureKeyPair;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_basic_credential`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `openmls_basic_credential`, use `cargo add openmls_basic_credential` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_basic_credential`
[INFO] [stdout]  --> src/test_utils/test_framework/client.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use openmls_basic_credential::SignatureKeyPair;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_basic_credential`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `openmls_basic_credential`, use `cargo add openmls_basic_credential` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_rust_crypto`
[INFO] [stdout]  --> src/test_utils/test_framework/errors.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use openmls_rust_crypto::MemoryStorage;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_rust_crypto`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `openmls_rust_crypto`, use `cargo add openmls_rust_crypto` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_basic_credential`
[INFO] [stdout]   --> src/ciphersuite/tests_and_kats/kat_crypto_basics.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 | use openmls_basic_credential::SignatureKeyPair;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_basic_credential`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `openmls_basic_credential`, use `cargo add openmls_basic_credential` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `itertools`
[INFO] [stdout]    --> src/extensions/mod.rs:833:9
[INFO] [stdout]     |
[INFO] [stdout] 833 |     use itertools::Itertools;
[INFO] [stdout]     |         ^^^^^^^^^ use of unresolved module or unlinked crate `itertools`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `itertools`, use `cargo add itertools` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_basic_credential`
[INFO] [stdout]  --> src/group/mls_group/tests_and_kats/utils.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use openmls_basic_credential::SignatureKeyPair;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_basic_credential`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `openmls_basic_credential`, use `cargo add openmls_basic_credential` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_basic_credential`
[INFO] [stdout]  --> src/treesync/tests_and_kats/kats/kat_treekem.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use openmls_basic_credential::SignatureKeyPair;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_basic_credential`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `openmls_basic_credential`, use `cargo add openmls_basic_credential` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_rust_crypto`
[INFO] [stdout]    --> src/storage.rs:162:9
[INFO] [stdout]     |
[INFO] [stdout] 162 |     use openmls_rust_crypto::{MemoryStorage, OpenMlsRustCrypto};
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_rust_crypto`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `openmls_rust_crypto`, use `cargo add openmls_rust_crypto` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `itertools`
[INFO] [stdout]   --> src/tree/tests_and_kats/kats/kat_encryption.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 82 | use itertools::izip;
[INFO] [stdout]    |     ^^^^^^^^^ use of unresolved module or unlinked crate `itertools`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `itertools`, use `cargo add itertools` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_basic_credential`
[INFO] [stdout]   --> src/tree/tests_and_kats/kats/kat_encryption.rs:83:5
[INFO] [stdout]    |
[INFO] [stdout] 83 | use openmls_basic_credential::SignatureKeyPair;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_basic_credential`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `openmls_basic_credential`, use `cargo add openmls_basic_credential` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_rust_crypto`
[INFO] [stdout]    --> src/tree/tests_and_kats/kats/kat_encryption.rs:330:9
[INFO] [stdout]     |
[INFO] [stdout] 330 |     use openmls_rust_crypto::OpenMlsRustCrypto;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_rust_crypto`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `openmls_rust_crypto`, use `cargo add openmls_rust_crypto` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_basic_credential`
[INFO] [stdout]  --> src/test_utils/single_group_test_framework/mod.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use openmls_basic_credential::SignatureKeyPair;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_basic_credential`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `openmls_basic_credential`, use `cargo add openmls_basic_credential` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_basic_credential`
[INFO] [stdout]  --> src/test_utils/frankenstein/key_package.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use openmls_basic_credential::SignatureKeyPair;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_basic_credential`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `openmls_basic_credential`, use `cargo add openmls_basic_credential` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_test`
[INFO] [stdout]  --> src/test_utils/frankenstein/key_package.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use openmls_test::openmls_test;
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 4 - use openmls_test::openmls_test;
[INFO] [stdout] 4 + use openmls_traits::openmls_test;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_test`
[INFO] [stdout]    --> src/test_utils/single_group_test_framework/mod.rs:500:9
[INFO] [stdout]     |
[INFO] [stdout] 500 |     use openmls_test::openmls_test;
[INFO] [stdout]     |         ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 500 -     use openmls_test::openmls_test;
[INFO] [stdout] 500 +     use openmls_traits::openmls_test;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_basic_credential`
[INFO] [stdout]   --> src/extensions/external_sender_extension.rs:87:9
[INFO] [stdout]    |
[INFO] [stdout] 87 |     use openmls_basic_credential::SignatureKeyPair;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_basic_credential`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `openmls_basic_credential`, use `cargo add openmls_basic_credential` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_basic_credential`
[INFO] [stdout]  --> src/framing/tests.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use openmls_basic_credential::SignatureKeyPair;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_basic_credential`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `openmls_basic_credential`, use `cargo add openmls_basic_credential` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_test`
[INFO] [stdout]  --> src/group/mls_group/tests_and_kats/tests/commit_builder_leaf_node_validation.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use openmls_test::openmls_test;
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 3 - use openmls_test::openmls_test;
[INFO] [stdout] 3 + use openmls_traits::openmls_test;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_basic_credential`
[INFO] [stdout]  --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use openmls_basic_credential::SignatureKeyPair;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_basic_credential`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `openmls_basic_credential`, use `cargo add openmls_basic_credential` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_test`
[INFO] [stdout]  --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use openmls_test::openmls_test;
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 8 - use openmls_test::openmls_test;
[INFO] [stdout] 8 + use openmls_traits::openmls_test;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_test`
[INFO] [stdout]  --> src/group/tests_and_kats/tests/external_add_proposal.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use openmls_test::openmls_test;
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 1 - use openmls_test::openmls_test;
[INFO] [stdout] 1 + use openmls_traits::openmls_test;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_test`
[INFO] [stdout]  --> src/group/tests_and_kats/tests/external_commit_builder.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use openmls_test::openmls_test;
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 1 - use openmls_test::openmls_test;
[INFO] [stdout] 1 + use openmls_traits::openmls_test;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_test`
[INFO] [stdout]  --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use openmls_test::openmls_test;
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 1 - use openmls_test::openmls_test;
[INFO] [stdout] 1 + use openmls_traits::openmls_test;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_basic_credential`
[INFO] [stdout]  --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use openmls_basic_credential::SignatureKeyPair;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_basic_credential`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `openmls_basic_credential`, use `cargo add openmls_basic_credential` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_test`
[INFO] [stdout]  --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use openmls_test::openmls_test;
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 2 - use openmls_test::openmls_test;
[INFO] [stdout] 2 + use openmls_traits::openmls_test;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_test`
[INFO] [stdout]  --> src/group/tests_and_kats/tests/external_remove_proposal.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use openmls_test::openmls_test;
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 1 - use openmls_test::openmls_test;
[INFO] [stdout] 1 + use openmls_traits::openmls_test;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `itertools`
[INFO] [stdout]  --> src/group/tests_and_kats/tests/framing.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use itertools::iproduct;
[INFO] [stdout]   |     ^^^^^^^^^ use of unresolved module or unlinked crate `itertools`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `itertools`, use `cargo add itertools` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_basic_credential`
[INFO] [stdout]  --> src/group/tests_and_kats/tests/group_context_extensions.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use openmls_basic_credential::SignatureKeyPair;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_basic_credential`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `openmls_basic_credential`, use `cargo add openmls_basic_credential` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_test`
[INFO] [stdout]  --> src/group/tests_and_kats/tests/group_context_extensions.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use openmls_test::openmls_test;
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 3 - use openmls_test::openmls_test;
[INFO] [stdout] 3 + use openmls_traits::openmls_test;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `rand` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/utils.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use rand::{rngs::OsRng, RngCore, TryRngCore};
[INFO] [stdout]    |     ^^^^ use of unresolved module or unlinked crate `rand`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rand`, use `cargo add rand` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_basic_credential`
[INFO] [stdout]  --> src/group/tests_and_kats/utils.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use openmls_basic_credential::SignatureKeyPair;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_basic_credential`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `openmls_basic_credential`, use `cargo add openmls_basic_credential` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `rand`
[INFO] [stdout]   --> src/group/tests_and_kats/utils.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use rand::{rngs::OsRng, RngCore, TryRngCore};
[INFO] [stdout]    |     ^^^^ use of unresolved module or unlinked crate `rand`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rand`, use `cargo add rand` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_basic_credential`
[INFO] [stdout]  --> src/key_packages/tests.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use openmls_basic_credential::SignatureKeyPair;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_basic_credential`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `openmls_basic_credential`, use `cargo add openmls_basic_credential` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_basic_credential`
[INFO] [stdout]  --> src/messages/tests/welcome.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use openmls_basic_credential::SignatureKeyPair;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_basic_credential`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `openmls_basic_credential`, use `cargo add openmls_basic_credential` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_test`
[INFO] [stdout]   --> src/storage/kat_storage_stability.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 | use openmls_test::openmls_test;
[INFO] [stdout]    |     ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 29 - use openmls_test::openmls_test;
[INFO] [stdout] 29 + use openmls_traits::openmls_test;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_basic_credential`
[INFO] [stdout]   --> src/tree/tests_and_kats/kats/kat_message_protection.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 64 | use openmls_basic_credential::SignatureKeyPair;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_basic_credential`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `openmls_basic_credential`, use `cargo add openmls_basic_credential` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/ciphersuite/aead.rs:164:7
[INFO] [stdout]     |
[INFO] [stdout] 164 |     #[openmls_test::openmls_test]
[INFO] [stdout]     |       ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]  --> src/ciphersuite/tests_and_kats/tests.rs:8:3
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[openmls_test::openmls_test]
[INFO] [stdout]   |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/extensions/external_sender_extension.rs:93:7
[INFO] [stdout]    |
[INFO] [stdout] 93 |     #[openmls_test::openmls_test]
[INFO] [stdout]    |       ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/extensions/tests.rs:52:3
[INFO] [stdout]    |
[INFO] [stdout] 52 | #[openmls_test::openmls_test]
[INFO] [stdout]    |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/extensions/tests.rs:211:3
[INFO] [stdout]     |
[INFO] [stdout] 211 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/extensions/tests.rs:246:3
[INFO] [stdout]     |
[INFO] [stdout] 246 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/extensions/tests.rs:296:3
[INFO] [stdout]     |
[INFO] [stdout] 296 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/framing/tests.rs:24:3
[INFO] [stdout]    |
[INFO] [stdout] 24 | #[openmls_test::openmls_test]
[INFO] [stdout]    |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/framing/tests.rs:77:3
[INFO] [stdout]    |
[INFO] [stdout] 77 | #[openmls_test::openmls_test]
[INFO] [stdout]    |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:153:3
[INFO] [stdout]     |
[INFO] [stdout] 153 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:322:3
[INFO] [stdout]     |
[INFO] [stdout] 322 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:389:3
[INFO] [stdout]     |
[INFO] [stdout] 389 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:507:3
[INFO] [stdout]     |
[INFO] [stdout] 507 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:568:3
[INFO] [stdout]     |
[INFO] [stdout] 568 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]  --> src/group/mls_group/tests_and_kats/tests/external_init.rs:7:3
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[openmls_test::openmls_test]
[INFO] [stdout]   |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]  --> src/group/mls_group/tests_and_kats/tests/past_secrets.rs:8:3
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[openmls_test::openmls_test]
[INFO] [stdout]   |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/past_secrets.rs:48:3
[INFO] [stdout]    |
[INFO] [stdout] 48 | #[openmls_test::openmls_test]
[INFO] [stdout]    |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/proposals.rs:29:3
[INFO] [stdout]    |
[INFO] [stdout] 29 | #[openmls_test::openmls_test]
[INFO] [stdout]    |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:167:3
[INFO] [stdout]     |
[INFO] [stdout] 167 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:278:3
[INFO] [stdout]     |
[INFO] [stdout] 278 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:318:3
[INFO] [stdout]     |
[INFO] [stdout] 318 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:375:3
[INFO] [stdout]     |
[INFO] [stdout] 375 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:449:3
[INFO] [stdout]     |
[INFO] [stdout] 449 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:515:3
[INFO] [stdout]     |
[INFO] [stdout] 515 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:627:3
[INFO] [stdout]     |
[INFO] [stdout] 627 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:747:3
[INFO] [stdout]     |
[INFO] [stdout] 747 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/group/public_group/tests.rs:17:3
[INFO] [stdout]    |
[INFO] [stdout] 17 | #[openmls_test::openmls_test]
[INFO] [stdout]    |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/public_group/tests.rs:333:3
[INFO] [stdout]     |
[INFO] [stdout] 333 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/aad.rs:12:3
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[openmls_test::openmls_test]
[INFO] [stdout]    |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:173:3
[INFO] [stdout]     |
[INFO] [stdout] 173 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:251:3
[INFO] [stdout]     |
[INFO] [stdout] 251 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:361:3
[INFO] [stdout]     |
[INFO] [stdout] 361 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:145:3
[INFO] [stdout]     |
[INFO] [stdout] 145 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:281:3
[INFO] [stdout]     |
[INFO] [stdout] 281 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:498:3
[INFO] [stdout]     |
[INFO] [stdout] 498 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:590:3
[INFO] [stdout]     |
[INFO] [stdout] 590 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:686:3
[INFO] [stdout]     |
[INFO] [stdout] 686 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:825:3
[INFO] [stdout]     |
[INFO] [stdout] 825 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:907:3
[INFO] [stdout]     |
[INFO] [stdout] 907 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/encoding.rs:56:3
[INFO] [stdout]    |
[INFO] [stdout] 56 | #[openmls_test::openmls_test]
[INFO] [stdout]    |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/encoding.rs:98:3
[INFO] [stdout]    |
[INFO] [stdout] 98 | #[openmls_test::openmls_test]
[INFO] [stdout]    |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/encoding.rs:139:3
[INFO] [stdout]     |
[INFO] [stdout] 139 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/encoding.rs:185:3
[INFO] [stdout]     |
[INFO] [stdout] 185 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/encoding.rs:224:3
[INFO] [stdout]     |
[INFO] [stdout] 224 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/encoding.rs:271:3
[INFO] [stdout]     |
[INFO] [stdout] 271 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/external_commit.rs:14:3
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[openmls_test::openmls_test]
[INFO] [stdout]    |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/external_commit_validation.rs:33:3
[INFO] [stdout]    |
[INFO] [stdout] 33 | #[openmls_test::openmls_test]
[INFO] [stdout]    |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:113:3
[INFO] [stdout]     |
[INFO] [stdout] 113 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:188:3
[INFO] [stdout]     |
[INFO] [stdout] 188 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:361:3
[INFO] [stdout]     |
[INFO] [stdout] 361 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:450:3
[INFO] [stdout]     |
[INFO] [stdout] 450 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:517:3
[INFO] [stdout]     |
[INFO] [stdout] 517 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:643:3
[INFO] [stdout]     |
[INFO] [stdout] 643 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:672:3
[INFO] [stdout]     |
[INFO] [stdout] 672 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/framing.rs:22:3
[INFO] [stdout]    |
[INFO] [stdout] 22 | #[openmls_test::openmls_test]
[INFO] [stdout]    |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing.rs:101:3
[INFO] [stdout]     |
[INFO] [stdout] 101 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:117:3
[INFO] [stdout]     |
[INFO] [stdout] 117 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:176:3
[INFO] [stdout]     |
[INFO] [stdout] 176 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:288:3
[INFO] [stdout]     |
[INFO] [stdout] 288 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:358:3
[INFO] [stdout]     |
[INFO] [stdout] 358 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:427:3
[INFO] [stdout]     |
[INFO] [stdout] 427 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:483:3
[INFO] [stdout]     |
[INFO] [stdout] 483 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:542:3
[INFO] [stdout]     |
[INFO] [stdout] 542 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:610:3
[INFO] [stdout]     |
[INFO] [stdout] 610 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:679:3
[INFO] [stdout]     |
[INFO] [stdout] 679 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/group.rs:10:3
[INFO] [stdout]    |
[INFO] [stdout] 10 | #[openmls_test::openmls_test]
[INFO] [stdout]    |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group.rs:110:3
[INFO] [stdout]     |
[INFO] [stdout] 110 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group.rs:131:3
[INFO] [stdout]     |
[INFO] [stdout] 131 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group.rs:187:3
[INFO] [stdout]     |
[INFO] [stdout] 187 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group.rs:656:3
[INFO] [stdout]     |
[INFO] [stdout] 656 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group.rs:815:3
[INFO] [stdout]     |
[INFO] [stdout] 815 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group.rs:864:3
[INFO] [stdout]     |
[INFO] [stdout] 864 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group.rs:904:3
[INFO] [stdout]     |
[INFO] [stdout] 904 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/key_package_in.rs:41:3
[INFO] [stdout]    |
[INFO] [stdout] 41 | #[openmls_test::openmls_test]
[INFO] [stdout]    |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/past_secrets.rs:11:3
[INFO] [stdout]    |
[INFO] [stdout] 11 | #[openmls_test::openmls_test]
[INFO] [stdout]    |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:249:3
[INFO] [stdout]     |
[INFO] [stdout] 249 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:443:3
[INFO] [stdout]     |
[INFO] [stdout] 443 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:632:3
[INFO] [stdout]     |
[INFO] [stdout] 632 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:898:3
[INFO] [stdout]     |
[INFO] [stdout] 898 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:1081:3
[INFO] [stdout]      |
[INFO] [stdout] 1081 | #[openmls_test::openmls_test]
[INFO] [stdout]      |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:1466:3
[INFO] [stdout]      |
[INFO] [stdout] 1466 | #[openmls_test::openmls_test]
[INFO] [stdout]      |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:1623:3
[INFO] [stdout]      |
[INFO] [stdout] 1623 | #[openmls_test::openmls_test]
[INFO] [stdout]      |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:1772:3
[INFO] [stdout]      |
[INFO] [stdout] 1772 | #[openmls_test::openmls_test]
[INFO] [stdout]      |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:1969:3
[INFO] [stdout]      |
[INFO] [stdout] 1969 | #[openmls_test::openmls_test]
[INFO] [stdout]      |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:2165:3
[INFO] [stdout]      |
[INFO] [stdout] 2165 | #[openmls_test::openmls_test]
[INFO] [stdout]      |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:2241:3
[INFO] [stdout]      |
[INFO] [stdout] 2241 | #[openmls_test::openmls_test]
[INFO] [stdout]      |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]  --> src/group/tests_and_kats/tests/remove_operation.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[openmls_test::openmls_test]
[INFO] [stdout]   |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/remove_operation.rs:123:3
[INFO] [stdout]     |
[INFO] [stdout] 123 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/wire_format_policy.rs:105:3
[INFO] [stdout]     |
[INFO] [stdout] 105 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/wire_format_policy.rs:126:3
[INFO] [stdout]     |
[INFO] [stdout] 126 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/utils.rs:229:3
[INFO] [stdout]     |
[INFO] [stdout] 229 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/key_packages/tests.rs:51:3
[INFO] [stdout]    |
[INFO] [stdout] 51 | #[openmls_test::openmls_test]
[INFO] [stdout]    |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/key_packages/tests.rs:62:3
[INFO] [stdout]    |
[INFO] [stdout] 62 | #[openmls_test::openmls_test]
[INFO] [stdout]    |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/key_packages/tests.rs:79:3
[INFO] [stdout]    |
[INFO] [stdout] 79 | #[openmls_test::openmls_test]
[INFO] [stdout]    |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/key_packages/tests.rs:123:3
[INFO] [stdout]     |
[INFO] [stdout] 123 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/key_packages/tests.rs:163:3
[INFO] [stdout]     |
[INFO] [stdout] 163 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/messages/tests/codec.rs:12:3
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[openmls_test::openmls_test]
[INFO] [stdout]    |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/messages/tests/codec.rs:81:3
[INFO] [stdout]    |
[INFO] [stdout] 81 | #[openmls_test::openmls_test]
[INFO] [stdout]    |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/messages/tests/export_group_info.rs:12:3
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[openmls_test::openmls_test]
[INFO] [stdout]    |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/messages/tests/export_group_info.rs:39:3
[INFO] [stdout]    |
[INFO] [stdout] 39 | #[openmls_test::openmls_test]
[INFO] [stdout]    |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/messages/tests/export_group_info.rs:58:3
[INFO] [stdout]    |
[INFO] [stdout] 58 | #[openmls_test::openmls_test]
[INFO] [stdout]    |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/messages/tests/proposals.rs:14:3
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[openmls_test::openmls_test]
[INFO] [stdout]    |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/messages/tests/welcome.rs:32:3
[INFO] [stdout]    |
[INFO] [stdout] 32 | #[openmls_test::openmls_test]
[INFO] [stdout]    |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/messages/tests/welcome.rs:197:3
[INFO] [stdout]     |
[INFO] [stdout] 197 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/messages/tests/welcome.rs:308:3
[INFO] [stdout]     |
[INFO] [stdout] 308 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/messages/tests/welcome.rs:377:3
[INFO] [stdout]     |
[INFO] [stdout] 377 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/schedule/tests_and_kats/kats/key_schedule.rs:262:3
[INFO] [stdout]     |
[INFO] [stdout] 262 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/schedule/tests_and_kats/kats/psk_secret.rs:105:3
[INFO] [stdout]     |
[INFO] [stdout] 105 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/schedule/tests_and_kats/tests.rs:10:3
[INFO] [stdout]    |
[INFO] [stdout] 10 | #[openmls_test::openmls_test]
[INFO] [stdout]    |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/treesync/tests_and_kats/kats/kat_tree_operations.rs:140:3
[INFO] [stdout]     |
[INFO] [stdout] 140 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/treesync/tests_and_kats/kats/kat_tree_validation.rs:139:3
[INFO] [stdout]     |
[INFO] [stdout] 139 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]  --> src/treesync/tests_and_kats/tests/test_diff.rs:8:3
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[openmls_test::openmls_test]
[INFO] [stdout]   |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/treesync/tests_and_kats/tests.rs:16:3
[INFO] [stdout]    |
[INFO] [stdout] 16 | #[openmls_test::openmls_test]
[INFO] [stdout]    |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/treesync/mod.rs:774:7
[INFO] [stdout]     |
[INFO] [stdout] 774 |     #[openmls_test::openmls_test]
[INFO] [stdout]     |       ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/tree/tests_and_kats/unit_tests/test_secret_tree.rs:11:3
[INFO] [stdout]    |
[INFO] [stdout] 11 | #[openmls_test::openmls_test]
[INFO] [stdout]    |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/tree/tests_and_kats/unit_tests/test_secret_tree.rs:158:3
[INFO] [stdout]     |
[INFO] [stdout] 158 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/tree/tests_and_kats/unit_tests/test_secret_tree.rs:227:3
[INFO] [stdout]     |
[INFO] [stdout] 227 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]  --> src/tree/tests_and_kats/unit_tests/test_sender_ratchet.rs:6:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[openmls_test::openmls_test]
[INFO] [stdout]   |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/tree/tests_and_kats/unit_tests/test_sender_ratchet.rs:45:3
[INFO] [stdout]    |
[INFO] [stdout] 45 | #[openmls_test::openmls_test]
[INFO] [stdout]    |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]   --> src/tree/tests_and_kats/unit_tests/test_sender_ratchet.rs:84:3
[INFO] [stdout]    |
[INFO] [stdout] 84 | #[openmls_test::openmls_test]
[INFO] [stdout]    |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/tree/tests_and_kats/kats/kat_message_protection.rs:514:3
[INFO] [stdout]     |
[INFO] [stdout] 514 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_test` in this scope
[INFO] [stdout]    --> src/tree/tests_and_kats/kats/secret_tree.rs:185:3
[INFO] [stdout]     |
[INFO] [stdout] 185 | #[openmls_test::openmls_test]
[INFO] [stdout]     |   ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `test_utils` in `openmls`
[INFO] [stdout]    --> tests/book_code_discard_welcome.rs:2:17
[INFO] [stdout]     |
[INFO] [stdout]   2 |     prelude::*, test_utils::single_group_test_framework::*,
[INFO] [stdout]     |                 ^^^^^^^^^^ could not find `test_utils` in `openmls`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 157 | #[cfg(any(feature = "test-utils", test))]
[INFO] [stdout]     |          ------------------------------ the item is gated here
[INFO] [stdout] 158 | #[macro_use]
[INFO] [stdout] 159 | pub mod test_utils;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `test_utils` in `openmls`
[INFO] [stdout]    --> tests/book_code_discard_welcome.rs:3:5
[INFO] [stdout]     |
[INFO] [stdout]   3 |     test_utils::storage_state::GroupStorageState, *,
[INFO] [stdout]     |     ^^^^^^^^^^ could not find `test_utils` in `openmls`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 157 | #[cfg(any(feature = "test-utils", test))]
[INFO] [stdout]     |          ------------------------------ the item is gated here
[INFO] [stdout] 158 | #[macro_use]
[INFO] [stdout] 159 | pub mod test_utils;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `test_utils` in `openmls`
[INFO] [stdout]    --> tests/staged_commit_next_epoch.rs:5:5
[INFO] [stdout]     |
[INFO] [stdout]   5 |     test_utils::single_group_test_framework::{AddMemberConfig, CorePartyState, GroupState},
[INFO] [stdout]     |     ^^^^^^^^^^ could not find `test_utils` in `openmls`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 157 | #[cfg(any(feature = "test-utils", test))]
[INFO] [stdout]     |          ------------------------------ the item is gated here
[INFO] [stdout] 158 | #[macro_use]
[INFO] [stdout] 159 | pub mod test_utils;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `test_utils` in `openmls`
[INFO] [stdout]    --> tests/decryption_key_index.rs:4:5
[INFO] [stdout]     |
[INFO] [stdout]   4 |     test_utils::test_framework::{
[INFO] [stdout]     |     ^^^^^^^^^^ could not find `test_utils` in `openmls`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 157 | #[cfg(any(feature = "test-utils", test))]
[INFO] [stdout]     |          ------------------------------ the item is gated here
[INFO] [stdout] 158 | #[macro_use]
[INFO] [stdout] 159 | pub mod test_utils;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_basic_credential`
[INFO] [stdout]  --> tests/store.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use openmls_basic_credential::SignatureKeyPair;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_basic_credential`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `openmls_basic_credential`, use `cargo add openmls_basic_credential` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_test`
[INFO] [stdout]  --> tests/store.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use openmls_test::openmls_test;
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 4 - use openmls_test::openmls_test;
[INFO] [stdout] 4 + use openmls_traits::openmls_test;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `test_utils` in `openmls`
[INFO] [stdout]    --> tests/readd.rs:1:27
[INFO] [stdout]     |
[INFO] [stdout]   1 | use openmls::{prelude::*, test_utils::single_group_test_framework::*};
[INFO] [stdout]     |                           ^^^^^^^^^^ could not find `test_utils` in `openmls`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 157 | #[cfg(any(feature = "test-utils", test))]
[INFO] [stdout]     |          ------------------------------ the item is gated here
[INFO] [stdout] 158 | #[macro_use]
[INFO] [stdout] 159 | pub mod test_utils;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_basic_credential`
[INFO] [stdout]  --> tests/book_code_discard_welcome.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use openmls_basic_credential::SignatureKeyPair;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_basic_credential`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `openmls_basic_credential`, use `cargo add openmls_basic_credential` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_test`
[INFO] [stdout]  --> tests/book_code_discard_welcome.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use openmls_test::openmls_test;
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 6 - use openmls_test::openmls_test;
[INFO] [stdout] 6 + use openmls_traits::openmls_test;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_test`
[INFO] [stdout]  --> tests/decryption_key_index.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use openmls_test::openmls_test;
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 8 - use openmls_test::openmls_test;
[INFO] [stdout] 8 + use openmls_traits::openmls_test;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_test`
[INFO] [stdout]  --> tests/own_messages.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use openmls_test::openmls_test;
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 3 - use openmls_test::openmls_test;
[INFO] [stdout] 3 + use openmls_traits::openmls_test;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_utils`
[INFO] [stdout]  --> tests/own_messages.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use test_utils::new_credential;
[INFO] [stdout]   |     ^^^^^^^^^^ use of unresolved module or unlinked crate `test_utils`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `test_utils`, use `cargo add test_utils` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_test`
[INFO] [stdout]  --> tests/staged_commit_next_epoch.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use openmls_test::openmls_test;
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 8 - use openmls_test::openmls_test;
[INFO] [stdout] 8 + use openmls_traits::openmls_test;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_test`
[INFO] [stdout]  --> tests/readd.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use openmls_test::openmls_test;
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 2 - use openmls_test::openmls_test;
[INFO] [stdout] 2 + use openmls_traits::openmls_test;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> tests/store.rs:13:48
[INFO] [stdout]    |
[INFO] [stdout] 13 |     let signature_keys = SignatureKeyPair::new(ciphersuite.into()).unwrap();
[INFO] [stdout]    |                                                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> tests/store.rs:19:13
[INFO] [stdout]    |
[INFO] [stdout] 19 |             ciphersuite,
[INFO] [stdout]    |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]  --> tests/store.rs:8:21
[INFO] [stdout]   |
[INFO] [stdout] 8 |     let provider = &Provider::default();
[INFO] [stdout]   |                     ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `openmls` (test "store") due to 5 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> tests/decryption_key_index.rs:12:36
[INFO] [stdout]    |
[INFO] [stdout] 12 |     println!("Testing ciphersuite {ciphersuite:?}");
[INFO] [stdout]    |                                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> tests/own_messages.rs:15:50
[INFO] [stdout]    |
[INFO] [stdout] 15 |         new_credential(alice_provider, b"Alice", ciphersuite.signature_algorithm());
[INFO] [stdout]    |                                                  ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> tests/decryption_key_index.rs:15:70
[INFO] [stdout]    |
[INFO] [stdout] 15 |     let mls_group_create_config = MlsGroupCreateConfig::test_default(ciphersuite);
[INFO] [stdout]    |                                                                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> tests/decryption_key_index.rs:17:37
[INFO] [stdout]    |
[INFO] [stdout] 17 |     let setup = MlsGroupTestSetup::<Provider>::new(
[INFO] [stdout]    |                                     ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 11 | fn decryption_key_index_computation<Provider>() {
[INFO] [stdout]    |                                    ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> tests/decryption_key_index.rs:25:34
[INFO] [stdout]    |
[INFO] [stdout] 25 |         .create_random_group(10, ciphersuite, noop_authentication_service)
[INFO] [stdout]    |                                  ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> tests/own_messages.rs:18:46
[INFO] [stdout]    |
[INFO] [stdout] 18 |         new_credential(bob_provider, b"Bob", ciphersuite.signature_algorithm());
[INFO] [stdout]    |                                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> tests/own_messages.rs:24:13
[INFO] [stdout]    |
[INFO] [stdout] 24 |             ciphersuite,
[INFO] [stdout]    |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> tests/own_messages.rs:35:22
[INFO] [stdout]    |
[INFO] [stdout] 35 |         .ciphersuite(ciphersuite)
[INFO] [stdout]    |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> tests/own_messages.rs:10:27
[INFO] [stdout]    |
[INFO] [stdout] 10 |     let alice_provider = &Provider::default();
[INFO] [stdout]    |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> tests/own_messages.rs:11:25
[INFO] [stdout]    |
[INFO] [stdout] 11 |     let bob_provider = &Provider::default();
[INFO] [stdout]    |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `test_utils` in `openmls`
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:4:5
[INFO] [stdout]     |
[INFO] [stdout]   4 |     test_utils::{single_group_test_framework::*, storage_state::GroupStorageState},
[INFO] [stdout]     |     ^^^^^^^^^^ could not find `test_utils` in `openmls`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 157 | #[cfg(any(feature = "test-utils", test))]
[INFO] [stdout]     |          ------------------------------ the item is gated here
[INFO] [stdout] 158 | #[macro_use]
[INFO] [stdout] 159 | pub mod test_utils;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]  --> tests/readd.rs:6:40
[INFO] [stdout]   |
[INFO] [stdout] 6 |     let alice_party = CorePartyState::<Provider>::new("alice");
[INFO] [stdout]   |                                        ^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn swap<Provider>() {
[INFO] [stdout]   |        ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]  --> tests/readd.rs:7:38
[INFO] [stdout]   |
[INFO] [stdout] 7 |     let bob_party = CorePartyState::<Provider>::new("bob");
[INFO] [stdout]   |                                      ^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn swap<Provider>() {
[INFO] [stdout]   |        ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]  --> tests/readd.rs:8:42
[INFO] [stdout]   |
[INFO] [stdout] 8 |     let charlie_party = CorePartyState::<Provider>::new("charlie");
[INFO] [stdout]   |                                          ^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn swap<Provider>() {
[INFO] [stdout]   |        ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]  --> tests/readd.rs:9:38
[INFO] [stdout]   |
[INFO] [stdout] 9 |     let yuk_party = CorePartyState::<Provider>::new("yuk");
[INFO] [stdout]   |                                      ^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   |
[INFO] [stdout] 5 | fn swap<Provider>() {
[INFO] [stdout]   |        ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> tests/readd.rs:11:58
[INFO] [stdout]    |
[INFO] [stdout] 11 |     let alice_pre_group = alice_party.generate_pre_group(ciphersuite);
[INFO] [stdout]    |                                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> tests/readd.rs:12:54
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let bob_pre_group = bob_party.generate_pre_group(ciphersuite);
[INFO] [stdout]    |                                                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> tests/readd.rs:13:62
[INFO] [stdout]    |
[INFO] [stdout] 13 |     let charlie_pre_group = charlie_party.generate_pre_group(ciphersuite);
[INFO] [stdout]    |                                                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> tests/readd.rs:14:54
[INFO] [stdout]    |
[INFO] [stdout] 14 |     let yuk_pre_group = yuk_party.generate_pre_group(ciphersuite);
[INFO] [stdout]    |                                                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> tests/readd.rs:20:22
[INFO] [stdout]    |
[INFO] [stdout] 20 |         .ciphersuite(ciphersuite)
[INFO] [stdout]    |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> tests/readd.rs:89:13
[INFO] [stdout]    |
[INFO] [stdout] 89 |             ciphersuite,
[INFO] [stdout]    |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> tests/readd.rs:97:13
[INFO] [stdout]    |
[INFO] [stdout] 97 |             ciphersuite,
[INFO] [stdout]    |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CorePartyState` in this scope
[INFO] [stdout]  --> tests/readd.rs:6:23
[INFO] [stdout]   |
[INFO] [stdout] 6 |     let alice_party = CorePartyState::<Provider>::new("alice");
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^ use of undeclared type `CorePartyState`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CorePartyState` in this scope
[INFO] [stdout]  --> tests/readd.rs:7:21
[INFO] [stdout]   |
[INFO] [stdout] 7 |     let bob_party = CorePartyState::<Provider>::new("bob");
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^ use of undeclared type `CorePartyState`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CorePartyState` in this scope
[INFO] [stdout]  --> tests/readd.rs:8:25
[INFO] [stdout]   |
[INFO] [stdout] 8 |     let charlie_party = CorePartyState::<Provider>::new("charlie");
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^ use of undeclared type `CorePartyState`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CorePartyState` in this scope
[INFO] [stdout]  --> tests/readd.rs:9:21
[INFO] [stdout]   |
[INFO] [stdout] 9 |     let yuk_party = CorePartyState::<Provider>::new("yuk");
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^ use of undeclared type `CorePartyState`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `GroupState` in this scope
[INFO] [stdout]   --> tests/readd.rs:25:9
[INFO] [stdout]    |
[INFO] [stdout] 25 |         GroupState::new_from_party(group_id.clone(), alice_pre_group, group_config.clone())
[INFO] [stdout]    |         ^^^^^^^^^^ use of undeclared type `GroupState`
[INFO] [stdout]    |
[INFO] [stdout] help: an enum with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 25 |         MlsGroupState::new_from_party(group_id.clone(), alice_pre_group, group_config.clone())
[INFO] [stdout]    |         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> tests/book_code_discard_welcome.rs:52:40
[INFO] [stdout]    |
[INFO] [stdout] 52 |     let alice_party = CorePartyState::<Provider>::new("alice");
[INFO] [stdout]    |                                        ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 50 | fn not_join_group<Provider>() {
[INFO] [stdout]    |                  ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> tests/book_code_discard_welcome.rs:53:38
[INFO] [stdout]    |
[INFO] [stdout] 53 |     let bob_party = CorePartyState::<Provider>::new("bob");
[INFO] [stdout]    |                                      ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 50 | fn not_join_group<Provider>() {
[INFO] [stdout]    |                  ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0423]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> tests/book_code_discard_welcome.rs:55:58
[INFO] [stdout]    |
[INFO] [stdout] 55 |     let alice_pre_group = alice_party.generate_pre_group(ciphersuite);
[INFO] [stdout]    |                                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: a module named `ciphersuite` exists in another namespace
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0423]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> tests/book_code_discard_welcome.rs:56:54
[INFO] [stdout]    |
[INFO] [stdout] 56 |     let bob_pre_group = bob_party.generate_pre_group(ciphersuite);
[INFO] [stdout]    |                                                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: a module named `ciphersuite` exists in another namespace
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0423]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> tests/book_code_discard_welcome.rs:62:22
[INFO] [stdout]    |
[INFO] [stdout] 62 |         .ciphersuite(ciphersuite)
[INFO] [stdout]    |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: a module named `ciphersuite` exists in another namespace
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_basic_credential`
[INFO] [stdout]  --> tests/book_code_discard_commit.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use openmls_basic_credential::SignatureKeyPair;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_basic_credential`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `openmls_basic_credential`, use `cargo add openmls_basic_credential` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `openmls_test`
[INFO] [stdout]  --> tests/book_code_discard_commit.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use openmls_test::openmls_test;
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_test`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 7 - use openmls_test::openmls_test;
[INFO] [stdout] 7 + use openmls_traits::openmls_test;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CorePartyState` in this scope
[INFO] [stdout]   --> tests/book_code_discard_welcome.rs:52:23
[INFO] [stdout]    |
[INFO] [stdout] 52 |     let alice_party = CorePartyState::<Provider>::new("alice");
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^ use of undeclared type `CorePartyState`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CorePartyState` in this scope
[INFO] [stdout]   --> tests/book_code_discard_welcome.rs:53:21
[INFO] [stdout]    |
[INFO] [stdout] 53 |     let bob_party = CorePartyState::<Provider>::new("bob");
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^ use of undeclared type `CorePartyState`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `GroupState` in this scope
[INFO] [stdout]   --> tests/book_code_discard_welcome.rs:67:9
[INFO] [stdout]    |
[INFO] [stdout] 67 |         GroupState::new_from_party(group_id.clone(), alice_pre_group, mls_group_create_config)
[INFO] [stdout]    |         ^^^^^^^^^^ use of undeclared type `GroupState`
[INFO] [stdout]    |
[INFO] [stdout] help: an enum with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 67 |         MlsGroupState::new_from_party(group_id.clone(), alice_pre_group, mls_group_create_config)
[INFO] [stdout]    |         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0423, E0425, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0423`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `openmls` (test "book_code_discard_welcome") due to 12 previous errors
[INFO] [stdout] error[E0599]: no associated function or constant named `test_default` found for struct `openmls::group::MlsGroupCreateConfig` in the current scope
[INFO] [stdout]   --> tests/decryption_key_index.rs:15:57
[INFO] [stdout]    |
[INFO] [stdout] 15 |     let mls_group_create_config = MlsGroupCreateConfig::test_default(ciphersuite);
[INFO] [stdout]    |                                                         ^^^^^^^^^^^^ associated function or constant not found in `openmls::group::MlsGroupCreateConfig`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an associated function `default` with a similar name
[INFO] [stdout]   --> /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/default.rs:139:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `into_welcome` found for struct `openmls::framing::MlsMessageIn` in the current scope
[INFO] [stdout]   --> tests/own_messages.rs:89:10
[INFO] [stdout]    |
[INFO] [stdout] 88 |     let welcome = welcome
[INFO] [stdout] 89 |         .into_welcome()
[INFO] [stdout]    |          ^^^^^^^^^^^^ method not found in `openmls::framing::MlsMessageIn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `openmls` (test "decryption_key_index") due to 7 previous errors
[INFO] [stdout] error[E0277]: the trait bound `openmls::framing::MlsMessageIn: From<MlsMessageOut>` is not satisfied
[INFO] [stdout]   --> tests/own_messages.rs:87:41
[INFO] [stdout]    |
[INFO] [stdout] 87 |     let welcome: MlsMessageIn = welcome.into();
[INFO] [stdout]    |                                         ^^^^ the trait `From<MlsMessageOut>` is not implemented for `openmls::framing::MlsMessageIn`
[INFO] [stdout]    |
[INFO] [stdout]    = note: required for `MlsMessageOut` to implement `Into<openmls::framing::MlsMessageIn>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `into_welcome` found for struct `openmls::framing::MlsMessageIn` in the current scope
[INFO] [stdout]    --> tests/readd.rs:122:27
[INFO] [stdout]     |
[INFO] [stdout] 122 |     let welcome = welcome.into_welcome().unwrap();
[INFO] [stdout]     |                           ^^^^^^^^^^^^ method not found in `openmls::framing::MlsMessageIn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `openmls::framing::MlsMessageIn: From<MlsMessageOut>` is not satisfied
[INFO] [stdout]    --> tests/readd.rs:121:57
[INFO] [stdout]     |
[INFO] [stdout] 121 |     let welcome: MlsMessageIn = commit_messages.welcome.into();
[INFO] [stdout]     |                                                         ^^^^ the trait `From<MlsMessageOut>` is not implemented for `openmls::framing::MlsMessageIn`
[INFO] [stdout]     |
[INFO] [stdout]     = note: required for `MlsMessageOut` to implement `Into<openmls::framing::MlsMessageIn>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `into_protocol_message` found for struct `MlsMessageOut` in the current scope
[INFO] [stdout]    --> tests/own_messages.rs:113:18
[INFO] [stdout]     |
[INFO] [stdout] 111 |             queued_message
[INFO] [stdout] 112 |                 .clone()
[INFO] [stdout] 113 |                 .into_protocol_message()
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^ method not found in `MlsMessageOut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0425, E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `openmls` (test "readd") due to 20 previous errors
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> tests/staged_commit_next_epoch.rs:17:40
[INFO] [stdout]    |
[INFO] [stdout] 17 |     let alice_party = CorePartyState::<Provider>::new("alice");
[INFO] [stdout]    |                                        ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 15 | fn staged_commit_next_epoch_values_match_merged_group<Provider>() {
[INFO] [stdout]    |                                                      ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> tests/staged_commit_next_epoch.rs:18:38
[INFO] [stdout]    |
[INFO] [stdout] 18 |     let bob_party = CorePartyState::<Provider>::new("bob");
[INFO] [stdout]    |                                      ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 15 | fn staged_commit_next_epoch_values_match_merged_group<Provider>() {
[INFO] [stdout]    |                                                      ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> tests/staged_commit_next_epoch.rs:21:58
[INFO] [stdout]    |
[INFO] [stdout] 21 |     let alice_pre_group = alice_party.generate_pre_group(ciphersuite);
[INFO] [stdout]    |                                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> tests/staged_commit_next_epoch.rs:22:54
[INFO] [stdout]    |
[INFO] [stdout] 22 |     let bob_pre_group = bob_party.generate_pre_group(ciphersuite);
[INFO] [stdout]    |                                                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> tests/staged_commit_next_epoch.rs:26:22
[INFO] [stdout]    |
[INFO] [stdout] 26 |         .ciphersuite(ciphersuite)
[INFO] [stdout]    |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> tests/staged_commit_next_epoch.rs:142:40
[INFO] [stdout]     |
[INFO] [stdout] 142 |     let alice_party = CorePartyState::<Provider>::new("alice");
[INFO] [stdout]     |                                        ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 140 | fn staged_commit_self_removed_returns_none<Provider>() {
[INFO] [stdout]     |                                           ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> tests/staged_commit_next_epoch.rs:143:38
[INFO] [stdout]     |
[INFO] [stdout] 143 |     let bob_party = CorePartyState::<Provider>::new("bob");
[INFO] [stdout]     |                                      ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 140 | fn staged_commit_self_removed_returns_none<Provider>() {
[INFO] [stdout]     |                                           ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> tests/staged_commit_next_epoch.rs:146:58
[INFO] [stdout]     |
[INFO] [stdout] 146 |     let alice_pre_group = alice_party.generate_pre_group(ciphersuite);
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> tests/staged_commit_next_epoch.rs:147:54
[INFO] [stdout]     |
[INFO] [stdout] 147 |     let bob_pre_group = bob_party.generate_pre_group(ciphersuite);
[INFO] [stdout]     |                                                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> tests/staged_commit_next_epoch.rs:151:22
[INFO] [stdout]     |
[INFO] [stdout] 151 |         .ciphersuite(ciphersuite)
[INFO] [stdout]     |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `into_protocol_message` found for struct `MlsMessageOut` in the current scope
[INFO] [stdout]    --> tests/own_messages.rs:141:18
[INFO] [stdout]     |
[INFO] [stdout] 140 |             queued_message
[INFO] [stdout] 141 |                 .into_protocol_message()
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^ method not found in `MlsMessageOut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0425, E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `openmls` (test "own_messages") due to 12 previous errors
[INFO] [stderr] error: could not compile `openmls` (test "staged_commit_next_epoch") due to 12 previous errors
[INFO] [stdout] error[E0425]: cannot find type `MemberState` in this scope
[INFO] [stdout]   --> tests/book_code_discard_commit.rs:28:24
[INFO] [stdout]    |
[INFO] [stdout] 28 |     member_state: &mut MemberState<'_, Provider>,
[INFO] [stdout]    |                        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `CorePartyState` in this scope
[INFO] [stdout]   --> tests/book_code_discard_commit.rs:40:19
[INFO] [stdout]    |
[INFO] [stdout] 40 |     alice_party: &CorePartyState<Provider>,
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `GroupState` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:43:6
[INFO] [stdout]     |
[INFO] [stdout]  43 | ) -> GroupState<'_, Provider> {
[INFO] [stdout]     |      ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named enum `MlsGroupState` defined here
[INFO] [stdout]    --> src/group/mls_group/mod.rs:193:1
[INFO] [stdout]     |
[INFO] [stdout] 193 | pub enum MlsGroupState {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: an enum with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout]  43 | ) -> MlsGroupState<'_, Provider> {
[INFO] [stdout]     |      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `CorePartyState` in this scope
[INFO] [stdout]   --> tests/book_code_discard_commit.rs:56:22
[INFO] [stdout]    |
[INFO] [stdout] 56 |     alice_party: &'a CorePartyState<Provider>,
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `CorePartyState` in this scope
[INFO] [stdout]   --> tests/book_code_discard_commit.rs:57:20
[INFO] [stdout]    |
[INFO] [stdout] 57 |     bob_party: &'a CorePartyState<Provider>,
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `GroupState` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:60:6
[INFO] [stdout]     |
[INFO] [stdout]  60 | ) -> GroupState<'a, Provider> {
[INFO] [stdout]     |      ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] note: similarly named enum `MlsGroupState` defined here
[INFO] [stdout]    --> src/group/mls_group/mod.rs:193:1
[INFO] [stdout]     |
[INFO] [stdout] 193 | pub enum MlsGroupState {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: an enum with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout]  60 | ) -> MlsGroupState<'a, Provider> {
[INFO] [stdout]     |      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `AddMemberConfig` in this scope
[INFO] [stdout]   --> tests/book_code_discard_commit.rs:65:21
[INFO] [stdout]    |
[INFO] [stdout] 65 |         .add_member(AddMemberConfig {
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> tests/book_code_discard_commit.rs:78:40
[INFO] [stdout]    |
[INFO] [stdout] 78 |     let alice_party = CorePartyState::<Provider>::new("alice");
[INFO] [stdout]    |                                        ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 77 | fn discard_commit_add<Provider>() {
[INFO] [stdout]    |                      ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> tests/book_code_discard_commit.rs:80:77
[INFO] [stdout]    |
[INFO] [stdout] 80 |     let create_config = MlsGroupCreateConfig::test_default_from_ciphersuite(ciphersuite);
[INFO] [stdout]    |                                                                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> tests/book_code_discard_commit.rs:81:53
[INFO] [stdout]    |
[INFO] [stdout] 81 |     let mut group_state = alice_group(&alice_party, ciphersuite, create_config);
[INFO] [stdout]    |                                                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> tests/book_code_discard_commit.rs:83:38
[INFO] [stdout]    |
[INFO] [stdout] 83 |     let bob_party = CorePartyState::<Provider>::new("bob");
[INFO] [stdout]    |                                      ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 77 | fn discard_commit_add<Provider>() {
[INFO] [stdout]    |                      ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> tests/book_code_discard_commit.rs:84:54
[INFO] [stdout]    |
[INFO] [stdout] 84 |     let bob_pre_group = bob_party.generate_pre_group(ciphersuite);
[INFO] [stdout]    |                                                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:121:40
[INFO] [stdout]     |
[INFO] [stdout] 121 |     let alice_party = CorePartyState::<Provider>::new("alice");
[INFO] [stdout]     |                                        ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 120 | fn discard_commit_update_with_new_signer<Provider>() {
[INFO] [stdout]     |                                         ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:122:77
[INFO] [stdout]     |
[INFO] [stdout] 122 |     let create_config = MlsGroupCreateConfig::test_default_from_ciphersuite(ciphersuite);
[INFO] [stdout]     |                                                                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:125:53
[INFO] [stdout]     |
[INFO] [stdout] 125 |     let mut group_state = alice_group(&alice_party, ciphersuite, create_config);
[INFO] [stdout]     |                                                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:134:44
[INFO] [stdout]     |
[INFO] [stdout] 134 |     let new_signer = SignatureKeyPair::new(ciphersuite.signature_algorithm()).unwrap();
[INFO] [stdout]     |                                            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:221:9
[INFO] [stdout]     |
[INFO] [stdout] 221 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:246:9
[INFO] [stdout]     |
[INFO] [stdout] 246 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:263:40
[INFO] [stdout]     |
[INFO] [stdout] 263 |     let alice_party = CorePartyState::<Provider>::new("alice");
[INFO] [stdout]     |                                        ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 261 | fn discard_commit_remove<Provider>() {
[INFO] [stdout]     |                         ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:264:38
[INFO] [stdout]     |
[INFO] [stdout] 264 |     let bob_party = CorePartyState::<Provider>::new("bob");
[INFO] [stdout]     |                                      ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 261 | fn discard_commit_remove<Provider>() {
[INFO] [stdout]     |                         ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:266:77
[INFO] [stdout]     |
[INFO] [stdout] 266 |     let create_config = MlsGroupCreateConfig::test_default_from_ciphersuite(ciphersuite);
[INFO] [stdout]     |                                                                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:267:69
[INFO] [stdout]     |
[INFO] [stdout] 267 |     let mut group_state = alice_bob_group(&alice_party, &bob_party, ciphersuite, create_config);
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:275:24
[INFO] [stdout]     |
[INFO] [stdout] 275 |     let bob_provider: &Provider = &bob.party.core_state.provider;
[INFO] [stdout]     |                        ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:303:40
[INFO] [stdout]     |
[INFO] [stdout] 303 |     let alice_party = CorePartyState::<Provider>::new("alice");
[INFO] [stdout]     |                                        ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 302 | fn discard_commit_psk<Provider>() {
[INFO] [stdout]     |                      ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:304:77
[INFO] [stdout]     |
[INFO] [stdout] 304 |     let create_config = MlsGroupCreateConfig::test_default_from_ciphersuite(ciphersuite);
[INFO] [stdout]     |                                                                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:305:53
[INFO] [stdout]     |
[INFO] [stdout] 305 |     let mut group_state = alice_group(&alice_party, ciphersuite, create_config);
[INFO] [stdout]     |                                                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:316:38
[INFO] [stdout]     |
[INFO] [stdout] 316 |     let psk_id = PreSharedKeyId::new(ciphersuite, alice_provider.rand(), psk.clone()).unwrap();
[INFO] [stdout]     |                                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:359:43
[INFO] [stdout]     |
[INFO] [stdout] 359 |         generate_credential("bob".into(), ciphersuite.signature_algorithm());
[INFO] [stdout]     |                                           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:363:40
[INFO] [stdout]     |
[INFO] [stdout] 363 |     let alice_party = CorePartyState::<Provider>::new("alice");
[INFO] [stdout]     |                                        ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 356 | fn discard_commit_external_join<Provider>() {
[INFO] [stdout]     |                                ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:364:77
[INFO] [stdout]     |
[INFO] [stdout] 364 |     let create_config = MlsGroupCreateConfig::test_default_from_ciphersuite(ciphersuite);
[INFO] [stdout]     |                                                                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:365:53
[INFO] [stdout]     |
[INFO] [stdout] 365 |     let mut group_state = alice_group(&alice_party, ciphersuite, create_config);
[INFO] [stdout]     |                                                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:428:22
[INFO] [stdout]     |
[INFO] [stdout] 428 |         .ciphersuite(ciphersuite)
[INFO] [stdout]     |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:441:40
[INFO] [stdout]     |
[INFO] [stdout] 441 |     let alice_party = CorePartyState::<Provider>::new("alice");
[INFO] [stdout]     |                                        ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 423 | fn discard_commit_group_context_extensions<Provider>() {
[INFO] [stdout]     |                                           ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:442:53
[INFO] [stdout]     |
[INFO] [stdout] 442 |     let mut group_state = alice_group(&alice_party, ciphersuite, mls_group_create_config);
[INFO] [stdout]     |                                                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:482:45
[INFO] [stdout]     |
[INFO] [stdout] 482 |         generate_credential("alice".into(), ciphersuite.signature_algorithm());
[INFO] [stdout]     |                                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:497:22
[INFO] [stdout]     |
[INFO] [stdout] 497 |         .ciphersuite(ciphersuite)
[INFO] [stdout]     |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `GroupState` in this scope
[INFO] [stdout]   --> tests/book_code_discard_commit.rs:46:23
[INFO] [stdout]    |
[INFO] [stdout] 46 |     let group_state = GroupState::new_from_party(
[INFO] [stdout]    |                       ^^^^^^^^^^ use of undeclared type `GroupState`
[INFO] [stdout]    |
[INFO] [stdout] help: an enum with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 46 |     let group_state = MlsGroupState::new_from_party(
[INFO] [stdout]    |                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CorePartyState` in this scope
[INFO] [stdout]   --> tests/book_code_discard_commit.rs:78:23
[INFO] [stdout]    |
[INFO] [stdout] 78 |     let alice_party = CorePartyState::<Provider>::new("alice");
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^ use of undeclared type `CorePartyState`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `test_default_from_ciphersuite` found for struct `openmls::group::MlsGroupCreateConfig` in the current scope
[INFO] [stdout]   --> tests/book_code_discard_commit.rs:80:47
[INFO] [stdout]    |
[INFO] [stdout] 80 |     let create_config = MlsGroupCreateConfig::test_default_from_ciphersuite(ciphersuite);
[INFO] [stdout]    |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ associated function or constant not found in `openmls::group::MlsGroupCreateConfig`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CorePartyState` in this scope
[INFO] [stdout]   --> tests/book_code_discard_commit.rs:83:21
[INFO] [stdout]    |
[INFO] [stdout] 83 |     let bob_party = CorePartyState::<Provider>::new("bob");
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^ use of undeclared type `CorePartyState`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CorePartyState` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:121:23
[INFO] [stdout]     |
[INFO] [stdout] 121 |     let alice_party = CorePartyState::<Provider>::new("alice");
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^ use of undeclared type `CorePartyState`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `test_default_from_ciphersuite` found for struct `openmls::group::MlsGroupCreateConfig` in the current scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:122:47
[INFO] [stdout]     |
[INFO] [stdout] 122 |     let create_config = MlsGroupCreateConfig::test_default_from_ciphersuite(ciphersuite);
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ associated function or constant not found in `openmls::group::MlsGroupCreateConfig`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CorePartyState` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:263:23
[INFO] [stdout]     |
[INFO] [stdout] 263 |     let alice_party = CorePartyState::<Provider>::new("alice");
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^ use of undeclared type `CorePartyState`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CorePartyState` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:264:21
[INFO] [stdout]     |
[INFO] [stdout] 264 |     let bob_party = CorePartyState::<Provider>::new("bob");
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^ use of undeclared type `CorePartyState`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `test_default_from_ciphersuite` found for struct `openmls::group::MlsGroupCreateConfig` in the current scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:266:47
[INFO] [stdout]     |
[INFO] [stdout] 266 |     let create_config = MlsGroupCreateConfig::test_default_from_ciphersuite(ciphersuite);
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ associated function or constant not found in `openmls::group::MlsGroupCreateConfig`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CorePartyState` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:303:23
[INFO] [stdout]     |
[INFO] [stdout] 303 |     let alice_party = CorePartyState::<Provider>::new("alice");
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^ use of undeclared type `CorePartyState`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `test_default_from_ciphersuite` found for struct `openmls::group::MlsGroupCreateConfig` in the current scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:304:47
[INFO] [stdout]     |
[INFO] [stdout] 304 |     let create_config = MlsGroupCreateConfig::test_default_from_ciphersuite(ciphersuite);
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ associated function or constant not found in `openmls::group::MlsGroupCreateConfig`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:357:25
[INFO] [stdout]     |
[INFO] [stdout] 357 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CorePartyState` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:363:23
[INFO] [stdout]     |
[INFO] [stdout] 363 |     let alice_party = CorePartyState::<Provider>::new("alice");
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^ use of undeclared type `CorePartyState`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `test_default_from_ciphersuite` found for struct `openmls::group::MlsGroupCreateConfig` in the current scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:364:47
[INFO] [stdout]     |
[INFO] [stdout] 364 |     let create_config = MlsGroupCreateConfig::test_default_from_ciphersuite(ciphersuite);
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ associated function or constant not found in `openmls::group::MlsGroupCreateConfig`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CorePartyState` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:441:23
[INFO] [stdout]     |
[INFO] [stdout] 441 |     let alice_party = CorePartyState::<Provider>::new("alice");
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^ use of undeclared type `CorePartyState`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> tests/book_code_discard_commit.rs:477:27
[INFO] [stdout]     |
[INFO] [stdout] 477 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `openmls` (test "book_code_discard_commit") due to 55 previous errors
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_basic_credential` in this scope
[INFO] [stdout]    --> src/extensions/tests.rs:306:9
[INFO] [stdout]     |
[INFO] [stdout] 306 |         openmls_basic_credential::SignatureKeyPair::new(ciphersuite.signature_algorithm()).unwrap();
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_basic_credential`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `openmls_basic_credential`, use `cargo add openmls_basic_credential` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_rust_crypto` in this scope
[INFO] [stdout]    --> src/grease.rs:143:22
[INFO] [stdout]     |
[INFO] [stdout] 143 |         let crypto = openmls_rust_crypto::RustCrypto::default();
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_rust_crypto`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `openmls_rust_crypto`, use `cargo add openmls_rust_crypto` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_basic_credential` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:644:13
[INFO] [stdout]     |
[INFO] [stdout] 644 |             openmls_basic_credential::SignatureKeyPair::new(ciphersuite.signature_algorithm())
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_basic_credential`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `openmls_basic_credential`, use `cargo add openmls_basic_credential` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_memory_storage` in this scope
[INFO] [stdout]    --> src/storage/kat_storage_stability.rs:145:18
[INFO] [stdout]     |
[INFO] [stdout] 145 |         storage: openmls_memory_storage::MemoryStorage::deserialize(r).unwrap(),
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_memory_storage`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `openmls_memory_storage`, use `cargo add openmls_memory_storage` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/test_utils/frankenstein/key_package.rs:143:18
[INFO] [stdout]     |
[INFO] [stdout] 143 |     let config = ciphersuite;
[INFO] [stdout]     |                  ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/test_utils/frankenstein/key_package.rs:147:52
[INFO] [stdout]     |
[INFO] [stdout] 147 |         let signature_keys = SignatureKeyPair::new(ciphersuite.signature_algorithm()).unwrap();
[INFO] [stdout]     |                                                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/test_utils/frankenstein/key_package.rs:154:9
[INFO] [stdout]     |
[INFO] [stdout] 154 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/test_utils/single_group_test_framework/mod.rs:504:44
[INFO] [stdout]     |
[INFO] [stdout] 504 |         let alice_party = CorePartyState::<Provider>::new("alice");
[INFO] [stdout]     |                                            ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 503 |     fn test_members_mut<Provider>() {
[INFO] [stdout]     |                        ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/test_utils/single_group_test_framework/mod.rs:505:42
[INFO] [stdout]     |
[INFO] [stdout] 505 |         let bob_party = CorePartyState::<Provider>::new("bob");
[INFO] [stdout]     |                                          ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 503 |     fn test_members_mut<Provider>() {
[INFO] [stdout]     |                        ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/test_utils/single_group_test_framework/mod.rs:506:46
[INFO] [stdout]     |
[INFO] [stdout] 506 |         let charlie_party = CorePartyState::<Provider>::new("charlie");
[INFO] [stdout]     |                                              ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 503 |     fn test_members_mut<Provider>() {
[INFO] [stdout]     |                        ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/test_utils/single_group_test_framework/mod.rs:507:43
[INFO] [stdout]     |
[INFO] [stdout] 507 |         let dave_party = CorePartyState::<Provider>::new("dave");
[INFO] [stdout]     |                                           ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 503 |     fn test_members_mut<Provider>() {
[INFO] [stdout]     |                        ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/test_utils/single_group_test_framework/mod.rs:509:62
[INFO] [stdout]     |
[INFO] [stdout] 509 |         let alice_pre_group = alice_party.generate_pre_group(ciphersuite);
[INFO] [stdout]     |                                                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/test_utils/single_group_test_framework/mod.rs:510:58
[INFO] [stdout]     |
[INFO] [stdout] 510 |         let bob_pre_group = bob_party.generate_pre_group(ciphersuite);
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/test_utils/single_group_test_framework/mod.rs:511:66
[INFO] [stdout]     |
[INFO] [stdout] 511 |         let charlie_pre_group = charlie_party.generate_pre_group(ciphersuite);
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/test_utils/single_group_test_framework/mod.rs:512:60
[INFO] [stdout]     |
[INFO] [stdout] 512 |         let dave_pre_group = dave_party.generate_pre_group(ciphersuite);
[INFO] [stdout]     |                                                            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/test_utils/single_group_test_framework/mod.rs:516:26
[INFO] [stdout]     |
[INFO] [stdout] 516 |             .ciphersuite(ciphersuite)
[INFO] [stdout]     |                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/test_utils/single_group_test_framework/mod.rs:569:44
[INFO] [stdout]     |
[INFO] [stdout] 569 |         let alice_party = CorePartyState::<Provider>::new("alice");
[INFO] [stdout]     |                                            ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 568 |     pub fn simpler_example<Provider>() {
[INFO] [stdout]     |                           ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/test_utils/single_group_test_framework/mod.rs:570:42
[INFO] [stdout]     |
[INFO] [stdout] 570 |         let bob_party = CorePartyState::<Provider>::new("bob");
[INFO] [stdout]     |                                          ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 568 |     pub fn simpler_example<Provider>() {
[INFO] [stdout]     |                           ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/test_utils/single_group_test_framework/mod.rs:571:46
[INFO] [stdout]     |
[INFO] [stdout] 571 |         let charlie_party = CorePartyState::<Provider>::new("charlie");
[INFO] [stdout]     |                                              ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 568 |     pub fn simpler_example<Provider>() {
[INFO] [stdout]     |                           ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/test_utils/single_group_test_framework/mod.rs:572:43
[INFO] [stdout]     |
[INFO] [stdout] 572 |         let dave_party = CorePartyState::<Provider>::new("dave");
[INFO] [stdout]     |                                           ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 568 |     pub fn simpler_example<Provider>() {
[INFO] [stdout]     |                           ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/test_utils/single_group_test_framework/mod.rs:574:62
[INFO] [stdout]     |
[INFO] [stdout] 574 |         let alice_pre_group = alice_party.generate_pre_group(ciphersuite);
[INFO] [stdout]     |                                                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/test_utils/single_group_test_framework/mod.rs:575:58
[INFO] [stdout]     |
[INFO] [stdout] 575 |         let bob_pre_group = bob_party.generate_pre_group(ciphersuite);
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/test_utils/single_group_test_framework/mod.rs:576:66
[INFO] [stdout]     |
[INFO] [stdout] 576 |         let charlie_pre_group = charlie_party.generate_pre_group(ciphersuite);
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/test_utils/single_group_test_framework/mod.rs:577:60
[INFO] [stdout]     |
[INFO] [stdout] 577 |         let dave_pre_group = dave_party.generate_pre_group(ciphersuite);
[INFO] [stdout]     |                                                            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/test_utils/single_group_test_framework/mod.rs:581:26
[INFO] [stdout]     |
[INFO] [stdout] 581 |             .ciphersuite(ciphersuite)
[INFO] [stdout]     |                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/test_utils/single_group_test_framework/mod.rs:618:44
[INFO] [stdout]     |
[INFO] [stdout] 618 |         let alice_party = CorePartyState::<Provider>::new("alice");
[INFO] [stdout]     |                                            ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 617 |     pub fn simple_example<Provider>() {
[INFO] [stdout]     |                          ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/test_utils/single_group_test_framework/mod.rs:619:42
[INFO] [stdout]     |
[INFO] [stdout] 619 |         let bob_party = CorePartyState::<Provider>::new("bob");
[INFO] [stdout]     |                                          ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 617 |     pub fn simple_example<Provider>() {
[INFO] [stdout]     |                          ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/test_utils/single_group_test_framework/mod.rs:621:62
[INFO] [stdout]     |
[INFO] [stdout] 621 |         let alice_pre_group = alice_party.generate_pre_group(ciphersuite);
[INFO] [stdout]     |                                                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/test_utils/single_group_test_framework/mod.rs:622:58
[INFO] [stdout]     |
[INFO] [stdout] 622 |         let bob_pre_group = bob_party.generate_pre_group(ciphersuite);
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/test_utils/single_group_test_framework/mod.rs:630:26
[INFO] [stdout]     |
[INFO] [stdout] 630 |             .ciphersuite(ciphersuite)
[INFO] [stdout]     |                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/ciphersuite/tests_and_kats/tests.rs:16:13
[INFO] [stdout]    |
[INFO] [stdout] 16 |             ciphersuite.hpke_config(),
[INFO] [stdout]    |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/ciphersuite/tests_and_kats/tests.rs:17:28
[INFO] [stdout]    |
[INFO] [stdout] 17 |             Secret::random(ciphersuite, provider.rand())
[INFO] [stdout]    |                            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/ciphersuite/tests_and_kats/tests.rs:27:9
[INFO] [stdout]    |
[INFO] [stdout] 27 |         ciphersuite,
[INFO] [stdout]    |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/ciphersuite/tests_and_kats/tests.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |         ciphersuite,
[INFO] [stdout]    |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/ciphersuite/tests_and_kats/tests.rs:60:13
[INFO] [stdout]    |
[INFO] [stdout] 60 |             ciphersuite,
[INFO] [stdout]    |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/ciphersuite/tests_and_kats/tests.rs:73:13
[INFO] [stdout]    |
[INFO] [stdout] 73 |             ciphersuite,
[INFO] [stdout]    |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/extensions/external_sender_extension.rs:101:43
[INFO] [stdout]     |
[INFO] [stdout] 101 |                     SignatureKeyPair::new(ciphersuite.signature_algorithm()).unwrap();
[INFO] [stdout]     |                                           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/extensions/tests.rs:61:62
[INFO] [stdout]    |
[INFO] [stdout] 61 |         test_utils::new_credential(alice_provider, b"Alice", ciphersuite.signature_algorithm());
[INFO] [stdout]    |                                                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/extensions/tests.rs:63:58
[INFO] [stdout]    |
[INFO] [stdout] 63 |         test_utils::new_credential(bob_provider, b"Bob", ciphersuite.signature_algorithm());
[INFO] [stdout]    |                                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/extensions/tests.rs:69:9
[INFO] [stdout]    |
[INFO] [stdout] 69 |         ciphersuite,
[INFO] [stdout]    |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/extensions/tests.rs:76:22
[INFO] [stdout]    |
[INFO] [stdout] 76 |         .ciphersuite(ciphersuite)
[INFO] [stdout]    |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/extensions/tests.rs:126:9
[INFO] [stdout]     |
[INFO] [stdout] 126 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/extensions/tests.rs:132:22
[INFO] [stdout]     |
[INFO] [stdout] 132 |         .ciphersuite(ciphersuite)
[INFO] [stdout]     |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/extensions/tests.rs:221:54
[INFO] [stdout]     |
[INFO] [stdout] 221 |         generate_credential_with_key("Alice".into(), ciphersuite.signature_algorithm(), provider);
[INFO] [stdout]     |                                                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/extensions/tests.rs:225:22
[INFO] [stdout]     |
[INFO] [stdout] 225 |         .ciphersuite(ciphersuite)
[INFO] [stdout]     |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/extensions/tests.rs:306:57
[INFO] [stdout]     |
[INFO] [stdout] 306 |         openmls_basic_credential::SignatureKeyPair::new(ciphersuite.signature_algorithm()).unwrap();
[INFO] [stdout]     |                                                         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/extensions/tests.rs:322:13
[INFO] [stdout]     |
[INFO] [stdout] 322 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/extensions/tests.rs:347:9
[INFO] [stdout]     |
[INFO] [stdout] 347 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/extensions/tests.rs:352:22
[INFO] [stdout]     |
[INFO] [stdout] 352 |         .ciphersuite(ciphersuite)
[INFO] [stdout]     |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/framing/tests.rs:28:58
[INFO] [stdout]    |
[INFO] [stdout] 28 |         test_utils::new_credential(provider, b"Creator", ciphersuite.signature_algorithm());
[INFO] [stdout]    |                                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/framing/tests.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 |         ciphersuite,
[INFO] [stdout]    |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/framing/tests.rs:57:24
[INFO] [stdout]    |
[INFO] [stdout] 57 |         Secret::random(ciphersuite, provider.rand()).expect("Not enough randomness."),
[INFO] [stdout]    |                        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/framing/tests.rs:61:9
[INFO] [stdout]    |
[INFO] [stdout] 61 |         ciphersuite,
[INFO] [stdout]    |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/framing/tests.rs:81:58
[INFO] [stdout]    |
[INFO] [stdout] 81 |         test_utils::new_credential(provider, b"Creator", ciphersuite.signature_algorithm());
[INFO] [stdout]    |                                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/framing/tests.rs:84:9
[INFO] [stdout]    |
[INFO] [stdout] 84 |         ciphersuite,
[INFO] [stdout]    |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:109:9
[INFO] [stdout]     |
[INFO] [stdout] 109 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:111:31
[INFO] [stdout]     |
[INFO] [stdout] 111 |         &JoinerSecret::random(ciphersuite, provider.rand()),
[INFO] [stdout]     |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:112:38
[INFO] [stdout]     |
[INFO] [stdout] 112 |         PskSecret::from(Secret::zero(ciphersuite)),
[INFO] [stdout]     |                                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:125:32
[INFO] [stdout]     |
[INFO] [stdout] 125 |         MessageSecrets::random(ciphersuite, provider.rand(), LeafNodeIndex::new(0));
[INFO] [stdout]     |                                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `StorageError` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:127:64
[INFO] [stdout]     |
[INFO] [stdout] 127 |     let orig = PrivateMessage::encrypt_with_different_header::<StorageError>(
[INFO] [stdout]     |                                                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::prelude::AddMembersError::StorageError` and 21 others; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 127 -     let orig = PrivateMessage::encrypt_with_different_header::<StorageError>(
[INFO] [stdout] 127 +     let orig = PrivateMessage::encrypt_with_different_header::<crate::prelude::AddMembersError>(
[INFO] [stdout]     |
[INFO] [stdout] 127 -     let orig = PrivateMessage::encrypt_with_different_header::<StorageError>(
[INFO] [stdout] 127 +     let orig = PrivateMessage::encrypt_with_different_header::<crate::prelude::CommitToPendingProposalsError>(
[INFO] [stdout]     |
[INFO] [stdout] 127 -     let orig = PrivateMessage::encrypt_with_different_header::<StorageError>(
[INFO] [stdout] 127 +     let orig = PrivateMessage::encrypt_with_different_header::<crate::prelude::CreateGroupContextExtProposalError>(
[INFO] [stdout]     |
[INFO] [stdout] 127 -     let orig = PrivateMessage::encrypt_with_different_header::<StorageError>(
[INFO] [stdout] 127 +     let orig = PrivateMessage::encrypt_with_different_header::<crate::prelude::ExternalCommitBuilderError>(
[INFO] [stdout]     |
[INFO] [stdout]     = and 17 other candidates
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout]  78 | fn codec_ciphertext<StorageError>() {
[INFO] [stdout]     |                    ++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:131:9
[INFO] [stdout]     |
[INFO] [stdout] 131 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:158:24
[INFO] [stdout]     |
[INFO] [stdout] 158 |         create_content(ciphersuite, WireFormat::PrivateMessage, provider);
[INFO] [stdout]     |                        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:161:32
[INFO] [stdout]     |
[INFO] [stdout] 161 |         MessageSecrets::random(ciphersuite, provider.rand(), LeafNodeIndex::new(0));
[INFO] [stdout]     |                                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:164:21
[INFO] [stdout]     |
[INFO] [stdout] 164 |         .random_vec(ciphersuite.hash_length())
[INFO] [stdout]     |                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `StorageError` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:183:57
[INFO] [stdout]     |
[INFO] [stdout] 183 |         PrivateMessage::encrypt_with_different_header::<StorageError>(
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::prelude::AddMembersError::StorageError` and 21 others; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 183 -         PrivateMessage::encrypt_with_different_header::<StorageError>(
[INFO] [stdout] 183 +         PrivateMessage::encrypt_with_different_header::<crate::prelude::AddMembersError>(
[INFO] [stdout]     |
[INFO] [stdout] 183 -         PrivateMessage::encrypt_with_different_header::<StorageError>(
[INFO] [stdout] 183 +         PrivateMessage::encrypt_with_different_header::<crate::prelude::CommitToPendingProposalsError>(
[INFO] [stdout]     |
[INFO] [stdout] 183 -         PrivateMessage::encrypt_with_different_header::<StorageError>(
[INFO] [stdout] 183 +         PrivateMessage::encrypt_with_different_header::<crate::prelude::CreateGroupContextExtProposalError>(
[INFO] [stdout]     |
[INFO] [stdout] 183 -         PrivateMessage::encrypt_with_different_header::<StorageError>(
[INFO] [stdout] 183 +         PrivateMessage::encrypt_with_different_header::<crate::prelude::ExternalCommitBuilderError>(
[INFO] [stdout]     |
[INFO] [stdout]     = and 17 other candidates
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 154 | fn wire_format_checks<StorageError>() {
[INFO] [stdout]     |                      ++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:187:13
[INFO] [stdout]     |
[INFO] [stdout] 187 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:204:59
[INFO] [stdout]     |
[INFO] [stdout] 204 |         .sender_data(&message_secrets, provider.crypto(), ciphersuite)
[INFO] [stdout]     |                                                           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:208:13
[INFO] [stdout]     |
[INFO] [stdout] 208 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:224:24
[INFO] [stdout]     |
[INFO] [stdout] 224 |         create_content(ciphersuite, WireFormat::PublicMessage, provider);
[INFO] [stdout]     |                        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:227:9
[INFO] [stdout]     |
[INFO] [stdout] 227 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `StorageError` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:233:80
[INFO] [stdout]     |
[INFO] [stdout] 233 |     let ciphertext: PrivateMessageIn = PrivateMessage::encrypt_without_check::<StorageError>(
[INFO] [stdout]     |                                                                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::prelude::AddMembersError::StorageError` and 21 others; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 233 -     let ciphertext: PrivateMessageIn = PrivateMessage::encrypt_without_check::<StorageError>(
[INFO] [stdout] 233 +     let ciphertext: PrivateMessageIn = PrivateMessage::encrypt_without_check::<crate::prelude::AddMembersError>(
[INFO] [stdout]     |
[INFO] [stdout] 233 -     let ciphertext: PrivateMessageIn = PrivateMessage::encrypt_without_check::<StorageError>(
[INFO] [stdout] 233 +     let ciphertext: PrivateMessageIn = PrivateMessage::encrypt_without_check::<crate::prelude::CommitToPendingProposalsError>(
[INFO] [stdout]     |
[INFO] [stdout] 233 -     let ciphertext: PrivateMessageIn = PrivateMessage::encrypt_without_check::<StorageError>(
[INFO] [stdout] 233 +     let ciphertext: PrivateMessageIn = PrivateMessage::encrypt_without_check::<crate::prelude::CreateGroupContextExtProposalError>(
[INFO] [stdout]     |
[INFO] [stdout] 233 -     let ciphertext: PrivateMessageIn = PrivateMessage::encrypt_without_check::<StorageError>(
[INFO] [stdout] 233 +     let ciphertext: PrivateMessageIn = PrivateMessage::encrypt_without_check::<crate::prelude::ExternalCommitBuilderError>(
[INFO] [stdout]     |
[INFO] [stdout]     = and 17 other candidates
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 154 | fn wire_format_checks<StorageError>() {
[INFO] [stdout]     |                      ++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:237:9
[INFO] [stdout]     |
[INFO] [stdout] 237 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:248:59
[INFO] [stdout]     |
[INFO] [stdout] 248 |         .sender_data(&message_secrets, provider.crypto(), ciphersuite)
[INFO] [stdout]     |                                                           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:252:13
[INFO] [stdout]     |
[INFO] [stdout] 252 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `StorageError` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:274:58
[INFO] [stdout]     |
[INFO] [stdout] 274 |         PrivateMessage::try_from_authenticated_content::<StorageError>(
[INFO] [stdout]     |                                                          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::prelude::AddMembersError::StorageError` and 21 others; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 274 -         PrivateMessage::try_from_authenticated_content::<StorageError>(
[INFO] [stdout] 274 +         PrivateMessage::try_from_authenticated_content::<crate::prelude::AddMembersError>(
[INFO] [stdout]     |
[INFO] [stdout] 274 -         PrivateMessage::try_from_authenticated_content::<StorageError>(
[INFO] [stdout] 274 +         PrivateMessage::try_from_authenticated_content::<crate::prelude::CommitToPendingProposalsError>(
[INFO] [stdout]     |
[INFO] [stdout] 274 -         PrivateMessage::try_from_authenticated_content::<StorageError>(
[INFO] [stdout] 274 +         PrivateMessage::try_from_authenticated_content::<crate::prelude::CreateGroupContextExtProposalError>(
[INFO] [stdout]     |
[INFO] [stdout] 274 -         PrivateMessage::try_from_authenticated_content::<StorageError>(
[INFO] [stdout] 274 +         PrivateMessage::try_from_authenticated_content::<crate::prelude::ExternalCommitBuilderError>(
[INFO] [stdout]     |
[INFO] [stdout]     = and 17 other candidates
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 154 | fn wire_format_checks<StorageError>() {
[INFO] [stdout]     |                      ++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:278:13
[INFO] [stdout]     |
[INFO] [stdout] 278 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:326:58
[INFO] [stdout]     |
[INFO] [stdout] 326 |         test_utils::new_credential(provider, b"Creator", ciphersuite.signature_algorithm());
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:328:9
[INFO] [stdout]     |
[INFO] [stdout] 328 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:336:24
[INFO] [stdout]     |
[INFO] [stdout] 336 |         Secret::random(ciphersuite, provider.rand()).expect("Not enough randomness."),
[INFO] [stdout]     |                        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:352:39
[INFO] [stdout]     |
[INFO] [stdout] 352 |         .set_membership_tag(provider, ciphersuite, &membership_key, &serialized_context)
[INFO] [stdout]     |                                       ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:359:13
[INFO] [stdout]     |
[INFO] [stdout] 359 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:369:13
[INFO] [stdout]     |
[INFO] [stdout] 369 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:382:13
[INFO] [stdout]     |
[INFO] [stdout] 382 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `StorageError` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:479:71
[INFO] [stdout]     |
[INFO] [stdout] 479 |     let enc_message = PrivateMessage::encrypt_with_different_header::<StorageError>(
[INFO] [stdout]     |                                                                       ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::prelude::AddMembersError::StorageError` and 21 others; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 479 -     let enc_message = PrivateMessage::encrypt_with_different_header::<StorageError>(
[INFO] [stdout] 479 +     let enc_message = PrivateMessage::encrypt_with_different_header::<crate::prelude::AddMembersError>(
[INFO] [stdout]     |
[INFO] [stdout] 479 -     let enc_message = PrivateMessage::encrypt_with_different_header::<StorageError>(
[INFO] [stdout] 479 +     let enc_message = PrivateMessage::encrypt_with_different_header::<crate::prelude::CommitToPendingProposalsError>(
[INFO] [stdout]     |
[INFO] [stdout] 479 -     let enc_message = PrivateMessage::encrypt_with_different_header::<StorageError>(
[INFO] [stdout] 479 +     let enc_message = PrivateMessage::encrypt_with_different_header::<crate::prelude::CreateGroupContextExtProposalError>(
[INFO] [stdout]     |
[INFO] [stdout] 479 -     let enc_message = PrivateMessage::encrypt_with_different_header::<StorageError>(
[INFO] [stdout] 479 +     let enc_message = PrivateMessage::encrypt_with_different_header::<crate::prelude::ExternalCommitBuilderError>(
[INFO] [stdout]     |
[INFO] [stdout]     = and 17 other candidates
[INFO] [stdout] help: you might have meant to use an associated type of the same name
[INFO] [stdout]     |
[INFO] [stdout] 479 |     let enc_message = PrivateMessage::encrypt_with_different_header::<Provider::StorageError>(
[INFO] [stdout]     |                                                                       ++++++++++
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 390 | fn unknown_sender<Provider: OpenMlsProvider, StorageError>(ciphersuite: Ciphersuite, provider: &Provider) {
[INFO] [stdout]     |                                            ++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:519:31
[INFO] [stdout]     |
[INFO] [stdout] 519 |     ) = setup_alice_bob_group(ciphersuite, alice_provider, bob_provider);
[INFO] [stdout]     |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:571:43
[INFO] [stdout]     |
[INFO] [stdout] 571 |     let (key_package, _, _) = key_package(ciphersuite, provider);
[INFO] [stdout]     |                                           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/commit_builder_leaf_node_validation.rs:29:40
[INFO] [stdout]    |
[INFO] [stdout] 29 |     let alice_party = CorePartyState::<Provider>::new("alice");
[INFO] [stdout]    |                                        ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 27 | fn commit_builder_fails_when_leaf_node_capabilities_insufficient_required_capabilities<Provider>() {
[INFO] [stdout]    |                                                                                       ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/commit_builder_leaf_node_validation.rs:30:38
[INFO] [stdout]    |
[INFO] [stdout] 30 |     let bob_party = CorePartyState::<Provider>::new("bob");
[INFO] [stdout]    |                                      ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 27 | fn commit_builder_fails_when_leaf_node_capabilities_insufficient_required_capabilities<Provider>() {
[INFO] [stdout]    |                                                                                       ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/commit_builder_leaf_node_validation.rs:39:28
[INFO] [stdout]    |
[INFO] [stdout] 39 |         .pre_group_builder(ciphersuite)
[INFO] [stdout]    |                            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/commit_builder_leaf_node_validation.rs:43:28
[INFO] [stdout]    |
[INFO] [stdout] 43 |         .pre_group_builder(ciphersuite)
[INFO] [stdout]    |                            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/commit_builder_leaf_node_validation.rs:54:22
[INFO] [stdout]    |
[INFO] [stdout] 54 |         .ciphersuite(ciphersuite)
[INFO] [stdout]    |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/commit_builder_leaf_node_validation.rs:97:26
[INFO] [stdout]    |
[INFO] [stdout] 97 |             GroupError::<Provider>::CreateCommit(CreateCommitError::LeafNodeValidation(
[INFO] [stdout]    |                          ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 27 | fn commit_builder_fails_when_leaf_node_capabilities_insufficient_required_capabilities<Provider>() {
[INFO] [stdout]    |                                                                                       ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/commit_builder_leaf_node_validation.rs:119:40
[INFO] [stdout]     |
[INFO] [stdout] 119 |     let alice_party = CorePartyState::<Provider>::new("alice");
[INFO] [stdout]     |                                        ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 117 | fn commit_builder_fails_when_leaf_node_capabilities_insufficient<Provider>() {
[INFO] [stdout]     |                                                                 ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/commit_builder_leaf_node_validation.rs:120:38
[INFO] [stdout]     |
[INFO] [stdout] 120 |     let bob_party = CorePartyState::<Provider>::new("bob");
[INFO] [stdout]     |                                      ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 117 | fn commit_builder_fails_when_leaf_node_capabilities_insufficient<Provider>() {
[INFO] [stdout]     |                                                                 ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/commit_builder_leaf_node_validation.rs:129:28
[INFO] [stdout]     |
[INFO] [stdout] 129 |         .pre_group_builder(ciphersuite)
[INFO] [stdout]     |                            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/commit_builder_leaf_node_validation.rs:133:28
[INFO] [stdout]     |
[INFO] [stdout] 133 |         .pre_group_builder(ciphersuite)
[INFO] [stdout]     |                            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/commit_builder_leaf_node_validation.rs:143:22
[INFO] [stdout]     |
[INFO] [stdout] 143 |         .ciphersuite(ciphersuite)
[INFO] [stdout]     |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/commit_builder_leaf_node_validation.rs:186:26
[INFO] [stdout]     |
[INFO] [stdout] 186 |             GroupError::<Provider>::CreateCommit(CreateCommitError::LeafNodeValidation(
[INFO] [stdout]     |                          ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 117 | fn commit_builder_fails_when_leaf_node_capabilities_insufficient<Provider>() {
[INFO] [stdout]     |                                                                 ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/external_init.rs:20:31
[INFO] [stdout]    |
[INFO] [stdout] 20 |     ) = setup_alice_bob_group(ciphersuite, alice_provider, bob_provider);
[INFO] [stdout]    |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/external_init.rs:24:33
[INFO] [stdout]    |
[INFO] [stdout] 24 |         setup_client("Charlie", ciphersuite, charlie_provider);
[INFO] [stdout]    |                                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `OpenMlsProvider` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:41:41
[INFO] [stdout]    |
[INFO] [stdout] 41 | fn test_mls_group_persistence<Provider: OpenMlsProvider>() {
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::storage::OpenMlsProvider;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:46:31
[INFO] [stdout]    |
[INFO] [stdout] 46 |         setup_client("Alice", ciphersuite, alice_provider);
[INFO] [stdout]    |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:49:63
[INFO] [stdout]    |
[INFO] [stdout] 49 |     let mls_group_config = MlsGroupCreateConfig::test_default(ciphersuite);
[INFO] [stdout]    |                                                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:93:31
[INFO] [stdout]    |
[INFO] [stdout] 93 |         setup_client("Alice", ciphersuite, alice_provider);
[INFO] [stdout]    |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:95:29
[INFO] [stdout]    |
[INFO] [stdout] 95 |         setup_client("Bob", ciphersuite, bob_provider);
[INFO] [stdout]    |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:97:32
[INFO] [stdout]    |
[INFO] [stdout] 97 |         setup_client("Charly", ciphersuite, charlie_provider);
[INFO] [stdout]    |                                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:101:22
[INFO] [stdout]     |
[INFO] [stdout] 101 |         .ciphersuite(ciphersuite)
[INFO] [stdout]     |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:306:31
[INFO] [stdout]     |
[INFO] [stdout] 306 |         setup_client("Alice", ciphersuite, alice_provider);
[INFO] [stdout]     |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:309:70
[INFO] [stdout]     |
[INFO] [stdout] 309 |     let mls_group_create_config = MlsGroupCreateConfig::test_default(ciphersuite);
[INFO] [stdout]     |                                                                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:327:17
[INFO] [stdout]     |
[INFO] [stdout] 327 |                 ciphersuite.hash_length()
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:335:21
[INFO] [stdout]     |
[INFO] [stdout] 335 |                     ciphersuite.hash_length()
[INFO] [stdout]     |                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:345:17
[INFO] [stdout]     |
[INFO] [stdout] 345 |                 ciphersuite.hash_length()
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:353:21
[INFO] [stdout]     |
[INFO] [stdout] 353 |                     ciphersuite.hash_length()
[INFO] [stdout]     |                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:487:31
[INFO] [stdout]     |
[INFO] [stdout] 487 |         setup_client("Alice", ciphersuite, alice_provider);
[INFO] [stdout]     |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:489:29
[INFO] [stdout]     |
[INFO] [stdout] 489 |         setup_client("Bob", ciphersuite, bob_provider);
[INFO] [stdout]     |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:492:70
[INFO] [stdout]     |
[INFO] [stdout] 492 |     let mls_group_create_config = MlsGroupCreateConfig::test_default(ciphersuite);
[INFO] [stdout]     |                                                                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:548:17
[INFO] [stdout]     |
[INFO] [stdout] 548 |                 ciphersuite.hash_length()
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:556:17
[INFO] [stdout]     |
[INFO] [stdout] 556 |                 ciphersuite.hash_length()
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:565:70
[INFO] [stdout]     |
[INFO] [stdout] 565 |     let mls_group_create_config = MlsGroupCreateConfig::test_default(ciphersuite);
[INFO] [stdout]     |                                                                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:568:37
[INFO] [stdout]     |
[INFO] [stdout] 568 |     let setup = MlsGroupTestSetup::<Provider>::new(
[INFO] [stdout]     |                                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 563 | fn test_invalid_plaintext<Provider>() {
[INFO] [stdout]     |                          ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:575:34
[INFO] [stdout]     |
[INFO] [stdout] 575 |         .create_random_group(10, ciphersuite, noop_authentication_service)
[INFO] [stdout]     |                                  ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:620:17
[INFO] [stdout]     |
[INFO] [stdout] 620 |                 ciphersuite,
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:677:31
[INFO] [stdout]     |
[INFO] [stdout] 677 |         setup_client("Alice", ciphersuite, alice_provider);
[INFO] [stdout]     |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:679:29
[INFO] [stdout]     |
[INFO] [stdout] 679 |         setup_client("Bob", ciphersuite, bob_provider);
[INFO] [stdout]     |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:682:63
[INFO] [stdout]     |
[INFO] [stdout] 682 |     let mls_group_config = MlsGroupCreateConfig::test_default(ciphersuite);
[INFO] [stdout]     |                                                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:757:17
[INFO] [stdout]     |
[INFO] [stdout] 757 |                 ciphersuite.hash_length()
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:765:17
[INFO] [stdout]     |
[INFO] [stdout] 765 |                 ciphersuite.hash_length()
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:849:21
[INFO] [stdout]     |
[INFO] [stdout] 849 |                     ciphersuite.hash_length()
[INFO] [stdout]     |                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:857:21
[INFO] [stdout]     |
[INFO] [stdout] 857 |                     ciphersuite.hash_length()
[INFO] [stdout]     |                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:878:31
[INFO] [stdout]     |
[INFO] [stdout] 878 |         setup_client("Alice", ciphersuite, alice_provider);
[INFO] [stdout]     |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:880:29
[INFO] [stdout]     |
[INFO] [stdout] 880 |         setup_client("Bob", ciphersuite, bob_provider);
[INFO] [stdout]     |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:883:70
[INFO] [stdout]     |
[INFO] [stdout] 883 |     let mls_group_create_config = MlsGroupCreateConfig::test_default(ciphersuite);
[INFO] [stdout]     |                                                                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:960:17
[INFO] [stdout]     |
[INFO] [stdout] 960 |                 ciphersuite.hash_length()
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:968:17
[INFO] [stdout]     |
[INFO] [stdout] 968 |                 ciphersuite.hash_length()
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1064:21
[INFO] [stdout]      |
[INFO] [stdout] 1064 |                     ciphersuite.hash_length()
[INFO] [stdout]      |                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1072:21
[INFO] [stdout]      |
[INFO] [stdout] 1072 |                     ciphersuite.hash_length()
[INFO] [stdout]      |                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1092:31
[INFO] [stdout]      |
[INFO] [stdout] 1092 |         setup_client("Alice", ciphersuite, alice_provider);
[INFO] [stdout]      |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1094:29
[INFO] [stdout]      |
[INFO] [stdout] 1094 |         setup_client("Bob", ciphersuite, bob_provider);
[INFO] [stdout]      |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1097:70
[INFO] [stdout]      |
[INFO] [stdout] 1097 |     let mls_group_create_config = MlsGroupCreateConfig::test_default(ciphersuite);
[INFO] [stdout]      |                                                                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1243:17
[INFO] [stdout]      |
[INFO] [stdout] 1243 |                 ciphersuite.hash_length()
[INFO] [stdout]      |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1251:17
[INFO] [stdout]      |
[INFO] [stdout] 1251 |                 ciphersuite.hash_length()
[INFO] [stdout]      |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1293:31
[INFO] [stdout]      |
[INFO] [stdout] 1293 |         setup_client("Alice", ciphersuite, alice_provider);
[INFO] [stdout]      |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1295:29
[INFO] [stdout]      |
[INFO] [stdout] 1295 |         setup_client("Bob", ciphersuite, bob_provider);
[INFO] [stdout]      |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1300:22
[INFO] [stdout]      |
[INFO] [stdout] 1300 |         .ciphersuite(ciphersuite)
[INFO] [stdout]      |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1356:31
[INFO] [stdout]      |
[INFO] [stdout] 1356 |         setup_client("Alice", ciphersuite, alice_provider);
[INFO] [stdout]      |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1358:29
[INFO] [stdout]      |
[INFO] [stdout] 1358 |         setup_client("Bob", ciphersuite, bob_provider);
[INFO] [stdout]      |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1361:33
[INFO] [stdout]      |
[INFO] [stdout] 1361 |         setup_client("Charlie", ciphersuite, charlie_provider);
[INFO] [stdout]      |                                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1366:22
[INFO] [stdout]      |
[INFO] [stdout] 1366 |         .ciphersuite(ciphersuite)
[INFO] [stdout]      |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1452:31
[INFO] [stdout]      |
[INFO] [stdout] 1452 |         setup_client("Alice", ciphersuite, alice_provider);
[INFO] [stdout]      |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1474:31
[INFO] [stdout]      |
[INFO] [stdout] 1474 |         setup_client("Alice", ciphersuite, alice_provider);
[INFO] [stdout]      |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1494:28
[INFO] [stdout]      |
[INFO] [stdout] 1494 |     let test_ciphersuite = ciphersuite;
[INFO] [stdout]      |                            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1558:16
[INFO] [stdout]      |
[INFO] [stdout] 1558 |     assert_eq!(ciphersuite, test_ciphersuite);
[INFO] [stdout]      |                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `OpenMlsProvider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1619:58
[INFO] [stdout]      |
[INFO] [stdout] 1619 | fn update_group_context_with_unknown_extension<Provider: OpenMlsProvider + Default>() {
[INFO] [stdout]      |                                                          ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]      |
[INFO] [stdout]    1 + use crate::storage::OpenMlsProvider;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1622:31
[INFO] [stdout]      |
[INFO] [stdout] 1622 |         setup_client("Alice", ciphersuite, alice_provider);
[INFO] [stdout]      |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1644:22
[INFO] [stdout]      |
[INFO] [stdout] 1644 |         .ciphersuite(ciphersuite)
[INFO] [stdout]      |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1673:29
[INFO] [stdout]      |
[INFO] [stdout] 1673 |         setup_client("Bob", ciphersuite, bob_provider);
[INFO] [stdout]      |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1678:13
[INFO] [stdout]      |
[INFO] [stdout] 1678 |             ciphersuite,
[INFO] [stdout]      |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1829:31
[INFO] [stdout]      |
[INFO] [stdout] 1829 |         setup_client("Alice", ciphersuite, alice_provider);
[INFO] [stdout]      |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1832:22
[INFO] [stdout]      |
[INFO] [stdout] 1832 |         .ciphersuite(ciphersuite)
[INFO] [stdout]      |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1847:29
[INFO] [stdout]      |
[INFO] [stdout] 1847 |         setup_client("Bob", ciphersuite, bob_provider);
[INFO] [stdout]      |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1851:13
[INFO] [stdout]      |
[INFO] [stdout] 1851 |             ciphersuite,
[INFO] [stdout]      |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1935:31
[INFO] [stdout]      |
[INFO] [stdout] 1935 |         setup_client("Alice", ciphersuite, alice_provider);
[INFO] [stdout]      |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1938:22
[INFO] [stdout]      |
[INFO] [stdout] 1938 |         .ciphersuite(ciphersuite)
[INFO] [stdout]      |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1953:29
[INFO] [stdout]      |
[INFO] [stdout] 1953 |         setup_client("Bob", ciphersuite, bob_provider);
[INFO] [stdout]      |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1957:13
[INFO] [stdout]      |
[INFO] [stdout] 1957 |             ciphersuite,
[INFO] [stdout]      |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `OpenMlsProvider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2044:15
[INFO] [stdout]      |
[INFO] [stdout] 2044 |     Provider: OpenMlsProvider + Default,
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]      |
[INFO] [stdout]    1 + use crate::storage::OpenMlsProvider;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2048:31
[INFO] [stdout]      |
[INFO] [stdout] 2048 |         setup_client("Alice", ciphersuite, alice_provider);
[INFO] [stdout]      |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2070:22
[INFO] [stdout]      |
[INFO] [stdout] 2070 |         .ciphersuite(ciphersuite)
[INFO] [stdout]      |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2183:31
[INFO] [stdout]      |
[INFO] [stdout] 2183 |         setup_client("Alice", ciphersuite, alice_provider);
[INFO] [stdout]      |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2205:22
[INFO] [stdout]      |
[INFO] [stdout] 2205 |         .ciphersuite(ciphersuite)
[INFO] [stdout]      |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2230:29
[INFO] [stdout]      |
[INFO] [stdout] 2230 |         setup_client("Bob", ciphersuite, bob_provider);
[INFO] [stdout]      |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2237:13
[INFO] [stdout]      |
[INFO] [stdout] 2237 |             ciphersuite,
[INFO] [stdout]      |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2284:31
[INFO] [stdout]      |
[INFO] [stdout] 2284 |         setup_client("alice", ciphersuite, alice_provider);
[INFO] [stdout]      |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2286:29
[INFO] [stdout]      |
[INFO] [stdout] 2286 |         setup_client("bob", ciphersuite, bob_provider);
[INFO] [stdout]      |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2288:33
[INFO] [stdout]      |
[INFO] [stdout] 2288 |         setup_client("charlie", ciphersuite, charlie_provider);
[INFO] [stdout]      |                                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2295:22
[INFO] [stdout]      |
[INFO] [stdout] 2295 |         .ciphersuite(ciphersuite)
[INFO] [stdout]      |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2301:22
[INFO] [stdout]      |
[INFO] [stdout] 2301 |         .ciphersuite(ciphersuite)
[INFO] [stdout]      |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2310:13
[INFO] [stdout]      |
[INFO] [stdout] 2310 |             ciphersuite,
[INFO] [stdout]      |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2377:31
[INFO] [stdout]      |
[INFO] [stdout] 2377 |         setup_client("alice", ciphersuite, alice_provider);
[INFO] [stdout]      |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `StorageProvider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2381:6
[INFO] [stdout]      |
[INFO] [stdout] 2381 |     <StorageProvider as openmls_traits::storage::StorageProvider<CURRENT_VERSION>>::delete_key_package
[INFO] [stdout]      |      ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]      |
[INFO] [stdout]    1 + use crate::storage::StorageProvider;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `StorageProvider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2387:6
[INFO] [stdout]      |
[INFO] [stdout] 2387 |     <StorageProvider as openmls_traits::storage::StorageProvider<CURRENT_VERSION>>::delete_encryption_key_pair
[INFO] [stdout]      |      ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]      |
[INFO] [stdout]    1 + use crate::storage::StorageProvider;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2394:22
[INFO] [stdout]      |
[INFO] [stdout] 2394 |         .ciphersuite(ciphersuite)
[INFO] [stdout]      |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2402:9
[INFO] [stdout]      |
[INFO] [stdout] 2402 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]      |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2481:44
[INFO] [stdout]      |
[INFO] [stdout] 2481 |         new_credential(provider, b"Alice", ciphersuite.signature_algorithm());
[INFO] [stdout]      |                                            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2486:9
[INFO] [stdout]      |
[INFO] [stdout] 2486 |         ciphersuite,
[INFO] [stdout]      |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2492:13
[INFO] [stdout]      |
[INFO] [stdout] 2492 |             ciphersuite,
[INFO] [stdout]      |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2510:39
[INFO] [stdout]      |
[INFO] [stdout] 2510 |     let welcome_key = AeadKey::random(ciphersuite, provider.rand());
[INFO] [stdout]      |                                       ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2517:13
[INFO] [stdout]      |
[INFO] [stdout] 2517 |             ciphersuite.hpke_config(),
[INFO] [stdout]      |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2518:28
[INFO] [stdout]      |
[INFO] [stdout] 2518 |             Secret::random(ciphersuite, provider.rand())
[INFO] [stdout]      |                            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2530:9
[INFO] [stdout]      |
[INFO] [stdout] 2530 |         ciphersuite,
[INFO] [stdout]      |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2563:39
[INFO] [stdout]      |
[INFO] [stdout] 2563 |     let broken_welcome = Welcome::new(ciphersuite, broken_secrets, encrypted_group_info);
[INFO] [stdout]      |                                       ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2596:31
[INFO] [stdout]      |
[INFO] [stdout] 2596 |     ) = setup_alice_bob_group(ciphersuite, alice_provider, bob_provider);
[INFO] [stdout]      |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2602:13
[INFO] [stdout]      |
[INFO] [stdout] 2602 |             ciphersuite,
[INFO] [stdout]      |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2651:9
[INFO] [stdout]      |
[INFO] [stdout] 2651 |         ciphersuite,
[INFO] [stdout]      |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2682:25
[INFO] [stdout]      |
[INFO] [stdout] 2682 |     ) = setup_alice_bob(ciphersuite, alice_provider, bob_provider);
[INFO] [stdout]      |                         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2688:24
[INFO] [stdout]      |
[INFO] [stdout] 2688 |         Secret::random(ciphersuite, alice_provider.rand()).expect("Not enough randomness.");
[INFO] [stdout]      |                        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2691:9
[INFO] [stdout]      |
[INFO] [stdout] 2691 |         ciphersuite,
[INFO] [stdout]      |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2703:22
[INFO] [stdout]      |
[INFO] [stdout] 2703 |         .ciphersuite(ciphersuite)
[INFO] [stdout]      |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2763:25
[INFO] [stdout]      |
[INFO] [stdout] 2763 |         setup_alice_bob(ciphersuite, alice_provider, bob_provider);
[INFO] [stdout]      |                         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2767:22
[INFO] [stdout]      |
[INFO] [stdout] 2767 |         .ciphersuite(ciphersuite)
[INFO] [stdout]      |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2818:50
[INFO] [stdout]      |
[INFO] [stdout] 2818 |         new_credential(alice_provider, b"Alice", ciphersuite.signature_algorithm());
[INFO] [stdout]      |                                                  ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2822:22
[INFO] [stdout]      |
[INFO] [stdout] 2822 |         .ciphersuite(ciphersuite)
[INFO] [stdout]      |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2867:31
[INFO] [stdout]      |
[INFO] [stdout] 2867 |         setup_client("Alice", ciphersuite, alice_provider);
[INFO] [stdout]      |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2868:50
[INFO] [stdout]      |
[INFO] [stdout] 2868 |     let (_, bob_kpb, _, _) = setup_client("Bob", ciphersuite, bob_provider);
[INFO] [stdout]      |                                                  ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2869:58
[INFO] [stdout]      |
[INFO] [stdout] 2869 |     let (_, charlie_kpb, _, _) = setup_client("Charlie", ciphersuite, charlie_provider);
[INFO] [stdout]      |                                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2876:22
[INFO] [stdout]      |
[INFO] [stdout] 2876 |         .ciphersuite(ciphersuite)
[INFO] [stdout]      |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:3041:31
[INFO] [stdout]      |
[INFO] [stdout] 3041 |         setup_client("Alice", ciphersuite, alice_provider);
[INFO] [stdout]      |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:3042:50
[INFO] [stdout]      |
[INFO] [stdout] 3042 |     let (_, bob_kpb, _, _) = setup_client("Bob", ciphersuite, bob_provider);
[INFO] [stdout]      |                                                  ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:3043:58
[INFO] [stdout]      |
[INFO] [stdout] 3043 |     let (_, charlie_kpb, _, _) = setup_client("Charlie", ciphersuite, charlie_provider);
[INFO] [stdout]      |                                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:3050:22
[INFO] [stdout]      |
[INFO] [stdout] 3050 |         .ciphersuite(ciphersuite)
[INFO] [stdout]      |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:3231:40
[INFO] [stdout]      |
[INFO] [stdout] 3231 |     let alice_party = CorePartyState::<Provider>::new("alice");
[INFO] [stdout]      |                                        ^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3230 | fn signature_key_rotation<Provider>() {
[INFO] [stdout]      |                          ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:3232:38
[INFO] [stdout]      |
[INFO] [stdout] 3232 |     let bob_party = CorePartyState::<Provider>::new("bob");
[INFO] [stdout]      |                                      ^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3230 | fn signature_key_rotation<Provider>() {
[INFO] [stdout]      |                          ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:3234:58
[INFO] [stdout]      |
[INFO] [stdout] 3234 |     let alice_pre_group = alice_party.generate_pre_group(ciphersuite);
[INFO] [stdout]      |                                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:3236:54
[INFO] [stdout]      |
[INFO] [stdout] 3236 |     let bob_pre_group = bob_party.generate_pre_group(ciphersuite);
[INFO] [stdout]      |                                                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:3240:22
[INFO] [stdout]      |
[INFO] [stdout] 3240 |         .ciphersuite(ciphersuite)
[INFO] [stdout]      |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:3262:62
[INFO] [stdout]      |
[INFO] [stdout] 3262 |     let new_pre_group_state = alice_party.generate_pre_group(ciphersuite);
[INFO] [stdout]      |                                                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:3357:40
[INFO] [stdout]      |
[INFO] [stdout] 3357 |     let alice_party = CorePartyState::<Provider>::new("alice");
[INFO] [stdout]      |                                        ^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3355 | fn group_replacement<Provider>() {
[INFO] [stdout]      |                     ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:3358:38
[INFO] [stdout]      |
[INFO] [stdout] 3358 |     let bob_party = CorePartyState::<Provider>::new("bob");
[INFO] [stdout]      |                                      ^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 3355 | fn group_replacement<Provider>() {
[INFO] [stdout]      |                     ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:3360:58
[INFO] [stdout]      |
[INFO] [stdout] 3360 |     let alice_pre_group = alice_party.generate_pre_group(ciphersuite);
[INFO] [stdout]      |                                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:3365:54
[INFO] [stdout]      |
[INFO] [stdout] 3365 |     let bob_pre_group = bob_party.generate_pre_group(ciphersuite);
[INFO] [stdout]      |                                                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:3370:9
[INFO] [stdout]      |
[INFO] [stdout] 3370 |         ciphersuite,
[INFO] [stdout]      |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:3377:9
[INFO] [stdout]      |
[INFO] [stdout] 3377 |         ciphersuite,
[INFO] [stdout]      |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:3383:22
[INFO] [stdout]      |
[INFO] [stdout] 3383 |         .ciphersuite(ciphersuite)
[INFO] [stdout]      |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:3407:22
[INFO] [stdout]      |
[INFO] [stdout] 3407 |         .ciphersuite(ciphersuite)
[INFO] [stdout]      |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:3420:22
[INFO] [stdout]      |
[INFO] [stdout] 3420 |         .ciphersuite(ciphersuite)
[INFO] [stdout]      |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:3453:22
[INFO] [stdout]      |
[INFO] [stdout] 3453 |         .ciphersuite(ciphersuite)
[INFO] [stdout]      |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/past_secrets.rs:14:32
[INFO] [stdout]    |
[INFO] [stdout] 14 |         MessageSecrets::random(ciphersuite, provider.rand(), LeafNodeIndex::new(0)),
[INFO] [stdout]    |                                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/past_secrets.rs:20:32
[INFO] [stdout]    |
[INFO] [stdout] 20 |         MessageSecrets::random(ciphersuite, provider.rand(), LeafNodeIndex::new(0)),
[INFO] [stdout]    |                                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/past_secrets.rs:31:36
[INFO] [stdout]    |
[INFO] [stdout] 31 |             MessageSecrets::random(ciphersuite, provider.rand(), LeafNodeIndex::new(0)),
[INFO] [stdout]    |                                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/past_secrets.rs:54:32
[INFO] [stdout]    |
[INFO] [stdout] 54 |         MessageSecrets::random(ciphersuite, provider.rand(), LeafNodeIndex::new(0)),
[INFO] [stdout]    |                                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/past_secrets.rs:60:32
[INFO] [stdout]    |
[INFO] [stdout] 60 |         MessageSecrets::random(ciphersuite, provider.rand(), LeafNodeIndex::new(0)),
[INFO] [stdout]    |                                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/proposals.rs:38:31
[INFO] [stdout]    |
[INFO] [stdout] 38 |         setup_client("Alice", ciphersuite, alice_provider);
[INFO] [stdout]    |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/proposals.rs:40:29
[INFO] [stdout]    |
[INFO] [stdout] 40 |         setup_client("Bob", ciphersuite, bob_provider);
[INFO] [stdout]    |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/proposals.rs:44:67
[INFO] [stdout]    |
[INFO] [stdout] 44 |         KeyPackageBundle::generate(alice_provider, &alice_signer, ciphersuite, alice_credential);
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/proposals.rs:50:9
[INFO] [stdout]    |
[INFO] [stdout] 50 |         ciphersuite,
[INFO] [stdout]    |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:106:9
[INFO] [stdout]     |
[INFO] [stdout] 106 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:112:9
[INFO] [stdout]     |
[INFO] [stdout] 112 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:117:64
[INFO] [stdout]     |
[INFO] [stdout] 117 |         ProposalRef::from_authenticated_content_by_ref(crypto, ciphersuite, &mls_plaintext_add_bob)
[INFO] [stdout]     |                                                                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:122:13
[INFO] [stdout]     |
[INFO] [stdout] 122 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:130:13
[INFO] [stdout]     |
[INFO] [stdout] 130 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:176:31
[INFO] [stdout]     |
[INFO] [stdout] 176 |         setup_client("Alice", ciphersuite, alice_provider);
[INFO] [stdout]     |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:178:29
[INFO] [stdout]     |
[INFO] [stdout] 178 |         setup_client("Bob", ciphersuite, bob_provider);
[INFO] [stdout]     |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:182:67
[INFO] [stdout]     |
[INFO] [stdout] 182 |         KeyPackageBundle::generate(alice_provider, &alice_signer, ciphersuite, alice_credential);
[INFO] [stdout]     |                                                                   ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:190:9
[INFO] [stdout]     |
[INFO] [stdout] 190 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:220:9
[INFO] [stdout]     |
[INFO] [stdout] 220 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:237:13
[INFO] [stdout]     |
[INFO] [stdout] 237 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:245:13
[INFO] [stdout]     |
[INFO] [stdout] 245 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:263:9
[INFO] [stdout]     |
[INFO] [stdout] 263 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:285:31
[INFO] [stdout]     |
[INFO] [stdout] 285 |         setup_client("Alice", ciphersuite, alice_provider);
[INFO] [stdout]     |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:287:29
[INFO] [stdout]     |
[INFO] [stdout] 287 |         setup_client("Bob", ciphersuite, bob_provider);
[INFO] [stdout]     |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:299:22
[INFO] [stdout]     |
[INFO] [stdout] 299 |         .ciphersuite(ciphersuite)
[INFO] [stdout]     |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:325:31
[INFO] [stdout]     |
[INFO] [stdout] 325 |         setup_client("Alice", ciphersuite, alice_provider);
[INFO] [stdout]     |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:327:29
[INFO] [stdout]     |
[INFO] [stdout] 327 |         setup_client("Bob", ciphersuite, bob_provider);
[INFO] [stdout]     |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:344:22
[INFO] [stdout]     |
[INFO] [stdout] 344 |         .ciphersuite(ciphersuite)
[INFO] [stdout]     |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:381:31
[INFO] [stdout]     |
[INFO] [stdout] 381 |         setup_client("Alice", ciphersuite, alice_provider);
[INFO] [stdout]     |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:383:29
[INFO] [stdout]     |
[INFO] [stdout] 383 |         setup_client("Bob", ciphersuite, bob_provider);
[INFO] [stdout]     |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:398:22
[INFO] [stdout]     |
[INFO] [stdout] 398 |         .ciphersuite(ciphersuite)
[INFO] [stdout]     |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:456:31
[INFO] [stdout]     |
[INFO] [stdout] 456 |         setup_alice_bob_group(ciphersuite, alice_provider, bob_provider);
[INFO] [stdout]     |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:522:62
[INFO] [stdout]     |
[INFO] [stdout] 522 |         test_utils::new_credential(alice_provider, b"Alice", ciphersuite.signature_algorithm());
[INFO] [stdout]     |                                                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:524:58
[INFO] [stdout]     |
[INFO] [stdout] 524 |         test_utils::new_credential(bob_provider, b"Bob", ciphersuite.signature_algorithm());
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:529:16
[INFO] [stdout]     |
[INFO] [stdout] 529 |         Some(&[ciphersuite]),
[INFO] [stdout]     |                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:539:13
[INFO] [stdout]     |
[INFO] [stdout] 539 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:549:22
[INFO] [stdout]     |
[INFO] [stdout] 549 |         .ciphersuite(ciphersuite)
[INFO] [stdout]     |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:634:31
[INFO] [stdout]     |
[INFO] [stdout] 634 |         setup_client("Alice", ciphersuite, alice_provider);
[INFO] [stdout]     |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:636:29
[INFO] [stdout]     |
[INFO] [stdout] 636 |         setup_client("Bob", ciphersuite, bob_provider);
[INFO] [stdout]     |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:641:22
[INFO] [stdout]     |
[INFO] [stdout] 641 |         .ciphersuite(ciphersuite)
[INFO] [stdout]     |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:751:62
[INFO] [stdout]     |
[INFO] [stdout] 751 |         test_utils::new_credential(alice_provider, b"Alice", ciphersuite.signature_algorithm());
[INFO] [stdout]     |                                                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:755:22
[INFO] [stdout]     |
[INFO] [stdout] 755 |         .ciphersuite(ciphersuite)
[INFO] [stdout]     |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/public_group/tests.rs:27:31
[INFO] [stdout]    |
[INFO] [stdout] 27 |         setup_client("Alice", ciphersuite, alice_provider);
[INFO] [stdout]    |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/public_group/tests.rs:29:29
[INFO] [stdout]    |
[INFO] [stdout] 29 |         setup_client("Bob", ciphersuite, bob_provider);
[INFO] [stdout]    |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/public_group/tests.rs:31:32
[INFO] [stdout]    |
[INFO] [stdout] 31 |         setup_client("Charly", ciphersuite, charlie_provider);
[INFO] [stdout]    |                                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/public_group/tests.rs:37:22
[INFO] [stdout]    |
[INFO] [stdout] 37 |         .ciphersuite(ciphersuite)
[INFO] [stdout]    |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/public_group/tests.rs:337:40
[INFO] [stdout]     |
[INFO] [stdout] 337 |     let alice_party = CorePartyState::<Provider>::new("alice");
[INFO] [stdout]     |                                        ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 334 | fn old_messages_with_blank_leaves<Provider>() {
[INFO] [stdout]     |                                  ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/public_group/tests.rs:338:38
[INFO] [stdout]     |
[INFO] [stdout] 338 |     let bob_party = CorePartyState::<Provider>::new("bob");
[INFO] [stdout]     |                                      ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 334 | fn old_messages_with_blank_leaves<Provider>() {
[INFO] [stdout]     |                                  ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/public_group/tests.rs:339:42
[INFO] [stdout]     |
[INFO] [stdout] 339 |     let charlie_party = CorePartyState::<Provider>::new("charlie");
[INFO] [stdout]     |                                          ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 334 | fn old_messages_with_blank_leaves<Provider>() {
[INFO] [stdout]     |                                  ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/public_group/tests.rs:340:40
[INFO] [stdout]     |
[INFO] [stdout] 340 |     let david_party = CorePartyState::<Provider>::new("david");
[INFO] [stdout]     |                                        ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 334 | fn old_messages_with_blank_leaves<Provider>() {
[INFO] [stdout]     |                                  ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/public_group/tests.rs:342:58
[INFO] [stdout]     |
[INFO] [stdout] 342 |     let alice_pre_group = alice_party.generate_pre_group(ciphersuite);
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/public_group/tests.rs:343:54
[INFO] [stdout]     |
[INFO] [stdout] 343 |     let bob_pre_group = bob_party.generate_pre_group(ciphersuite);
[INFO] [stdout]     |                                                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/public_group/tests.rs:344:62
[INFO] [stdout]     |
[INFO] [stdout] 344 |     let charlie_pre_group = charlie_party.generate_pre_group(ciphersuite);
[INFO] [stdout]     |                                                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/public_group/tests.rs:345:58
[INFO] [stdout]     |
[INFO] [stdout] 345 |     let david_pre_group = david_party.generate_pre_group(ciphersuite);
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/public_group/tests.rs:348:22
[INFO] [stdout]     |
[INFO] [stdout] 348 |         .ciphersuite(ciphersuite)
[INFO] [stdout]     |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/aad.rs:27:13
[INFO] [stdout]    |
[INFO] [stdout] 27 |             ciphersuite.signature_algorithm(),
[INFO] [stdout]    |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/aad.rs:33:13
[INFO] [stdout]    |
[INFO] [stdout] 33 |             ciphersuite.signature_algorithm(),
[INFO] [stdout]    |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/aad.rs:39:13
[INFO] [stdout]    |
[INFO] [stdout] 39 |             ciphersuite.signature_algorithm(),
[INFO] [stdout]    |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/aad.rs:45:13
[INFO] [stdout]    |
[INFO] [stdout] 45 |             ciphersuite,
[INFO] [stdout]    |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/aad.rs:51:13
[INFO] [stdout]    |
[INFO] [stdout] 51 |             ciphersuite,
[INFO] [stdout]    |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/aad.rs:59:26
[INFO] [stdout]    |
[INFO] [stdout] 59 |             .ciphersuite(ciphersuite)
[INFO] [stdout]    |                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:175:40
[INFO] [stdout]     |
[INFO] [stdout] 175 |     let alice_party = CorePartyState::<Provider>::new("alice");
[INFO] [stdout]     |                                        ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 174 | fn test_valn0104_new_member_unsupported_credential_type<Provider>() {
[INFO] [stdout]     |                                                        ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:176:38
[INFO] [stdout]     |
[INFO] [stdout] 176 |     let bob_party = CorePartyState::<Provider>::new("bob");
[INFO] [stdout]     |                                      ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 174 | fn test_valn0104_new_member_unsupported_credential_type<Provider>() {
[INFO] [stdout]     |                                                        ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:177:42
[INFO] [stdout]     |
[INFO] [stdout] 177 |     let charlie_party = CorePartyState::<Provider>::new("charlie");
[INFO] [stdout]     |                                          ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 174 | fn test_valn0104_new_member_unsupported_credential_type<Provider>() {
[INFO] [stdout]     |                                                        ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:178:39
[INFO] [stdout]     |
[INFO] [stdout] 178 |     let dave_party = CorePartyState::<Provider>::new("dave");
[INFO] [stdout]     |                                       ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 174 | fn test_valn0104_new_member_unsupported_credential_type<Provider>() {
[INFO] [stdout]     |                                                        ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:180:58
[INFO] [stdout]     |
[INFO] [stdout] 180 |     let alice_pre_group = alice_party.generate_pre_group(ciphersuite);
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:181:54
[INFO] [stdout]     |
[INFO] [stdout] 181 |     let bob_pre_group = bob_party.generate_pre_group(ciphersuite);
[INFO] [stdout]     |                                                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:182:62
[INFO] [stdout]     |
[INFO] [stdout] 182 |     let charlie_pre_group = charlie_party.generate_pre_group(ciphersuite);
[INFO] [stdout]     |                                                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:202:22
[INFO] [stdout]     |
[INFO] [stdout] 202 |         .ciphersuite(ciphersuite)
[INFO] [stdout]     |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:225:29
[INFO] [stdout]     |
[INFO] [stdout] 225 |     expect_valn0104_error::<Provider>(group_state.add_member_with_credential_type(
[INFO] [stdout]     |                             ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 174 | fn test_valn0104_new_member_unsupported_credential_type<Provider>() {
[INFO] [stdout]     |                                                        ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:228:9
[INFO] [stdout]     |
[INFO] [stdout] 228 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:234:29
[INFO] [stdout]     |
[INFO] [stdout] 234 |     expect_valn0104_error::<Provider>(group_state.add_member_with_credential_type(
[INFO] [stdout]     |                             ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 174 | fn test_valn0104_new_member_unsupported_credential_type<Provider>() {
[INFO] [stdout]     |                                                        ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:237:9
[INFO] [stdout]     |
[INFO] [stdout] 237 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:243:64
[INFO] [stdout]     |
[INFO] [stdout] 243 |         .add_member_with_credential_type(&dave_party, "alice", ciphersuite, CredentialType::Basic)
[INFO] [stdout]     |                                                                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:254:40
[INFO] [stdout]     |
[INFO] [stdout] 254 |     let alice_party = CorePartyState::<Provider>::new("alice");
[INFO] [stdout]     |                                        ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 252 | fn test_valn0104_new_member_capabilities_not_support_all_credential_types<Provider>() {
[INFO] [stdout]     |                                                                          ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:255:62
[INFO] [stdout]     |
[INFO] [stdout] 255 |     let mut alice_pre_group = alice_party.generate_pre_group(ciphersuite);
[INFO] [stdout]     |                                                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:258:9
[INFO] [stdout]     |
[INFO] [stdout] 258 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:260:70
[INFO] [stdout]     |
[INFO] [stdout] 260 |     alice_pre_group.update_credential_type(CredentialType::Other(3), ciphersuite);
[INFO] [stdout]     |                                                                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:263:38
[INFO] [stdout]     |
[INFO] [stdout] 263 |     let bob_party = CorePartyState::<Provider>::new("bob");
[INFO] [stdout]     |                                      ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 252 | fn test_valn0104_new_member_capabilities_not_support_all_credential_types<Provider>() {
[INFO] [stdout]     |                                                                          ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:264:58
[INFO] [stdout]     |
[INFO] [stdout] 264 |     let mut bob_pre_group = bob_party.generate_pre_group(ciphersuite);
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:267:9
[INFO] [stdout]     |
[INFO] [stdout] 267 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:271:42
[INFO] [stdout]     |
[INFO] [stdout] 271 |     let charlie_party = CorePartyState::<Provider>::new("charlie");
[INFO] [stdout]     |                                          ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 252 | fn test_valn0104_new_member_capabilities_not_support_all_credential_types<Provider>() {
[INFO] [stdout]     |                                                                          ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:272:66
[INFO] [stdout]     |
[INFO] [stdout] 272 |     let mut charlie_pre_group = charlie_party.generate_pre_group(ciphersuite);
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:279:9
[INFO] [stdout]     |
[INFO] [stdout] 279 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:282:39
[INFO] [stdout]     |
[INFO] [stdout] 282 |     let dave_party = CorePartyState::<Provider>::new("dave");
[INFO] [stdout]     |                                       ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 252 | fn test_valn0104_new_member_capabilities_not_support_all_credential_types<Provider>() {
[INFO] [stdout]     |                                                                          ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:283:38
[INFO] [stdout]     |
[INFO] [stdout] 283 |     let eve_party = CorePartyState::<Provider>::new("eve");
[INFO] [stdout]     |                                      ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 252 | fn test_valn0104_new_member_capabilities_not_support_all_credential_types<Provider>() {
[INFO] [stdout]     |                                                                          ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:287:22
[INFO] [stdout]     |
[INFO] [stdout] 287 |         .ciphersuite(ciphersuite)
[INFO] [stdout]     |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:313:29
[INFO] [stdout]     |
[INFO] [stdout] 313 |     expect_valn0104_error::<Provider>(group_state.add_member_with_credential_capabilities(
[INFO] [stdout]     |                             ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 252 | fn test_valn0104_new_member_capabilities_not_support_all_credential_types<Provider>() {
[INFO] [stdout]     |                                                                          ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:316:9
[INFO] [stdout]     |
[INFO] [stdout] 316 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:324:29
[INFO] [stdout]     |
[INFO] [stdout] 324 |     expect_valn0104_error::<Provider>(group_state.add_member_with_credential_capabilities(
[INFO] [stdout]     |                             ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 252 | fn test_valn0104_new_member_capabilities_not_support_all_credential_types<Provider>() {
[INFO] [stdout]     |                                                                          ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:327:9
[INFO] [stdout]     |
[INFO] [stdout] 327 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:337:13
[INFO] [stdout]     |
[INFO] [stdout] 337 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:348:13
[INFO] [stdout]     |
[INFO] [stdout] 348 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:363:40
[INFO] [stdout]     |
[INFO] [stdout] 363 |     let alice_party = CorePartyState::<Provider>::new("alice");
[INFO] [stdout]     |                                        ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 362 | fn valn0311_removed_member_capabilities_skipped_in_check<Provider>() {
[INFO] [stdout]     |                                                         ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:364:38
[INFO] [stdout]     |
[INFO] [stdout] 364 |     let bob_party = CorePartyState::<Provider>::new("bob");
[INFO] [stdout]     |                                      ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 362 | fn valn0311_removed_member_capabilities_skipped_in_check<Provider>() {
[INFO] [stdout]     |                                                         ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:365:42
[INFO] [stdout]     |
[INFO] [stdout] 365 |     let charlie_party = CorePartyState::<Provider>::new("charlie");
[INFO] [stdout]     |                                          ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 362 | fn valn0311_removed_member_capabilities_skipped_in_check<Provider>() {
[INFO] [stdout]     |                                                         ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:372:28
[INFO] [stdout]     |
[INFO] [stdout] 372 |         .ciphersuites(vec![ciphersuite])
[INFO] [stdout]     |                            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:378:28
[INFO] [stdout]     |
[INFO] [stdout] 378 |         .pre_group_builder(ciphersuite)
[INFO] [stdout]     |                            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:382:28
[INFO] [stdout]     |
[INFO] [stdout] 382 |         .pre_group_builder(ciphersuite)
[INFO] [stdout]     |                            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:387:62
[INFO] [stdout]     |
[INFO] [stdout] 387 |     let charlie_pre_group = charlie_party.generate_pre_group(ciphersuite);
[INFO] [stdout]     |                                                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/capabilities_check.rs:391:22
[INFO] [stdout]     |
[INFO] [stdout] 391 |         .ciphersuite(ciphersuite)
[INFO] [stdout]     |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 159 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:256:13
[INFO] [stdout]     |
[INFO] [stdout] 256 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:297:9
[INFO] [stdout]     |
[INFO] [stdout] 297 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:305:13
[INFO] [stdout]     |
[INFO] [stdout] 305 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:317:13
[INFO] [stdout]     |
[INFO] [stdout] 317 |             ciphersuite.signature_algorithm(),
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:321:13
[INFO] [stdout]     |
[INFO] [stdout] 321 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:333:37
[INFO] [stdout]     |
[INFO] [stdout] 333 |         let secret = Secret::random(ciphersuite, alice_provider.rand()).unwrap();
[INFO] [stdout]     |                                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:336:25
[INFO] [stdout]     |
[INFO] [stdout] 336 |             .random_vec(ciphersuite.hash_length())
[INFO] [stdout]     |                         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:339:13
[INFO] [stdout]     |
[INFO] [stdout] 339 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:428:17
[INFO] [stdout]     |
[INFO] [stdout] 428 |                 ciphersuite,
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:437:17
[INFO] [stdout]     |
[INFO] [stdout] 437 |                 ciphersuite,
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:512:9
[INFO] [stdout]     |
[INFO] [stdout] 512 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:558:9
[INFO] [stdout]     |
[INFO] [stdout] 558 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:604:9
[INFO] [stdout]     |
[INFO] [stdout] 604 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:654:9
[INFO] [stdout]     |
[INFO] [stdout] 654 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:700:9
[INFO] [stdout]     |
[INFO] [stdout] 700 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:764:36
[INFO] [stdout]     |
[INFO] [stdout] 764 |                     Secret::random(ciphersuite, alice_provider.rand())
[INFO] [stdout]     |                                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:774:17
[INFO] [stdout]     |
[INFO] [stdout] 774 |                 ciphersuite,
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:793:9
[INFO] [stdout]     |
[INFO] [stdout] 793 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:839:9
[INFO] [stdout]     |
[INFO] [stdout] 839 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:883:13
[INFO] [stdout]     |
[INFO] [stdout] 883 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:921:9
[INFO] [stdout]     |
[INFO] [stdout] 921 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_add_proposal.rs:100:9
[INFO] [stdout]     |
[INFO] [stdout] 100 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_add_proposal.rs:106:9
[INFO] [stdout]     |
[INFO] [stdout] 106 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_add_proposal.rs:132:9
[INFO] [stdout]     |
[INFO] [stdout] 132 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_add_proposal.rs:137:9
[INFO] [stdout]     |
[INFO] [stdout] 137 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_add_proposal.rs:144:83
[INFO] [stdout]     |
[INFO] [stdout] 144 |     let charlie_external_add_proposal: MlsMessageIn = ExternalProposal::new_add::<Provider>(
[INFO] [stdout]     |                                                                                   ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout]  93 | fn external_add_proposal_should_suceeed<Provider>() {
[INFO] [stdout]     |                                        ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `OpenMlsProvider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_add_proposal.rs:201:15
[INFO] [stdout]     |
[INFO] [stdout] 201 |     Provider: OpenMlsProvider,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::storage::OpenMlsProvider;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_add_proposal.rs:210:9
[INFO] [stdout]     |
[INFO] [stdout] 210 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_add_proposal.rs:216:9
[INFO] [stdout]     |
[INFO] [stdout] 216 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_add_proposal.rs:235:9
[INFO] [stdout]     |
[INFO] [stdout] 235 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_add_proposal.rs:240:9
[INFO] [stdout]     |
[INFO] [stdout] 240 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_add_proposal.rs:281:9
[INFO] [stdout]     |
[INFO] [stdout] 281 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_add_proposal.rs:287:9
[INFO] [stdout]     |
[INFO] [stdout] 287 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_add_proposal.rs:301:9
[INFO] [stdout]     |
[INFO] [stdout] 301 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_add_proposal.rs:309:9
[INFO] [stdout]     |
[INFO] [stdout] 309 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_add_proposal.rs:314:9
[INFO] [stdout]     |
[INFO] [stdout] 314 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_add_proposal.rs:321:83
[INFO] [stdout]     |
[INFO] [stdout] 321 |     let charlie_external_add_proposal: MlsMessageIn = ExternalProposal::new_add::<Provider>(
[INFO] [stdout]     |                                                                                   ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 273 | fn external_add_proposal_should_fail_when_invalid_signature<Provider>() {
[INFO] [stdout]     |                                                            ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_add_proposal.rs:354:9
[INFO] [stdout]     |
[INFO] [stdout] 354 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_add_proposal.rs:363:9
[INFO] [stdout]     |
[INFO] [stdout] 363 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_add_proposal.rs:371:9
[INFO] [stdout]     |
[INFO] [stdout] 371 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_add_proposal.rs:376:9
[INFO] [stdout]     |
[INFO] [stdout] 376 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_add_proposal.rs:383:83
[INFO] [stdout]     |
[INFO] [stdout] 383 |     let charlie_external_add_proposal: MlsMessageIn = ExternalProposal::new_add::<Provider>(
[INFO] [stdout]     |                                                                                   ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 347 | fn external_add_proposal_should_fail_when_no_external_senders<Provider>() {
[INFO] [stdout]     |                                                              ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/external_commit.rs:23:9
[INFO] [stdout]    |
[INFO] [stdout] 23 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]    |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/external_commit.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]    |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/external_commit.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]    |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/external_commit.rs:42:22
[INFO] [stdout]    |
[INFO] [stdout] 42 |         .ciphersuite(ciphersuite)
[INFO] [stdout]    |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/external_commit_builder.rs:25:9
[INFO] [stdout]    |
[INFO] [stdout] 25 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]    |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/external_commit_builder.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]    |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/external_commit_builder.rs:43:9
[INFO] [stdout]    |
[INFO] [stdout] 43 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]    |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/external_commit_builder.rs:60:22
[INFO] [stdout]    |
[INFO] [stdout] 60 |         .ciphersuite(ciphersuite)
[INFO] [stdout]    |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_builder.rs:177:35
[INFO] [stdout]     |
[INFO] [stdout] 177 |     let psk = PreSharedKeyId::new(ciphersuite, charlie_provider.rand(), psk_id).unwrap();
[INFO] [stdout]     |                                   ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/external_commit_validation.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         ciphersuite,
[INFO] [stdout]    |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:127:9
[INFO] [stdout]     |
[INFO] [stdout] 127 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:201:9
[INFO] [stdout]     |
[INFO] [stdout] 201 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:211:9
[INFO] [stdout]     |
[INFO] [stdout] 211 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:277:17
[INFO] [stdout]     |
[INFO] [stdout] 277 |                 ciphersuite.signature_algorithm(),
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:281:17
[INFO] [stdout]     |
[INFO] [stdout] 281 |                 ciphersuite,
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:296:17
[INFO] [stdout]     |
[INFO] [stdout] 296 |                 ciphersuite,
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:374:9
[INFO] [stdout]     |
[INFO] [stdout] 374 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:390:13
[INFO] [stdout]     |
[INFO] [stdout] 390 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:401:44
[INFO] [stdout]     |
[INFO] [stdout] 401 |             ProposalRef::from_raw_proposal(ciphersuite, bob_provider.crypto(), &add_proposal)
[INFO] [stdout]     |                                            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:463:9
[INFO] [stdout]     |
[INFO] [stdout] 463 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:530:9
[INFO] [stdout]     |
[INFO] [stdout] 530 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:549:13
[INFO] [stdout]     |
[INFO] [stdout] 549 |             ciphersuite.signature_algorithm(),
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:555:13
[INFO] [stdout]     |
[INFO] [stdout] 555 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:621:9
[INFO] [stdout]     |
[INFO] [stdout] 621 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:629:17
[INFO] [stdout]     |
[INFO] [stdout] 629 |                 ciphersuite.signature_algorithm(),
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:658:9
[INFO] [stdout]     |
[INFO] [stdout] 658 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:680:9
[INFO] [stdout]     |
[INFO] [stdout] 680 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:686:9
[INFO] [stdout]     |
[INFO] [stdout] 686 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:698:22
[INFO] [stdout]     |
[INFO] [stdout] 698 |         .ciphersuite(ciphersuite)
[INFO] [stdout]     |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:130:9
[INFO] [stdout]     |
[INFO] [stdout] 130 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:136:9
[INFO] [stdout]     |
[INFO] [stdout] 136 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:169:58
[INFO] [stdout]     |
[INFO] [stdout] 169 |         ExternalProposal::new_group_context_extensions::<Provider>(
[INFO] [stdout]     |                                                          ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 122 | fn external_group_context_ext_proposal_should_succeed<Provider>() {
[INFO] [stdout]     |                                                      ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:220:9
[INFO] [stdout]     |
[INFO] [stdout] 220 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:226:9
[INFO] [stdout]     |
[INFO] [stdout] 226 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:264:58
[INFO] [stdout]     |
[INFO] [stdout] 264 |         ExternalProposal::new_group_context_extensions::<Provider>(
[INFO] [stdout]     |                                                          ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 212 | fn external_group_context_ext_proposal_should_succeed_unknown_extension<Provider>() {
[INFO] [stdout]     |                                                                        ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:325:9
[INFO] [stdout]     |
[INFO] [stdout] 325 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:331:9
[INFO] [stdout]     |
[INFO] [stdout] 331 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:349:58
[INFO] [stdout]     |
[INFO] [stdout] 349 |         ExternalProposal::new_group_context_extensions::<Provider>(
[INFO] [stdout]     |                                                          ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 307 | fn external_group_context_ext_proposal_should_fail_when_invalid_external_senders_index<Provider>() {
[INFO] [stdout]     |                                                                                       ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:393:9
[INFO] [stdout]     |
[INFO] [stdout] 393 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:399:9
[INFO] [stdout]     |
[INFO] [stdout] 399 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:413:9
[INFO] [stdout]     |
[INFO] [stdout] 413 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:419:58
[INFO] [stdout]     |
[INFO] [stdout] 419 |         ExternalProposal::new_group_context_extensions::<Provider>(
[INFO] [stdout]     |                                                          ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 375 | fn external_group_context_ext_proposal_should_fail_when_invalid_signature<Provider>() {
[INFO] [stdout]     |                                                                          ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:463:9
[INFO] [stdout]     |
[INFO] [stdout] 463 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:472:9
[INFO] [stdout]     |
[INFO] [stdout] 472 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:478:58
[INFO] [stdout]     |
[INFO] [stdout] 478 |         ExternalProposal::new_group_context_extensions::<Provider>(
[INFO] [stdout]     |                                                          ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 445 | fn external_group_context_ext_proposal_should_fail_when_no_external_senders<Provider>() {
[INFO] [stdout]     |                                                                            ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:128:43
[INFO] [stdout]     |
[INFO] [stdout] 128 |         } = validation_test_setup(policy, ciphersuite, alice_provider, bob_provider);
[INFO] [stdout]     |                                           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:139:13
[INFO] [stdout]     |
[INFO] [stdout] 139 |             ciphersuite.signature_algorithm(),
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:144:13
[INFO] [stdout]     |
[INFO] [stdout] 144 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:151:34
[INFO] [stdout]     |
[INFO] [stdout] 151 |             JoinProposal::new::<<Provider as openmls_traits::OpenMlsProvider>::StorageProvider>(
[INFO] [stdout]     |                                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 120 | fn external_join_add_proposal_should_succeed<Provider>() {
[INFO] [stdout]     |                                             ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:252:9
[INFO] [stdout]     |
[INFO] [stdout] 252 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:260:9
[INFO] [stdout]     |
[INFO] [stdout] 260 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:267:9
[INFO] [stdout]     |
[INFO] [stdout] 267 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:272:9
[INFO] [stdout]     |
[INFO] [stdout] 272 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:279:30
[INFO] [stdout]     |
[INFO] [stdout] 279 |         JoinProposal::new::<<Provider as openmls_traits::OpenMlsProvider>::StorageProvider>(
[INFO] [stdout]     |                              ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 244 | fn external_join_add_proposal_should_be_signed_by_key_package_it_references<Provider>() {
[INFO] [stdout]     |                                                                            ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:311:43
[INFO] [stdout]     |
[INFO] [stdout] 311 |         } = validation_test_setup(policy, ciphersuite, alice_provider, bob_provider);
[INFO] [stdout]     |                                           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:322:13
[INFO] [stdout]     |
[INFO] [stdout] 322 |             ciphersuite.signature_algorithm(),
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:327:13
[INFO] [stdout]     |
[INFO] [stdout] 327 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:334:34
[INFO] [stdout]     |
[INFO] [stdout] 334 |             JoinProposal::new::<<Provider as openmls_traits::OpenMlsProvider>::StorageProvider>(
[INFO] [stdout]     |                                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 303 | fn test_valn1504<Provider>() {
[INFO] [stdout]     |                 ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:380:9
[INFO] [stdout]     |
[INFO] [stdout] 380 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:390:9
[INFO] [stdout]     |
[INFO] [stdout] 390 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:395:9
[INFO] [stdout]     |
[INFO] [stdout] 395 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:402:30
[INFO] [stdout]     |
[INFO] [stdout] 402 |         JoinProposal::new::<<Provider as openmls_traits::OpenMlsProvider>::StorageProvider>(
[INFO] [stdout]     |                              ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 370 | fn new_member_proposal_sender_should_be_reserved_for_join_proposals<Provider>() {
[INFO] [stdout]     |                                                                    ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_remove_proposal.rs:101:9
[INFO] [stdout]     |
[INFO] [stdout] 101 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_remove_proposal.rs:107:9
[INFO] [stdout]     |
[INFO] [stdout] 107 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_remove_proposal.rs:140:85
[INFO] [stdout]     |
[INFO] [stdout] 140 |     let bob_external_remove_proposal: MlsMessageIn = ExternalProposal::new_remove::<Provider>(
[INFO] [stdout]     |                                                                                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout]  93 | fn external_remove_proposal_should_remove_member<Provider>() {
[INFO] [stdout]     |                                                 ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_remove_proposal.rs:175:40
[INFO] [stdout]     |
[INFO] [stdout] 175 |         ExternalProposal::new_remove::<Provider>(
[INFO] [stdout]     |                                        ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout]  93 | fn external_remove_proposal_should_remove_member<Provider>() {
[INFO] [stdout]     |                                                 ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_remove_proposal.rs:223:9
[INFO] [stdout]     |
[INFO] [stdout] 223 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_remove_proposal.rs:229:9
[INFO] [stdout]     |
[INFO] [stdout] 229 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_remove_proposal.rs:251:85
[INFO] [stdout]     |
[INFO] [stdout] 251 |     let bob_external_remove_proposal: MlsMessageIn = ExternalProposal::new_remove::<Provider>(
[INFO] [stdout]     |                                                                                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 215 | fn external_remove_proposal_should_fail_when_invalid_external_senders_index<Provider>() {
[INFO] [stdout]     |                                                                            ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_remove_proposal.rs:285:9
[INFO] [stdout]     |
[INFO] [stdout] 285 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_remove_proposal.rs:291:9
[INFO] [stdout]     |
[INFO] [stdout] 291 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_remove_proposal.rs:305:9
[INFO] [stdout]     |
[INFO] [stdout] 305 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_remove_proposal.rs:316:85
[INFO] [stdout]     |
[INFO] [stdout] 316 |     let bob_external_remove_proposal: MlsMessageIn = ExternalProposal::new_remove::<Provider>(
[INFO] [stdout]     |                                                                                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 277 | fn external_remove_proposal_should_fail_when_invalid_signature<Provider>() {
[INFO] [stdout]     |                                                               ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_remove_proposal.rs:349:9
[INFO] [stdout]     |
[INFO] [stdout] 349 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_remove_proposal.rs:357:9
[INFO] [stdout]     |
[INFO] [stdout] 357 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_remove_proposal.rs:368:85
[INFO] [stdout]     |
[INFO] [stdout] 368 |     let bob_external_remove_proposal: MlsMessageIn = ExternalProposal::new_remove::<Provider>(
[INFO] [stdout]     |                                                                                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 342 | fn external_remove_proposal_should_fail_when_no_external_senders<Provider>() {
[INFO] [stdout]     |                                                                 ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing.rs:123:13
[INFO] [stdout]     |
[INFO] [stdout] 123 |             ciphersuite.signature_algorithm(),
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing.rs:130:13
[INFO] [stdout]     |
[INFO] [stdout] 130 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing.rs:155:36
[INFO] [stdout]     |
[INFO] [stdout] 155 |             MessageSecrets::random(ciphersuite, provider.rand(), LeafNodeIndex::new(0));
[INFO] [stdout]     |                                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing.rs:159:25
[INFO] [stdout]     |
[INFO] [stdout] 159 |             .random_vec(ciphersuite.hash_length())
[INFO] [stdout]     |                         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing.rs:213:21
[INFO] [stdout]     |
[INFO] [stdout] 213 |                     ciphersuite,
[INFO] [stdout]     |                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing.rs:234:61
[INFO] [stdout]     |
[INFO] [stdout] 234 |                     let padding_offset = plaintext_length + ciphersuite.aead_algorithm().tag_size();
[INFO] [stdout]     |                                                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing.rs:283:53
[INFO] [stdout]     |
[INFO] [stdout] 283 |                 .derive_aead_key(provider.crypto(), ciphersuite, &ciphertext)
[INFO] [stdout]     |                                                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing.rs:288:36
[INFO] [stdout]     |
[INFO] [stdout] 288 |                 .derive_aead_nonce(ciphersuite, provider.crypto(), &ciphertext)
[INFO] [stdout]     |                                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing.rs:326:63
[INFO] [stdout]     |
[INFO] [stdout] 326 |             .sender_data(&message_secrets, provider.crypto(), ciphersuite)
[INFO] [stdout]     |                                                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing.rs:330:13
[INFO] [stdout]     |
[INFO] [stdout] 330 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:131:9
[INFO] [stdout]     |
[INFO] [stdout] 131 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:190:9
[INFO] [stdout]     |
[INFO] [stdout] 190 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:302:9
[INFO] [stdout]     |
[INFO] [stdout] 302 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:334:13
[INFO] [stdout]     |
[INFO] [stdout] 334 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:372:9
[INFO] [stdout]     |
[INFO] [stdout] 372 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:403:13
[INFO] [stdout]     |
[INFO] [stdout] 403 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:441:9
[INFO] [stdout]     |
[INFO] [stdout] 441 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:497:9
[INFO] [stdout]     |
[INFO] [stdout] 497 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:556:9
[INFO] [stdout]     |
[INFO] [stdout] 556 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:585:13
[INFO] [stdout]     |
[INFO] [stdout] 585 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:624:9
[INFO] [stdout]     |
[INFO] [stdout] 624 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:655:13
[INFO] [stdout]     |
[INFO] [stdout] 655 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:693:9
[INFO] [stdout]     |
[INFO] [stdout] 693 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:726:13
[INFO] [stdout]     |
[INFO] [stdout] 726 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0423]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/group.rs:17:25
[INFO] [stdout]    |
[INFO] [stdout] 17 |         setup_alice_bob(ciphersuite, alice_provider, bob_provider);
[INFO] [stdout]    |                         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: a module named `ciphersuite` exists in another namespace
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0423]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/group.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |         .ciphersuite(ciphersuite)
[INFO] [stdout]    |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: a module named `ciphersuite` exists in another namespace
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0423]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group.rs:116:31
[INFO] [stdout]     |
[INFO] [stdout] 116 |         setup_alice_bob_group(ciphersuite, alice_provider, bob_provider);
[INFO] [stdout]     |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: a module named `ciphersuite` exists in another namespace
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0423]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group.rs:195:31
[INFO] [stdout]     |
[INFO] [stdout] 195 |         setup_alice_bob_group(ciphersuite, alice_provider, bob_provider);
[INFO] [stdout]     |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: a module named `ciphersuite` exists in another namespace
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0423]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group.rs:405:33
[INFO] [stdout]     |
[INFO] [stdout] 405 |         setup_client("Charlie", ciphersuite, charlie_provider);
[INFO] [stdout]     |                                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: a module named `ciphersuite` exists in another namespace
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0423]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group.rs:666:9
[INFO] [stdout]     |
[INFO] [stdout] 666 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: a module named `ciphersuite` exists in another namespace
[INFO] [stdout] help: use the path separator to refer to an item
[INFO] [stdout]     |
[INFO] [stdout] 666 -         ciphersuite.signature_algorithm(),
[INFO] [stdout] 666 +         ciphersuite::signature_algorithm(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0423]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group.rs:671:9
[INFO] [stdout]     |
[INFO] [stdout] 671 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: a module named `ciphersuite` exists in another namespace
[INFO] [stdout] help: use the path separator to refer to an item
[INFO] [stdout]     |
[INFO] [stdout] 671 -         ciphersuite.signature_algorithm(),
[INFO] [stdout] 671 +         ciphersuite::signature_algorithm(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0423]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group.rs:677:13
[INFO] [stdout]     |
[INFO] [stdout] 677 |             ciphersuite.signature_algorithm(),
[INFO] [stdout]     |             ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: a module named `ciphersuite` exists in another namespace
[INFO] [stdout] help: use the path separator to refer to an item
[INFO] [stdout]     |
[INFO] [stdout] 677 -             ciphersuite.signature_algorithm(),
[INFO] [stdout] 677 +             ciphersuite::signature_algorithm(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0423]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group.rs:682:9
[INFO] [stdout]     |
[INFO] [stdout] 682 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: a module named `ciphersuite` exists in another namespace
[INFO] [stdout] help: use the path separator to refer to an item
[INFO] [stdout]     |
[INFO] [stdout] 682 -         ciphersuite.signature_algorithm(),
[INFO] [stdout] 682 +         ciphersuite::signature_algorithm(),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0423]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group.rs:687:22
[INFO] [stdout]     |
[INFO] [stdout] 687 |         .ciphersuite(ciphersuite)
[INFO] [stdout]     |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: a module named `ciphersuite` exists in another namespace
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0423]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group.rs:701:9
[INFO] [stdout]     |
[INFO] [stdout] 701 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: a module named `ciphersuite` exists in another namespace
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0423]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group.rs:710:9
[INFO] [stdout]     |
[INFO] [stdout] 710 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: a module named `ciphersuite` exists in another namespace
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0423]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group.rs:719:9
[INFO] [stdout]     |
[INFO] [stdout] 719 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: a module named `ciphersuite` exists in another namespace
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0423]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group.rs:822:27
[INFO] [stdout]     |
[INFO] [stdout] 822 |         setup_alice_group(ciphersuite, alice_provider);
[INFO] [stdout]     |                           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: a module named `ciphersuite` exists in another namespace
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0423]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group.rs:870:31
[INFO] [stdout]     |
[INFO] [stdout] 870 |             setup_alice_group(ciphersuite, provider);
[INFO] [stdout]     |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: a module named `ciphersuite` exists in another namespace
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0423]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group.rs:909:27
[INFO] [stdout]     |
[INFO] [stdout] 909 |         setup_alice_group(ciphersuite, provider);
[INFO] [stdout]     |                           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: a module named `ciphersuite` exists in another namespace
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group_context_extensions.rs:290:52
[INFO] [stdout]     |
[INFO] [stdout] 290 |     let TestState { mut alice, mut bob } = setup::<Provider>(ciphersuite);
[INFO] [stdout]     |                                                    ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 289 | fn happy_case<Provider>() {
[INFO] [stdout]     |              ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group_context_extensions.rs:290:62
[INFO] [stdout]     |
[INFO] [stdout] 290 |     let TestState { mut alice, mut bob } = setup::<Provider>(ciphersuite);
[INFO] [stdout]     |                                                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group_context_extensions.rs:327:52
[INFO] [stdout]     |
[INFO] [stdout] 327 |     let TestState { mut alice, mut bob } = setup::<Provider>(ciphersuite);
[INFO] [stdout]     |                                                    ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 326 | fn self_update_happy_case<Provider>() {
[INFO] [stdout]     |                          ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group_context_extensions.rs:327:62
[INFO] [stdout]     |
[INFO] [stdout] 327 |     let TestState { mut alice, mut bob } = setup::<Provider>(ciphersuite);
[INFO] [stdout]     |                                                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group_context_extensions.rs:346:36
[INFO] [stdout]     |
[INFO] [stdout] 346 |     let alice_party = PartyState::<Provider>::generate("alice", ciphersuite);
[INFO] [stdout]     |                                    ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 345 | fn self_update_happy_case_simple<Provider>() {
[INFO] [stdout]     |                                 ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group_context_extensions.rs:346:65
[INFO] [stdout]     |
[INFO] [stdout] 346 |     let alice_party = PartyState::<Provider>::generate("alice", ciphersuite);
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group_context_extensions.rs:347:34
[INFO] [stdout]     |
[INFO] [stdout] 347 |     let bob_party = PartyState::<Provider>::generate("bob", ciphersuite);
[INFO] [stdout]     |                                  ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 345 | fn self_update_happy_case_simple<Provider>() {
[INFO] [stdout]     |                                 ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group_context_extensions.rs:347:61
[INFO] [stdout]     |
[INFO] [stdout] 347 |     let bob_party = PartyState::<Provider>::generate("bob", ciphersuite);
[INFO] [stdout]     |                                                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group_context_extensions.rs:351:22
[INFO] [stdout]     |
[INFO] [stdout] 351 |         .ciphersuite(ciphersuite)
[INFO] [stdout]     |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group_context_extensions.rs:364:49
[INFO] [stdout]     |
[INFO] [stdout] 364 |     let bob_key_package = bob_party.key_package(ciphersuite, |builder| builder);
[INFO] [stdout]     |                                                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group_context_extensions.rs:447:52
[INFO] [stdout]     |
[INFO] [stdout] 447 |     let TestState { mut alice, mut bob } = setup::<Provider>(ciphersuite);
[INFO] [stdout]     |                                                    ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 446 | fn fail_insufficient_extensiontype_capabilities_add_valn0103<Provider>() {
[INFO] [stdout]     |                                                             ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group_context_extensions.rs:447:62
[INFO] [stdout]     |
[INFO] [stdout] 447 |     let TestState { mut alice, mut bob } = setup::<Provider>(ciphersuite);
[INFO] [stdout]     |                                                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group_context_extensions.rs:479:32
[INFO] [stdout]     |
[INFO] [stdout] 479 |     let charlie = PartyState::<Provider>::generate("charlie", ciphersuite);
[INFO] [stdout]     |                                ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 446 | fn fail_insufficient_extensiontype_capabilities_add_valn0103<Provider>() {
[INFO] [stdout]     |                                                             ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group_context_extensions.rs:479:63
[INFO] [stdout]     |
[INFO] [stdout] 479 |     let charlie = PartyState::<Provider>::generate("charlie", ciphersuite);
[INFO] [stdout]     |                                                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group_context_extensions.rs:480:43
[INFO] [stdout]     |
[INFO] [stdout] 480 |     let charlie_kpb = charlie.key_package(ciphersuite, |builder| {
[INFO] [stdout]     |                                           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group_context_extensions.rs:519:17
[INFO] [stdout]     |
[INFO] [stdout] 519 |                 ciphersuite,
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group_context_extensions.rs:567:52
[INFO] [stdout]     |
[INFO] [stdout] 567 |     let TestState { mut alice, mut bob } = setup::<Provider>(ciphersuite);
[INFO] [stdout]     |                                                    ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 566 | fn fail_insufficient_extensiontype_capabilities_update_valn0103<Provider>() {
[INFO] [stdout]     |                                                                ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group_context_extensions.rs:567:62
[INFO] [stdout]     |
[INFO] [stdout] 567 |     let TestState { mut alice, mut bob } = setup::<Provider>(ciphersuite);
[INFO] [stdout]     |                                                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group_context_extensions.rs:649:17
[INFO] [stdout]     |
[INFO] [stdout] 649 |                 ciphersuite,
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group_context_extensions.rs:698:17
[INFO] [stdout]     |
[INFO] [stdout] 698 |                 ciphersuite,
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group_context_extensions.rs:738:52
[INFO] [stdout]     |
[INFO] [stdout] 738 |     let TestState { mut alice, mut bob } = setup::<Provider>(ciphersuite);
[INFO] [stdout]     |                                                    ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 737 | fn fail_key_package_version_valn0201<Provider>() {
[INFO] [stdout]     |                                     ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group_context_extensions.rs:738:62
[INFO] [stdout]     |
[INFO] [stdout] 738 |     let TestState { mut alice, mut bob } = setup::<Provider>(ciphersuite);
[INFO] [stdout]     |                                                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group_context_extensions.rs:740:32
[INFO] [stdout]     |
[INFO] [stdout] 740 |     let charlie = PartyState::<Provider>::generate("charlie", ciphersuite);
[INFO] [stdout]     |                                ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 737 | fn fail_key_package_version_valn0201<Provider>() {
[INFO] [stdout]     |                                     ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group_context_extensions.rs:740:63
[INFO] [stdout]     |
[INFO] [stdout] 740 |     let charlie = PartyState::<Provider>::generate("charlie", ciphersuite);
[INFO] [stdout]     |                                                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group_context_extensions.rs:741:58
[INFO] [stdout]     |
[INFO] [stdout] 741 |     let charlie_key_package_bundle = charlie.key_package(ciphersuite, |b| b);
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group_context_extensions.rs:791:17
[INFO] [stdout]     |
[INFO] [stdout] 791 |                 ciphersuite,
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group_context_extensions.rs:842:52
[INFO] [stdout]     |
[INFO] [stdout] 842 |     let TestState { mut alice, mut bob } = setup::<Provider>(ciphersuite);
[INFO] [stdout]     |                                                    ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 841 | fn fail_2_gce_proposals_1_commit_valn0308<Provider>() {
[INFO] [stdout]     |                                          ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group_context_extensions.rs:842:62
[INFO] [stdout]     |
[INFO] [stdout] 842 |     let TestState { mut alice, mut bob } = setup::<Provider>(ciphersuite);
[INFO] [stdout]     |                                                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group_context_extensions.rs:956:53
[INFO] [stdout]     |
[INFO] [stdout] 956 |     let TestState { mut alice, mut bob }: TestState<Provider> = setup(ciphersuite);
[INFO] [stdout]     |                                                     ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 955 | fn fail_unsupported_gces_add_valn1001<Provider>() {
[INFO] [stdout]     |                                      ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group_context_extensions.rs:956:71
[INFO] [stdout]     |
[INFO] [stdout] 956 |     let TestState { mut alice, mut bob }: TestState<Provider> = setup(ciphersuite);
[INFO] [stdout]     |                                                                       ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/group_context_extensions.rs:1026:17
[INFO] [stdout]      |
[INFO] [stdout] 1026 |                 ciphersuite,
[INFO] [stdout]      |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/group_context_extensions.rs:1079:53
[INFO] [stdout]      |
[INFO] [stdout] 1079 |     let TestState { mut alice, mut bob }: TestState<Provider> = setup(ciphersuite);
[INFO] [stdout]      |                                                     ^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1078 | fn proposal<Provider>() {
[INFO] [stdout]      |            ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/group_context_extensions.rs:1079:71
[INFO] [stdout]      |
[INFO] [stdout] 1079 |     let TestState { mut alice, mut bob }: TestState<Provider> = setup(ciphersuite);
[INFO] [stdout]      |                                                                       ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/group_context_extensions.rs:1181:36
[INFO] [stdout]      |
[INFO] [stdout] 1181 |     let alice_party = PartyState::<Provider>::generate("alice", ciphersuite);
[INFO] [stdout]      |                                    ^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1180 | fn fail_insufficient_extensiontype_capabilities_update_proposal_valn0502<Provider>() {
[INFO] [stdout]      |                                                                         ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/group_context_extensions.rs:1181:65
[INFO] [stdout]      |
[INFO] [stdout] 1181 |     let alice_party = PartyState::<Provider>::generate("alice", ciphersuite);
[INFO] [stdout]      |                                                                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/group_context_extensions.rs:1182:34
[INFO] [stdout]      |
[INFO] [stdout] 1182 |     let bob_party = PartyState::<Provider>::generate("bob", ciphersuite);
[INFO] [stdout]      |                                  ^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1180 | fn fail_insufficient_extensiontype_capabilities_update_proposal_valn0502<Provider>() {
[INFO] [stdout]      |                                                                         ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/group_context_extensions.rs:1182:61
[INFO] [stdout]      |
[INFO] [stdout] 1182 |     let bob_party = PartyState::<Provider>::generate("bob", ciphersuite);
[INFO] [stdout]      |                                                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/group_context_extensions.rs:1192:22
[INFO] [stdout]      |
[INFO] [stdout] 1192 |         .ciphersuite(ciphersuite)
[INFO] [stdout]      |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/group_context_extensions.rs:1220:49
[INFO] [stdout]      |
[INFO] [stdout] 1220 |     let bob_key_package = bob_party.key_package(ciphersuite, |builder| {
[INFO] [stdout]      |                                                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/group_context_extensions.rs:1325:17
[INFO] [stdout]      |
[INFO] [stdout] 1325 |                 ciphersuite,
[INFO] [stdout]      |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/group_context_extensions.rs:1372:17
[INFO] [stdout]      |
[INFO] [stdout] 1372 |                 ciphersuite,
[INFO] [stdout]      |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/group_context_extensions.rs:1419:36
[INFO] [stdout]      |
[INFO] [stdout] 1419 |     let alice_party = PartyState::<Provider>::generate("alice", ciphersuite);
[INFO] [stdout]      |                                    ^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1418 | fn fail_insufficient_extensiontype_capabilities_commit_path_valn0502<Provider>() {
[INFO] [stdout]      |                                                                     ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/group_context_extensions.rs:1419:65
[INFO] [stdout]      |
[INFO] [stdout] 1419 |     let alice_party = PartyState::<Provider>::generate("alice", ciphersuite);
[INFO] [stdout]      |                                                                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/group_context_extensions.rs:1420:34
[INFO] [stdout]      |
[INFO] [stdout] 1420 |     let bob_party = PartyState::<Provider>::generate("bob", ciphersuite);
[INFO] [stdout]      |                                  ^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1418 | fn fail_insufficient_extensiontype_capabilities_commit_path_valn0502<Provider>() {
[INFO] [stdout]      |                                                                     ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/group_context_extensions.rs:1420:61
[INFO] [stdout]      |
[INFO] [stdout] 1420 |     let bob_party = PartyState::<Provider>::generate("bob", ciphersuite);
[INFO] [stdout]      |                                                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/group_context_extensions.rs:1430:22
[INFO] [stdout]      |
[INFO] [stdout] 1430 |         .ciphersuite(ciphersuite)
[INFO] [stdout]      |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/group_context_extensions.rs:1458:49
[INFO] [stdout]      |
[INFO] [stdout] 1458 |     let bob_key_package = bob_party.key_package(ciphersuite, |builder| {
[INFO] [stdout]      |                                                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/group_context_extensions.rs:1571:17
[INFO] [stdout]      |
[INFO] [stdout] 1571 |                 ciphersuite,
[INFO] [stdout]      |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/group_context_extensions.rs:1616:36
[INFO] [stdout]      |
[INFO] [stdout] 1616 |     let alice_party = PartyState::<Provider>::generate("alice", ciphersuite);
[INFO] [stdout]      |                                    ^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1615 | fn fail_create_update_proposal_insufficient_capabilities<Provider>() {
[INFO] [stdout]      |                                                         ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/group_context_extensions.rs:1616:65
[INFO] [stdout]      |
[INFO] [stdout] 1616 |     let alice_party = PartyState::<Provider>::generate("alice", ciphersuite);
[INFO] [stdout]      |                                                                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/group_context_extensions.rs:1617:34
[INFO] [stdout]      |
[INFO] [stdout] 1617 |     let bob_party = PartyState::<Provider>::generate("bob", ciphersuite);
[INFO] [stdout]      |                                  ^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1615 | fn fail_create_update_proposal_insufficient_capabilities<Provider>() {
[INFO] [stdout]      |                                                         ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/group_context_extensions.rs:1617:61
[INFO] [stdout]      |
[INFO] [stdout] 1617 |     let bob_party = PartyState::<Provider>::generate("bob", ciphersuite);
[INFO] [stdout]      |                                                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/group_context_extensions.rs:1627:22
[INFO] [stdout]      |
[INFO] [stdout] 1627 |         .ciphersuite(ciphersuite)
[INFO] [stdout]      |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/group_context_extensions.rs:1655:49
[INFO] [stdout]      |
[INFO] [stdout] 1655 |     let bob_key_package = bob_party.key_package(ciphersuite, |builder| {
[INFO] [stdout]      |                                                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/group_context_extensions.rs:1725:36
[INFO] [stdout]      |
[INFO] [stdout] 1725 |     let alice_party = PartyState::<Provider>::generate("alice", ciphersuite);
[INFO] [stdout]      |                                    ^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1724 | fn join_rejects_unsupported_group_context_extension<Provider>() {
[INFO] [stdout]      |                                                    ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/group_context_extensions.rs:1725:65
[INFO] [stdout]      |
[INFO] [stdout] 1725 |     let alice_party = PartyState::<Provider>::generate("alice", ciphersuite);
[INFO] [stdout]      |                                                                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/group_context_extensions.rs:1726:34
[INFO] [stdout]      |
[INFO] [stdout] 1726 |     let bob_party = PartyState::<Provider>::generate("bob", ciphersuite);
[INFO] [stdout]      |                                  ^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1724 | fn join_rejects_unsupported_group_context_extension<Provider>() {
[INFO] [stdout]      |                                                    ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/group_context_extensions.rs:1726:61
[INFO] [stdout]      |
[INFO] [stdout] 1726 |     let bob_party = PartyState::<Provider>::generate("bob", ciphersuite);
[INFO] [stdout]      |                                                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/group_context_extensions.rs:1735:22
[INFO] [stdout]      |
[INFO] [stdout] 1735 |         .ciphersuite(ciphersuite)
[INFO] [stdout]      |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/group_context_extensions.rs:1753:49
[INFO] [stdout]      |
[INFO] [stdout] 1753 |     let bob_key_package = bob_party.key_package(ciphersuite, |builder| builder);
[INFO] [stdout]      |                                                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/key_package_in.rs:44:40
[INFO] [stdout]    |
[INFO] [stdout] 44 |     let alice_party = CorePartyState::<Provider>::new("alice");
[INFO] [stdout]    |                                        ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 42 | fn valn0108<Provider>() {
[INFO] [stdout]    |            ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/key_package_in.rs:45:58
[INFO] [stdout]    |
[INFO] [stdout] 45 |     let alice_pre_group = alice_party.generate_pre_group(ciphersuite);
[INFO] [stdout]    |                                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Ciphersuite` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/past_secrets.rs:13:18
[INFO] [stdout]    |
[INFO] [stdout] 13 |     ciphersuite: Ciphersuite,
[INFO] [stdout]    |                  ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:262:13
[INFO] [stdout]     |
[INFO] [stdout] 262 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:269:13
[INFO] [stdout]     |
[INFO] [stdout] 269 |             ciphersuite.signature_algorithm(),
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:274:13
[INFO] [stdout]     |
[INFO] [stdout] 274 |             ciphersuite.signature_algorithm(),
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:297:13
[INFO] [stdout]     |
[INFO] [stdout] 297 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:303:13
[INFO] [stdout]     |
[INFO] [stdout] 303 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:311:13
[INFO] [stdout]     |
[INFO] [stdout] 311 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:347:9
[INFO] [stdout]     |
[INFO] [stdout] 347 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:358:13
[INFO] [stdout]     |
[INFO] [stdout] 358 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:385:13
[INFO] [stdout]     |
[INFO] [stdout] 385 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:403:9
[INFO] [stdout]     |
[INFO] [stdout] 403 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:456:13
[INFO] [stdout]     |
[INFO] [stdout] 456 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:460:72
[INFO] [stdout]     |
[INFO] [stdout] 460 |             generate_credential_with_key_and_key_package("Bob".into(), ciphersuite, bob_provider);
[INFO] [stdout]     |                                                                        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:464:17
[INFO] [stdout]     |
[INFO] [stdout] 464 |                 ciphersuite,
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:498:13
[INFO] [stdout]     |
[INFO] [stdout] 498 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:534:9
[INFO] [stdout]     |
[INFO] [stdout] 534 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:545:13
[INFO] [stdout]     |
[INFO] [stdout] 545 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:573:69
[INFO] [stdout]     |
[INFO] [stdout] 573 |         generate_credential_with_key_and_key_package("Dave".into(), ciphersuite, dave_provider);
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:591:9
[INFO] [stdout]     |
[INFO] [stdout] 591 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:644:61
[INFO] [stdout]     |
[INFO] [stdout] 644 |             openmls_basic_credential::SignatureKeyPair::new(ciphersuite.signature_algorithm())
[INFO] [stdout]     |                                                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:675:13
[INFO] [stdout]     |
[INFO] [stdout] 675 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:682:13
[INFO] [stdout]     |
[INFO] [stdout] 682 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:693:30
[INFO] [stdout]     |
[INFO] [stdout] 693 |                 .ciphersuite(ciphersuite)
[INFO] [stdout]     |                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:910:13
[INFO] [stdout]     |
[INFO] [stdout] 910 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:914:72
[INFO] [stdout]     |
[INFO] [stdout] 914 |             generate_credential_with_key_and_key_package("Bob".into(), ciphersuite, bob_provider);
[INFO] [stdout]     |                                                                        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:934:13
[INFO] [stdout]     |
[INFO] [stdout] 934 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/proposal_validation.rs:967:9
[INFO] [stdout]     |
[INFO] [stdout] 967 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:1005:69
[INFO] [stdout]      |
[INFO] [stdout] 1005 |         generate_credential_with_key_and_key_package("Dave".into(), ciphersuite, dave_provider);
[INFO] [stdout]      |                                                                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:1022:9
[INFO] [stdout]      |
[INFO] [stdout] 1022 |         ciphersuite,
[INFO] [stdout]      |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:1127:13
[INFO] [stdout]      |
[INFO] [stdout] 1127 |             ciphersuite,
[INFO] [stdout]      |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:1135:17
[INFO] [stdout]      |
[INFO] [stdout] 1135 |                 ciphersuite,
[INFO] [stdout]      |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:1146:39
[INFO] [stdout]      |
[INFO] [stdout] 1146 |         let wrong_ciphersuite = match ciphersuite {
[INFO] [stdout]      |                                       ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:1176:21
[INFO] [stdout]      |
[INFO] [stdout] 1176 |                     ciphersuite,
[INFO] [stdout]      |                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:1183:43
[INFO] [stdout]      |
[INFO] [stdout] 1183 |             let wrong_ciphersuite = match ciphersuite {
[INFO] [stdout]      |                                           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:1297:25
[INFO] [stdout]      |
[INFO] [stdout] 1297 |                         ciphersuite,
[INFO] [stdout]      |                         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:1307:17
[INFO] [stdout]      |
[INFO] [stdout] 1307 |                 ciphersuite,
[INFO] [stdout]      |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:1324:29
[INFO] [stdout]      |
[INFO] [stdout] 1324 | ...                   ciphersuite,
[INFO] [stdout]      |                       ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:1500:9
[INFO] [stdout]      |
[INFO] [stdout] 1500 |         ciphersuite,
[INFO] [stdout]      |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:1578:21
[INFO] [stdout]      |
[INFO] [stdout] 1578 |                     ciphersuite,
[INFO] [stdout]      |                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:1637:9
[INFO] [stdout]      |
[INFO] [stdout] 1637 |         ciphersuite,
[INFO] [stdout]      |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:1732:9
[INFO] [stdout]      |
[INFO] [stdout] 1732 |         ciphersuite,
[INFO] [stdout]      |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:1786:9
[INFO] [stdout]      |
[INFO] [stdout] 1786 |         ciphersuite,
[INFO] [stdout]      |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:1859:9
[INFO] [stdout]      |
[INFO] [stdout] 1859 |         ciphersuite,
[INFO] [stdout]      |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:1935:9
[INFO] [stdout]      |
[INFO] [stdout] 1935 |         ciphersuite,
[INFO] [stdout]      |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:1983:9
[INFO] [stdout]      |
[INFO] [stdout] 1983 |         ciphersuite,
[INFO] [stdout]      |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:1998:9
[INFO] [stdout]      |
[INFO] [stdout] 1998 |         ciphersuite,
[INFO] [stdout]      |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:2054:9
[INFO] [stdout]      |
[INFO] [stdout] 2054 |         ciphersuite,
[INFO] [stdout]      |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:2080:17
[INFO] [stdout]      |
[INFO] [stdout] 2080 |                 ciphersuite,
[INFO] [stdout]      |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:2122:9
[INFO] [stdout]      |
[INFO] [stdout] 2122 |         ciphersuite,
[INFO] [stdout]      |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:2124:44
[INFO] [stdout]      |
[INFO] [stdout] 2124 |             ProposalRef::from_raw_proposal(ciphersuite, alice_provider.crypto(), &update_proposal)
[INFO] [stdout]      |                                            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:2179:9
[INFO] [stdout]      |
[INFO] [stdout] 2179 |         ciphersuite,
[INFO] [stdout]      |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:2270:9
[INFO] [stdout]      |
[INFO] [stdout] 2270 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]      |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:2276:9
[INFO] [stdout]      |
[INFO] [stdout] 2276 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]      |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:2291:13
[INFO] [stdout]      |
[INFO] [stdout] 2291 |             ciphersuite,
[INFO] [stdout]      |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]     --> src/group/tests_and_kats/tests/proposal_validation.rs:2304:22
[INFO] [stdout]      |
[INFO] [stdout] 2304 |         .ciphersuite(ciphersuite)
[INFO] [stdout]      |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/remove_operation.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]    |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/remove_operation.rs:23:9
[INFO] [stdout]    |
[INFO] [stdout] 23 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]    |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/remove_operation.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |         ciphersuite.signature_algorithm(),
[INFO] [stdout]    |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/remove_operation.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 |         ciphersuite,
[INFO] [stdout]    |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/remove_operation.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 |         ciphersuite,
[INFO] [stdout]    |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/remove_operation.rs:49:22
[INFO] [stdout]    |
[INFO] [stdout] 49 |         .ciphersuite(ciphersuite)
[INFO] [stdout]    |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/remove_operation.rs:142:13
[INFO] [stdout]     |
[INFO] [stdout] 142 |             ciphersuite.signature_algorithm(),
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/remove_operation.rs:148:13
[INFO] [stdout]     |
[INFO] [stdout] 148 |             ciphersuite.signature_algorithm(),
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/remove_operation.rs:154:13
[INFO] [stdout]     |
[INFO] [stdout] 154 |             ciphersuite.signature_algorithm(),
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/remove_operation.rs:160:13
[INFO] [stdout]     |
[INFO] [stdout] 160 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/remove_operation.rs:166:13
[INFO] [stdout]     |
[INFO] [stdout] 166 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/remove_operation.rs:174:26
[INFO] [stdout]     |
[INFO] [stdout] 174 |             .ciphersuite(ciphersuite)
[INFO] [stdout]     |                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/wire_format_policy.rs:111:26
[INFO] [stdout]     |
[INFO] [stdout] 111 |             create_group(ciphersuite, alice_provider, *wire_format_policy);
[INFO] [stdout]     |                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/wire_format_policy.rs:113:13
[INFO] [stdout]     |
[INFO] [stdout] 113 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/wire_format_policy.rs:143:26
[INFO] [stdout]     |
[INFO] [stdout] 143 |             create_group(ciphersuite, alice_provider, wire_format_policy);
[INFO] [stdout]     |                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/wire_format_policy.rs:145:13
[INFO] [stdout]     |
[INFO] [stdout] 145 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/key_packages/tests.rs:54:67
[INFO] [stdout]    |
[INFO] [stdout] 54 |     let (key_package, _credential, _signature_keys) = key_package(ciphersuite, provider);
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/key_packages/tests.rs:65:43
[INFO] [stdout]    |
[INFO] [stdout] 65 |     let (key_package, _, _) = key_package(ciphersuite, provider);
[INFO] [stdout]    |                                           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/key_packages/tests.rs:83:48
[INFO] [stdout]    |
[INFO] [stdout] 83 |     let signature_keys = SignatureKeyPair::new(ciphersuite.signature_algorithm()).unwrap();
[INFO] [stdout]    |                                                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/key_packages/tests.rs:93:13
[INFO] [stdout]    |
[INFO] [stdout] 93 |             ciphersuite,
[INFO] [stdout]    |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/key_packages/tests.rs:126:48
[INFO] [stdout]     |
[INFO] [stdout] 126 |     let (key_package_orig, _, _) = key_package(ciphersuite, provider);
[INFO] [stdout]     |                                                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/key_packages/tests.rs:167:48
[INFO] [stdout]     |
[INFO] [stdout] 167 |     let signature_keys = SignatureKeyPair::new(ciphersuite.signature_algorithm()).unwrap();
[INFO] [stdout]     |                                                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/key_packages/tests.rs:173:13
[INFO] [stdout]     |
[INFO] [stdout] 173 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/key_packages/tests.rs:189:13
[INFO] [stdout]     |
[INFO] [stdout] 189 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/key_packages/tests.rs:208:13
[INFO] [stdout]     |
[INFO] [stdout] 208 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/messages/tests/codec.rs:87:9
[INFO] [stdout]    |
[INFO] [stdout] 87 |         ciphersuite,
[INFO] [stdout]    |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/messages/tests/export_group_info.rs:16:58
[INFO] [stdout]    |
[INFO] [stdout] 16 |     let (alice_group, _, signer, pk) = setup_alice_group(ciphersuite, provider);
[INFO] [stdout]    |                                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/messages/tests/export_group_info.rs:43:57
[INFO] [stdout]    |
[INFO] [stdout] 43 |     let (alice_group, _, signer, _) = setup_alice_group(ciphersuite, provider);
[INFO] [stdout]    |                                                         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/messages/tests/export_group_info.rs:62:59
[INFO] [stdout]    |
[INFO] [stdout] 62 |     let (group_alice, _, signer, _pk) = setup_alice_group(ciphersuite, provider);
[INFO] [stdout]    |                                                           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/messages/tests/proposals.rs:34:52
[INFO] [stdout]    |
[INFO] [stdout] 34 |     let reference = ProposalRef::from_raw_proposal(ciphersuite, provider.crypto(), &proposal)
[INFO] [stdout]    |                                                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/messages/tests/welcome.rs:39:40
[INFO] [stdout]    |
[INFO] [stdout] 39 |     let mismatched_ciphersuite = match ciphersuite {
[INFO] [stdout]    |                                        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/messages/tests/welcome.rs:48:22
[INFO] [stdout]    |
[INFO] [stdout] 48 |         .ciphersuite(ciphersuite)
[INFO] [stdout]    |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/messages/tests/welcome.rs:52:31
[INFO] [stdout]    |
[INFO] [stdout] 52 |         setup_client("Alice", ciphersuite, &alice_provider);
[INFO] [stdout]    |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/messages/tests/welcome.rs:54:29
[INFO] [stdout]    |
[INFO] [stdout] 54 |         setup_client("Bob", ciphersuite, &bob_provider);
[INFO] [stdout]    |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/messages/tests/welcome.rs:90:9
[INFO] [stdout]    |
[INFO] [stdout] 90 |         ciphersuite,
[INFO] [stdout]    |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/messages/tests/welcome.rs:104:47
[INFO] [stdout]     |
[INFO] [stdout] 104 |         PskSecret::new(bob_provider.crypto(), ciphersuite, psks).unwrap()
[INFO] [stdout]     |                                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/messages/tests/welcome.rs:109:9
[INFO] [stdout]     |
[INFO] [stdout] 109 |         ciphersuite,
[INFO] [stdout]     |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/messages/tests/welcome.rs:118:41
[INFO] [stdout]     |
[INFO] [stdout] 118 |         .welcome(bob_provider.crypto(), ciphersuite)
[INFO] [stdout]     |                                         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/messages/tests/welcome.rs:120:58
[INFO] [stdout]     |
[INFO] [stdout] 120 |         .derive_welcome_key_nonce(bob_provider.crypto(), ciphersuite)
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/messages/tests/welcome.rs:204:13
[INFO] [stdout]     |
[INFO] [stdout] 204 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/messages/tests/welcome.rs:224:40
[INFO] [stdout]     |
[INFO] [stdout] 224 |     let signer = SignatureKeyPair::new(ciphersuite.signature_algorithm()).unwrap();
[INFO] [stdout]     |                                        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/messages/tests/welcome.rs:231:39
[INFO] [stdout]     |
[INFO] [stdout] 231 |     let welcome_key = AeadKey::random(ciphersuite, provider.rand());
[INFO] [stdout]     |                                       ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/messages/tests/welcome.rs:238:13
[INFO] [stdout]     |
[INFO] [stdout] 238 |             ciphersuite.hpke_config(),
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/messages/tests/welcome.rs:239:28
[INFO] [stdout]     |
[INFO] [stdout] 239 |             Secret::random(ciphersuite, provider.rand())
[INFO] [stdout]     |                            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/messages/tests/welcome.rs:254:13
[INFO] [stdout]     |
[INFO] [stdout] 254 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/messages/tests/welcome.rs:273:28
[INFO] [stdout]     |
[INFO] [stdout] 273 |     let msg = Welcome::new(ciphersuite, secrets, encrypted_group_info.clone());
[INFO] [stdout]     |                            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/messages/tests/welcome.rs:284:42
[INFO] [stdout]     |
[INFO] [stdout] 284 |     assert_eq!(msg_decoded.cipher_suite, ciphersuite);
[INFO] [stdout]     |                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/messages/tests/welcome.rs:292:13
[INFO] [stdout]     |
[INFO] [stdout] 292 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/messages/tests/welcome.rs:314:22
[INFO] [stdout]     |
[INFO] [stdout] 314 |         .ciphersuite(ciphersuite)
[INFO] [stdout]     |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/messages/tests/welcome.rs:318:31
[INFO] [stdout]     |
[INFO] [stdout] 318 |         setup_client("Alice", ciphersuite, alice_provider);
[INFO] [stdout]     |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/messages/tests/welcome.rs:320:29
[INFO] [stdout]     |
[INFO] [stdout] 320 |         setup_client("Bob", ciphersuite, bob_provider);
[INFO] [stdout]     |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/messages/tests/welcome.rs:382:22
[INFO] [stdout]     |
[INFO] [stdout] 382 |         .ciphersuite(ciphersuite)
[INFO] [stdout]     |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/messages/tests/welcome.rs:386:31
[INFO] [stdout]     |
[INFO] [stdout] 386 |         setup_client("Alice", ciphersuite, alice_provider);
[INFO] [stdout]     |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/messages/tests/welcome.rs:388:29
[INFO] [stdout]     |
[INFO] [stdout] 388 |         setup_client("Bob", ciphersuite, bob_provider);
[INFO] [stdout]     |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/schedule/tests_and_kats/tests.rs:21:17
[INFO] [stdout]    |
[INFO] [stdout] 21 |                 ciphersuite,
[INFO] [stdout]    |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/schedule/tests_and_kats/tests.rs:41:43
[INFO] [stdout]    |
[INFO] [stdout] 41 |         PskSecret::new(provider.crypto(), ciphersuite, psks).unwrap()
[INFO] [stdout]    |                                           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/treesync/tests_and_kats/tests/test_diff.rs:11:58
[INFO] [stdout]    |
[INFO] [stdout] 11 |     let (c_0, sk_0) = new_credential(provider, b"leaf0", ciphersuite.signature_algorithm());
[INFO] [stdout]    |                                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/treesync/tests_and_kats/tests/test_diff.rs:13:61
[INFO] [stdout]    |
[INFO] [stdout] 13 |     let kpb_0 = KeyPackageBundle::generate(provider, &sk_0, ciphersuite, c_0);
[INFO] [stdout]    |                                                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/treesync/tests_and_kats/tests/test_diff.rs:15:58
[INFO] [stdout]    |
[INFO] [stdout] 15 |     let (c_3, sk_3) = new_credential(provider, b"leaf3", ciphersuite.signature_algorithm());
[INFO] [stdout]    |                                                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/treesync/tests_and_kats/tests/test_diff.rs:16:61
[INFO] [stdout]    |
[INFO] [stdout] 16 |     let kpb_3 = KeyPackageBundle::generate(provider, &sk_3, ciphersuite, c_3);
[INFO] [stdout]    |                                                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/treesync/tests_and_kats/tests/test_diff.rs:30:63
[INFO] [stdout]    |
[INFO] [stdout] 30 |     let tree = TreeSync::from_ratchet_tree(provider.crypto(), ciphersuite, ratchet_tree)
[INFO] [stdout]    |                                                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/treesync/tests_and_kats/tests/test_diff.rs:35:62
[INFO] [stdout]    |
[INFO] [stdout] 35 |     let (c_2, signer_2) = new_credential(provider, b"leaf2", ciphersuite.signature_algorithm());
[INFO] [stdout]    |                                                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/treesync/tests_and_kats/tests/test_diff.rs:36:65
[INFO] [stdout]    |
[INFO] [stdout] 36 |     let kpb_2 = KeyPackageBundle::generate(provider, &signer_2, ciphersuite, c_2);
[INFO] [stdout]    |                                                                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/treesync/tests_and_kats/tests.rs:19:22
[INFO] [stdout]    |
[INFO] [stdout] 19 |         .ciphersuite(ciphersuite)
[INFO] [stdout]    |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/treesync/tests_and_kats/tests.rs:72:31
[INFO] [stdout]    |
[INFO] [stdout] 72 |     let alice = create_member(ciphersuite, Provider::default(), "alice".into());
[INFO] [stdout]    |                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/treesync/tests_and_kats/tests.rs:73:29
[INFO] [stdout]    |
[INFO] [stdout] 73 |     let bob = create_member(ciphersuite, Provider::default(), "bob".into());
[INFO] [stdout]    |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/treesync/tests_and_kats/tests.rs:74:33
[INFO] [stdout]    |
[INFO] [stdout] 74 |     let charlie = create_member(ciphersuite, Provider::default(), "charlie".into());
[INFO] [stdout]    |                                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/treesync/tests_and_kats/tests.rs:75:30
[INFO] [stdout]    |
[INFO] [stdout] 75 |     let dave = create_member(ciphersuite, Provider::default(), "dave".into());
[INFO] [stdout]    |                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/treesync/mod.rs:777:75
[INFO] [stdout]     |
[INFO] [stdout] 777 |         let (key_package, _, _) = crate::key_packages::tests::key_package(ciphersuite, provider);
[INFO] [stdout]     |                                                                           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/treesync/mod.rs:798:17
[INFO] [stdout]     |
[INFO] [stdout] 798 |                 ciphersuite,
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/storage/kat_storage_stability.rs:340:27
[INFO] [stdout]     |
[INFO] [stdout] 340 |     helper_generate_kat::<Provider>(ciphersuite);
[INFO] [stdout]     |                           ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 339 | fn generate_kats<Provider>() {
[INFO] [stdout]     |                 ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/storage/kat_storage_stability.rs:340:37
[INFO] [stdout]     |
[INFO] [stdout] 340 |     helper_generate_kat::<Provider>(ciphersuite);
[INFO] [stdout]     |                                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_rust_crypto` in this scope
[INFO] [stdout]    --> src/storage/kat_storage_stability.rs:354:31
[INFO] [stdout]     |
[INFO] [stdout] 354 |     let rustcrypto_provider = openmls_rust_crypto::OpenMlsRustCrypto::default();
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_rust_crypto`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `openmls_rust_crypto`, use `cargo add openmls_rust_crypto` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout]  22 + use crate::test_utils::OpenMlsRustCrypto;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `OpenMlsRustCrypto`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 354 -     let rustcrypto_provider = openmls_rust_crypto::OpenMlsRustCrypto::default();
[INFO] [stdout] 354 +     let rustcrypto_provider = OpenMlsRustCrypto::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/storage/kat_storage_stability.rs:450:55
[INFO] [stdout]     |
[INFO] [stdout] 450 |     let KatData { group_id, storages } = data.remove(&ciphersuite).unwrap();
[INFO] [stdout]     |                                                       ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/storage/kat_storage_stability.rs:460:35
[INFO] [stdout]     |
[INFO] [stdout] 460 |         deserialize_provider::<_, Provider>(&mut storages.next().unwrap().as_slice(), "alice");
[INFO] [stdout]     |                                   ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 437 | fn test<Provider>() {
[INFO] [stdout]     |        ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/storage/kat_storage_stability.rs:490:35
[INFO] [stdout]     |
[INFO] [stdout] 490 |         deserialize_provider::<_, Provider>(&mut storages.next().unwrap().as_slice(), "alice");
[INFO] [stdout]     |                                   ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 437 | fn test<Provider>() {
[INFO] [stdout]     |        ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/storage/kat_storage_stability.rs:546:35
[INFO] [stdout]     |
[INFO] [stdout] 546 |         deserialize_provider::<_, Provider>(&mut storages.next().unwrap().as_slice(), "alice");
[INFO] [stdout]     |                                   ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 437 | fn test<Provider>() {
[INFO] [stdout]     |        ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/storage/kat_storage_stability.rs:581:35
[INFO] [stdout]     |
[INFO] [stdout] 581 |         deserialize_provider::<_, Provider>(&mut storages.next().unwrap().as_slice(), "alice");
[INFO] [stdout]     |                                   ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 437 | fn test<Provider>() {
[INFO] [stdout]     |        ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/storage/kat_storage_stability.rs:648:35
[INFO] [stdout]     |
[INFO] [stdout] 648 |         deserialize_provider::<_, Provider>(&mut storages.next().unwrap().as_slice(), "alice");
[INFO] [stdout]     |                                   ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 437 | fn test<Provider>() {
[INFO] [stdout]     |        ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/storage/kat_storage_stability.rs:678:35
[INFO] [stdout]     |
[INFO] [stdout] 678 |         deserialize_provider::<_, Provider>(&mut storages.next().unwrap().as_slice(), "alice");
[INFO] [stdout]     |                                   ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 437 | fn test<Provider>() {
[INFO] [stdout]     |        ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/tree/tests_and_kats/unit_tests/test_secret_tree.rs:16:54
[INFO] [stdout]    |
[INFO] [stdout] 16 |     let encryption_secret = EncryptionSecret::random(ciphersuite, provider.rand());
[INFO] [stdout]    |                                                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/tree/tests_and_kats/unit_tests/test_secret_tree.rs:25:13
[INFO] [stdout]    |
[INFO] [stdout] 25 |             ciphersuite,
[INFO] [stdout]    |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/tree/tests_and_kats/unit_tests/test_secret_tree.rs:35:13
[INFO] [stdout]    |
[INFO] [stdout] 35 |             ciphersuite,
[INFO] [stdout]    |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/tree/tests_and_kats/unit_tests/test_secret_tree.rs:45:13
[INFO] [stdout]    |
[INFO] [stdout] 45 |             ciphersuite,
[INFO] [stdout]    |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/tree/tests_and_kats/unit_tests/test_secret_tree.rs:55:13
[INFO] [stdout]    |
[INFO] [stdout] 55 |             ciphersuite,
[INFO] [stdout]    |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/tree/tests_and_kats/unit_tests/test_secret_tree.rs:65:13
[INFO] [stdout]    |
[INFO] [stdout] 65 |             ciphersuite,
[INFO] [stdout]    |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/tree/tests_and_kats/unit_tests/test_secret_tree.rs:77:13
[INFO] [stdout]    |
[INFO] [stdout] 77 |             ciphersuite,
[INFO] [stdout]    |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/tree/tests_and_kats/unit_tests/test_secret_tree.rs:87:13
[INFO] [stdout]    |
[INFO] [stdout] 87 |             ciphersuite,
[INFO] [stdout]    |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/tree/tests_and_kats/unit_tests/test_secret_tree.rs:98:13
[INFO] [stdout]    |
[INFO] [stdout] 98 |             ciphersuite,
[INFO] [stdout]    |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/tree/tests_and_kats/unit_tests/test_secret_tree.rs:107:54
[INFO] [stdout]     |
[INFO] [stdout] 107 |     let encryption_secret = EncryptionSecret::random(ciphersuite, provider.rand());
[INFO] [stdout]     |                                                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/tree/tests_and_kats/unit_tests/test_secret_tree.rs:115:13
[INFO] [stdout]     |
[INFO] [stdout] 115 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/tree/tests_and_kats/unit_tests/test_secret_tree.rs:125:13
[INFO] [stdout]     |
[INFO] [stdout] 125 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/tree/tests_and_kats/unit_tests/test_secret_tree.rs:135:13
[INFO] [stdout]     |
[INFO] [stdout] 135 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/tree/tests_and_kats/unit_tests/test_secret_tree.rs:145:13
[INFO] [stdout]     |
[INFO] [stdout] 145 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/tree/tests_and_kats/unit_tests/test_secret_tree.rs:166:54
[INFO] [stdout]     |
[INFO] [stdout] 166 |     let encryption_secret = EncryptionSecret::random(ciphersuite, provider.rand());
[INFO] [stdout]     |                                                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/tree/tests_and_kats/unit_tests/test_secret_tree.rs:189:21
[INFO] [stdout]     |
[INFO] [stdout] 189 |                     ciphersuite,
[INFO] [stdout]     |                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/tree/tests_and_kats/unit_tests/test_secret_tree.rs:208:21
[INFO] [stdout]     |
[INFO] [stdout] 208 |                     ciphersuite,
[INFO] [stdout]     |                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/tree/tests_and_kats/unit_tests/test_secret_tree.rs:239:29
[INFO] [stdout]     |
[INFO] [stdout] 239 |                 .random_vec(ciphersuite.hash_length())
[INFO] [stdout]     |                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/tree/tests_and_kats/unit_tests/test_secret_tree.rs:247:13
[INFO] [stdout]     |
[INFO] [stdout] 247 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/tree/tests_and_kats/unit_tests/test_sender_ratchet.rs:11:33
[INFO] [stdout]    |
[INFO] [stdout] 11 |     let secret = Secret::random(ciphersuite, provider.rand()).expect("Not enough randomness.");
[INFO] [stdout]    |                                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/tree/tests_and_kats/unit_tests/test_sender_ratchet.rs:18:13
[INFO] [stdout]    |
[INFO] [stdout] 18 |             ciphersuite,
[INFO] [stdout]    |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/tree/tests_and_kats/unit_tests/test_sender_ratchet.rs:28:13
[INFO] [stdout]    |
[INFO] [stdout] 28 |             ciphersuite,
[INFO] [stdout]    |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/tree/tests_and_kats/unit_tests/test_sender_ratchet.rs:40:32
[INFO] [stdout]    |
[INFO] [stdout] 40 |         .secret_for_decryption(ciphersuite, provider.crypto(), u32::MAX - 1, configuration)
[INFO] [stdout]    |                                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/tree/tests_and_kats/unit_tests/test_sender_ratchet.rs:50:33
[INFO] [stdout]    |
[INFO] [stdout] 50 |     let secret = Secret::random(ciphersuite, provider.rand()).expect("Not enough randomness.");
[INFO] [stdout]    |                                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/tree/tests_and_kats/unit_tests/test_sender_ratchet.rs:56:36
[INFO] [stdout]    |
[INFO] [stdout] 56 |             .secret_for_decryption(ciphersuite, provider.crypto(), i, configuration)
[INFO] [stdout]    |                                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/tree/tests_and_kats/unit_tests/test_sender_ratchet.rs:63:13
[INFO] [stdout]    |
[INFO] [stdout] 63 |             ciphersuite,
[INFO] [stdout]    |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/tree/tests_and_kats/unit_tests/test_sender_ratchet.rs:76:40
[INFO] [stdout]    |
[INFO] [stdout] 76 |                 .secret_for_decryption(ciphersuite, provider.crypto(), i, configuration)
[INFO] [stdout]    |                                        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/tree/tests_and_kats/unit_tests/test_sender_ratchet.rs:91:33
[INFO] [stdout]    |
[INFO] [stdout] 91 |     let secret = Secret::random(ciphersuite, provider.rand()).expect("Not enough randomness.");
[INFO] [stdout]    |                                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]   --> src/tree/tests_and_kats/unit_tests/test_sender_ratchet.rs:96:32
[INFO] [stdout]    |
[INFO] [stdout] 96 |         .secret_for_decryption(ciphersuite, provider.crypto(), 0, configuration)
[INFO] [stdout]    |                                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/tree/tests_and_kats/unit_tests/test_sender_ratchet.rs:104:32
[INFO] [stdout]     |
[INFO] [stdout] 104 |         .secret_for_decryption(ciphersuite, provider.crypto(), 0, configuration)
[INFO] [stdout]     |                                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/tree/tests_and_kats/unit_tests/test_sender_ratchet.rs:110:32
[INFO] [stdout]     |
[INFO] [stdout] 110 |         .secret_for_decryption(ciphersuite, provider.crypto(), 10, configuration)
[INFO] [stdout]     |                                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/tree/tests_and_kats/unit_tests/test_sender_ratchet.rs:115:32
[INFO] [stdout]     |
[INFO] [stdout] 115 |         .secret_for_decryption(ciphersuite, provider.crypto(), 5, configuration)
[INFO] [stdout]     |                                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/tree/tests_and_kats/unit_tests/test_sender_ratchet.rs:122:13
[INFO] [stdout]     |
[INFO] [stdout] 122 |             ciphersuite,
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ciphersuite` in this scope
[INFO] [stdout]    --> src/tree/tests_and_kats/unit_tests/test_sender_ratchet.rs:130:36
[INFO] [stdout]     |
[INFO] [stdout] 130 |             .secret_for_decryption(ciphersuite, provider.crypto(), generation, configuration)
[INFO] [stdout]     |                                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_rust_crypto` in this scope
[INFO] [stdout]    --> src/tree/tests_and_kats/kats/kat_encryption.rs:458:25
[INFO] [stdout]     |
[INFO] [stdout] 458 |     for &ciphersuite in openmls_rust_crypto::OpenMlsRustCrypto::default()
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_rust_crypto`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `openmls_rust_crypto`, use `cargo add openmls_rust_crypto` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout]  82 + use crate::test_utils::OpenMlsRustCrypto;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `OpenMlsRustCrypto`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 458 -     for &ciphersuite in openmls_rust_crypto::OpenMlsRustCrypto::default()
[INFO] [stdout] 458 +     for &ciphersuite in OpenMlsRustCrypto::default()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_rust_crypto` in this scope
[INFO] [stdout]    --> src/tree/tests_and_kats/kats/kat_encryption.rs:818:20
[INFO] [stdout]     |
[INFO] [stdout] 818 |     let provider = openmls_rust_crypto::OpenMlsRustCrypto::default();
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_rust_crypto`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `openmls_rust_crypto`, use `cargo add openmls_rust_crypto` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout]  82 + use crate::test_utils::OpenMlsRustCrypto;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `OpenMlsRustCrypto`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 818 -     let provider = openmls_rust_crypto::OpenMlsRustCrypto::default();
[INFO] [stdout] 818 +     let provider = OpenMlsRustCrypto::default();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls` in this scope
[INFO] [stdout]   --> src/tree/tests_and_kats/kats/secret_tree.rs:80:34
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub fn run_test_vector<Provider: openmls::storage::OpenMlsProvider>(
[INFO] [stdout]    |                                  ^^^^^^^ use of unresolved module or unlinked crate `openmls`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `openmls`, use `cargo add openmls` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout] 52 + use crate::storage;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `storage`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 80 - pub fn run_test_vector<Provider: openmls::storage::OpenMlsProvider>(
[INFO] [stdout] 80 + pub fn run_test_vector<Provider: storage::OpenMlsProvider>(
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/test_utils/frankenstein/key_package.rs:141:21
[INFO] [stdout]     |
[INFO] [stdout] 141 |     let provider = &Provider::default();
[INFO] [stdout]     |                     ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]   --> src/test_utils/mod.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 |         serde_json::to_string_pretty(&obj)
[INFO] [stdout]    |         ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]   --> src/test_utils/mod.rs:64:11
[INFO] [stdout]    |
[INFO] [stdout] 64 |     match serde_json::from_reader(reader) {
[INFO] [stdout]    |           ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `openmls_rust_crypto` in this scope
[INFO] [stdout]    --> src/test_utils/mod.rs:196:30
[INFO] [stdout]     |
[INFO] [stdout] 196 | pub type OpenMlsRustCrypto = openmls_rust_crypto::OpenMlsRustCrypto;
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `openmls_rust_crypto`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `openmls_rust_crypto`, use `cargo add openmls_rust_crypto` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]   --> src/test_utils/mod.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 51 | macro_rules! read_json {
[INFO] [stdout] ...
[INFO] [stdout] 54 |         serde_json::from_str(data).expect(&format!("Error reading file {}", $file_name))
[INFO] [stdout]    |         ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/kat_vl.rs:58:35
[INFO] [stdout]    |
[INFO] [stdout] 58 |     let tests: Vec<TestElement> = read_json!("../test_vectors/deserialization.json");
[INFO] [stdout]    |                                   -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/ciphersuite/aead.rs:166:25
[INFO] [stdout]     |
[INFO] [stdout] 166 |         let provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/ciphersuite/tests_and_kats/tests.rs:10:21
[INFO] [stdout]    |
[INFO] [stdout] 10 |     let provider = &Provider::default();
[INFO] [stdout]    |                     ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]    --> src/test_utils/mod.rs:54:9
[INFO] [stdout]     |
[INFO] [stdout]  51 | macro_rules! read_json {
[INFO] [stdout] ...
[INFO] [stdout]  54 |         serde_json::from_str(data).expect(&format!("Error reading file {}", $file_name))
[INFO] [stdout]     |         ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/ciphersuite/tests_and_kats/kat_crypto_basics.rs:417:44
[INFO] [stdout]     |
[INFO] [stdout] 417 |     let tests: Vec<CryptoBasicsTestCase> = read_json!("../../../test_vectors/crypto-basics.json");
[INFO] [stdout]     |                                            ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/extensions/tests.rs:54:27
[INFO] [stdout]    |
[INFO] [stdout] 54 |     let alice_provider = &Provider::default();
[INFO] [stdout]    |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/extensions/tests.rs:55:25
[INFO] [stdout]    |
[INFO] [stdout] 55 |     let bob_provider = &Provider::default();
[INFO] [stdout]    |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/extensions/tests.rs:213:21
[INFO] [stdout]     |
[INFO] [stdout] 213 |     let provider = &Provider::default();
[INFO] [stdout]     |                     ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/extensions/tests.rs:298:27
[INFO] [stdout]     |
[INFO] [stdout] 298 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/extensions/tests.rs:299:25
[INFO] [stdout]     |
[INFO] [stdout] 299 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/framing/tests.rs:26:21
[INFO] [stdout]    |
[INFO] [stdout] 26 |     let provider = &Provider::default();
[INFO] [stdout]    |                     ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/framing/tests.rs:79:21
[INFO] [stdout]    |
[INFO] [stdout] 79 |     let provider = &Provider::default();
[INFO] [stdout]    |                     ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:155:21
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let provider = &Provider::default();
[INFO] [stdout]     |                     ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:324:21
[INFO] [stdout]     |
[INFO] [stdout] 324 |     let provider = &Provider::default();
[INFO] [stdout]     |                     ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/framing/tests.rs:570:21
[INFO] [stdout]     |
[INFO] [stdout] 570 |     let provider = &Provider::default();
[INFO] [stdout]     |                     ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]  --> src/group/mls_group/tests_and_kats/tests/external_init.rs:9:27
[INFO] [stdout]   |
[INFO] [stdout] 9 |     let alice_provider = &Provider::default();
[INFO] [stdout]   |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/external_init.rs:10:25
[INFO] [stdout]    |
[INFO] [stdout] 10 |     let bob_provider = &Provider::default();
[INFO] [stdout]    |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/external_init.rs:11:29
[INFO] [stdout]    |
[INFO] [stdout] 11 |     let charlie_provider = &Provider::default();
[INFO] [stdout]    |                             ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:86:27
[INFO] [stdout]    |
[INFO] [stdout] 86 |     let alice_provider = &Provider::default();
[INFO] [stdout]    |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:87:25
[INFO] [stdout]    |
[INFO] [stdout] 87 |     let bob_provider = &Provider::default();
[INFO] [stdout]    |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:88:29
[INFO] [stdout]    |
[INFO] [stdout] 88 |     let charlie_provider = &Provider::default();
[INFO] [stdout]    |                             ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:302:27
[INFO] [stdout]     |
[INFO] [stdout] 302 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:482:27
[INFO] [stdout]     |
[INFO] [stdout] 482 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:483:25
[INFO] [stdout]     |
[INFO] [stdout] 483 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:672:27
[INFO] [stdout]     |
[INFO] [stdout] 672 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:673:25
[INFO] [stdout]     |
[INFO] [stdout] 673 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:872:27
[INFO] [stdout]     |
[INFO] [stdout] 872 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:873:25
[INFO] [stdout]     |
[INFO] [stdout] 873 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1087:27
[INFO] [stdout]      |
[INFO] [stdout] 1087 |     let alice_provider = &Provider::default();
[INFO] [stdout]      |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1088:25
[INFO] [stdout]      |
[INFO] [stdout] 1088 |     let bob_provider = &Provider::default();
[INFO] [stdout]      |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1288:27
[INFO] [stdout]      |
[INFO] [stdout] 1288 |     let alice_provider = &Provider::default();
[INFO] [stdout]      |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1289:25
[INFO] [stdout]      |
[INFO] [stdout] 1289 |     let bob_provider = &Provider::default();
[INFO] [stdout]      |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1349:27
[INFO] [stdout]      |
[INFO] [stdout] 1349 |     let alice_provider = &Provider::default();
[INFO] [stdout]      |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1350:25
[INFO] [stdout]      |
[INFO] [stdout] 1350 |     let bob_provider = &Provider::default();
[INFO] [stdout]      |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1351:29
[INFO] [stdout]      |
[INFO] [stdout] 1351 |     let charlie_provider = &Provider::default();
[INFO] [stdout]      |                             ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1444:27
[INFO] [stdout]      |
[INFO] [stdout] 1444 |     let alice_provider = &Provider::default();
[INFO] [stdout]      |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1471:27
[INFO] [stdout]      |
[INFO] [stdout] 1471 |     let alice_provider = &Provider::default();
[INFO] [stdout]      |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1827:27
[INFO] [stdout]      |
[INFO] [stdout] 1827 |     let alice_provider = &Provider::default();
[INFO] [stdout]      |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1845:25
[INFO] [stdout]      |
[INFO] [stdout] 1845 |     let bob_provider = &Provider::default();
[INFO] [stdout]      |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1933:27
[INFO] [stdout]      |
[INFO] [stdout] 1933 |     let alice_provider = &Provider::default();
[INFO] [stdout]      |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:1951:25
[INFO] [stdout]      |
[INFO] [stdout] 1951 |     let bob_provider = &Provider::default();
[INFO] [stdout]      |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2179:27
[INFO] [stdout]      |
[INFO] [stdout] 2179 |     let alice_provider = &Provider::default();
[INFO] [stdout]      |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2180:25
[INFO] [stdout]      |
[INFO] [stdout] 2180 |     let bob_provider = &Provider::default();
[INFO] [stdout]      |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2280:27
[INFO] [stdout]      |
[INFO] [stdout] 2280 |     let alice_provider = &Provider::default();
[INFO] [stdout]      |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2281:25
[INFO] [stdout]      |
[INFO] [stdout] 2281 |     let bob_provider = &Provider::default();
[INFO] [stdout]      |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2282:29
[INFO] [stdout]      |
[INFO] [stdout] 2282 |     let charlie_provider = &Provider::default();
[INFO] [stdout]      |                             ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2375:27
[INFO] [stdout]      |
[INFO] [stdout] 2375 |     let alice_provider = &Provider::default();
[INFO] [stdout]      |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2469:21
[INFO] [stdout]      |
[INFO] [stdout] 2469 |     let provider = &Provider::default();
[INFO] [stdout]      |                     ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2584:27
[INFO] [stdout]      |
[INFO] [stdout] 2584 |     let alice_provider = &Provider::default();
[INFO] [stdout]      |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2585:25
[INFO] [stdout]      |
[INFO] [stdout] 2585 |     let bob_provider = &Provider::default();
[INFO] [stdout]      |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2673:27
[INFO] [stdout]      |
[INFO] [stdout] 2673 |     let alice_provider = &Provider::default();
[INFO] [stdout]      |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2674:25
[INFO] [stdout]      |
[INFO] [stdout] 2674 |     let bob_provider = &Provider::default();
[INFO] [stdout]      |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2759:27
[INFO] [stdout]      |
[INFO] [stdout] 2759 |     let alice_provider = &Provider::default();
[INFO] [stdout]      |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2760:25
[INFO] [stdout]      |
[INFO] [stdout] 2760 |     let bob_provider = &Provider::default();
[INFO] [stdout]      |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2816:27
[INFO] [stdout]      |
[INFO] [stdout] 2816 |     let alice_provider = &Provider::default();
[INFO] [stdout]      |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2862:27
[INFO] [stdout]      |
[INFO] [stdout] 2862 |     let alice_provider = &Provider::default();
[INFO] [stdout]      |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2863:25
[INFO] [stdout]      |
[INFO] [stdout] 2863 |     let bob_provider = &Provider::default();
[INFO] [stdout]      |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:2864:29
[INFO] [stdout]      |
[INFO] [stdout] 2864 |     let charlie_provider = &Provider::default();
[INFO] [stdout]      |                             ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:3036:27
[INFO] [stdout]      |
[INFO] [stdout] 3036 |     let alice_provider = &Provider::default();
[INFO] [stdout]      |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:3037:25
[INFO] [stdout]      |
[INFO] [stdout] 3037 |     let bob_provider = &Provider::default();
[INFO] [stdout]      |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]     --> src/group/mls_group/tests_and_kats/tests/mls_group.rs:3038:29
[INFO] [stdout]      |
[INFO] [stdout] 3038 |     let charlie_provider = &Provider::default();
[INFO] [stdout]      |                             ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/past_secrets.rs:10:21
[INFO] [stdout]    |
[INFO] [stdout] 10 |     let provider = &Provider::default();
[INFO] [stdout]    |                     ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/past_secrets.rs:50:21
[INFO] [stdout]    |
[INFO] [stdout] 50 |     let provider = &Provider::default();
[INFO] [stdout]    |                     ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/proposals.rs:31:27
[INFO] [stdout]    |
[INFO] [stdout] 31 |     let alice_provider = &Provider::default();
[INFO] [stdout]    |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/mls_group/tests_and_kats/tests/proposals.rs:32:25
[INFO] [stdout]    |
[INFO] [stdout] 32 |     let bob_provider = &Provider::default();
[INFO] [stdout]    |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:169:27
[INFO] [stdout]     |
[INFO] [stdout] 169 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:170:25
[INFO] [stdout]     |
[INFO] [stdout] 170 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:280:27
[INFO] [stdout]     |
[INFO] [stdout] 280 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:281:25
[INFO] [stdout]     |
[INFO] [stdout] 281 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:320:27
[INFO] [stdout]     |
[INFO] [stdout] 320 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:321:25
[INFO] [stdout]     |
[INFO] [stdout] 321 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:377:27
[INFO] [stdout]     |
[INFO] [stdout] 377 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:378:25
[INFO] [stdout]     |
[INFO] [stdout] 378 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:452:27
[INFO] [stdout]     |
[INFO] [stdout] 452 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:453:25
[INFO] [stdout]     |
[INFO] [stdout] 453 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:517:27
[INFO] [stdout]     |
[INFO] [stdout] 517 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:518:25
[INFO] [stdout]     |
[INFO] [stdout] 518 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:629:27
[INFO] [stdout]     |
[INFO] [stdout] 629 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:630:25
[INFO] [stdout]     |
[INFO] [stdout] 630 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/mls_group/tests_and_kats/tests/proposals.rs:749:27
[INFO] [stdout]     |
[INFO] [stdout] 749 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/public_group/tests.rs:19:27
[INFO] [stdout]    |
[INFO] [stdout] 19 |     let alice_provider = &Provider::default();
[INFO] [stdout]    |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/public_group/tests.rs:20:25
[INFO] [stdout]    |
[INFO] [stdout] 20 |     let bob_provider = &Provider::default();
[INFO] [stdout]    |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/public_group/tests.rs:21:29
[INFO] [stdout]    |
[INFO] [stdout] 21 |     let charlie_provider = &Provider::default();
[INFO] [stdout]    |                             ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/public_group/tests.rs:22:28
[INFO] [stdout]    |
[INFO] [stdout] 22 |     let public_provider = &Provider::default();
[INFO] [stdout]    |                            ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/public_group/tests.rs:335:21
[INFO] [stdout]     |
[INFO] [stdout] 335 |     let provider = &Provider::default();
[INFO] [stdout]     |                     ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `serde_json` in this scope
[INFO] [stdout]    --> src/test_utils/mod.rs:54:9
[INFO] [stdout]     |
[INFO] [stdout]  51 | macro_rules! read_json {
[INFO] [stdout] ...
[INFO] [stdout]  54 |         serde_json::from_str(data).expect(&format!("Error reading file {}", $file_name))
[INFO] [stdout]     |         ^^^^^^^^^^ use of unresolved module or unlinked crate `serde_json`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/group/tests_and_kats/kats/messages.rs:569:42
[INFO] [stdout]     |
[INFO] [stdout] 569 |     let tests: Vec<MessagesTestVector> = read_json!("../../../../test_vectors/messages.json");
[INFO] [stdout]     |                                          ---------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `serde_json`, use `cargo add serde_json` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/aad.rs:19:31
[INFO] [stdout]    |
[INFO] [stdout] 19 |         let alice_provider = &Provider::default();
[INFO] [stdout]    |                               ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/aad.rs:20:29
[INFO] [stdout]    |
[INFO] [stdout] 20 |         let bob_provider = &Provider::default();
[INFO] [stdout]    |                             ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/aad.rs:21:33
[INFO] [stdout]    |
[INFO] [stdout] 21 |         let charlie_provider = &Provider::default();
[INFO] [stdout]    |                                 ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:147:27
[INFO] [stdout]     |
[INFO] [stdout] 147 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:148:25
[INFO] [stdout]     |
[INFO] [stdout] 148 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:149:29
[INFO] [stdout]     |
[INFO] [stdout] 149 |     let charlie_provider = &Provider::default();
[INFO] [stdout]     |                             ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:283:27
[INFO] [stdout]     |
[INFO] [stdout] 283 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:284:25
[INFO] [stdout]     |
[INFO] [stdout] 284 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:285:29
[INFO] [stdout]     |
[INFO] [stdout] 285 |     let charlie_provider = &Provider::default();
[INFO] [stdout]     |                             ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:313:26
[INFO] [stdout]     |
[INFO] [stdout] 313 |     let dave_provider = &Provider::default();
[INFO] [stdout]     |                          ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:500:27
[INFO] [stdout]     |
[INFO] [stdout] 500 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:501:25
[INFO] [stdout]     |
[INFO] [stdout] 501 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:502:29
[INFO] [stdout]     |
[INFO] [stdout] 502 |     let charlie_provider = &Provider::default();
[INFO] [stdout]     |                             ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:592:27
[INFO] [stdout]     |
[INFO] [stdout] 592 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:593:25
[INFO] [stdout]     |
[INFO] [stdout] 593 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:594:29
[INFO] [stdout]     |
[INFO] [stdout] 594 |     let charlie_provider = &Provider::default();
[INFO] [stdout]     |                             ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:688:27
[INFO] [stdout]     |
[INFO] [stdout] 688 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:689:25
[INFO] [stdout]     |
[INFO] [stdout] 689 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:690:29
[INFO] [stdout]     |
[INFO] [stdout] 690 |     let charlie_provider = &Provider::default();
[INFO] [stdout]     |                             ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:827:27
[INFO] [stdout]     |
[INFO] [stdout] 827 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:828:25
[INFO] [stdout]     |
[INFO] [stdout] 828 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:829:29
[INFO] [stdout]     |
[INFO] [stdout] 829 |     let charlie_provider = &Provider::default();
[INFO] [stdout]     |                             ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:909:27
[INFO] [stdout]     |
[INFO] [stdout] 909 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:910:25
[INFO] [stdout]     |
[INFO] [stdout] 910 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/commit_validation.rs:911:29
[INFO] [stdout]     |
[INFO] [stdout] 911 |     let charlie_provider = &Provider::default();
[INFO] [stdout]     |                             ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/encoding.rs:58:21
[INFO] [stdout]    |
[INFO] [stdout] 58 |     let provider = &Provider::default();
[INFO] [stdout]    |                     ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/encoding.rs:100:21
[INFO] [stdout]     |
[INFO] [stdout] 100 |     let provider = &Provider::default();
[INFO] [stdout]     |                     ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/encoding.rs:141:21
[INFO] [stdout]     |
[INFO] [stdout] 141 |     let provider = &Provider::default();
[INFO] [stdout]     |                     ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/encoding.rs:187:21
[INFO] [stdout]     |
[INFO] [stdout] 187 |     let provider = &Provider::default();
[INFO] [stdout]     |                     ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/encoding.rs:226:21
[INFO] [stdout]     |
[INFO] [stdout] 226 |     let provider = &Provider::default();
[INFO] [stdout]     |                     ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/encoding.rs:273:21
[INFO] [stdout]     |
[INFO] [stdout] 273 |     let provider = &Provider::default();
[INFO] [stdout]     |                     ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/external_add_proposal.rs:94:27
[INFO] [stdout]    |
[INFO] [stdout] 94 |     let alice_provider = &Provider::default();
[INFO] [stdout]    |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/external_add_proposal.rs:95:25
[INFO] [stdout]    |
[INFO] [stdout] 95 |     let bob_provider = &Provider::default();
[INFO] [stdout]    |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_add_proposal.rs:129:29
[INFO] [stdout]     |
[INFO] [stdout] 129 |     let charlie_provider = &Provider::default();
[INFO] [stdout]     |                             ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_add_proposal.rs:274:27
[INFO] [stdout]     |
[INFO] [stdout] 274 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_add_proposal.rs:275:25
[INFO] [stdout]     |
[INFO] [stdout] 275 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_add_proposal.rs:276:24
[INFO] [stdout]     |
[INFO] [stdout] 276 |     let ds_provider = &Provider::default();
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_add_proposal.rs:306:29
[INFO] [stdout]     |
[INFO] [stdout] 306 |     let charlie_provider = &Provider::default();
[INFO] [stdout]     |                             ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_add_proposal.rs:348:27
[INFO] [stdout]     |
[INFO] [stdout] 348 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_add_proposal.rs:349:25
[INFO] [stdout]     |
[INFO] [stdout] 349 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_add_proposal.rs:350:24
[INFO] [stdout]     |
[INFO] [stdout] 350 |     let ds_provider = &Provider::default();
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_add_proposal.rs:368:29
[INFO] [stdout]     |
[INFO] [stdout] 368 |     let charlie_provider = &Provider::default();
[INFO] [stdout]     |                             ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/external_commit.rs:16:27
[INFO] [stdout]    |
[INFO] [stdout] 16 |     let alice_provider = &Provider::default();
[INFO] [stdout]    |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/external_commit.rs:17:25
[INFO] [stdout]    |
[INFO] [stdout] 17 |     let bob_provider = &Provider::default();
[INFO] [stdout]    |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/external_commit.rs:18:29
[INFO] [stdout]    |
[INFO] [stdout] 18 |     let charlie_provider = &Provider::default();
[INFO] [stdout]    |                             ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/external_commit_builder.rs:16:27
[INFO] [stdout]    |
[INFO] [stdout] 16 |     let alice_provider = &Provider::default();
[INFO] [stdout]    |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/external_commit_builder.rs:17:25
[INFO] [stdout]    |
[INFO] [stdout] 17 |     let bob_provider = &Provider::default();
[INFO] [stdout]    |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/external_commit_builder.rs:18:29
[INFO] [stdout]    |
[INFO] [stdout] 18 |     let charlie_provider = &Provider::default();
[INFO] [stdout]    |                             ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/external_commit_validation.rs:35:27
[INFO] [stdout]    |
[INFO] [stdout] 35 |     let alice_provider = &Provider::default();
[INFO] [stdout]    |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/external_commit_validation.rs:36:25
[INFO] [stdout]    |
[INFO] [stdout] 36 |     let bob_provider = &Provider::default();
[INFO] [stdout]    |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:115:27
[INFO] [stdout]     |
[INFO] [stdout] 115 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:116:25
[INFO] [stdout]     |
[INFO] [stdout] 116 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:190:27
[INFO] [stdout]     |
[INFO] [stdout] 190 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:191:25
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:274:37
[INFO] [stdout]     |
[INFO] [stdout] 274 |             let charlie_provider = &Provider::default();
[INFO] [stdout]     |                                     ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:363:27
[INFO] [stdout]     |
[INFO] [stdout] 363 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:364:25
[INFO] [stdout]     |
[INFO] [stdout] 364 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:452:27
[INFO] [stdout]     |
[INFO] [stdout] 452 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:453:25
[INFO] [stdout]     |
[INFO] [stdout] 453 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:519:27
[INFO] [stdout]     |
[INFO] [stdout] 519 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:520:25
[INFO] [stdout]     |
[INFO] [stdout] 520 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:645:27
[INFO] [stdout]     |
[INFO] [stdout] 645 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:646:25
[INFO] [stdout]     |
[INFO] [stdout] 646 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:674:27
[INFO] [stdout]     |
[INFO] [stdout] 674 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_commit_validation.rs:675:25
[INFO] [stdout]     |
[INFO] [stdout] 675 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:123:27
[INFO] [stdout]     |
[INFO] [stdout] 123 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:124:25
[INFO] [stdout]     |
[INFO] [stdout] 124 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:125:24
[INFO] [stdout]     |
[INFO] [stdout] 125 |     let ds_provider = &Provider::default();
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:213:27
[INFO] [stdout]     |
[INFO] [stdout] 213 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:214:25
[INFO] [stdout]     |
[INFO] [stdout] 214 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:215:24
[INFO] [stdout]     |
[INFO] [stdout] 215 |     let ds_provider = &Provider::default();
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:308:27
[INFO] [stdout]     |
[INFO] [stdout] 308 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:309:25
[INFO] [stdout]     |
[INFO] [stdout] 309 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:310:24
[INFO] [stdout]     |
[INFO] [stdout] 310 |     let ds_provider = &Provider::default();
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:376:27
[INFO] [stdout]     |
[INFO] [stdout] 376 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:377:25
[INFO] [stdout]     |
[INFO] [stdout] 377 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:378:24
[INFO] [stdout]     |
[INFO] [stdout] 378 |     let ds_provider = &Provider::default();
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:446:27
[INFO] [stdout]     |
[INFO] [stdout] 446 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:447:25
[INFO] [stdout]     |
[INFO] [stdout] 447 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_group_context_extensions_proposal.rs:448:24
[INFO] [stdout]     |
[INFO] [stdout] 448 |     let ds_provider = &Provider::default();
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:121:27
[INFO] [stdout]     |
[INFO] [stdout] 121 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:122:25
[INFO] [stdout]     |
[INFO] [stdout] 122 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:136:33
[INFO] [stdout]     |
[INFO] [stdout] 136 |         let charlie_provider = &Provider::default();
[INFO] [stdout]     |                                 ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:245:27
[INFO] [stdout]     |
[INFO] [stdout] 245 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:246:25
[INFO] [stdout]     |
[INFO] [stdout] 246 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:247:29
[INFO] [stdout]     |
[INFO] [stdout] 247 |     let charlie_provider = &Provider::default();
[INFO] [stdout]     |                             ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:248:30
[INFO] [stdout]     |
[INFO] [stdout] 248 |     let attacker_provider = &Provider::default();
[INFO] [stdout]     |                              ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:304:27
[INFO] [stdout]     |
[INFO] [stdout] 304 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:305:25
[INFO] [stdout]     |
[INFO] [stdout] 305 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:319:33
[INFO] [stdout]     |
[INFO] [stdout] 319 |         let charlie_provider = &Provider::default();
[INFO] [stdout]     |                                 ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:371:27
[INFO] [stdout]     |
[INFO] [stdout] 371 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:372:25
[INFO] [stdout]     |
[INFO] [stdout] 372 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_join_add_proposal.rs:373:25
[INFO] [stdout]     |
[INFO] [stdout] 373 |     let any_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/external_remove_proposal.rs:94:27
[INFO] [stdout]    |
[INFO] [stdout] 94 |     let alice_provider = &Provider::default();
[INFO] [stdout]    |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/external_remove_proposal.rs:95:25
[INFO] [stdout]    |
[INFO] [stdout] 95 |     let bob_provider = &Provider::default();
[INFO] [stdout]    |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/external_remove_proposal.rs:96:24
[INFO] [stdout]    |
[INFO] [stdout] 96 |     let ds_provider = &Provider::default();
[INFO] [stdout]    |                        ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_remove_proposal.rs:216:27
[INFO] [stdout]     |
[INFO] [stdout] 216 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_remove_proposal.rs:217:25
[INFO] [stdout]     |
[INFO] [stdout] 217 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_remove_proposal.rs:218:24
[INFO] [stdout]     |
[INFO] [stdout] 218 |     let ds_provider = &Provider::default();
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_remove_proposal.rs:278:27
[INFO] [stdout]     |
[INFO] [stdout] 278 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_remove_proposal.rs:279:25
[INFO] [stdout]     |
[INFO] [stdout] 279 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_remove_proposal.rs:280:24
[INFO] [stdout]     |
[INFO] [stdout] 280 |     let ds_provider = &Provider::default();
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_remove_proposal.rs:343:27
[INFO] [stdout]     |
[INFO] [stdout] 343 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_remove_proposal.rs:344:25
[INFO] [stdout]     |
[INFO] [stdout] 344 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/external_remove_proposal.rs:345:24
[INFO] [stdout]     |
[INFO] [stdout] 345 |     let ds_provider = &Provider::default();
[INFO] [stdout]     |                        ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/framing.rs:24:21
[INFO] [stdout]    |
[INFO] [stdout] 24 |     let provider = &Provider::default();
[INFO] [stdout]    |                     ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing.rs:103:21
[INFO] [stdout]     |
[INFO] [stdout] 103 |     let provider = &Provider::default();
[INFO] [stdout]     |                     ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:119:27
[INFO] [stdout]     |
[INFO] [stdout] 119 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:120:25
[INFO] [stdout]     |
[INFO] [stdout] 120 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:178:27
[INFO] [stdout]     |
[INFO] [stdout] 178 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:179:25
[INFO] [stdout]     |
[INFO] [stdout] 179 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:290:27
[INFO] [stdout]     |
[INFO] [stdout] 290 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:291:25
[INFO] [stdout]     |
[INFO] [stdout] 291 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:360:27
[INFO] [stdout]     |
[INFO] [stdout] 360 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:361:25
[INFO] [stdout]     |
[INFO] [stdout] 361 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:429:27
[INFO] [stdout]     |
[INFO] [stdout] 429 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:430:25
[INFO] [stdout]     |
[INFO] [stdout] 430 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:485:27
[INFO] [stdout]     |
[INFO] [stdout] 485 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:486:25
[INFO] [stdout]     |
[INFO] [stdout] 486 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:544:27
[INFO] [stdout]     |
[INFO] [stdout] 544 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:545:25
[INFO] [stdout]     |
[INFO] [stdout] 545 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:612:27
[INFO] [stdout]     |
[INFO] [stdout] 612 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:613:25
[INFO] [stdout]     |
[INFO] [stdout] 613 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:681:27
[INFO] [stdout]     |
[INFO] [stdout] 681 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/framing_validation.rs:682:25
[INFO] [stdout]     |
[INFO] [stdout] 682 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/group.rs:12:27
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let alice_provider = &Provider::default();
[INFO] [stdout]    |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]   --> src/group/tests_and_kats/tests/group.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 |     let bob_provider = &Provider::default();
[INFO] [stdout]    |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group.rs:112:27
[INFO] [stdout]     |
[INFO] [stdout] 112 |     let alice_provider = &Provider::default();
[INFO] [stdout]     |                           ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[INFO] [stdout]    --> src/group/tests_and_kats/tests/group.rs:113:25
[INFO] [stdout]     |
[INFO] [stdout] 113 |     let bob_provider = &Provider::default();
[INFO] [stdout]     |                         ^^^^^^^^ use of undeclared type `Provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Provider` in this scope
[WARN] too many lines in the log, truncating it
