[INFO] cloning repository https://github.com/binah2/cry [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/binah2/cry" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbinah2%2Fcry", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbinah2%2Fcry'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] e6eb873c1272452a565612e534585f50f19a2941 [INFO] checking binah2/cry against try#349c4bfa6ac87b818f6fd19d4869c0b24790ac6a for pr-152856 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbinah2%2Fcry" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/binah2/cry [INFO] finished tweaking git repo https://github.com/binah2/cry [INFO] tweaked toml for git repo https://github.com/binah2/cry written to /workspace/builds/worker-6-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/binah2/cry on toolchain 349c4bfa6ac87b818f6fd19d4869c0b24790ac6a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+349c4bfa6ac87b818f6fd19d4869c0b24790ac6a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/binah2/cry 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" "+349c4bfa6ac87b818f6fd19d4869c0b24790ac6a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [ERROR] error running command: no output for 300 seconds [INFO] checking binah2/cry against try#349c4bfa6ac87b818f6fd19d4869c0b24790ac6a for pr-152856 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbinah2%2Fcry" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/binah2/cry [INFO] finished tweaking git repo https://github.com/binah2/cry [INFO] tweaked toml for git repo https://github.com/binah2/cry written to /workspace/builds/worker-6-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/binah2/cry on toolchain 349c4bfa6ac87b818f6fd19d4869c0b24790ac6a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+349c4bfa6ac87b818f6fd19d4869c0b24790ac6a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/binah2/cry 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" "+349c4bfa6ac87b818f6fd19d4869c0b24790ac6a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded kanal v0.1.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:61361fe0aef631f17e9d025a70c5a647956f8c671dd02950a60ad3f5cc5526d7" "/opt/rustwide/cargo-home/bin/cargo" "+349c4bfa6ac87b818f6fd19d4869c0b24790ac6a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] b6867b3e701eeff76d2889099669524cc79a981cfb790465c800e450edb65d21 [INFO] running `Command { std: "docker" "start" "-a" "b6867b3e701eeff76d2889099669524cc79a981cfb790465c800e450edb65d21", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "b6867b3e701eeff76d2889099669524cc79a981cfb790465c800e450edb65d21", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b6867b3e701eeff76d2889099669524cc79a981cfb790465c800e450edb65d21", kill_on_drop: false }` [INFO] [stdout] b6867b3e701eeff76d2889099669524cc79a981cfb790465c800e450edb65d21 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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" "RUSTDOCFLAGS=--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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:61361fe0aef631f17e9d025a70c5a647956f8c671dd02950a60ad3f5cc5526d7" "/opt/rustwide/cargo-home/bin/cargo" "+349c4bfa6ac87b818f6fd19d4869c0b24790ac6a" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 8a3fd2a6e5d8ba3316043027ed77b88ecf5d529868e368270c21c775463793f8 [INFO] running `Command { std: "docker" "start" "-a" "8a3fd2a6e5d8ba3316043027ed77b88ecf5d529868e368270c21c775463793f8", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.178 [INFO] [stderr] Checking base64ct v1.8.1 [INFO] [stderr] Checking crypto-common v0.1.7 [INFO] [stderr] Checking either v1.15.0 [INFO] [stderr] Checking kanal v0.1.1 [INFO] [stderr] Checking digest v0.10.7 [INFO] [stderr] Checking cipher v0.4.4 [INFO] [stderr] Checking rayon v1.11.0 [INFO] [stderr] Checking password-hash v0.5.0 [INFO] [stderr] Checking blake2 v0.10.6 [INFO] [stderr] Checking hmac v0.12.1 [INFO] [stderr] Checking ctr v0.9.2 [INFO] [stderr] Checking argon2 v0.5.3 [INFO] [stderr] Checking getrandom v0.3.4 [INFO] [stderr] Checking rand_core v0.9.3 [INFO] [stderr] Checking rand_chacha v0.9.0 [INFO] [stderr] Checking rand v0.9.2 [INFO] [stderr] Checking app v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0432]: unresolved import `std::Path` [INFO] [stdout] --> src/main.rs:3:10 [INFO] [stdout] | [INFO] [stdout] 3 | use std::Path::PathBuf; [INFO] [stdout] | ^^^^ could not find `Path` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::Path` [INFO] [stdout] --> src/main.rs:3:10 [INFO] [stdout] | [INFO] [stdout] 3 | use std::Path::PathBuf; [INFO] [stdout] | ^^^^ could not find `Path` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `kanal::Reciver` [INFO] [stdout] --> src/main.rs:15:32 [INFO] [stdout] | [INFO] [stdout] 15 | use kanal::{unbounded, Sender, Reciver}; [INFO] [stdout] | ^^^^^^^ no `Reciver` in the root [INFO] [stdout] | [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 15 | use kanal::{unbounded, Sender, Receiver}; [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `kanal::Reciver` [INFO] [stdout] --> src/main.rs:15:32 [INFO] [stdout] | [INFO] [stdout] 15 | use kanal::{unbounded, Sender, Reciver}; [INFO] [stdout] | ^^^^^^^ no `Reciver` in the root [INFO] [stdout] | [INFO] [stdout] help: a similar name exists in the module [INFO] [stdout] | [INFO] [stdout] 15 | use kanal::{unbounded, Sender, Receiver}; [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `password_hash` [INFO] [stdout] --> src/main.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use password_hash::Argon2; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a similar path exists [INFO] [stdout] | [INFO] [stdout] 6 | use argon2::password_hash::Argon2; [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `password_hash` [INFO] [stdout] --> src/main.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use password_hash::Argon2; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a similar path exists [INFO] [stdout] | [INFO] [stdout] 6 | use argon2::password_hash::Argon2; [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `Vec` in this scope [INFO] [stdout] --> src/main.rs:93:19 [INFO] [stdout] | [INFO] [stdout] 93 | let mut buf = Vec![0u8, ciper.chunk_size]; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] --> /rustc/349c4bfa6ac87b818f6fd19d4869c0b24790ac6a/library/alloc/src/macros.rs:42:0 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `vec` defined here [INFO] [stdout] | [INFO] [stdout] = note: `Vec` is in scope, but it is a struct, not a macro [INFO] [stdout] help: a macro with a similar name exists (notice the capitalization) [INFO] [stdout] | [INFO] [stdout] 93 - let mut buf = Vec![0u8, ciper.chunk_size]; [INFO] [stdout] 93 + let mut buf = vec![0u8, ciper.chunk_size]; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `Vec` in this scope [INFO] [stdout] --> src/main.rs:93:19 [INFO] [stdout] | [INFO] [stdout] 93 | let mut buf = Vec![0u8, ciper.chunk_size]; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] --> /rustc/349c4bfa6ac87b818f6fd19d4869c0b24790ac6a/library/alloc/src/macros.rs:42:0 [INFO] [stdout] | [INFO] [stdout] = note: similarly named macro `vec` defined here [INFO] [stdout] | [INFO] [stdout] = note: `Vec` is in scope, but it is a struct, not a macro [INFO] [stdout] help: a macro with a similar name exists (notice the capitalization) [INFO] [stdout] | [INFO] [stdout] 93 - let mut buf = Vec![0u8, ciper.chunk_size]; [INFO] [stdout] 93 + let mut buf = vec![0u8, ciper.chunk_size]; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find type `Path` in this scope [INFO] [stdout] --> src/main.rs:68:31 [INFO] [stdout] | [INFO] [stdout] 68 | fn set_file_route(file_name: &Path, file_route_opt: Option<&Path>) -> PathBuf{ [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 + use std::path::Path; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find type `Path` in this scope [INFO] [stdout] --> src/main.rs:68:61 [INFO] [stdout] | [INFO] [stdout] 68 | fn set_file_route(file_name: &Path, file_route_opt: Option<&Path>) -> PathBuf{ [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 + use std::path::Path; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find type `Path` in this scope [INFO] [stdout] --> src/main.rs:68:31 [INFO] [stdout] | [INFO] [stdout] 68 | fn set_file_route(file_name: &Path, file_route_opt: Option<&Path>) -> PathBuf{ [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 + use std::path::Path; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find type `Path` in this scope [INFO] [stdout] --> src/main.rs:68:61 [INFO] [stdout] | [INFO] [stdout] 68 | fn set_file_route(file_name: &Path, file_route_opt: Option<&Path>) -> PathBuf{ [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 + use std::path::Path; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find type `Receiver` in this scope [INFO] [stdout] --> src/main.rs:80:78 [INFO] [stdout] | [INFO] [stdout] 80 | fn write_thread(file_route: PathBuf, header: Vec, ciper_pack: Ciper, rx: Receiver) -> Result<>{ [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use std::ops::Receiver; [INFO] [stdout] | [INFO] [stdout] 1 + use std::sync::mpmc::Receiver; [INFO] [stdout] | [INFO] [stdout] 1 + use std::sync::mpsc::Receiver; [INFO] [stdout] | [INFO] [stdout] 1 + use std::sync::oneshot::Receiver; [INFO] [stdout] | [INFO] [stdout] = and 2 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0423]: expected value, found struct `File` [INFO] [stdout] --> src/main.rs:81:20 [INFO] [stdout] | [INFO] [stdout] 81 | let mut file = File.create(file_route); [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: use the path separator to refer to an item [INFO] [stdout] | [INFO] [stdout] 81 - let mut file = File.create(file_route); [INFO] [stdout] 81 + let mut file = File::create(file_route); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find type `Receiver` in this scope [INFO] [stdout] --> src/main.rs:80:78 [INFO] [stdout] | [INFO] [stdout] 80 | fn write_thread(file_route: PathBuf, header: Vec, ciper_pack: Ciper, rx: Receiver) -> Result<>{ [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use std::ops::Receiver; [INFO] [stdout] | [INFO] [stdout] 1 + use std::sync::mpmc::Receiver; [INFO] [stdout] | [INFO] [stdout] 1 + use std::sync::mpsc::Receiver; [INFO] [stdout] | [INFO] [stdout] 1 + use std::sync::oneshot::Receiver; [INFO] [stdout] | [INFO] [stdout] = and 2 other candidates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0423]: expected value, found struct `File` [INFO] [stdout] --> src/main.rs:81:20 [INFO] [stdout] | [INFO] [stdout] 81 | let mut file = File.create(file_route); [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: use the path separator to refer to an item [INFO] [stdout] | [INFO] [stdout] 81 - let mut file = File.create(file_route); [INFO] [stdout] 81 + let mut file = File::create(file_route); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `rand::rngs::OsRng` [INFO] [stdout] --> src/main.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use rand::rngs::OsRng; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `rand::Rng` [INFO] [stdout] --> src/main.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use rand::Rng; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `rand::rngs::OsRng` [INFO] [stdout] --> src/main.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use rand::rngs::OsRng; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `unbounded` [INFO] [stdout] --> src/main.rs:15:13 [INFO] [stdout] | [INFO] [stdout] 15 | use kanal::{unbounded, Sender, Reciver}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `rand::Rng` [INFO] [stdout] --> src/main.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use rand::Rng; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `unbounded` [INFO] [stdout] --> src/main.rs:15:13 [INFO] [stdout] | [INFO] [stdout] 15 | use kanal::{unbounded, Sender, Reciver}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0601]: `main` function not found in crate `app` [INFO] [stdout] --> src/main.rs:97:2 [INFO] [stdout] | [INFO] [stdout] 97 | } [INFO] [stdout] | ^ consider adding a `main` function to `src/main.rs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0107]: enum takes 2 generic arguments but 0 generic arguments were supplied [INFO] [stdout] --> src/main.rs:80:105 [INFO] [stdout] | [INFO] [stdout] 80 | fn write_thread(file_route: PathBuf, header: Vec, ciper_pack: Ciper, rx: Receiver) -> Result<>{ [INFO] [stdout] | ^^^^^^ expected 2 generic arguments [INFO] [stdout] | [INFO] [stdout] help: add missing generic arguments [INFO] [stdout] | [INFO] [stdout] 80 | fn write_thread(file_route: PathBuf, header: Vec, ciper_pack: Ciper, rx: Receiver) -> Result{ [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0107]: enum takes 2 generic arguments but 0 generic arguments were supplied [INFO] [stdout] --> src/main.rs:80:105 [INFO] [stdout] | [INFO] [stdout] 80 | fn write_thread(file_route: PathBuf, header: Vec, ciper_pack: Ciper, rx: Receiver) -> Result<>{ [INFO] [stdout] | ^^^^^^ expected 2 generic arguments [INFO] [stdout] | [INFO] [stdout] help: add missing generic arguments [INFO] [stdout] | [INFO] [stdout] 80 | fn write_thread(file_route: PathBuf, header: Vec, ciper_pack: Ciper, rx: Receiver) -> Result{ [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no variant or associated item named `Version19` found for enum `argon2::Version` in the current scope [INFO] [stdout] --> src/main.rs:42:76 [INFO] [stdout] | [INFO] [stdout] 42 | let argon2 = Argon2::new(argon2::Algorithm::Argon2id, argon2::Version::Version19, m_cost, t_cost, parallel); [INFO] [stdout] | ^^^^^^^^^ variant or associated item not found in `argon2::Version` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no variant or associated item named `Version19` found for enum `argon2::Version` in the current scope [INFO] [stdout] --> src/main.rs:42:76 [INFO] [stdout] | [INFO] [stdout] 42 | let argon2 = Argon2::new(argon2::Algorithm::Argon2id, argon2::Version::Version19, m_cost, t_cost, parallel); [INFO] [stdout] | ^^^^^^^^^ variant or associated item not found in `argon2::Version` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `from_os_rng` found for struct `StdRng` in the current scope [INFO] [stdout] --> src/main.rs:48:23 [INFO] [stdout] | [INFO] [stdout] 48 | let rng = StdRng::from_os_rng(); [INFO] [stdout] | ^^^^^^^^^^^ function or associated item not found in `StdRng` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: there is an associated function `from_rng` with a similar name [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.9.3/src/lib.rs:521:5 [INFO] [stdout] | [INFO] [stdout] 521 | fn from_rng(rng: &mut impl RngCore) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: trait `SeedableRng` which provides `from_os_rng` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 1 + use rand::SeedableRng; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `from_os_rng` found for struct `StdRng` in the current scope [INFO] [stdout] --> src/main.rs:48:23 [INFO] [stdout] | [INFO] [stdout] 48 | let rng = StdRng::from_os_rng(); [INFO] [stdout] | ^^^^^^^^^^^ function or associated item not found in `StdRng` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is in scope [INFO] [stdout] help: there is an associated function `from_rng` with a similar name [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.9.3/src/lib.rs:521:5 [INFO] [stdout] | [INFO] [stdout] 521 | fn from_rng(rng: &mut impl RngCore) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: trait `SeedableRng` which provides `from_os_rng` is implemented but not in scope; perhaps you want to import it [INFO] [stdout] | [INFO] [stdout] 1 + use rand::SeedableRng; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/main.rs:57:42 [INFO] [stdout] | [INFO] [stdout] 57 | let header: String = version + "$" + algorithm + "$" + mode + "$" + iv + "$" + chunk_size + "@"; [INFO] [stdout] | ^^^^^^^^^ expected `&str`, found `String` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 57 | let header: String = version + "$" + &algorithm + "$" + mode + "$" + iv + "$" + chunk_size + "@"; [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/main.rs:57:42 [INFO] [stdout] | [INFO] [stdout] 57 | let header: String = version + "$" + algorithm + "$" + mode + "$" + iv + "$" + chunk_size + "@"; [INFO] [stdout] | ^^^^^^^^^ expected `&str`, found `String` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 57 | let header: String = version + "$" + &algorithm + "$" + mode + "$" + iv + "$" + chunk_size + "@"; [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/main.rs:57:60 [INFO] [stdout] | [INFO] [stdout] 57 | let header: String = version + "$" + algorithm + "$" + mode + "$" + iv + "$" + chunk_size + "@"; [INFO] [stdout] | ^^^^ expected `&str`, found `String` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 57 | let header: String = version + "$" + algorithm + "$" + &mode + "$" + iv + "$" + chunk_size + "@"; [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/main.rs:57:60 [INFO] [stdout] | [INFO] [stdout] 57 | let header: String = version + "$" + algorithm + "$" + mode + "$" + iv + "$" + chunk_size + "@"; [INFO] [stdout] | ^^^^ expected `&str`, found `String` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 57 | let header: String = version + "$" + algorithm + "$" + &mode + "$" + iv + "$" + chunk_size + "@"; [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/main.rs:57:73 [INFO] [stdout] | [INFO] [stdout] 57 | let header: String = version + "$" + algorithm + "$" + mode + "$" + iv + "$" + chunk_size + "@"; [INFO] [stdout] | ^^ expected `&str`, found `String` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 57 | let header: String = version + "$" + algorithm + "$" + mode + "$" + &iv + "$" + chunk_size + "@"; [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/main.rs:57:73 [INFO] [stdout] | [INFO] [stdout] 57 | let header: String = version + "$" + algorithm + "$" + mode + "$" + iv + "$" + chunk_size + "@"; [INFO] [stdout] | ^^ expected `&str`, found `String` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 57 | let header: String = version + "$" + algorithm + "$" + mode + "$" + &iv + "$" + chunk_size + "@"; [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/main.rs:57:84 [INFO] [stdout] | [INFO] [stdout] 57 | let header: String = version + "$" + algorithm + "$" + mode + "$" + iv + "$" + chunk_size + "@"; [INFO] [stdout] | ^^^^^^^^^^ expected `&str`, found `String` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 57 | let header: String = version + "$" + algorithm + "$" + mode + "$" + iv + "$" + &chunk_size + "@"; [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> src/main.rs:57:84 [INFO] [stdout] | [INFO] [stdout] 57 | let header: String = version + "$" + algorithm + "$" + mode + "$" + iv + "$" + chunk_size + "@"; [INFO] [stdout] | ^^^^^^^^^^ expected `&str`, found `String` [INFO] [stdout] | [INFO] [stdout] help: consider borrowing here [INFO] [stdout] | [INFO] [stdout] 57 | let header: String = version + "$" + algorithm + "$" + mode + "$" + iv + "$" + &chunk_size + "@"; [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seek` found for enum `Result` in the current scope [INFO] [stdout] --> src/main.rs:94:10 [INFO] [stdout] | [INFO] [stdout] 94 | file.seek(offset); [INFO] [stdout] | ^^^^ method not found in `Result` [INFO] [stdout] | [INFO] [stdout] note: the method `seek` exists on the type `File` [INFO] [stdout] --> /rustc/349c4bfa6ac87b818f6fd19d4869c0b24790ac6a/library/std/src/io/mod.rs:2072:4 [INFO] [stdout] help: consider using `Result::expect` to unwrap the `File` value, panicking if the value is a `Result::Err` [INFO] [stdout] | [INFO] [stdout] 94 | file.expect("REASON").seek(offset); [INFO] [stdout] | +++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seek` found for enum `Result` in the current scope [INFO] [stdout] --> src/main.rs:94:10 [INFO] [stdout] | [INFO] [stdout] 94 | file.seek(offset); [INFO] [stdout] | ^^^^ method not found in `Result` [INFO] [stdout] | [INFO] [stdout] note: the method `seek` exists on the type `File` [INFO] [stdout] --> /rustc/349c4bfa6ac87b818f6fd19d4869c0b24790ac6a/library/std/src/io/mod.rs:2072:4 [INFO] [stdout] help: consider using `Result::expect` to unwrap the `File` value, panicking if the value is a `Result::Err` [INFO] [stdout] | [INFO] [stdout] 94 | file.expect("REASON").seek(offset); [INFO] [stdout] | +++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for enum `Result` in the current scope [INFO] [stdout] --> src/main.rs:95:25 [INFO] [stdout] | [INFO] [stdout] 95 | let mut text = file.read(buf); [INFO] [stdout] | ^^^^ method not found in `Result` [INFO] [stdout] | [INFO] [stdout] note: the method `read` exists on the type `File` [INFO] [stdout] --> /rustc/349c4bfa6ac87b818f6fd19d4869c0b24790ac6a/library/std/src/io/mod.rs:813:4 [INFO] [stdout] help: consider using `Result::expect` to unwrap the `File` value, panicking if the value is a `Result::Err` [INFO] [stdout] | [INFO] [stdout] 95 | let mut text = file.expect("REASON").read(buf); [INFO] [stdout] | +++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for enum `Result` in the current scope [INFO] [stdout] --> src/main.rs:95:25 [INFO] [stdout] | [INFO] [stdout] 95 | let mut text = file.read(buf); [INFO] [stdout] | ^^^^ method not found in `Result` [INFO] [stdout] | [INFO] [stdout] note: the method `read` exists on the type `File` [INFO] [stdout] --> /rustc/349c4bfa6ac87b818f6fd19d4869c0b24790ac6a/library/std/src/io/mod.rs:813:4 [INFO] [stdout] help: consider using `Result::expect` to unwrap the `File` value, panicking if the value is a `Result::Err` [INFO] [stdout] | [INFO] [stdout] 95 | let mut text = file.expect("REASON").read(buf); [INFO] [stdout] | +++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `rayon::prelude` [INFO] [stdout] --> src/main.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | use rayon::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `rayon::prelude` [INFO] [stdout] --> src/main.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | use rayon::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0107, E0308, E0423, E0425, E0432, E0599. [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0107, E0308, E0423, E0425, E0432, E0599, E0601. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0107`. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0107`. [INFO] [stdout] [INFO] [stderr] error: could not compile `app` (bin "app" test) due to 17 previous errors; 4 warnings emitted [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `app` (bin "app") due to 18 previous errors; 4 warnings emitted [INFO] running `Command { std: "docker" "inspect" "8a3fd2a6e5d8ba3316043027ed77b88ecf5d529868e368270c21c775463793f8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8a3fd2a6e5d8ba3316043027ed77b88ecf5d529868e368270c21c775463793f8", kill_on_drop: false }` [INFO] [stdout] 8a3fd2a6e5d8ba3316043027ed77b88ecf5d529868e368270c21c775463793f8