Sep 04 21:12:19.213 INFO checking ex-futures-0.4.9 against master#2687112ea6a8701cbf36e6dd4d77d64694cf93d8 for pr-53913 Sep 04 21:12:19.213 INFO running: cargo +2687112ea6a8701cbf36e6dd4d77d64694cf93d8-alt check --frozen --all --all-targets Sep 04 21:12:19.213 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-2/pr-53913/master#2687112ea6a8701cbf36e6dd4d77d64694cf93d8:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-53913/worker-2/master#2687112ea6a8701cbf36e6dd4d77d64694cf93d8:/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 +2687112ea6a8701cbf36e6dd4d77d64694cf93d8-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "2G" "crater"` Sep 04 21:12:19.370 INFO blam! d6dd1eef273fcd86b7f1dd9030fb6660fbdc66a87c9a1682f30362bde2b976df Sep 04 21:12:19.372 INFO running `"docker" "start" "-a" "d6dd1eef273fcd86b7f1dd9030fb6660fbdc66a87c9a1682f30362bde2b976df"` Sep 04 21:12:20.096 INFO kablam! Checking ex-futures v0.4.9 (file:///source) Sep 04 21:12:20.830 INFO kablam! warning: unused `#[macro_use]` import Sep 04 21:12:20.830 INFO kablam! --> src/lib.rs:1:1 Sep 04 21:12:20.830 INFO kablam! | Sep 04 21:12:20.830 INFO kablam! 1 | #[macro_use] Sep 04 21:12:20.830 INFO kablam! | ^^^^^^^^^^^^ Sep 04 21:12:20.830 INFO kablam! | Sep 04 21:12:20.830 INFO kablam! = note: #[warn(unused_imports)] on by default Sep 04 21:12:20.830 INFO kablam! Sep 04 21:12:20.947 INFO kablam! warning: unused `#[macro_use]` import Sep 04 21:12:20.947 INFO kablam! --> src/lib.rs:1:1 Sep 04 21:12:20.947 INFO kablam! | Sep 04 21:12:20.947 INFO kablam! 1 | #[macro_use] Sep 04 21:12:20.948 INFO kablam! | ^^^^^^^^^^^^ Sep 04 21:12:20.948 INFO kablam! | Sep 04 21:12:20.948 INFO kablam! = note: #[warn(unused_imports)] on by default Sep 04 21:12:20.948 INFO kablam! Sep 04 21:12:21.431 INFO kablam! warning: bounds on generic parameters are not enforced in type aliases Sep 04 21:12:21.431 INFO kablam! --> src/stream/unsync_cloneable.rs:33:15 Sep 04 21:12:21.431 INFO kablam! | Sep 04 21:12:21.431 INFO kablam! 33 | type Queue = RefCell, S::Error>>>; Sep 04 21:12:21.431 INFO kablam! | ^^^^^^ Sep 04 21:12:21.431 INFO kablam! | Sep 04 21:12:21.432 INFO kablam! = note: #[warn(type_alias_bounds)] on by default Sep 04 21:12:21.432 INFO kablam! = help: the bound will not be checked when the type alias is used, and should be removed Sep 04 21:12:21.432 INFO kablam! help: use fully disambiguated paths (i.e., `::Assoc`) to refer to associated types in type aliases Sep 04 21:12:21.432 INFO kablam! --> src/stream/unsync_cloneable.rs:33:56 Sep 04 21:12:21.432 INFO kablam! | Sep 04 21:12:21.432 INFO kablam! 33 | type Queue = RefCell, S::Error>>>; Sep 04 21:12:21.432 INFO kablam! | ^^^^^^^ Sep 04 21:12:21.433 INFO kablam! help: use fully disambiguated paths (i.e., `::Assoc`) to refer to associated types in type aliases Sep 04 21:12:21.433 INFO kablam! --> src/stream/unsync_cloneable.rs:33:66 Sep 04 21:12:21.433 INFO kablam! | Sep 04 21:12:21.433 INFO kablam! 33 | type Queue = RefCell, S::Error>>>; Sep 04 21:12:21.433 INFO kablam! | ^^^^^^^^ Sep 04 21:12:21.433 INFO kablam! Sep 04 21:12:21.437 INFO kablam! warning: bounds on generic parameters are not enforced in type aliases Sep 04 21:12:21.437 INFO kablam! --> src/stream/cloneable.rs:38:15 Sep 04 21:12:21.437 INFO kablam! | Sep 04 21:12:21.437 INFO kablam! 38 | type Queue = Mutex, S::Error>>>; Sep 04 21:12:21.437 INFO kablam! | ^^^^^^ Sep 04 21:12:21.438 INFO kablam! | Sep 04 21:12:21.438 INFO kablam! = help: the bound will not be checked when the type alias is used, and should be removed Sep 04 21:12:21.439 INFO kablam! help: use fully disambiguated paths (i.e., `::Assoc`) to refer to associated types in type aliases Sep 04 21:12:21.439 INFO kablam! --> src/stream/cloneable.rs:38:54 Sep 04 21:12:21.439 INFO kablam! | Sep 04 21:12:21.439 INFO kablam! 38 | type Queue = Mutex, S::Error>>>; Sep 04 21:12:21.439 INFO kablam! | ^^^^^^^ Sep 04 21:12:21.439 INFO kablam! help: use fully disambiguated paths (i.e., `::Assoc`) to refer to associated types in type aliases Sep 04 21:12:21.439 INFO kablam! --> src/stream/cloneable.rs:38:64 Sep 04 21:12:21.439 INFO kablam! | Sep 04 21:12:21.439 INFO kablam! 38 | type Queue = Mutex, S::Error>>>; Sep 04 21:12:21.439 INFO kablam! | ^^^^^^^^ Sep 04 21:12:21.440 INFO kablam! Sep 04 21:12:21.442 INFO kablam! warning: bounds on generic parameters are not enforced in type aliases Sep 04 21:12:21.442 INFO kablam! --> src/stream/mod.rs:19:19 Sep 04 21:12:21.442 INFO kablam! | Sep 04 21:12:21.442 INFO kablam! 19 | pub type AsErr = Then< Sep 04 21:12:21.442 INFO kablam! | ^^^^^^ Sep 04 21:12:21.443 INFO kablam! | Sep 04 21:12:21.443 INFO kablam! = help: the bound will not be checked when the type alias is used, and should be removed Sep 04 21:12:21.443 INFO kablam! help: use fully disambiguated paths (i.e., `::Assoc`) to refer to associated types in type aliases Sep 04 21:12:21.443 INFO kablam! --> src/stream/mod.rs:21:15 Sep 04 21:12:21.443 INFO kablam! | Sep 04 21:12:21.443 INFO kablam! 21 | fn(Result) -> Result, Sep 04 21:12:21.443 INFO kablam! | ^^^^^^^ Sep 04 21:12:21.444 INFO kablam! help: use fully disambiguated paths (i.e., `::Assoc`) to refer to associated types in type aliases Sep 04 21:12:21.444 INFO kablam! --> src/stream/mod.rs:21:39 Sep 04 21:12:21.444 INFO kablam! | Sep 04 21:12:21.444 INFO kablam! 21 | fn(Result) -> Result, Sep 04 21:12:21.444 INFO kablam! | ^^^^^^^ Sep 04 21:12:21.445 INFO kablam! help: use fully disambiguated paths (i.e., `::Assoc`) to refer to associated types in type aliases Sep 04 21:12:21.445 INFO kablam! --> src/stream/mod.rs:22:12 Sep 04 21:12:21.445 INFO kablam! | Sep 04 21:12:21.445 INFO kablam! 22 | Result, Sep 04 21:12:21.445 INFO kablam! | ^^^^^^^ Sep 04 21:12:21.445 INFO kablam! Sep 04 21:12:21.679 INFO kablam! warning: bounds on generic parameters are not enforced in type aliases Sep 04 21:12:21.679 INFO kablam! --> src/stream/unsync_cloneable.rs:33:15 Sep 04 21:12:21.679 INFO kablam! | Sep 04 21:12:21.679 INFO kablam! 33 | type Queue = RefCell, S::Error>>>; Sep 04 21:12:21.679 INFO kablam! | ^^^^^^ Sep 04 21:12:21.681 INFO kablam! | Sep 04 21:12:21.681 INFO kablam! = note: #[warn(type_alias_bounds)] on by default Sep 04 21:12:21.681 INFO kablam! = help: the bound will not be checked when the type alias is used, and should be removed Sep 04 21:12:21.682 INFO kablam! help: use fully disambiguated paths (i.e., `::Assoc`) to refer to associated types in type aliases Sep 04 21:12:21.682 INFO kablam! --> src/stream/unsync_cloneable.rs:33:56 Sep 04 21:12:21.682 INFO kablam! | Sep 04 21:12:21.682 INFO kablam! 33 | type Queue = RefCell, S::Error>>>; Sep 04 21:12:21.682 INFO kablam! | ^^^^^^^ Sep 04 21:12:21.683 INFO kablam! help: use fully disambiguated paths (i.e., `::Assoc`) to refer to associated types in type aliases Sep 04 21:12:21.683 INFO kablam! --> src/stream/unsync_cloneable.rs:33:66 Sep 04 21:12:21.683 INFO kablam! | Sep 04 21:12:21.683 INFO kablam! 33 | type Queue = RefCell, S::Error>>>; Sep 04 21:12:21.683 INFO kablam! | ^^^^^^^^ Sep 04 21:12:21.683 INFO kablam! Sep 04 21:12:21.687 INFO kablam! warning: bounds on generic parameters are not enforced in type aliases Sep 04 21:12:21.687 INFO kablam! --> src/stream/cloneable.rs:38:15 Sep 04 21:12:21.687 INFO kablam! | Sep 04 21:12:21.688 INFO kablam! 38 | type Queue = Mutex, S::Error>>>; Sep 04 21:12:21.688 INFO kablam! | ^^^^^^ Sep 04 21:12:21.696 INFO kablam! | Sep 04 21:12:21.697 INFO kablam! = help: the bound will not be checked when the type alias is used, and should be removed Sep 04 21:12:21.697 INFO kablam! help: use fully disambiguated paths (i.e., `::Assoc`) to refer to associated types in type aliases Sep 04 21:12:21.697 INFO kablam! --> src/stream/cloneable.rs:38:54 Sep 04 21:12:21.697 INFO kablam! | Sep 04 21:12:21.697 INFO kablam! 38 | type Queue = Mutex, S::Error>>>; Sep 04 21:12:21.697 INFO kablam! | ^^^^^^^ Sep 04 21:12:21.698 INFO kablam! help: use fully disambiguated paths (i.e., `::Assoc`) to refer to associated types in type aliases Sep 04 21:12:21.698 INFO kablam! --> src/stream/cloneable.rs:38:64 Sep 04 21:12:21.698 INFO kablam! | Sep 04 21:12:21.698 INFO kablam! 38 | type Queue = Mutex, S::Error>>>; Sep 04 21:12:21.698 INFO kablam! | ^^^^^^^^ Sep 04 21:12:21.698 INFO kablam! Sep 04 21:12:21.702 INFO kablam! warning: bounds on generic parameters are not enforced in type aliases Sep 04 21:12:21.702 INFO kablam! --> src/stream/mod.rs:19:19 Sep 04 21:12:21.702 INFO kablam! | Sep 04 21:12:21.702 INFO kablam! 19 | pub type AsErr = Then< Sep 04 21:12:21.702 INFO kablam! | ^^^^^^ Sep 04 21:12:21.702 INFO kablam! | Sep 04 21:12:21.702 INFO kablam! = help: the bound will not be checked when the type alias is used, and should be removed Sep 04 21:12:21.703 INFO kablam! help: use fully disambiguated paths (i.e., `::Assoc`) to refer to associated types in type aliases Sep 04 21:12:21.703 INFO kablam! --> src/stream/mod.rs:21:15 Sep 04 21:12:21.703 INFO kablam! | Sep 04 21:12:21.703 INFO kablam! 21 | fn(Result) -> Result, Sep 04 21:12:21.703 INFO kablam! | ^^^^^^^ Sep 04 21:12:21.703 INFO kablam! help: use fully disambiguated paths (i.e., `::Assoc`) to refer to associated types in type aliases Sep 04 21:12:21.704 INFO kablam! --> src/stream/mod.rs:21:39 Sep 04 21:12:21.704 INFO kablam! | Sep 04 21:12:21.704 INFO kablam! 21 | fn(Result) -> Result, Sep 04 21:12:21.704 INFO kablam! | ^^^^^^^ Sep 04 21:12:21.704 INFO kablam! help: use fully disambiguated paths (i.e., `::Assoc`) to refer to associated types in type aliases Sep 04 21:12:21.704 INFO kablam! --> src/stream/mod.rs:22:12 Sep 04 21:12:21.704 INFO kablam! | Sep 04 21:12:21.704 INFO kablam! 22 | Result, Sep 04 21:12:21.704 INFO kablam! | ^^^^^^^ Sep 04 21:12:21.705 INFO kablam! Sep 04 21:12:34.303 INFO kablam! warning: unused import: `Future` Sep 04 21:12:34.303 INFO kablam! --> benches/stream_unsync_cloneable.rs:8:15 Sep 04 21:12:34.303 INFO kablam! | Sep 04 21:12:34.303 INFO kablam! 8 | use futures::{Future, Stream}; Sep 04 21:12:34.303 INFO kablam! | ^^^^^^ Sep 04 21:12:34.303 INFO kablam! | Sep 04 21:12:34.304 INFO kablam! = note: #[warn(unused_imports)] on by default Sep 04 21:12:34.304 INFO kablam! Sep 04 21:12:34.322 INFO kablam! warning: unused import: `Future` Sep 04 21:12:34.322 INFO kablam! --> benches/stream_cloneable.rs:8:15 Sep 04 21:12:34.322 INFO kablam! | Sep 04 21:12:34.322 INFO kablam! 8 | use futures::{Future, Stream}; Sep 04 21:12:34.322 INFO kablam! | ^^^^^^ Sep 04 21:12:34.323 INFO kablam! | Sep 04 21:12:34.323 INFO kablam! = note: #[warn(unused_imports)] on by default Sep 04 21:12:34.323 INFO kablam! Sep 04 21:12:36.576 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 16.59s Sep 04 21:12:36.587 INFO kablam! su: No module specific data is present Sep 04 21:12:37.077 INFO running `"docker" "rm" "-f" "d6dd1eef273fcd86b7f1dd9030fb6660fbdc66a87c9a1682f30362bde2b976df"` Sep 04 21:12:37.191 INFO blam! d6dd1eef273fcd86b7f1dd9030fb6660fbdc66a87c9a1682f30362bde2b976df