[INFO] crate adivon 0.2.6 is already in cache
[INFO] checking adivon-0.2.6 against master#bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc for pr-70917
[INFO] extracting crate adivon 0.2.6 into /workspace/builds/worker-4/source
[INFO] validating manifest of crates.io crate adivon 0.2.6 on toolchain bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc
[INFO] running `"/workspace/cargo-home/bin/cargo" "+bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc" "read-manifest" "--manifest-path" "Cargo.toml"`
[INFO] started tweaking crates.io crate adivon 0.2.6
[INFO] finished tweaking crates.io crate adivon 0.2.6
[INFO] tweaked toml for crates.io crate adivon 0.2.6 written to /workspace/builds/worker-4/source/Cargo.toml
[INFO] running `"/workspace/cargo-home/bin/cargo" "+bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"`
[INFO] running `"/workspace/cargo-home/bin/cargo" "+bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc" "fetch" "--locked" "--manifest-path" "Cargo.toml"`
[INFO] running `"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" "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" "+bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc" "check" "--frozen" "--all" "--all-targets"`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 6db16c969e09b477f409974c2e2c7c5af517fda0ec468fd96c8552f2a0a1ea08
[INFO] running `"docker" "start" "-a" "6db16c969e09b477f409974c2e2c7c5af517fda0ec468fd96c8552f2a0a1ea08"`
[INFO] [stderr]     Checking vec_map v0.6.0
[INFO] [stderr]     Checking env_logger v0.3.5
[INFO] [stderr]     Checking quickcheck v0.3.2
[INFO] [stderr]     Checking adivon v0.2.6 (/opt/rustwide/workdir)
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/bag.rs:34:9
[INFO] [stderr]    |
[INFO] [stderr] 34 |         try!(write!(f, "{:?}, ", node.val));
[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/bag.rs:43:9
[INFO] [stderr]    |
[INFO] [stderr] 43 |         try!(write!(f, "["));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/bag.rs:44:9
[INFO] [stderr]    |
[INFO] [stderr] 44 |         try!(write_node_to_formatter(f, self.s.as_ref()));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/deque.rs:161:17
[INFO] [stderr]     |
[INFO] [stderr] 161 |                 try!(write!(f, "<empty deque>"));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/deque.rs:164:17
[INFO] [stderr]     |
[INFO] [stderr] 164 |                 try!(write!(f, "("));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/deque.rs:167:21
[INFO] [stderr]     |
[INFO] [stderr] 167 |                     try!(write!(f, "{},", p.unwrap().item));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/deque.rs:170:17
[INFO] [stderr]     |
[INFO] [stderr] 170 |                 try!(write!(f, ")"));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/suffix_tree.rs:439:9
[INFO] [stderr]     |
[INFO] [stderr] 439 |         try!(write!(f, "SuffixTree(txts: {:?})\n", self.txts));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/suffix_tree.rs:449:17
[INFO] [stderr]     |
[INFO] [stderr] 449 |                 try!(write!(f, "{}|<{}>", spaces, x.data().iter().map(|c| c.to_string()).collect::<Vec<String>>().concat()));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/suffix_tree.rs:451:21
[INFO] [stderr]     |
[INFO] [stderr] 451 |                     try!(writeln!(f, "*"));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/suffix_tree.rs:453:21
[INFO] [stderr]     |
[INFO] [stderr] 453 |                     try!(writeln!(f, ""));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/skip_list.rs:319:9
[INFO] [stderr]     |
[INFO] [stderr] 319 |         try!(write!(f, "\nlv0  "));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/skip_list.rs:331:17
[INFO] [stderr]     |
[INFO] [stderr] 331 |                 try!(writeln!(f, "{}", label));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/skip_list.rs:333:17
[INFO] [stderr]     |
[INFO] [stderr] 333 |                 try!(write!(f, "{} --> ", label));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/skip_list.rs:339:13
[INFO] [stderr]     |
[INFO] [stderr] 339 |             try!(write!(f, "lv{:<2} ", i+1));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/skip_list.rs:348:21
[INFO] [stderr]     |
[INFO] [stderr] 348 |                     try!(write!(f, "{} ", label));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/skip_list.rs:350:21
[INFO] [stderr]     |
[INFO] [stderr] 350 |                     try!(write!(f, "{}> {} ", iter::repeat('.').take(padding).collect::<String>(), label));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/skip_list.rs:355:13
[INFO] [stderr]     |
[INFO] [stderr] 355 |             try!(writeln!(f, ""));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/union_find.rs:60:13
[INFO] [stderr]    |
[INFO] [stderr] 60 |             try!(write!(f, "{} ", i));
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::hash::SipHasher': use `std::collections::hash_map::DefaultHasher` instead
[INFO] [stderr]  --> src/hashst.rs:1:31
[INFO] [stderr]   |
[INFO] [stderr] 1 | use std::hash::{Hash, Hasher, SipHasher};
[INFO] [stderr]   |                               ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::hash::SipHasher': use `std::collections::hash_map::DefaultHasher` instead
[INFO] [stderr]   --> src/hashst.rs:53:26
[INFO] [stderr]    |
[INFO] [stderr] 53 |         let mut hasher = SipHasher::new();
[INFO] [stderr]    |                          ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `#[inline]` is ignored on function prototypes
[INFO] [stderr]   --> src/kdtree.rs:14:5
[INFO] [stderr]    |
[INFO] [stderr] 14 |     #[inline]
[INFO] [stderr]    |     ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_attributes)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::hash::SipHasher::new': use `std::collections::hash_map::DefaultHasher` instead
[INFO] [stderr]   --> src/hashst.rs:53:26
[INFO] [stderr]    |
[INFO] [stderr] 53 |         let mut hasher = SipHasher::new();
[INFO] [stderr]    |                          ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/bag.rs:34:9
[INFO] [stderr]    |
[INFO] [stderr] 34 |         try!(write!(f, "{:?}, ", node.val));
[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/bag.rs:43:9
[INFO] [stderr]    |
[INFO] [stderr] 43 |         try!(write!(f, "["));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/bag.rs:44:9
[INFO] [stderr]    |
[INFO] [stderr] 44 |         try!(write_node_to_formatter(f, self.s.as_ref()));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/deque.rs:161:17
[INFO] [stderr]     |
[INFO] [stderr] 161 |                 try!(write!(f, "<empty deque>"));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/deque.rs:164:17
[INFO] [stderr]     |
[INFO] [stderr] 164 |                 try!(write!(f, "("));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/deque.rs:167:21
[INFO] [stderr]     |
[INFO] [stderr] 167 |                     try!(write!(f, "{},", p.unwrap().item));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/deque.rs:170:17
[INFO] [stderr]     |
[INFO] [stderr] 170 |                 try!(write!(f, ")"));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/suffix_tree.rs:439:9
[INFO] [stderr]     |
[INFO] [stderr] 439 |         try!(write!(f, "SuffixTree(txts: {:?})\n", self.txts));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/suffix_tree.rs:449:17
[INFO] [stderr]     |
[INFO] [stderr] 449 |                 try!(write!(f, "{}|<{}>", spaces, x.data().iter().map(|c| c.to_string()).collect::<Vec<String>>().concat()));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/suffix_tree.rs:451:21
[INFO] [stderr]     |
[INFO] [stderr] 451 |                     try!(writeln!(f, "*"));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/suffix_tree.rs:453:21
[INFO] [stderr]     |
[INFO] [stderr] 453 |                     try!(writeln!(f, ""));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/skip_list.rs:319:9
[INFO] [stderr]     |
[INFO] [stderr] 319 |         try!(write!(f, "\nlv0  "));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/skip_list.rs:331:17
[INFO] [stderr]     |
[INFO] [stderr] 331 |                 try!(writeln!(f, "{}", label));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/skip_list.rs:333:17
[INFO] [stderr]     |
[INFO] [stderr] 333 |                 try!(write!(f, "{} --> ", label));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/skip_list.rs:339:13
[INFO] [stderr]     |
[INFO] [stderr] 339 |             try!(write!(f, "lv{:<2} ", i+1));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/skip_list.rs:348:21
[INFO] [stderr]     |
[INFO] [stderr] 348 |                     try!(write!(f, "{} ", label));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/skip_list.rs:350:21
[INFO] [stderr]     |
[INFO] [stderr] 350 |                     try!(write!(f, "{}> {} ", iter::repeat('.').take(padding).collect::<String>(), label));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/skip_list.rs:355:13
[INFO] [stderr]     |
[INFO] [stderr] 355 |             try!(writeln!(f, ""));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/union_find.rs:60:13
[INFO] [stderr]    |
[INFO] [stderr] 60 |             try!(write!(f, "{} ", i));
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::hash::SipHasher': use `std::collections::hash_map::DefaultHasher` instead
[INFO] [stderr]  --> src/hashst.rs:1:31
[INFO] [stderr]   |
[INFO] [stderr] 1 | use std::hash::{Hash, Hasher, SipHasher};
[INFO] [stderr]   |                               ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::hash::SipHasher': use `std::collections::hash_map::DefaultHasher` instead
[INFO] [stderr]   --> src/hashst.rs:53:26
[INFO] [stderr]    |
[INFO] [stderr] 53 |         let mut hasher = SipHasher::new();
[INFO] [stderr]    |                          ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `#[inline]` is ignored on function prototypes
[INFO] [stderr]   --> src/kdtree.rs:14:5
[INFO] [stderr]    |
[INFO] [stderr] 14 |     #[inline]
[INFO] [stderr]    |     ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_attributes)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::hash::SipHasher::new': use `std::collections::hash_map::DefaultHasher` instead
[INFO] [stderr]   --> src/hashst.rs:53:26
[INFO] [stderr]    |
[INFO] [stderr] 53 |         let mut hasher = SipHasher::new();
[INFO] [stderr]    |                          ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0636]: the feature `plugin` has already been declared
[INFO] [stderr]  --> src/lib.rs:4:27
[INFO] [stderr]   |
[INFO] [stderr] 4 | #![cfg_attr(test, feature(plugin))]
[INFO] [stderr]   |                           ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to previous error
[INFO] [stderr] 
[INFO] [stderr] For more information about this error, try `rustc --explain E0636`.
[INFO] [stderr] error: could not compile `adivon`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] running `"docker" "inspect" "6db16c969e09b477f409974c2e2c7c5af517fda0ec468fd96c8552f2a0a1ea08"`
[INFO] running `"docker" "rm" "-f" "6db16c969e09b477f409974c2e2c7c5af517fda0ec468fd96c8552f2a0a1ea08"`
[INFO] [stdout] 6db16c969e09b477f409974c2e2c7c5af517fda0ec468fd96c8552f2a0a1ea08
