[INFO] fetching crate flakebi-ring 0.16.15... [INFO] checking flakebi-ring-0.16.15 against try#f47dd4da3ae8c32c9e65d307bfe640b143e674df for pr-77526 [INFO] extracting crate flakebi-ring 0.16.15 into /workspace/builds/worker-4/source [INFO] validating manifest of crates.io crate flakebi-ring 0.16.15 on toolchain f47dd4da3ae8c32c9e65d307bfe640b143e674df [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+f47dd4da3ae8c32c9e65d307bfe640b143e674df" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] started tweaking crates.io crate flakebi-ring 0.16.15 [INFO] finished tweaking crates.io crate flakebi-ring 0.16.15 [INFO] tweaked toml for crates.io crate flakebi-ring 0.16.15 written to /workspace/builds/worker-4/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+f47dd4da3ae8c32c9e65d307bfe640b143e674df" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+f47dd4da3ae8c32c9e65d307bfe640b143e674df" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+f47dd4da3ae8c32c9e65d307bfe640b143e674df" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] f6a81a361a9a1d9588fb6ffc31ac11fce9ce60e8bd8838012daea698e17376a2 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "f6a81a361a9a1d9588fb6ffc31ac11fce9ce60e8bd8838012daea698e17376a2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f6a81a361a9a1d9588fb6ffc31ac11fce9ce60e8bd8838012daea698e17376a2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f6a81a361a9a1d9588fb6ffc31ac11fce9ce60e8bd8838012daea698e17376a2", kill_on_drop: false }` [INFO] [stdout] f6a81a361a9a1d9588fb6ffc31ac11fce9ce60e8bd8838012daea698e17376a2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+f47dd4da3ae8c32c9e65d307bfe640b143e674df" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6126b918de8ca9a4676a3e61f42b80c7d91b199428bc13fa8cae0c3f381e0c01 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "6126b918de8ca9a4676a3e61f42b80c7d91b199428bc13fa8cae0c3f381e0c01", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.79 [INFO] [stderr] Compiling cc v1.0.60 [INFO] [stderr] Checking once_cell v1.4.1 [INFO] [stderr] Checking spin v0.5.2 [INFO] [stderr] Compiling flakebi-ring v0.16.15 (/opt/rustwide/workdir) [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ring` [INFO] [stdout] --> tests/quic_tests.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | use ring::{aead::quic, test, test_file}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `ring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ring` [INFO] [stdout] --> tests/ed25519_tests.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | use ring::{ [INFO] [stdout] | ^^^^ use of undeclared crate or module `ring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ring` [INFO] [stdout] --> tests/ed25519_tests.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | use ring::{ [INFO] [stdout] | ^^^^ use of undeclared crate or module `ring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/ed25519_tests.rs:154:3 [INFO] [stdout] | [INFO] [stdout] 154 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/ed25519_tests.rs:132:3 [INFO] [stdout] | [INFO] [stdout] 132 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/ed25519_tests.rs:136:9 [INFO] [stdout] | [INFO] [stdout] 136 | test_file!("ed25519_from_pkcs8_tests.txt"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/ed25519_tests.rs:107:3 [INFO] [stdout] | [INFO] [stdout] 107 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/ed25519_tests.rs:111:9 [INFO] [stdout] | [INFO] [stdout] 111 | test_file!("ed25519_from_pkcs8_unchecked_tests.txt"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/ed25519_tests.rs:90:3 [INFO] [stdout] | [INFO] [stdout] 90 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/ed25519_tests.rs:39:3 [INFO] [stdout] | [INFO] [stdout] 39 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/ed25519_tests.rs:41:15 [INFO] [stdout] | [INFO] [stdout] 41 | test::run(test_file!("ed25519_tests.txt"), |section, test_case| { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ring` [INFO] [stdout] --> tests/signature_tests.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ring::{signature, test}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `ring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/signature_tests.rs:9:3 [INFO] [stdout] | [INFO] [stdout] 9 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ring` [INFO] [stdout] --> tests/hmac_tests.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | use ring::{digest, error, hmac, test, test_file}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `ring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/hmac_tests.rs:41:3 [INFO] [stdout] | [INFO] [stdout] 41 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/hmac_tests.rs:44:15 [INFO] [stdout] | [INFO] [stdout] 44 | test::run(test_file!("hmac_tests.txt"), |section, test_case| { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/hmac_tests.rs:123:3 [INFO] [stdout] | [INFO] [stdout] 123 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ring` [INFO] [stdout] --> tests/quic_tests.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | use ring::{aead::quic, test, test_file}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `ring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/quic_tests.rs:35:3 [INFO] [stdout] | [INFO] [stdout] 35 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/quic_tests.rs:37:31 [INFO] [stdout] | [INFO] [stdout] 37 | test_quic(&quic::AES_128, test_file!("quic_aes_128_tests.txt")); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/quic_tests.rs:40:3 [INFO] [stdout] | [INFO] [stdout] 40 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/quic_tests.rs:42:31 [INFO] [stdout] | [INFO] [stdout] 42 | test_quic(&quic::AES_256, test_file!("quic_aes_256_tests.txt")); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/quic_tests.rs:45:3 [INFO] [stdout] | [INFO] [stdout] 45 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/quic_tests.rs:47:32 [INFO] [stdout] | [INFO] [stdout] 47 | test_quic(&quic::CHACHA20, test_file!("quic_chacha20_tests.txt")); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ed25519KeyPair` [INFO] [stdout] --> tests/ed25519_tests.rs:54:28 [INFO] [stdout] | [INFO] [stdout] 54 | let key_pair = Ed25519KeyPair::from_seed_and_public_key(&seed, &public_key).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 33 | use flakebi_ring::signature::Ed25519KeyPair; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ed25519KeyPair` [INFO] [stdout] --> tests/ed25519_tests.rs:61:21 [INFO] [stdout] | [INFO] [stdout] 61 | let pkcs8 = Ed25519KeyPair::generate_pkcs8(&rng).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 33 | use flakebi_ring::signature::Ed25519KeyPair; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ed25519KeyPair` [INFO] [stdout] --> tests/ed25519_tests.rs:62:24 [INFO] [stdout] | [INFO] [stdout] 62 | let key_pair = Ed25519KeyPair::from_pkcs8(pkcs8.as_ref()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 33 | use flakebi_ring::signature::Ed25519KeyPair; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ed25519KeyPair` [INFO] [stdout] --> tests/ed25519_tests.rs:95:13 [INFO] [stdout] | [INFO] [stdout] 95 | assert!(Ed25519KeyPair::from_seed_and_public_key(PRIVATE_KEY, PUBLIC_KEY).is_ok()); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 33 | use flakebi_ring::signature::Ed25519KeyPair; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ed25519KeyPair` [INFO] [stdout] --> tests/ed25519_tests.rs:98:13 [INFO] [stdout] | [INFO] [stdout] 98 | assert!(Ed25519KeyPair::from_seed_and_public_key(&PRIVATE_KEY[..31], PUBLIC_KEY).is_err()); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 33 | use flakebi_ring::signature::Ed25519KeyPair; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ed25519KeyPair` [INFO] [stdout] --> tests/ed25519_tests.rs:101:13 [INFO] [stdout] | [INFO] [stdout] 101 | assert!(Ed25519KeyPair::from_seed_and_public_key(PRIVATE_KEY, &PUBLIC_KEY[..31]).is_err()); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 33 | use flakebi_ring::signature::Ed25519KeyPair; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ed25519KeyPair` [INFO] [stdout] --> tests/ed25519_tests.rs:104:13 [INFO] [stdout] | [INFO] [stdout] 104 | assert!(Ed25519KeyPair::from_seed_and_public_key(PUBLIC_KEY, PRIVATE_KEY).is_err()); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 33 | use flakebi_ring::signature::Ed25519KeyPair; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ed25519KeyPair` [INFO] [stdout] --> tests/ed25519_tests.rs:118:17 [INFO] [stdout] | [INFO] [stdout] 118 | Ed25519KeyPair::from_pkcs8_maybe_unchecked(&input), [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 33 | use flakebi_ring::signature::Ed25519KeyPair; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Ed25519KeyPair` [INFO] [stdout] --> tests/ed25519_tests.rs:142:20 [INFO] [stdout] | [INFO] [stdout] 142 | match (Ed25519KeyPair::from_pkcs8(&input), error.clone()) { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 33 | use flakebi_ring::signature::Ed25519KeyPair; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `quic` [INFO] [stdout] --> tests/quic_tests.rs:37:16 [INFO] [stdout] | [INFO] [stdout] 37 | test_quic(&quic::AES_128, test_file!("quic_aes_128_tests.txt")); [INFO] [stdout] | ^^^^ use of undeclared crate or module `quic` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `quic` [INFO] [stdout] --> tests/quic_tests.rs:42:16 [INFO] [stdout] | [INFO] [stdout] 42 | test_quic(&quic::AES_256, test_file!("quic_aes_256_tests.txt")); [INFO] [stdout] | ^^^^ use of undeclared crate or module `quic` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `quic` [INFO] [stdout] --> tests/quic_tests.rs:47:16 [INFO] [stdout] | [INFO] [stdout] 47 | test_quic(&quic::CHACHA20, test_file!("quic_chacha20_tests.txt")); [INFO] [stdout] | ^^^^ use of undeclared crate or module `quic` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `quic` [INFO] [stdout] --> tests/quic_tests.rs:50:28 [INFO] [stdout] | [INFO] [stdout] 50 | fn test_quic(alg: &'static quic::Algorithm, test_file: test::File) { [INFO] [stdout] | ^^^^ use of undeclared crate or module `quic` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `flakebi-ring` [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error[E0432]: unresolved import `ring` [INFO] [stdout] --> tests/pbkdf2_tests.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | use ring::{digest, error, pbkdf2, test, test_file}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `ring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/pbkdf2_tests.rs:43:3 [INFO] [stdout] | [INFO] [stdout] 43 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/pbkdf2_tests.rs:46:15 [INFO] [stdout] | [INFO] [stdout] 46 | test::run(test_file!("pbkdf2_tests.txt"), |section, test_case| { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `quic` [INFO] [stdout] --> tests/quic_tests.rs:67:34 [INFO] [stdout] | [INFO] [stdout] 67 | fn test_sample_len(alg: &'static quic::Algorithm) { [INFO] [stdout] | ^^^^ use of undeclared crate or module `quic` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ring` [INFO] [stdout] --> tests/constant_time_tests.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use ring::{constant_time, error, rand}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `ring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `quic` [INFO] [stdout] --> tests/quic_tests.rs:59:25 [INFO] [stdout] | [INFO] [stdout] 59 | let key = quic::HeaderProtectionKey::new(alg, &key_bytes)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `quic` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 33 | use flakebi_ring::aead::quic::HeaderProtectionKey; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `quic` [INFO] [stdout] --> tests/quic_tests.rs:71:21 [INFO] [stdout] | [INFO] [stdout] 71 | let key = quic::HeaderProtectionKey::new(alg, &key_data).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `quic` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 33 | use flakebi_ring::aead::quic::HeaderProtectionKey; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ring` [INFO] [stdout] --> tests/agreement_tests.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | use ring::{agreement, error, rand, test, test_file}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `ring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/agreement_tests.rs:37:3 [INFO] [stdout] | [INFO] [stdout] 37 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/agreement_tests.rs:80:3 [INFO] [stdout] | [INFO] [stdout] 80 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/agreement_tests.rs:84:15 [INFO] [stdout] | [INFO] [stdout] 84 | test::run(test_file!("agreement_tests.txt"), |section, test_case| { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/agreement_tests.rs:141:3 [INFO] [stdout] | [INFO] [stdout] 141 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ring` [INFO] [stdout] --> tests/rand_tests.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | use ring::{ [INFO] [stdout] | ^^^^ use of undeclared crate or module `ring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ring` [INFO] [stdout] --> tests/rand_tests.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | use ring::{ [INFO] [stdout] | ^^^^ use of undeclared crate or module `ring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/rand_tests.rs:70:3 [INFO] [stdout] | [INFO] [stdout] 70 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ring` [INFO] [stdout] --> tests/rsa_tests.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | use ring::{ [INFO] [stdout] | ^^^^ use of undeclared crate or module `ring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/rand_tests.rs:26:3 [INFO] [stdout] | [INFO] [stdout] 26 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ring` [INFO] [stdout] --> tests/rsa_tests.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | use ring::{ [INFO] [stdout] | ^^^^ use of undeclared crate or module `ring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/rsa_tests.rs:307:3 [INFO] [stdout] | [INFO] [stdout] 307 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/rsa_tests.rs:286:3 [INFO] [stdout] | [INFO] [stdout] 286 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/rsa_tests.rs:290:9 [INFO] [stdout] | [INFO] [stdout] 290 | test_file!("rsa_primitive_verify_tests.txt"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/rsa_tests.rs:236:3 [INFO] [stdout] | [INFO] [stdout] 236 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/rsa_tests.rs:240:9 [INFO] [stdout] | [INFO] [stdout] 240 | test_file!("rsa_pss_verify_tests.txt"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/rsa_tests.rs:154:3 [INFO] [stdout] | [INFO] [stdout] 154 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/rsa_tests.rs:186:9 [INFO] [stdout] | [INFO] [stdout] 186 | test_file!("rsa_pkcs1_verify_tests.txt"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/rsa_tests.rs:116:3 [INFO] [stdout] | [INFO] [stdout] 116 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/rsa_tests.rs:120:9 [INFO] [stdout] | [INFO] [stdout] 120 | test_file!("rsa_pss_sign_tests.txt"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/rsa_tests.rs:74:3 [INFO] [stdout] | [INFO] [stdout] 74 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/rsa_tests.rs:79:9 [INFO] [stdout] | [INFO] [stdout] 79 | test_file!("rsa_pkcs1_sign_tests.txt"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/rsa_tests.rs:50:3 [INFO] [stdout] | [INFO] [stdout] 50 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/rsa_tests.rs:54:9 [INFO] [stdout] | [INFO] [stdout] 54 | test_file!("rsa_from_pkcs8_tests.txt"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ring` [INFO] [stdout] --> tests/aead_tests.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | use ring::{aead, error, test, test_file}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `ring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/aead_tests.rs:43:3 [INFO] [stdout] | [INFO] [stdout] 43 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/aead_tests.rs:50:9 [INFO] [stdout] | [INFO] [stdout] 50 | test_file!("aead_aes_128_gcm_tests.txt"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/aead_tests.rs:56:9 [INFO] [stdout] | [INFO] [stdout] 56 | test_file!("aead_aes_128_gcm_tests.txt"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/aead_tests.rs:60:3 [INFO] [stdout] | [INFO] [stdout] 60 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/aead_tests.rs:67:9 [INFO] [stdout] | [INFO] [stdout] 67 | test_file!("aead_aes_256_gcm_tests.txt"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/aead_tests.rs:73:9 [INFO] [stdout] | [INFO] [stdout] 73 | test_file!("aead_aes_256_gcm_tests.txt"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/aead_tests.rs:83:3 [INFO] [stdout] | [INFO] [stdout] 83 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/aead_tests.rs:89:9 [INFO] [stdout] | [INFO] [stdout] 89 | test_file!("aead_chacha20_poly1305_tests.txt"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/aead_tests.rs:95:9 [INFO] [stdout] | [INFO] [stdout] 95 | test_file!("aead_chacha20_poly1305_tests.txt"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/aead_tests.rs:330:3 [INFO] [stdout] | [INFO] [stdout] 330 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/aead_tests.rs:353:3 [INFO] [stdout] | [INFO] [stdout] 353 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/aead_tests.rs:358:9 [INFO] [stdout] | [INFO] [stdout] 358 | test_file!("aead_chacha20_poly1305_openssh_tests.txt"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/aead_tests.rs:400:3 [INFO] [stdout] | [INFO] [stdout] 400 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/aead_tests.rs:407:3 [INFO] [stdout] | [INFO] [stdout] 407 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stdout] error: aborting due to 15 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `der` [INFO] [stdout] --> tests/rsa_tests.rs:206:21 [INFO] [stdout] | [INFO] [stdout] 206 | der::nested(input, der::Tag::Sequence, error::Unspecified, |input| { [INFO] [stdout] | ^^^ use of undeclared crate or module `der` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `der` [INFO] [stdout] --> tests/rsa_tests.rs:206:40 [INFO] [stdout] | [INFO] [stdout] 206 | der::nested(input, der::Tag::Sequence, error::Unspecified, |input| { [INFO] [stdout] | ^^^ use of undeclared crate or module `der` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `der` [INFO] [stdout] --> tests/rsa_tests.rs:208:29 [INFO] [stdout] | [INFO] [stdout] 208 | ... der::positive_integer(input)?.big_endian_without_leading_zero(); [INFO] [stdout] | ^^^ use of undeclared crate or module `der` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `der` [INFO] [stdout] --> tests/rsa_tests.rs:209:34 [INFO] [stdout] | [INFO] [stdout] 209 | let _e = der::positive_integer(input)?; [INFO] [stdout] | ^^^ use of undeclared crate or module `der` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `der` [INFO] [stdout] --> tests/rsa_tests.rs:258:55 [INFO] [stdout] | [INFO] [stdout] 258 | .read_all(error::Unspecified, |input| der::nested( [INFO] [stdout] | ^^^ use of undeclared crate or module `der` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `der` [INFO] [stdout] --> tests/rsa_tests.rs:260:21 [INFO] [stdout] | [INFO] [stdout] 260 | der::Tag::Sequence, [INFO] [stdout] | ^^^ use of undeclared crate or module `der` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `der` [INFO] [stdout] --> tests/rsa_tests.rs:263:33 [INFO] [stdout] | [INFO] [stdout] 263 | let _ = der::positive_integer(input)?; [INFO] [stdout] | ^^^ use of undeclared crate or module `der` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `der` [INFO] [stdout] --> tests/rsa_tests.rs:264:33 [INFO] [stdout] | [INFO] [stdout] 264 | let _ = der::positive_integer(input)?; [INFO] [stdout] | ^^^ use of undeclared crate or module `der` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ring` [INFO] [stdout] --> tests/digest_tests.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | use ring::{digest, test, test_file}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `ring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ring` [INFO] [stdout] --> tests/ecdsa_tests.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | use ring::{ [INFO] [stdout] | ^^^^ use of undeclared crate or module `ring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ring` [INFO] [stdout] --> tests/digest_tests.rs:69:9 [INFO] [stdout] | [INFO] [stdout] 69 | use ring::{digest, test}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `ring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ring` [INFO] [stdout] --> tests/digest_tests.rs:99:21 [INFO] [stdout] | [INFO] [stdout] 99 | use ring::{digest, test_file}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `ring` [INFO] [stdout] ... [INFO] [stdout] 191 | shavs_tests!(SHA1, SHA1_FOR_LEGACY_USE_ONLY); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ring` [INFO] [stdout] --> tests/digest_tests.rs:99:21 [INFO] [stdout] | [INFO] [stdout] 99 | use ring::{digest, test_file}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `ring` [INFO] [stdout] ... [INFO] [stdout] 192 | shavs_tests!(SHA256, SHA256); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ring` [INFO] [stdout] --> tests/digest_tests.rs:99:21 [INFO] [stdout] | [INFO] [stdout] 99 | use ring::{digest, test_file}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `ring` [INFO] [stdout] ... [INFO] [stdout] 193 | shavs_tests!(SHA384, SHA384); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ring` [INFO] [stdout] --> tests/digest_tests.rs:99:21 [INFO] [stdout] | [INFO] [stdout] 99 | use ring::{digest, test_file}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `ring` [INFO] [stdout] ... [INFO] [stdout] 194 | shavs_tests!(SHA512, SHA512); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/digest_tests.rs:42:3 [INFO] [stdout] | [INFO] [stdout] 42 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/digest_tests.rs:45:15 [INFO] [stdout] | [INFO] [stdout] 45 | test::run(test_file!("digest_tests.txt"), |section, test_case| { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/digest_tests.rs:109:25 [INFO] [stdout] | [INFO] [stdout] 109 | test_file!(concat!( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 191 | shavs_tests!(SHA1, SHA1_FOR_LEGACY_USE_ONLY); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/digest_tests.rs:122:25 [INFO] [stdout] | [INFO] [stdout] 122 | test_file!(concat!( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 191 | shavs_tests!(SHA1, SHA1_FOR_LEGACY_USE_ONLY); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/digest_tests.rs:135:25 [INFO] [stdout] | [INFO] [stdout] 135 | test_file!(concat!( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 191 | shavs_tests!(SHA1, SHA1_FOR_LEGACY_USE_ONLY); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/digest_tests.rs:109:25 [INFO] [stdout] | [INFO] [stdout] 109 | test_file!(concat!( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 192 | shavs_tests!(SHA256, SHA256); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/digest_tests.rs:122:25 [INFO] [stdout] | [INFO] [stdout] 122 | test_file!(concat!( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 192 | shavs_tests!(SHA256, SHA256); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/digest_tests.rs:135:25 [INFO] [stdout] | [INFO] [stdout] 135 | test_file!(concat!( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 192 | shavs_tests!(SHA256, SHA256); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/digest_tests.rs:109:25 [INFO] [stdout] | [INFO] [stdout] 109 | test_file!(concat!( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 193 | shavs_tests!(SHA384, SHA384); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/digest_tests.rs:122:25 [INFO] [stdout] | [INFO] [stdout] 122 | test_file!(concat!( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 193 | shavs_tests!(SHA384, SHA384); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/digest_tests.rs:135:25 [INFO] [stdout] | [INFO] [stdout] 135 | test_file!(concat!( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 193 | shavs_tests!(SHA384, SHA384); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/digest_tests.rs:109:25 [INFO] [stdout] | [INFO] [stdout] 109 | test_file!(concat!( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 194 | shavs_tests!(SHA512, SHA512); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/digest_tests.rs:122:25 [INFO] [stdout] | [INFO] [stdout] 122 | test_file!(concat!( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 194 | shavs_tests!(SHA512, SHA512); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/digest_tests.rs:135:25 [INFO] [stdout] | [INFO] [stdout] 135 | test_file!(concat!( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 194 | shavs_tests!(SHA512, SHA512); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ring` [INFO] [stdout] --> tests/hkdf_tests.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | use ring::{digest, error, hkdf, test, test_file}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `ring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/digest_tests.rs:336:3 [INFO] [stdout] | [INFO] [stdout] 336 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/hkdf_tests.rs:40:3 [INFO] [stdout] | [INFO] [stdout] 40 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/hkdf_tests.rs:43:15 [INFO] [stdout] | [INFO] [stdout] 43 | test::run(test_file!("hkdf_tests.txt"), |section, test_case| { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/hkdf_tests.rs:76:3 [INFO] [stdout] | [INFO] [stdout] 76 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/digest_tests.rs:346:3 [INFO] [stdout] | [INFO] [stdout] 346 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ring` [INFO] [stdout] --> tests/ecdsa_tests.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | use ring::{ [INFO] [stdout] | ^^^^ use of undeclared crate or module `ring` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/ecdsa_tests.rs:283:3 [INFO] [stdout] | [INFO] [stdout] 283 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/ecdsa_tests.rs:288:9 [INFO] [stdout] | [INFO] [stdout] 288 | test_file!("../src/ec/suite_b/ecdsa/ecdsa_sign_asn1_tests.txt"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/ecdsa_tests.rs:229:3 [INFO] [stdout] | [INFO] [stdout] 229 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/ecdsa_tests.rs:234:9 [INFO] [stdout] | [INFO] [stdout] 234 | test_file!("../src/ec/suite_b/ecdsa/ecdsa_sign_fixed_tests.txt"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/ecdsa_tests.rs:196:3 [INFO] [stdout] | [INFO] [stdout] 196 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/ecdsa_tests.rs:162:3 [INFO] [stdout] | [INFO] [stdout] 162 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/ecdsa_tests.rs:165:9 [INFO] [stdout] | [INFO] [stdout] 165 | test_file!("ecdsa_verify_fixed_tests.txt"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/ecdsa_tests.rs:129:3 [INFO] [stdout] | [INFO] [stdout] 129 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/ecdsa_tests.rs:132:9 [INFO] [stdout] | [INFO] [stdout] 132 | test_file!("ecdsa_verify_asn1_tests.txt"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/ecdsa_tests.rs:106:3 [INFO] [stdout] | [INFO] [stdout] 106 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `test` [INFO] [stdout] --> tests/ecdsa_tests.rs:41:3 [INFO] [stdout] | [INFO] [stdout] 41 | #[test] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `test_file` [INFO] [stdout] --> tests/ecdsa_tests.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | test_file!("ecdsa_from_pkcs8_tests.txt"), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stdout] error: aborting due to 15 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stdout] error: aborting due to 19 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stdout] error: aborting due to 14 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stdout] error: aborting due to 23 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stdout] error: aborting due to 22 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stderr] error: build failed [INFO] running `Command { std: "docker" "inspect" "6126b918de8ca9a4676a3e61f42b80c7d91b199428bc13fa8cae0c3f381e0c01", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6126b918de8ca9a4676a3e61f42b80c7d91b199428bc13fa8cae0c3f381e0c01", kill_on_drop: false }` [INFO] [stdout] 6126b918de8ca9a4676a3e61f42b80c7d91b199428bc13fa8cae0c3f381e0c01