[INFO] crate libpijul 0.12.2 is already in cache
[INFO] checking libpijul-0.12.2 against master#209b2be09fcaff937480d1fbbe8b31646e361c7a for pr-70917
[INFO] extracting crate libpijul 0.12.2 into /workspace/builds/worker-7/source
[INFO] validating manifest of crates.io crate libpijul 0.12.2 on toolchain 209b2be09fcaff937480d1fbbe8b31646e361c7a
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "read-manifest" "--manifest-path" "Cargo.toml"`
[INFO] started tweaking crates.io crate libpijul 0.12.2
[INFO] finished tweaking crates.io crate libpijul 0.12.2
[INFO] tweaked toml for crates.io crate libpijul 0.12.2 written to /workspace/builds/worker-7/source/Cargo.toml
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"`
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "fetch" "--locked" "--manifest-path" "Cargo.toml"`
[INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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" "MAP_USER_ID=0" "-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" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "check" "--frozen" "--all" "--all-targets"`
[INFO] [stdout] 8ec8a36fb6bca32f5d5d6ecec6c1085aa8b272c77574039c105a34dfcb4ffad5
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `"docker" "start" "-a" "8ec8a36fb6bca32f5d5d6ecec6c1085aa8b272c77574039c105a34dfcb4ffad5"`
[INFO] [stderr]    Compiling bindgen v0.51.1
[INFO] [stderr]    Compiling memsec v0.5.7
[INFO] [stderr]     Checking diffs v0.3.0
[INFO] [stderr]    Compiling ena v0.13.1
[INFO] [stderr]    Compiling term v0.5.2
[INFO] [stderr]    Compiling regex v1.3.6
[INFO] [stderr]     Checking env_logger v0.6.2
[INFO] [stderr]     Checking globset v0.4.5
[INFO] [stderr]     Checking sanakirja v0.10.3
[INFO] [stderr]     Checking buffered-reader v0.9.0
[INFO] [stderr]    Compiling string_cache v0.7.5
[INFO] [stderr]     Checking chrono v0.4.11
[INFO] [stderr]     Checking bincode v1.2.1
[INFO] [stderr]     Checking quickcheck v0.8.5
[INFO] [stderr]    Compiling ascii-canvas v2.0.0
[INFO] [stderr]     Checking ignore v0.4.14
[INFO] [stderr]    Compiling docopt v1.1.0
[INFO] [stderr]    Compiling lalrpop v0.17.2
[INFO] [stderr]    Compiling nettle-sys v2.0.4
[INFO] [stderr]    Compiling sequoia-rfc2822 v0.9.0
[INFO] [stderr]    Compiling sequoia-openpgp v0.9.0
[INFO] [stderr]     Checking nettle v5.0.3
[INFO] [stderr]     Checking libpijul v0.12.2 (/opt/rustwide/workdir)
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:499:20
[INFO] [stderr]     |
[INFO] [stderr] 499 |         let file = try!(File::open(&patches_dir));
[INFO] [stderr]     |                    ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:603:19
[INFO] [stderr]     |
[INFO] [stderr] 603 |     let mut txn = try!(repo.mut_txn_begin(rand::thread_rng()));
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:628:16
[INFO] [stderr]     |
[INFO] [stderr] 628 |     let repo = try!(Repository::open(repo_dir, Some(increase)));
[INFO] [stderr]     |                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:630:19
[INFO] [stderr]     |
[INFO] [stderr] 630 |     let mut txn = try!(repo.mut_txn_begin(rand::thread_rng()));
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:646:5
[INFO] [stderr]     |
[INFO] [stderr] 646 |     try!(txn.commit_branch(branch));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:647:5
[INFO] [stderr]     |
[INFO] [stderr] 647 |     try!(txn.commit());
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/patch/mod.rs:514:69
[INFO] [stderr]     |
[INFO] [stderr] 514 |             let signer = Signer::detached(message, vec![key as &mut crypto::Signer], None)?;
[INFO] [stderr]     |                                                                     ^^^^^^^^^^^^^^ help: use `dyn`: `dyn crypto::Signer`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/patch/mod.rs:531:29
[INFO] [stderr]     |
[INFO] [stderr] 531 | pub fn read_changes(r: &mut Read) -> Result<Vec<(Hash, ApplyTimestamp)>> {
[INFO] [stderr]     |                             ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around type
[INFO] [stderr]    --> src/record.rs:588:24
[INFO] [stderr]     |
[INFO] [stderr] 588 |                     -> (Option<(WorkingFileStatus, FileHeader)>) {
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:499:20
[INFO] [stderr]     |
[INFO] [stderr] 499 |         let file = try!(File::open(&patches_dir));
[INFO] [stderr]     |                    ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:603:19
[INFO] [stderr]     |
[INFO] [stderr] 603 |     let mut txn = try!(repo.mut_txn_begin(rand::thread_rng()));
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:628:16
[INFO] [stderr]     |
[INFO] [stderr] 628 |     let repo = try!(Repository::open(repo_dir, Some(increase)));
[INFO] [stderr]     |                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:630:19
[INFO] [stderr]     |
[INFO] [stderr] 630 |     let mut txn = try!(repo.mut_txn_begin(rand::thread_rng()));
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:646:5
[INFO] [stderr]     |
[INFO] [stderr] 646 |     try!(txn.commit_branch(branch));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/lib.rs:647:5
[INFO] [stderr]     |
[INFO] [stderr] 647 |     try!(txn.commit());
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/patch/mod.rs:514:69
[INFO] [stderr]     |
[INFO] [stderr] 514 |             let signer = Signer::detached(message, vec![key as &mut crypto::Signer], None)?;
[INFO] [stderr]     |                                                                     ^^^^^^^^^^^^^^ help: use `dyn`: `dyn crypto::Signer`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/patch/mod.rs:531:29
[INFO] [stderr]     |
[INFO] [stderr] 531 | pub fn read_changes(r: &mut Read) -> Result<Vec<(Hash, ApplyTimestamp)>> {
[INFO] [stderr]     |                             ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around type
[INFO] [stderr]    --> src/record.rs:588:24
[INFO] [stderr]     |
[INFO] [stderr] 588 |                     -> (Option<(WorkingFileStatus, FileHeader)>) {
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'bs58::decode::DecodeError': Use `bs58::decode::Error` instead
[INFO] [stderr]    --> src/lib.rs:130:25
[INFO] [stderr]     |
[INFO] [stderr] 130 | impl std::convert::From<bs58::decode::DecodeError> for Error {
[INFO] [stderr]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'bs58::decode::DecodeError': Use `bs58::decode::Error` instead
[INFO] [stderr]   --> src/lib.rs:70:18
[INFO] [stderr]    |
[INFO] [stderr] 70 |     Base58Decode(bs58::decode::DecodeError),
[INFO] [stderr]    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'bs58::decode::DecodeError': Use `bs58::decode::Error` instead
[INFO] [stderr]    --> src/lib.rs:131:16
[INFO] [stderr]     |
[INFO] [stderr] 131 |     fn from(e: bs58::decode::DecodeError) -> Self {
[INFO] [stderr]     |                ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]   --> src/backend/inode.rs:65:28
[INFO] [stderr]    |
[INFO] [stderr] 65 |         let mut i: Inode = std::mem::uninitialized();
[INFO] [stderr]    |                            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'bs58::decode::DecodeError': Use `bs58::decode::Error` instead
[INFO] [stderr]    --> src/lib.rs:130:25
[INFO] [stderr]     |
[INFO] [stderr] 130 | impl std::convert::From<bs58::decode::DecodeError> for Error {
[INFO] [stderr]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'bs58::decode::DecodeError': Use `bs58::decode::Error` instead
[INFO] [stderr]   --> src/lib.rs:70:18
[INFO] [stderr]    |
[INFO] [stderr] 70 |     Base58Decode(bs58::decode::DecodeError),
[INFO] [stderr]    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'bs58::decode::DecodeError': Use `bs58::decode::Error` instead
[INFO] [stderr]    --> src/lib.rs:131:16
[INFO] [stderr]     |
[INFO] [stderr] 131 |     fn from(e: bs58::decode::DecodeError) -> Self {
[INFO] [stderr]     |                ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]   --> src/backend/inode.rs:65:28
[INFO] [stderr]    |
[INFO] [stderr] 65 |         let mut i: Inode = std::mem::uninitialized();
[INFO] [stderr]    |                            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/lib.rs:181:35
[INFO] [stderr]     |
[INFO] [stderr] 181 |             Error::IO(ref e) => e.description(),
[INFO] [stderr]     |                                   ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/lib.rs:182:42
[INFO] [stderr]     |
[INFO] [stderr] 182 |             Error::Sanakirja(ref e) => e.description(),
[INFO] [stderr]     |                                          ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/lib.rs:183:40
[INFO] [stderr]     |
[INFO] [stderr] 183 |             Error::Bincode(ref e) => e.description(),
[INFO] [stderr]     |                                        ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/lib.rs:184:37
[INFO] [stderr]     |
[INFO] [stderr] 184 |             Error::Utf8(ref e) => e.description(),
[INFO] [stderr]     |                                     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/lib.rs:185:38
[INFO] [stderr]     |
[INFO] [stderr] 185 |             Error::Serde(ref e) => e.description(),
[INFO] [stderr]     |                                      ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/lib.rs:186:40
[INFO] [stderr]     |
[INFO] [stderr] 186 |             Error::OpenSSL(ref e) => e.description(),
[INFO] [stderr]     |                                        ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/lib.rs:187:45
[INFO] [stderr]     |
[INFO] [stderr] 187 |             Error::OpenSSLStack(ref e) => e.description(),
[INFO] [stderr]     |                                             ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/lib.rs:188:45
[INFO] [stderr]     |
[INFO] [stderr] 188 |             Error::Base58Decode(ref e) => e.description(),
[INFO] [stderr]     |                                             ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/lib.rs:181:35
[INFO] [stderr]     |
[INFO] [stderr] 181 |             Error::IO(ref e) => e.description(),
[INFO] [stderr]     |                                   ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/lib.rs:182:42
[INFO] [stderr]     |
[INFO] [stderr] 182 |             Error::Sanakirja(ref e) => e.description(),
[INFO] [stderr]     |                                          ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/lib.rs:183:40
[INFO] [stderr]     |
[INFO] [stderr] 183 |             Error::Bincode(ref e) => e.description(),
[INFO] [stderr]     |                                        ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/lib.rs:184:37
[INFO] [stderr]     |
[INFO] [stderr] 184 |             Error::Utf8(ref e) => e.description(),
[INFO] [stderr]     |                                     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/lib.rs:185:38
[INFO] [stderr]     |
[INFO] [stderr] 185 |             Error::Serde(ref e) => e.description(),
[INFO] [stderr]     |                                      ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/lib.rs:186:40
[INFO] [stderr]     |
[INFO] [stderr] 186 |             Error::OpenSSL(ref e) => e.description(),
[INFO] [stderr]     |                                        ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/lib.rs:187:45
[INFO] [stderr]     |
[INFO] [stderr] 187 |             Error::OpenSSLStack(ref e) => e.description(),
[INFO] [stderr]     |                                             ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/lib.rs:188:45
[INFO] [stderr]     |
[INFO] [stderr] 188 |             Error::Base58Decode(ref e) => e.description(),
[INFO] [stderr]     |                                             ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 3m 05s
[INFO] running `"docker" "inspect" "8ec8a36fb6bca32f5d5d6ecec6c1085aa8b272c77574039c105a34dfcb4ffad5"`
[INFO] running `"docker" "rm" "-f" "8ec8a36fb6bca32f5d5d6ecec6c1085aa8b272c77574039c105a34dfcb4ffad5"`
[INFO] [stdout] 8ec8a36fb6bca32f5d5d6ecec6c1085aa8b272c77574039c105a34dfcb4ffad5
