[INFO] cloning repository https://github.com/icasdri/passthesalt [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/icasdri/passthesalt" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ficasdri%2Fpassthesalt", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ficasdri%2Fpassthesalt'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 034ad95abc8a59b630ee06e83d4261c9b52d8ad2 [INFO] checking icasdri/passthesalt against try#8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8 for pr-82565 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ficasdri%2Fpassthesalt" "/workspace/builds/worker-5/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-5/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/icasdri/passthesalt on toolchain 8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/icasdri/passthesalt [INFO] finished tweaking git repo https://github.com/icasdri/passthesalt [INFO] tweaked toml for git repo https://github.com/icasdri/passthesalt written to /workspace/builds/worker-5/source/Cargo.toml [INFO] crate git repo https://github.com/icasdri/passthesalt already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] error: the lock file /workspace/builds/worker-5/source/Cargo.lock needs to be updated but --locked was passed to prevent this [INFO] [stderr] If you want to try to generate the lock file without accessing the network, use the --offline flag. [INFO] the lockfile is outdated, regenerating it [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded rfc1751 v0.1.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/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:f2f6bcd4b43ebee4e173f653a26493129bdb64017c85f916b780ca7fbdbaa79d" "/opt/rustwide/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 035b285bfc8d6eefeee10d23abaf2a6ecc64c1b919dcf3a9113a67aa89a5fcd7 [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" "035b285bfc8d6eefeee10d23abaf2a6ecc64c1b919dcf3a9113a67aa89a5fcd7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "035b285bfc8d6eefeee10d23abaf2a6ecc64c1b919dcf3a9113a67aa89a5fcd7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "035b285bfc8d6eefeee10d23abaf2a6ecc64c1b919dcf3a9113a67aa89a5fcd7", kill_on_drop: false }` [INFO] [stdout] 035b285bfc8d6eefeee10d23abaf2a6ecc64c1b919dcf3a9113a67aa89a5fcd7 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/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:f2f6bcd4b43ebee4e173f653a26493129bdb64017c85f916b780ca7fbdbaa79d" "/opt/rustwide/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] ea09e32e2f0115577a6823fdca78ef6e0c78f68592739dc5c1653ac416557856 [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" "ea09e32e2f0115577a6823fdca78ef6e0c78f68592739dc5c1653ac416557856", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling pkg-config v0.3.19 [INFO] [stderr] Checking serde v0.7.15 [INFO] [stderr] Checking rfc1751 v0.1.0 [INFO] [stderr] Checking clap v2.33.3 [INFO] [stderr] Compiling libsodium-sys v0.0.12 [INFO] [stderr] Checking sodiumoxide v0.0.12 [INFO] [stderr] Checking libpassthesalt v0.1.0 (/opt/rustwide/workdir/libpassthesalt) [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> libpassthesalt/src/lib.rs:47:24 [INFO] [stdout] | [INFO] [stdout] 47 | let material = try!(s_mod.from_rfc1751().or(Err(PE::PublicKeyParse))); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> libpassthesalt/src/lib.rs:48:19 [INFO] [stdout] | [INFO] [stdout] 48 | let key = try!(PublicKey::from_slice(&material).ok_or(PE::PublicKeyLength)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> libpassthesalt/src/lib.rs:57:24 [INFO] [stdout] | [INFO] [stdout] 57 | let material = try!(s_mod.from_hex().or(Err(PE::PrivateKeyParse))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> libpassthesalt/src/lib.rs:58:19 [INFO] [stdout] | [INFO] [stdout] 58 | let key = try!(PrivateKey::from_slice(&material).ok_or(PE::PrivateKeyLength)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> libpassthesalt/src/lib.rs:73:26 [INFO] [stdout] | [INFO] [stdout] 73 | let public_key_rep = try!(public_key.to_rfc1751().or(Err(PE::FatalEncode))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> libpassthesalt/src/lib.rs:80:40 [INFO] [stdout] | [INFO] [stdout] 80 | let PublicKeyWrapper(public_key) = try!(public_key_str.parse()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> libpassthesalt/src/lib.rs:81:42 [INFO] [stdout] | [INFO] [stdout] 81 | let PrivateKeyWrapper(private_key) = try!(private_key_str.parse()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> libpassthesalt/src/lib.rs:92:40 [INFO] [stdout] | [INFO] [stdout] 92 | let PublicKeyWrapper(public_key) = try!(public_key_str.parse()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> libpassthesalt/src/lib.rs:93:42 [INFO] [stdout] | [INFO] [stdout] 93 | let PrivateKeyWrapper(private_key) = try!(private_key_str.parse()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> libpassthesalt/src/lib.rs:94:23 [INFO] [stdout] | [INFO] [stdout] 94 | let input_bytes = try!(cipher_text.from_base64().or(Err(PE::DecryptParse))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> libpassthesalt/src/lib.rs:98:21 [INFO] [stdout] | [INFO] [stdout] 98 | let nonce = try!(Nonce::from_slice(nonce_bytes).ok_or(PE::DecryptParse)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> libpassthesalt/src/lib.rs:100:27 [INFO] [stdout] | [INFO] [stdout] 100 | let plain_bytes = try!(box_::open(cipher_bytes, &nonce, &public_key, &private_key) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> libpassthesalt/src/lib.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 84 | let mut cipher_bytes = box_::seal(message_bytes, &nonce, &public_key, &private_key); [INFO] [stdout] | ----^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 13 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking passthesalt v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | try!(pts::init().map_err(|e| ME::Inner(e))); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | try!(pts::init().map_err(|e| ME::Inner(e))); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:49:13 [INFO] [stdout] | [INFO] [stdout] 49 | try!(pts::new_keypair().map_err(|e| ME::Inner(e))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:49:13 [INFO] [stdout] | [INFO] [stdout] 49 | try!(pts::new_keypair().map_err(|e| ME::Inner(e))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:69:32 [INFO] [stdout] | [INFO] [stdout] 69 | let priv_target_file = try!(OpenOptions::new().write(true).create_new(true) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:69:32 [INFO] [stdout] | [INFO] [stdout] 69 | let priv_target_file = try!(OpenOptions::new().write(true).create_new(true) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 74 | try!(writeln!(writer, "{}", private_key_material) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 74 | try!(writeln!(writer, "{}", private_key_material) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:100:32 [INFO] [stdout] | [INFO] [stdout] 100 | let mut private_key_file = try!(File::open(private_key_path) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:100:32 [INFO] [stdout] | [INFO] [stdout] 100 | let mut private_key_file = try!(File::open(private_key_path) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:111:5 [INFO] [stdout] | [INFO] [stdout] 111 | try!(private_key_file.read_to_string(&mut private_key_string) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:134:26 [INFO] [stdout] | [INFO] [stdout] 134 | let input_file = try!(File::open(input_file_path) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:111:5 [INFO] [stdout] | [INFO] [stdout] 111 | try!(private_key_file.read_to_string(&mut private_key_string) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:137:9 [INFO] [stdout] | [INFO] [stdout] 137 | try!(reader.read_to_end(&mut target) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:150:5 [INFO] [stdout] | [INFO] [stdout] 150 | try!(pts::init().map_err(|e| ME::Inner(e))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:152:51 [INFO] [stdout] | [INFO] [stdout] 152 | let (public_key_string, private_key_string) = try!(get_keys_from_args(m)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:153:25 [INFO] [stdout] | [INFO] [stdout] 153 | let message_bytes = try!(read_input(m, "Write your message below")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:155:23 [INFO] [stdout] | [INFO] [stdout] 155 | let cipher_text = try!( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:160:27 [INFO] [stdout] | [INFO] [stdout] 160 | let output_file = try!(OpenOptions::new().write(true).create_new(true) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:165:9 [INFO] [stdout] | [INFO] [stdout] 165 | try!(writeln!(writer, "{}", cipher_text) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:177:5 [INFO] [stdout] | [INFO] [stdout] 177 | try!(pts::init().map_err(|e| ME::Inner(e))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:179:51 [INFO] [stdout] | [INFO] [stdout] 179 | let (public_key_string, private_key_string) = try!(get_keys_from_args(m)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:180:17 [INFO] [stdout] | [INFO] [stdout] 180 | let input = try!(read_input(m, "Enter the encrypted content below")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:182:23 [INFO] [stdout] | [INFO] [stdout] 182 | let cipher_text = try!(std::str::from_utf8(&input) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:185:23 [INFO] [stdout] | [INFO] [stdout] 185 | let plain_bytes = try!( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:212:27 [INFO] [stdout] | [INFO] [stdout] 212 | let output_file = try!(OpenOptions::new().write(true).create_new(true) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:217:9 [INFO] [stdout] | [INFO] [stdout] 217 | try!(writer.write_all(&plain_bytes) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:134:26 [INFO] [stdout] | [INFO] [stdout] 134 | let input_file = try!(File::open(input_file_path) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:137:9 [INFO] [stdout] | [INFO] [stdout] 137 | try!(reader.read_to_end(&mut target) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:150:5 [INFO] [stdout] | [INFO] [stdout] 150 | try!(pts::init().map_err(|e| ME::Inner(e))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:152:51 [INFO] [stdout] | [INFO] [stdout] 152 | let (public_key_string, private_key_string) = try!(get_keys_from_args(m)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:153:25 [INFO] [stdout] | [INFO] [stdout] 153 | let message_bytes = try!(read_input(m, "Write your message below")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:155:23 [INFO] [stdout] | [INFO] [stdout] 155 | let cipher_text = try!( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:160:27 [INFO] [stdout] | [INFO] [stdout] 160 | let output_file = try!(OpenOptions::new().write(true).create_new(true) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:165:9 [INFO] [stdout] | [INFO] [stdout] 165 | try!(writeln!(writer, "{}", cipher_text) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:177:5 [INFO] [stdout] | [INFO] [stdout] 177 | try!(pts::init().map_err(|e| ME::Inner(e))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:179:51 [INFO] [stdout] | [INFO] [stdout] 179 | let (public_key_string, private_key_string) = try!(get_keys_from_args(m)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:180:17 [INFO] [stdout] | [INFO] [stdout] 180 | let input = try!(read_input(m, "Enter the encrypted content below")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:182:23 [INFO] [stdout] | [INFO] [stdout] 182 | let cipher_text = try!(std::str::from_utf8(&input) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:185:23 [INFO] [stdout] | [INFO] [stdout] 185 | let plain_bytes = try!( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:212:27 [INFO] [stdout] | [INFO] [stdout] 212 | let output_file = try!(OpenOptions::new().write(true).create_new(true) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:217:9 [INFO] [stdout] | [INFO] [stdout] 217 | try!(writer.write_all(&plain_bytes) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 21 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 21 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 9.01s [INFO] running `Command { std: "docker" "inspect" "ea09e32e2f0115577a6823fdca78ef6e0c78f68592739dc5c1653ac416557856", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ea09e32e2f0115577a6823fdca78ef6e0c78f68592739dc5c1653ac416557856", kill_on_drop: false }` [INFO] [stdout] ea09e32e2f0115577a6823fdca78ef6e0c78f68592739dc5c1653ac416557856