Sep 18 00:40:37.261 INFO checking fisher_processor-0.1.0 against try#cfeeefe83c83bceb55d60d7e2be173db7597ed50 for pr-54033 Sep 18 00:40:37.261 INFO running: cargo +cfeeefe83c83bceb55d60d7e2be173db7597ed50-alt check --frozen --all --all-targets Sep 18 00:40:37.261 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-5/pr-54033/try#cfeeefe83c83bceb55d60d7e2be173db7597ed50:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-54033/worker-5/try#cfeeefe83c83bceb55d60d7e2be173db7597ed50:/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 +cfeeefe83c83bceb55d60d7e2be173db7597ed50-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "crater"` Sep 18 00:40:37.433 INFO blam! df8ec5e7ab5cd07900c3492aaf8b0f71da4f05bc21500775eed69a1e5cf6f1f2 Sep 18 00:40:37.435 INFO running `"docker" "start" "-a" "df8ec5e7ab5cd07900c3492aaf8b0f71da4f05bc21500775eed69a1e5cf6f1f2"` Sep 18 00:40:38.490 INFO kablam! usermod: no changes Sep 18 00:40:38.549 INFO kablam! Checking fisher_common v0.2.0 Sep 18 00:40:39.052 INFO kablam! Checking fisher_processor v0.1.0 (/source) Sep 18 00:40:39.783 INFO kablam! error: the trait bound `S: fisher_common::prelude::ScriptsRepositoryTrait` is not satisfied Sep 18 00:40:39.783 INFO kablam! --> src/types.rs:19:19 Sep 18 00:40:39.783 INFO kablam! | Sep 18 00:40:39.783 INFO kablam! 19 | pub type Job = ::Job; Sep 18 00:40:39.783 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `fisher_common::prelude::ScriptsRepositoryTrait` is not implemented for `S` Sep 18 00:40:39.783 INFO kablam! | Sep 18 00:40:39.783 INFO kablam! = note: #[deny(type_alias_missing_bounds)] on by default Sep 18 00:40:39.783 INFO kablam! = help: consider adding a `where S: fisher_common::prelude::ScriptsRepositoryTrait` bound Sep 18 00:40:39.783 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 00:40:39.783 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 00:40:39.783 INFO kablam! Sep 18 00:40:39.783 INFO kablam! error: the trait bound `S: fisher_common::prelude::ScriptsRepositoryTrait` is not satisfied Sep 18 00:40:39.783 INFO kablam! --> src/types.rs:21:26 Sep 18 00:40:39.783 INFO kablam! | Sep 18 00:40:39.783 INFO kablam! 21 | pub type JobContext = < Sep 18 00:40:39.783 INFO kablam! | __________________________^ Sep 18 00:40:39.783 INFO kablam! 22 | | ::Job as JobTrait< Sep 18 00:40:39.783 INFO kablam! 23 | | ::Script Sep 18 00:40:39.783 INFO kablam! 24 | | > Sep 18 00:40:39.783 INFO kablam! 25 | | >::Context; Sep 18 00:40:39.783 INFO kablam! | |__________^ the trait `fisher_common::prelude::ScriptsRepositoryTrait` is not implemented for `S` Sep 18 00:40:39.783 INFO kablam! | Sep 18 00:40:39.783 INFO kablam! = help: consider adding a `where S: fisher_common::prelude::ScriptsRepositoryTrait` bound Sep 18 00:40:39.783 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 00:40:39.783 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 00:40:39.783 INFO kablam! Sep 18 00:40:39.783 INFO kablam! error: the trait bound `S: fisher_common::prelude::ScriptsRepositoryTrait` is not satisfied Sep 18 00:40:39.783 INFO kablam! --> src/types.rs:27:25 Sep 18 00:40:39.783 INFO kablam! | Sep 18 00:40:39.783 INFO kablam! 27 | pub type JobOutput = < Sep 18 00:40:39.783 INFO kablam! | _________________________^ Sep 18 00:40:39.783 INFO kablam! 28 | | ::Job as JobTrait< Sep 18 00:40:39.783 INFO kablam! 29 | | ::Script Sep 18 00:40:39.783 INFO kablam! 30 | | > Sep 18 00:40:39.783 INFO kablam! 31 | | >::Output; Sep 18 00:40:39.783 INFO kablam! | |_________^ the trait `fisher_common::prelude::ScriptsRepositoryTrait` is not implemented for `S` Sep 18 00:40:39.783 INFO kablam! | Sep 18 00:40:39.783 INFO kablam! = help: consider adding a `where S: fisher_common::prelude::ScriptsRepositoryTrait` bound Sep 18 00:40:39.783 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 00:40:39.784 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 00:40:39.784 INFO kablam! Sep 18 00:40:39.784 INFO kablam! error: the trait bound `S: fisher_common::prelude::ScriptsRepositoryTrait` is not satisfied Sep 18 00:40:39.784 INFO kablam! --> src/types.rs:33:24 Sep 18 00:40:39.784 INFO kablam! | Sep 18 00:40:39.784 INFO kablam! 33 | pub type ScriptId = < Sep 18 00:40:39.784 INFO kablam! | ________________________^ Sep 18 00:40:39.784 INFO kablam! 34 | | ::Script as ScriptTrait Sep 18 00:40:39.784 INFO kablam! 35 | | >::Id; Sep 18 00:40:39.784 INFO kablam! | |_____^ the trait `fisher_common::prelude::ScriptsRepositoryTrait` is not implemented for `S` Sep 18 00:40:39.784 INFO kablam! | Sep 18 00:40:39.784 INFO kablam! = help: consider adding a `where S: fisher_common::prelude::ScriptsRepositoryTrait` bound Sep 18 00:40:39.784 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 00:40:39.784 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 00:40:39.784 INFO kablam! Sep 18 00:40:39.835 INFO kablam! error: the trait bound `S: fisher_common::prelude::ScriptsRepositoryTrait` is not satisfied Sep 18 00:40:39.835 INFO kablam! --> src/types.rs:19:19 Sep 18 00:40:39.835 INFO kablam! | Sep 18 00:40:39.835 INFO kablam! 19 | pub type Job = ::Job; Sep 18 00:40:39.835 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `fisher_common::prelude::ScriptsRepositoryTrait` is not implemented for `S` Sep 18 00:40:39.835 INFO kablam! | Sep 18 00:40:39.835 INFO kablam! = note: #[deny(type_alias_missing_bounds)] on by default Sep 18 00:40:39.835 INFO kablam! = help: consider adding a `where S: fisher_common::prelude::ScriptsRepositoryTrait` bound Sep 18 00:40:39.835 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 00:40:39.835 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 00:40:39.835 INFO kablam! Sep 18 00:40:39.835 INFO kablam! error: the trait bound `S: fisher_common::prelude::ScriptsRepositoryTrait` is not satisfied Sep 18 00:40:39.835 INFO kablam! --> src/types.rs:21:26 Sep 18 00:40:39.835 INFO kablam! | Sep 18 00:40:39.835 INFO kablam! 21 | pub type JobContext = < Sep 18 00:40:39.835 INFO kablam! | __________________________^ Sep 18 00:40:39.835 INFO kablam! 22 | | ::Job as JobTrait< Sep 18 00:40:39.835 INFO kablam! 23 | | ::Script Sep 18 00:40:39.835 INFO kablam! 24 | | > Sep 18 00:40:39.835 INFO kablam! 25 | | >::Context; Sep 18 00:40:39.835 INFO kablam! | |__________^ the trait `fisher_common::prelude::ScriptsRepositoryTrait` is not implemented for `S` Sep 18 00:40:39.835 INFO kablam! | Sep 18 00:40:39.835 INFO kablam! = help: consider adding a `where S: fisher_common::prelude::ScriptsRepositoryTrait` bound Sep 18 00:40:39.835 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 00:40:39.835 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 00:40:39.835 INFO kablam! Sep 18 00:40:39.835 INFO kablam! error: the trait bound `S: fisher_common::prelude::ScriptsRepositoryTrait` is not satisfied Sep 18 00:40:39.835 INFO kablam! --> src/types.rs:27:25 Sep 18 00:40:39.835 INFO kablam! | Sep 18 00:40:39.835 INFO kablam! 27 | pub type JobOutput = < Sep 18 00:40:39.835 INFO kablam! | _________________________^ Sep 18 00:40:39.835 INFO kablam! 28 | | ::Job as JobTrait< Sep 18 00:40:39.835 INFO kablam! 29 | | ::Script Sep 18 00:40:39.835 INFO kablam! 30 | | > Sep 18 00:40:39.835 INFO kablam! 31 | | >::Output; Sep 18 00:40:39.835 INFO kablam! | |_________^ the trait `fisher_common::prelude::ScriptsRepositoryTrait` is not implemented for `S` Sep 18 00:40:39.835 INFO kablam! | Sep 18 00:40:39.835 INFO kablam! = help: consider adding a `where S: fisher_common::prelude::ScriptsRepositoryTrait` bound Sep 18 00:40:39.835 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 00:40:39.835 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 00:40:39.835 INFO kablam! Sep 18 00:40:39.835 INFO kablam! error: the trait bound `S: fisher_common::prelude::ScriptsRepositoryTrait` is not satisfied Sep 18 00:40:39.836 INFO kablam! --> src/types.rs:33:24 Sep 18 00:40:39.836 INFO kablam! | Sep 18 00:40:39.836 INFO kablam! 33 | pub type ScriptId = < Sep 18 00:40:39.836 INFO kablam! | ________________________^ Sep 18 00:40:39.836 INFO kablam! 34 | | ::Script as ScriptTrait Sep 18 00:40:39.836 INFO kablam! 35 | | >::Id; Sep 18 00:40:39.836 INFO kablam! | |_____^ the trait `fisher_common::prelude::ScriptsRepositoryTrait` is not implemented for `S` Sep 18 00:40:39.836 INFO kablam! | Sep 18 00:40:39.836 INFO kablam! = help: consider adding a `where S: fisher_common::prelude::ScriptsRepositoryTrait` bound Sep 18 00:40:39.836 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 18 00:40:39.836 INFO kablam! = help: this is a hard error in Rust 2018 Sep 18 00:40:39.836 INFO kablam! Sep 18 00:40:39.859 INFO kablam! error: aborting due to 4 previous errors Sep 18 00:40:39.859 INFO kablam! Sep 18 00:40:39.866 INFO kablam! error: Could not compile `fisher_processor`. Sep 18 00:40:39.866 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 18 00:40:39.887 INFO kablam! error: aborting due to 4 previous errors Sep 18 00:40:39.887 INFO kablam! Sep 18 00:40:39.899 INFO kablam! error: Could not compile `fisher_processor`. Sep 18 00:40:39.899 INFO kablam! Sep 18 00:40:39.899 INFO kablam! To learn more, run the command again with --verbose. Sep 18 00:40:39.899 INFO kablam! su: No module specific data is present Sep 18 00:40:40.726 INFO running `"docker" "rm" "-f" "df8ec5e7ab5cd07900c3492aaf8b0f71da4f05bc21500775eed69a1e5cf6f1f2"` Sep 18 00:40:40.803 INFO blam! df8ec5e7ab5cd07900c3492aaf8b0f71da4f05bc21500775eed69a1e5cf6f1f2