Sep 21 05:58:10.612 INFO checking panoradix-0.6.5 against try#f1a3f05968ed2a674e09b6efa4ad9df90816e2b6 for pr-54394 Sep 21 05:58:10.612 INFO running: cargo +f1a3f05968ed2a674e09b6efa4ad9df90816e2b6-alt check --frozen --all --all-targets Sep 21 05:58:10.613 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-6/pr-54394/try#f1a3f05968ed2a674e09b6efa4ad9df90816e2b6:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-54394/worker-6/try#f1a3f05968ed2a674e09b6efa4ad9df90816e2b6:/target:rw,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "CMD=cargo +f1a3f05968ed2a674e09b6efa4ad9df90816e2b6-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "crater"` Sep 21 05:58:10.826 INFO blam! 5a17aa48c6426d34da01d2fcb90665194c49e72ca8125bd4f7bb20f2f1444ba2 Sep 21 05:58:10.828 INFO running `"docker" "start" "-a" "5a17aa48c6426d34da01d2fcb90665194c49e72ca8125bd4f7bb20f2f1444ba2"` Sep 21 05:58:12.337 INFO kablam! usermod: no changes Sep 21 05:58:12.434 INFO kablam! Checking panoradix v0.6.5 (/source) Sep 21 05:58:12.925 INFO kablam! warning: the trait bound `K: std::cmp::Ord` is not satisfied Sep 21 05:58:12.925 INFO kablam! --> src/tree.rs:7:23 Sep 21 05:58:12.925 INFO kablam! | Sep 21 05:58:12.925 INFO kablam! 7 | pub type Tree = Node; Sep 21 05:58:12.925 INFO kablam! | ^^^^^^^^^^ the trait `std::cmp::Ord` is not implemented for `K` Sep 21 05:58:12.925 INFO kablam! | Sep 21 05:58:12.925 INFO kablam! = note: #[warn(type_alias_missing_bounds)] on by default Sep 21 05:58:12.925 INFO kablam! = help: consider adding a `where K: std::cmp::Ord` bound Sep 21 05:58:12.925 INFO kablam! = note: required because of the requirements on the impl of `key::KeyComponent` for `K` Sep 21 05:58:12.925 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 05:58:12.925 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 05:58:12.925 INFO kablam! Sep 21 05:58:12.926 INFO kablam! warning: the trait bound `K: std::clone::Clone` is not satisfied Sep 21 05:58:12.926 INFO kablam! --> src/tree.rs:7:23 Sep 21 05:58:12.926 INFO kablam! | Sep 21 05:58:12.926 INFO kablam! 7 | pub type Tree = Node; Sep 21 05:58:12.926 INFO kablam! | ^^^^^^^^^^ the trait `std::clone::Clone` is not implemented for `K` Sep 21 05:58:12.926 INFO kablam! | Sep 21 05:58:12.926 INFO kablam! = help: consider adding a `where K: std::clone::Clone` bound Sep 21 05:58:12.926 INFO kablam! = note: required because of the requirements on the impl of `key::KeyComponent` for `K` Sep 21 05:58:12.928 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 05:58:12.928 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 05:58:12.928 INFO kablam! Sep 21 05:58:13.156 INFO kablam! warning: the trait bound `K: std::cmp::Ord` is not satisfied Sep 21 05:58:13.156 INFO kablam! --> src/tree.rs:7:23 Sep 21 05:58:13.156 INFO kablam! | Sep 21 05:58:13.156 INFO kablam! 7 | pub type Tree = Node; Sep 21 05:58:13.156 INFO kablam! | ^^^^^^^^^^ the trait `std::cmp::Ord` is not implemented for `K` Sep 21 05:58:13.156 INFO kablam! | Sep 21 05:58:13.156 INFO kablam! = note: #[warn(type_alias_missing_bounds)] on by default Sep 21 05:58:13.157 INFO kablam! = help: consider adding a `where K: std::cmp::Ord` bound Sep 21 05:58:13.157 INFO kablam! = note: required because of the requirements on the impl of `key::KeyComponent` for `K` Sep 21 05:58:13.157 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 05:58:13.157 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 05:58:13.157 INFO kablam! Sep 21 05:58:13.157 INFO kablam! warning: the trait bound `K: std::clone::Clone` is not satisfied Sep 21 05:58:13.157 INFO kablam! --> src/tree.rs:7:23 Sep 21 05:58:13.157 INFO kablam! | Sep 21 05:58:13.157 INFO kablam! 7 | pub type Tree = Node; Sep 21 05:58:13.157 INFO kablam! | ^^^^^^^^^^ the trait `std::clone::Clone` is not implemented for `K` Sep 21 05:58:13.157 INFO kablam! | Sep 21 05:58:13.157 INFO kablam! = help: consider adding a `where K: std::clone::Clone` bound Sep 21 05:58:13.157 INFO kablam! = note: required because of the requirements on the impl of `key::KeyComponent` for `K` Sep 21 05:58:13.157 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 05:58:13.157 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 05:58:13.162 INFO kablam! Sep 21 05:58:13.230 INFO kablam! warning: bounds on generic parameters are not enforced in type aliases Sep 21 05:58:13.230 INFO kablam! --> src/set.rs:205:22 Sep 21 05:58:13.230 INFO kablam! | Sep 21 05:58:13.230 INFO kablam! 205 | pub type Iter<'a, K: 'a + Key + ?Sized> = MapKeys<'a, K, ()>; Sep 21 05:58:13.230 INFO kablam! | ^^ ^^^ ^^^^^^ Sep 21 05:58:13.230 INFO kablam! | Sep 21 05:58:13.230 INFO kablam! = note: #[warn(type_alias_bounds)] on by default Sep 21 05:58:13.230 INFO kablam! = help: the bound will not be checked when the type alias is used, and should be removed Sep 21 05:58:13.230 INFO kablam! Sep 21 05:58:13.906 INFO kablam! warning: bounds on generic parameters are not enforced in type aliases Sep 21 05:58:13.906 INFO kablam! --> src/set.rs:205:22 Sep 21 05:58:13.906 INFO kablam! | Sep 21 05:58:13.906 INFO kablam! 205 | pub type Iter<'a, K: 'a + Key + ?Sized> = MapKeys<'a, K, ()>; Sep 21 05:58:13.906 INFO kablam! | ^^ ^^^ ^^^^^^ Sep 21 05:58:13.906 INFO kablam! | Sep 21 05:58:13.906 INFO kablam! = note: #[warn(type_alias_bounds)] on by default Sep 21 05:58:13.906 INFO kablam! = help: the bound will not be checked when the type alias is used, and should be removed Sep 21 05:58:13.906 INFO kablam! Sep 21 05:58:14.302 INFO kablam! warning: unused return value of `std::iter::Iterator::collect` which must be used Sep 21 05:58:14.302 INFO kablam! --> benches/set.rs:47:9 Sep 21 05:58:14.302 INFO kablam! | Sep 21 05:58:14.302 INFO kablam! 47 | items.iter().collect::>(); Sep 21 05:58:14.302 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 05:58:14.302 INFO kablam! | Sep 21 05:58:14.302 INFO kablam! = note: #[warn(unused_must_use)] on by default Sep 21 05:58:14.302 INFO kablam! = note: if you really need to exhaust the iterator, consider `.for_each(drop)` instead Sep 21 05:58:14.302 INFO kablam! Sep 21 05:58:14.302 INFO kablam! warning: unused return value of `std::iter::Iterator::collect` which must be used Sep 21 05:58:14.302 INFO kablam! --> benches/set.rs:57:9 Sep 21 05:58:14.302 INFO kablam! | Sep 21 05:58:14.302 INFO kablam! 57 | items.iter().collect::>(); Sep 21 05:58:14.302 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 21 05:58:14.302 INFO kablam! | Sep 21 05:58:14.302 INFO kablam! = note: if you really need to exhaust the iterator, consider `.for_each(drop)` instead Sep 21 05:58:14.302 INFO kablam! Sep 21 05:58:18.469 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 6.11s Sep 21 05:58:18.482 INFO kablam! su: No module specific data is present Sep 21 05:58:19.465 INFO running `"docker" "rm" "-f" "5a17aa48c6426d34da01d2fcb90665194c49e72ca8125bd4f7bb20f2f1444ba2"` Sep 21 05:58:19.600 INFO blam! 5a17aa48c6426d34da01d2fcb90665194c49e72ca8125bd4f7bb20f2f1444ba2