Jul 12 10:05:55.621 INFO checking ex-futures-0.4.9 against try#d39a6f7eddafd45dcc60e99001b8cd08c2bd3255 for pr-52234 Jul 12 10:05:55.621 INFO running: cargo +d39a6f7eddafd45dcc60e99001b8cd08c2bd3255-alt check --frozen --all --all-targets Jul 12 10:05:55.621 INFO creating container for: cargo +d39a6f7eddafd45dcc60e99001b8cd08c2bd3255-alt check --frozen --all --all-targets Jul 12 10:05:55.621 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-3/pr-52234/try#d39a6f7eddafd45dcc60e99001b8cd08c2bd3255:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-52234/worker-3/try#d39a6f7eddafd45dcc60e99001b8cd08c2bd3255:/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=500" "-e" "CMD=cargo +d39a6f7eddafd45dcc60e99001b8cd08c2bd3255-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "crater"` Jul 12 10:05:55.890 INFO blam! c64a5114d2f88f411d9d16800c9c97366769c5ada08cd6bdbeeaaea9eb654b64 Jul 12 10:05:55.900 INFO running `"docker" "start" "-a" "c64a5114d2f88f411d9d16800c9c97366769c5ada08cd6bdbeeaaea9eb654b64"` Jul 12 10:05:57.062 INFO kablam! Checking ex-futures v0.4.9 (file:///source) Jul 12 10:05:57.747 INFO kablam! warning: unused `#[macro_use]` import Jul 12 10:05:57.774 INFO kablam! --> src/lib.rs:1:1 Jul 12 10:05:57.774 INFO kablam! | Jul 12 10:05:57.774 INFO kablam! 1 | #[macro_use] Jul 12 10:05:57.774 INFO kablam! | ^^^^^^^^^^^^ Jul 12 10:05:57.775 INFO kablam! | Jul 12 10:05:57.775 INFO kablam! = note: #[warn(unused_imports)] on by default Jul 12 10:05:57.775 INFO kablam! Jul 12 10:05:57.972 INFO kablam! warning: unused `#[macro_use]` import Jul 12 10:05:57.972 INFO kablam! --> src/lib.rs:1:1 Jul 12 10:05:57.972 INFO kablam! | Jul 12 10:05:57.972 INFO kablam! 1 | #[macro_use] Jul 12 10:05:57.972 INFO kablam! | ^^^^^^^^^^^^ Jul 12 10:05:57.972 INFO kablam! | Jul 12 10:05:57.972 INFO kablam! = note: #[warn(unused_imports)] on by default Jul 12 10:05:57.972 INFO kablam! Jul 12 10:05:58.754 INFO kablam! warning: bounds on generic parameters are not enforced in type aliases Jul 12 10:05:58.754 INFO kablam! --> src/stream/unsync_cloneable.rs:33:15 Jul 12 10:05:58.754 INFO kablam! | Jul 12 10:05:58.754 INFO kablam! 33 | type Queue = RefCell, S::Error>>>; Jul 12 10:05:58.754 INFO kablam! | ^^^^^^ Jul 12 10:05:58.755 INFO kablam! | Jul 12 10:05:58.755 INFO kablam! = note: #[warn(type_alias_bounds)] on by default Jul 12 10:05:58.755 INFO kablam! = help: the bound will not be checked when the type alias is used, and should be removed Jul 12 10:05:58.756 INFO kablam! help: use fully disambiguated paths (i.e., `::Assoc`) to refer to associated types in type aliases Jul 12 10:05:58.756 INFO kablam! --> src/stream/unsync_cloneable.rs:33:56 Jul 12 10:05:58.756 INFO kablam! | Jul 12 10:05:58.756 INFO kablam! 33 | type Queue = RefCell, S::Error>>>; Jul 12 10:05:58.756 INFO kablam! | ^^^^^^^ Jul 12 10:05:58.756 INFO kablam! help: use fully disambiguated paths (i.e., `::Assoc`) to refer to associated types in type aliases Jul 12 10:05:58.756 INFO kablam! --> src/stream/unsync_cloneable.rs:33:66 Jul 12 10:05:58.756 INFO kablam! | Jul 12 10:05:58.756 INFO kablam! 33 | type Queue = RefCell, S::Error>>>; Jul 12 10:05:58.756 INFO kablam! | ^^^^^^^^ Jul 12 10:05:58.757 INFO kablam! Jul 12 10:05:58.761 INFO kablam! warning: bounds on generic parameters are not enforced in type aliases Jul 12 10:05:58.761 INFO kablam! --> src/stream/cloneable.rs:38:15 Jul 12 10:05:58.761 INFO kablam! | Jul 12 10:05:58.761 INFO kablam! 38 | type Queue = Mutex, S::Error>>>; Jul 12 10:05:58.761 INFO kablam! | ^^^^^^ Jul 12 10:05:58.762 INFO kablam! | Jul 12 10:05:58.762 INFO kablam! = help: the bound will not be checked when the type alias is used, and should be removed Jul 12 10:05:58.762 INFO kablam! help: use fully disambiguated paths (i.e., `::Assoc`) to refer to associated types in type aliases Jul 12 10:05:58.762 INFO kablam! --> src/stream/cloneable.rs:38:54 Jul 12 10:05:58.762 INFO kablam! | Jul 12 10:05:58.762 INFO kablam! 38 | type Queue = Mutex, S::Error>>>; Jul 12 10:05:58.763 INFO kablam! | ^^^^^^^ Jul 12 10:05:58.763 INFO kablam! help: use fully disambiguated paths (i.e., `::Assoc`) to refer to associated types in type aliases Jul 12 10:05:58.763 INFO kablam! --> src/stream/cloneable.rs:38:64 Jul 12 10:05:58.763 INFO kablam! | Jul 12 10:05:58.763 INFO kablam! 38 | type Queue = Mutex, S::Error>>>; Jul 12 10:05:58.763 INFO kablam! | ^^^^^^^^ Jul 12 10:05:58.763 INFO kablam! Jul 12 10:05:58.766 INFO kablam! warning: bounds on generic parameters are not enforced in type aliases Jul 12 10:05:58.766 INFO kablam! --> src/stream/mod.rs:19:19 Jul 12 10:05:58.766 INFO kablam! | Jul 12 10:05:58.766 INFO kablam! 19 | pub type AsErr = Then< Jul 12 10:05:58.766 INFO kablam! | ^^^^^^ Jul 12 10:05:58.766 INFO kablam! | Jul 12 10:05:58.767 INFO kablam! = help: the bound will not be checked when the type alias is used, and should be removed Jul 12 10:05:58.767 INFO kablam! help: use fully disambiguated paths (i.e., `::Assoc`) to refer to associated types in type aliases Jul 12 10:05:58.767 INFO kablam! --> src/stream/mod.rs:21:15 Jul 12 10:05:58.767 INFO kablam! | Jul 12 10:05:58.767 INFO kablam! 21 | fn(Result) -> Result, Jul 12 10:05:58.767 INFO kablam! | ^^^^^^^ Jul 12 10:05:58.768 INFO kablam! help: use fully disambiguated paths (i.e., `::Assoc`) to refer to associated types in type aliases Jul 12 10:05:58.768 INFO kablam! --> src/stream/mod.rs:21:39 Jul 12 10:05:58.768 INFO kablam! | Jul 12 10:05:58.768 INFO kablam! 21 | fn(Result) -> Result, Jul 12 10:05:58.768 INFO kablam! | ^^^^^^^ Jul 12 10:05:58.769 INFO kablam! help: use fully disambiguated paths (i.e., `::Assoc`) to refer to associated types in type aliases Jul 12 10:05:58.769 INFO kablam! --> src/stream/mod.rs:22:12 Jul 12 10:05:58.769 INFO kablam! | Jul 12 10:05:58.769 INFO kablam! 22 | Result, Jul 12 10:05:58.769 INFO kablam! | ^^^^^^^ Jul 12 10:05:58.769 INFO kablam! Jul 12 10:06:00.669 INFO kablam! warning: bounds on generic parameters are not enforced in type aliases Jul 12 10:06:00.669 INFO kablam! --> src/stream/unsync_cloneable.rs:33:15 Jul 12 10:06:00.669 INFO kablam! | Jul 12 10:06:00.669 INFO kablam! 33 | type Queue = RefCell, S::Error>>>; Jul 12 10:06:00.669 INFO kablam! | ^^^^^^ Jul 12 10:06:00.669 INFO kablam! | Jul 12 10:06:00.669 INFO kablam! = note: #[warn(type_alias_bounds)] on by default Jul 12 10:06:00.669 INFO kablam! = help: the bound will not be checked when the type alias is used, and should be removed Jul 12 10:06:00.669 INFO kablam! help: use fully disambiguated paths (i.e., `::Assoc`) to refer to associated types in type aliases Jul 12 10:06:00.670 INFO kablam! --> src/stream/unsync_cloneable.rs:33:56 Jul 12 10:06:00.670 INFO kablam! | Jul 12 10:06:00.670 INFO kablam! 33 | type Queue = RefCell, S::Error>>>; Jul 12 10:06:00.670 INFO kablam! | ^^^^^^^ Jul 12 10:06:00.670 INFO kablam! help: use fully disambiguated paths (i.e., `::Assoc`) to refer to associated types in type aliases Jul 12 10:06:00.670 INFO kablam! --> src/stream/unsync_cloneable.rs:33:66 Jul 12 10:06:00.670 INFO kablam! | Jul 12 10:06:00.670 INFO kablam! 33 | type Queue = RefCell, S::Error>>>; Jul 12 10:06:00.670 INFO kablam! | ^^^^^^^^ Jul 12 10:06:00.670 INFO kablam! Jul 12 10:06:00.694 INFO kablam! warning: bounds on generic parameters are not enforced in type aliases Jul 12 10:06:00.694 INFO kablam! --> src/stream/cloneable.rs:38:15 Jul 12 10:06:00.694 INFO kablam! | Jul 12 10:06:00.694 INFO kablam! 38 | type Queue = Mutex, S::Error>>>; Jul 12 10:06:00.694 INFO kablam! | ^^^^^^ Jul 12 10:06:00.694 INFO kablam! | Jul 12 10:06:00.694 INFO kablam! = help: the bound will not be checked when the type alias is used, and should be removed Jul 12 10:06:00.694 INFO kablam! help: use fully disambiguated paths (i.e., `::Assoc`) to refer to associated types in type aliases Jul 12 10:06:00.694 INFO kablam! --> src/stream/cloneable.rs:38:54 Jul 12 10:06:00.694 INFO kablam! | Jul 12 10:06:00.694 INFO kablam! 38 | type Queue = Mutex, S::Error>>>; Jul 12 10:06:00.694 INFO kablam! | ^^^^^^^ Jul 12 10:06:00.695 INFO kablam! help: use fully disambiguated paths (i.e., `::Assoc`) to refer to associated types in type aliases Jul 12 10:06:00.695 INFO kablam! --> src/stream/cloneable.rs:38:64 Jul 12 10:06:00.695 INFO kablam! | Jul 12 10:06:00.695 INFO kablam! 38 | type Queue = Mutex, S::Error>>>; Jul 12 10:06:00.695 INFO kablam! | ^^^^^^^^ Jul 12 10:06:00.695 INFO kablam! Jul 12 10:06:00.717 INFO kablam! warning: bounds on generic parameters are not enforced in type aliases Jul 12 10:06:00.717 INFO kablam! --> src/stream/mod.rs:19:19 Jul 12 10:06:00.717 INFO kablam! | Jul 12 10:06:00.717 INFO kablam! 19 | pub type AsErr = Then< Jul 12 10:06:00.717 INFO kablam! | ^^^^^^ Jul 12 10:06:00.728 INFO kablam! | Jul 12 10:06:00.729 INFO kablam! = help: the bound will not be checked when the type alias is used, and should be removed Jul 12 10:06:00.729 INFO kablam! help: use fully disambiguated paths (i.e., `::Assoc`) to refer to associated types in type aliases Jul 12 10:06:00.729 INFO kablam! --> src/stream/mod.rs:21:15 Jul 12 10:06:00.729 INFO kablam! | Jul 12 10:06:00.729 INFO kablam! 21 | fn(Result) -> Result, Jul 12 10:06:00.729 INFO kablam! | ^^^^^^^ Jul 12 10:06:00.730 INFO kablam! help: use fully disambiguated paths (i.e., `::Assoc`) to refer to associated types in type aliases Jul 12 10:06:00.730 INFO kablam! --> src/stream/mod.rs:21:39 Jul 12 10:06:00.730 INFO kablam! | Jul 12 10:06:00.730 INFO kablam! 21 | fn(Result) -> Result, Jul 12 10:06:00.730 INFO kablam! | ^^^^^^^ Jul 12 10:06:00.730 INFO kablam! help: use fully disambiguated paths (i.e., `::Assoc`) to refer to associated types in type aliases Jul 12 10:06:00.730 INFO kablam! --> src/stream/mod.rs:22:12 Jul 12 10:06:00.730 INFO kablam! | Jul 12 10:06:00.731 INFO kablam! 22 | Result, Jul 12 10:06:00.731 INFO kablam! | ^^^^^^^ Jul 12 10:06:00.731 INFO kablam! Jul 12 10:06:07.839 INFO kablam! warning: unused import: `Future` Jul 12 10:06:07.839 INFO kablam! --> benches/stream_cloneable.rs:8:15 Jul 12 10:06:07.839 INFO kablam! | Jul 12 10:06:07.839 INFO kablam! 8 | use futures::{Future, Stream}; Jul 12 10:06:07.839 INFO kablam! | ^^^^^^ Jul 12 10:06:07.854 INFO kablam! | Jul 12 10:06:07.855 INFO kablam! = note: #[warn(unused_imports)] on by default Jul 12 10:06:07.855 INFO kablam! Jul 12 10:06:11.122 INFO kablam! warning: unused import: `Future` Jul 12 10:06:11.122 INFO kablam! --> benches/stream_unsync_cloneable.rs:8:15 Jul 12 10:06:11.122 INFO kablam! | Jul 12 10:06:11.122 INFO kablam! 8 | use futures::{Future, Stream}; Jul 12 10:06:11.122 INFO kablam! | ^^^^^^ Jul 12 10:06:11.122 INFO kablam! | Jul 12 10:06:11.122 INFO kablam! = note: #[warn(unused_imports)] on by default Jul 12 10:06:11.122 INFO kablam! Jul 12 10:06:13.479 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 16.60s Jul 12 10:06:13.495 INFO kablam! su: No module specific data is present Jul 12 10:06:14.007 INFO running `"docker" "rm" "-f" "c64a5114d2f88f411d9d16800c9c97366769c5ada08cd6bdbeeaaea9eb654b64"` Jul 12 10:06:14.175 INFO blam! c64a5114d2f88f411d9d16800c9c97366769c5ada08cd6bdbeeaaea9eb654b64