Sep 21 05:52:28.366 INFO checking pcg_rand-0.7.1 against try#f1a3f05968ed2a674e09b6efa4ad9df90816e2b6 for pr-54394 Sep 21 05:52:28.366 INFO running: cargo +f1a3f05968ed2a674e09b6efa4ad9df90816e2b6-alt check --frozen --all --all-targets Sep 21 05:52:28.366 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-3/pr-54394/try#f1a3f05968ed2a674e09b6efa4ad9df90816e2b6:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-54394/worker-3/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:52:28.511 INFO blam! fe6af39a311f1b6837c3146dc8549f02b50efd6bc6d15d5a3d22a5142a2484f2 Sep 21 05:52:28.513 INFO running `"docker" "start" "-a" "fe6af39a311f1b6837c3146dc8549f02b50efd6bc6d15d5a3d22a5142a2484f2"` Sep 21 05:52:29.314 INFO kablam! usermod: no changes Sep 21 05:52:29.387 INFO kablam! Checking extprim v1.6.0 Sep 21 05:52:31.074 INFO kablam! Checking pcg_rand v0.7.1 (/source) Sep 21 05:52:31.918 INFO kablam! warning: the trait bound `Size: extension::extsizes::ExtSize` is not satisfied Sep 21 05:52:31.918 INFO kablam! --> src/extension/mod.rs:152:37 Sep 21 05:52:31.918 INFO kablam! | Sep 21 05:52:31.919 INFO kablam! 152 | pub type SetseqXshRr6432ext = ExtPcg, DefaultMultiplier, XshRrMixin, Size>; Sep 21 05:52:31.919 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `extension::extsizes::ExtSize` is not implemented for `Size` Sep 21 05:52:31.919 INFO kablam! | Sep 21 05:52:31.919 INFO kablam! = note: #[warn(type_alias_missing_bounds)] on by default Sep 21 05:52:31.919 INFO kablam! = help: consider adding a `where Size: extension::extsizes::ExtSize` bound Sep 21 05:52:31.919 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 05:52:31.919 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 05:52:31.919 INFO kablam! Sep 21 05:52:31.919 INFO kablam! warning: the trait bound `Size: extension::extsizes::ExtSize` is not satisfied Sep 21 05:52:31.919 INFO kablam! --> src/extension/mod.rs:153:38 Sep 21 05:52:31.919 INFO kablam! | Sep 21 05:52:31.919 INFO kablam! 153 | pub type SetseqXshRr12832ext = ExtPcg, DefaultMultiplier, XshRrMixin, Size>; Sep 21 05:52:31.919 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `extension::extsizes::ExtSize` is not implemented for `Size` Sep 21 05:52:31.919 INFO kablam! | Sep 21 05:52:31.919 INFO kablam! = help: consider adding a `where Size: extension::extsizes::ExtSize` bound Sep 21 05:52:31.919 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 05:52:31.919 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 05:52:31.919 INFO kablam! Sep 21 05:52:31.919 INFO kablam! warning: the trait bound `Size: extension::extsizes::ExtSize` is not satisfied Sep 21 05:52:31.919 INFO kablam! --> src/extension/mod.rs:154:38 Sep 21 05:52:31.919 INFO kablam! | Sep 21 05:52:31.919 INFO kablam! 154 | pub type SetseqXshRr12864ext = ExtPcg, DefaultMultiplier, XshRrMixin, Size>; Sep 21 05:52:31.919 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `extension::extsizes::ExtSize` is not implemented for `Size` Sep 21 05:52:31.919 INFO kablam! | Sep 21 05:52:31.919 INFO kablam! = help: consider adding a `where Size: extension::extsizes::ExtSize` bound Sep 21 05:52:31.919 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 05:52:31.919 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 05:52:31.919 INFO kablam! Sep 21 05:52:31.919 INFO kablam! warning: the trait bound `Size: extension::extsizes::ExtSize` is not satisfied Sep 21 05:52:31.919 INFO kablam! --> src/extension/mod.rs:157:27 Sep 21 05:52:31.919 INFO kablam! | Sep 21 05:52:31.919 INFO kablam! 157 | pub type Pcg32Ext = SetseqXshRr6432ext; Sep 21 05:52:31.919 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `extension::extsizes::ExtSize` is not implemented for `Size` Sep 21 05:52:31.919 INFO kablam! | Sep 21 05:52:31.919 INFO kablam! = help: consider adding a `where Size: extension::extsizes::ExtSize` bound Sep 21 05:52:31.919 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 05:52:31.919 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 05:52:31.919 INFO kablam! Sep 21 05:52:31.919 INFO kablam! warning: the trait bound `Size: extension::extsizes::ExtSize` is not satisfied Sep 21 05:52:31.919 INFO kablam! --> src/extension/mod.rs:159:28 Sep 21 05:52:31.919 INFO kablam! | Sep 21 05:52:31.919 INFO kablam! 159 | pub type Pcg32LExt = SetseqXshRr12832ext; Sep 21 05:52:31.919 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `extension::extsizes::ExtSize` is not implemented for `Size` Sep 21 05:52:31.919 INFO kablam! | Sep 21 05:52:31.919 INFO kablam! = help: consider adding a `where Size: extension::extsizes::ExtSize` bound Sep 21 05:52:31.919 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 05:52:31.919 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 05:52:31.919 INFO kablam! Sep 21 05:52:31.919 INFO kablam! warning: the trait bound `Size: extension::extsizes::ExtSize` is not satisfied Sep 21 05:52:31.919 INFO kablam! --> src/extension/mod.rs:161:27 Sep 21 05:52:31.919 INFO kablam! | Sep 21 05:52:31.919 INFO kablam! 161 | pub type Pcg64Ext = SetseqXshRr12864ext; Sep 21 05:52:31.919 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `extension::extsizes::ExtSize` is not implemented for `Size` Sep 21 05:52:31.919 INFO kablam! | Sep 21 05:52:31.919 INFO kablam! = help: consider adding a `where Size: extension::extsizes::ExtSize` bound Sep 21 05:52:31.919 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 05:52:31.919 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 05:52:31.919 INFO kablam! Sep 21 05:52:32.182 INFO kablam! warning: the trait bound `Size: extension::extsizes::ExtSize` is not satisfied Sep 21 05:52:32.182 INFO kablam! --> src/extension/mod.rs:152:37 Sep 21 05:52:32.182 INFO kablam! | Sep 21 05:52:32.182 INFO kablam! 152 | pub type SetseqXshRr6432ext = ExtPcg, DefaultMultiplier, XshRrMixin, Size>; Sep 21 05:52:32.182 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `extension::extsizes::ExtSize` is not implemented for `Size` Sep 21 05:52:32.182 INFO kablam! | Sep 21 05:52:32.182 INFO kablam! = note: #[warn(type_alias_missing_bounds)] on by default Sep 21 05:52:32.182 INFO kablam! = help: consider adding a `where Size: extension::extsizes::ExtSize` bound Sep 21 05:52:32.182 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 05:52:32.182 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 05:52:32.182 INFO kablam! Sep 21 05:52:32.182 INFO kablam! warning: the trait bound `Size: extension::extsizes::ExtSize` is not satisfied Sep 21 05:52:32.182 INFO kablam! --> src/extension/mod.rs:153:38 Sep 21 05:52:32.182 INFO kablam! | Sep 21 05:52:32.182 INFO kablam! 153 | pub type SetseqXshRr12832ext = ExtPcg, DefaultMultiplier, XshRrMixin, Size>; Sep 21 05:52:32.182 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `extension::extsizes::ExtSize` is not implemented for `Size` Sep 21 05:52:32.182 INFO kablam! | Sep 21 05:52:32.182 INFO kablam! = help: consider adding a `where Size: extension::extsizes::ExtSize` bound Sep 21 05:52:32.182 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 05:52:32.182 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 05:52:32.182 INFO kablam! Sep 21 05:52:32.182 INFO kablam! warning: the trait bound `Size: extension::extsizes::ExtSize` is not satisfied Sep 21 05:52:32.182 INFO kablam! --> src/extension/mod.rs:154:38 Sep 21 05:52:32.182 INFO kablam! | Sep 21 05:52:32.182 INFO kablam! 154 | pub type SetseqXshRr12864ext = ExtPcg, DefaultMultiplier, XshRrMixin, Size>; Sep 21 05:52:32.182 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `extension::extsizes::ExtSize` is not implemented for `Size` Sep 21 05:52:32.183 INFO kablam! | Sep 21 05:52:32.183 INFO kablam! = help: consider adding a `where Size: extension::extsizes::ExtSize` bound Sep 21 05:52:32.183 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 05:52:32.183 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 05:52:32.183 INFO kablam! Sep 21 05:52:32.183 INFO kablam! warning: the trait bound `Size: extension::extsizes::ExtSize` is not satisfied Sep 21 05:52:32.183 INFO kablam! --> src/extension/mod.rs:157:27 Sep 21 05:52:32.183 INFO kablam! | Sep 21 05:52:32.183 INFO kablam! 157 | pub type Pcg32Ext = SetseqXshRr6432ext; Sep 21 05:52:32.183 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `extension::extsizes::ExtSize` is not implemented for `Size` Sep 21 05:52:32.183 INFO kablam! | Sep 21 05:52:32.183 INFO kablam! = help: consider adding a `where Size: extension::extsizes::ExtSize` bound Sep 21 05:52:32.183 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 05:52:32.183 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 05:52:32.183 INFO kablam! Sep 21 05:52:32.183 INFO kablam! warning: the trait bound `Size: extension::extsizes::ExtSize` is not satisfied Sep 21 05:52:32.183 INFO kablam! --> src/extension/mod.rs:159:28 Sep 21 05:52:32.183 INFO kablam! | Sep 21 05:52:32.183 INFO kablam! 159 | pub type Pcg32LExt = SetseqXshRr12832ext; Sep 21 05:52:32.183 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `extension::extsizes::ExtSize` is not implemented for `Size` Sep 21 05:52:32.183 INFO kablam! | Sep 21 05:52:32.183 INFO kablam! = help: consider adding a `where Size: extension::extsizes::ExtSize` bound Sep 21 05:52:32.183 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 05:52:32.183 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 05:52:32.183 INFO kablam! Sep 21 05:52:32.183 INFO kablam! warning: the trait bound `Size: extension::extsizes::ExtSize` is not satisfied Sep 21 05:52:32.183 INFO kablam! --> src/extension/mod.rs:161:27 Sep 21 05:52:32.183 INFO kablam! | Sep 21 05:52:32.183 INFO kablam! 161 | pub type Pcg64Ext = SetseqXshRr12864ext; Sep 21 05:52:32.183 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `extension::extsizes::ExtSize` is not implemented for `Size` Sep 21 05:52:32.183 INFO kablam! | Sep 21 05:52:32.183 INFO kablam! = help: consider adding a `where Size: extension::extsizes::ExtSize` bound Sep 21 05:52:32.183 INFO kablam! = help: missing bounds in type aliases were previously allowed Sep 21 05:52:32.183 INFO kablam! = help: this is a hard error in Rust 2018 Sep 21 05:52:32.183 INFO kablam! Sep 21 05:52:35.043 INFO kablam! warning: unused import: `SeedableRng` Sep 21 05:52:35.043 INFO kablam! --> benches/pcg32l_bench.rs:9:16 Sep 21 05:52:35.043 INFO kablam! | Sep 21 05:52:35.043 INFO kablam! 9 | use rand::{Rng,SeedableRng}; Sep 21 05:52:35.043 INFO kablam! | ^^^^^^^^^^^ Sep 21 05:52:35.043 INFO kablam! | Sep 21 05:52:35.043 INFO kablam! = note: #[warn(unused_imports)] on by default Sep 21 05:52:35.043 INFO kablam! Sep 21 05:52:36.690 INFO kablam! warning: unused imports: `OsRng`, `Rng` Sep 21 05:52:36.690 INFO kablam! --> src/main.rs:24:12 Sep 21 05:52:36.690 INFO kablam! | Sep 21 05:52:36.690 INFO kablam! 24 | use rand::{Rng, OsRng}; Sep 21 05:52:36.690 INFO kablam! | ^^^ ^^^^^ Sep 21 05:52:36.690 INFO kablam! | Sep 21 05:52:36.690 INFO kablam! = note: #[warn(unused_imports)] on by default Sep 21 05:52:36.690 INFO kablam! Sep 21 05:52:36.690 INFO kablam! warning: unused imports: `Pcg32Basic`, `Pcg32L`, `Pcg32Unique`, `Pcg32`, `Pcg64` Sep 21 05:52:36.690 INFO kablam! --> src/main.rs:25:16 Sep 21 05:52:36.690 INFO kablam! | Sep 21 05:52:36.690 INFO kablam! 25 | use pcg_rand::{Pcg32Basic, Pcg32, Pcg64, Pcg32Unique, Pcg32L}; Sep 21 05:52:36.690 INFO kablam! | ^^^^^^^^^^ ^^^^^ ^^^^^ ^^^^^^^^^^^ ^^^^^^ Sep 21 05:52:36.690 INFO kablam! Sep 21 05:52:36.884 INFO kablam! warning: unused import: `SeedableRng` Sep 21 05:52:36.884 INFO kablam! --> benches/pcg32_bench.rs:9:16 Sep 21 05:52:36.884 INFO kablam! | Sep 21 05:52:36.884 INFO kablam! 9 | use rand::{Rng,SeedableRng}; Sep 21 05:52:36.884 INFO kablam! | ^^^^^^^^^^^ Sep 21 05:52:36.884 INFO kablam! | Sep 21 05:52:36.884 INFO kablam! = note: #[warn(unused_imports)] on by default Sep 21 05:52:36.884 INFO kablam! Sep 21 05:52:37.006 INFO kablam! warning: unused import: `SeedableRng` Sep 21 05:52:37.006 INFO kablam! --> benches/pcg64_bench.rs:9:16 Sep 21 05:52:37.006 INFO kablam! | Sep 21 05:52:37.006 INFO kablam! 9 | use rand::{Rng,SeedableRng}; Sep 21 05:52:37.006 INFO kablam! | ^^^^^^^^^^^ Sep 21 05:52:37.006 INFO kablam! | Sep 21 05:52:37.006 INFO kablam! = note: #[warn(unused_imports)] on by default Sep 21 05:52:37.006 INFO kablam! Sep 21 05:52:37.355 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 8.02s Sep 21 05:52:37.366 INFO kablam! su: No module specific data is present Sep 21 05:52:37.972 INFO running `"docker" "rm" "-f" "fe6af39a311f1b6837c3146dc8549f02b50efd6bc6d15d5a3d22a5142a2484f2"` Sep 21 05:52:38.082 INFO blam! fe6af39a311f1b6837c3146dc8549f02b50efd6bc6d15d5a3d22a5142a2484f2