[INFO] fetching crate quickcheck 0.8.2... [INFO] extracting crate quickcheck 0.8.2 into work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/reg/quickcheck/0.8.2 [INFO] extracting crate quickcheck 0.8.2 into work/ex/pr-61629/sources/try#e212b7d492c96d3837691ba29d32d5f468933fb8/reg/quickcheck/0.8.2 [INFO] validating manifest of quickcheck-0.8.2 on toolchain master#c8865d8e195813ade6b84434ac9f8850e7112d1a [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of quickcheck-0.8.2 on toolchain try#e212b7d492c96d3837691ba29d32d5f468933fb8 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+e212b7d492c96d3837691ba29d32d5f468933fb8-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing quickcheck-0.8.2 [INFO] finished frobbing quickcheck-0.8.2 [INFO] frobbed toml for quickcheck-0.8.2 written to work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/reg/quickcheck/0.8.2/Cargo.toml [INFO] started frobbing quickcheck-0.8.2 [INFO] finished frobbing quickcheck-0.8.2 [INFO] frobbed toml for quickcheck-0.8.2 written to work/ex/pr-61629/sources/try#e212b7d492c96d3837691ba29d32d5f468933fb8/reg/quickcheck/0.8.2/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+e212b7d492c96d3837691ba29d32d5f468933fb8-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+e212b7d492c96d3837691ba29d32d5f468933fb8-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] testing quickcheck-0.8.2 against master#c8865d8e195813ade6b84434ac9f8850e7112d1a for pr-61629 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-61629/worker-4/master#c8865d8e195813ade6b84434ac9f8850e7112d1a:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/reg/quickcheck/0.8.2:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "build" "--frozen"` [INFO] [stdout] 54b7b10f7b8f6ed3a5c44e1d72f70cb62c248cfd84bb2d1194041dd67222ab5f [INFO] running `"docker" "start" "-a" "54b7b10f7b8f6ed3a5c44e1d72f70cb62c248cfd84bb2d1194041dd67222ab5f"` [INFO] [stderr] Compiling env_logger v0.6.1 [INFO] [stderr] Compiling quickcheck v0.8.2 (/opt/crater/workdir) [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:107:44 [INFO] [stderr] | [INFO] [stderr] 107 | pub fn empty_shrinker() -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(bare_trait_objects)] on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:112:53 [INFO] [stderr] | [INFO] [stderr] 112 | pub fn single_shrinker(value: A) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:131:29 [INFO] [stderr] | [INFO] [stderr] 131 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:143:29 [INFO] [stderr] | [INFO] [stderr] 143 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:162:30 [INFO] [stderr] | [INFO] [stderr] 162 | fn shrink(&self) -> Box>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:182:29 [INFO] [stderr] | [INFO] [stderr] 182 | fn shrink(&self) -> Box>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:211:37 [INFO] [stderr] | [INFO] [stderr] 211 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 238 | / impl_arb_for_tuples! { [INFO] [stderr] 239 | | (A, 0), [INFO] [stderr] 240 | | (B, 1), [INFO] [stderr] 241 | | (C, 2), [INFO] [stderr] ... | [INFO] [stderr] 246 | | (H, 7), [INFO] [stderr] 247 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:211:37 [INFO] [stderr] | [INFO] [stderr] 211 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 238 | / impl_arb_for_tuples! { [INFO] [stderr] 239 | | (A, 0), [INFO] [stderr] 240 | | (B, 1), [INFO] [stderr] 241 | | (C, 2), [INFO] [stderr] ... | [INFO] [stderr] 246 | | (H, 7), [INFO] [stderr] 247 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:211:37 [INFO] [stderr] | [INFO] [stderr] 211 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 238 | / impl_arb_for_tuples! { [INFO] [stderr] 239 | | (A, 0), [INFO] [stderr] 240 | | (B, 1), [INFO] [stderr] 241 | | (C, 2), [INFO] [stderr] ... | [INFO] [stderr] 246 | | (H, 7), [INFO] [stderr] 247 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:211:37 [INFO] [stderr] | [INFO] [stderr] 211 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 238 | / impl_arb_for_tuples! { [INFO] [stderr] 239 | | (A, 0), [INFO] [stderr] 240 | | (B, 1), [INFO] [stderr] 241 | | (C, 2), [INFO] [stderr] ... | [INFO] [stderr] 246 | | (H, 7), [INFO] [stderr] 247 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:211:37 [INFO] [stderr] | [INFO] [stderr] 211 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 238 | / impl_arb_for_tuples! { [INFO] [stderr] 239 | | (A, 0), [INFO] [stderr] 240 | | (B, 1), [INFO] [stderr] 241 | | (C, 2), [INFO] [stderr] ... | [INFO] [stderr] 246 | | (H, 7), [INFO] [stderr] 247 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:211:37 [INFO] [stderr] | [INFO] [stderr] 211 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 238 | / impl_arb_for_tuples! { [INFO] [stderr] 239 | | (A, 0), [INFO] [stderr] 240 | | (B, 1), [INFO] [stderr] 241 | | (C, 2), [INFO] [stderr] ... | [INFO] [stderr] 246 | | (H, 7), [INFO] [stderr] 247 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:211:37 [INFO] [stderr] | [INFO] [stderr] 211 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 238 | / impl_arb_for_tuples! { [INFO] [stderr] 239 | | (A, 0), [INFO] [stderr] 240 | | (B, 1), [INFO] [stderr] 241 | | (C, 2), [INFO] [stderr] ... | [INFO] [stderr] 246 | | (H, 7), [INFO] [stderr] 247 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:211:37 [INFO] [stderr] | [INFO] [stderr] 211 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 238 | / impl_arb_for_tuples! { [INFO] [stderr] 239 | | (A, 0), [INFO] [stderr] 240 | | (B, 1), [INFO] [stderr] 241 | | (C, 2), [INFO] [stderr] ... | [INFO] [stderr] 246 | | (H, 7), [INFO] [stderr] 247 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:255:29 [INFO] [stderr] | [INFO] [stderr] 255 | fn shrink(&self) -> Box>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:269:27 [INFO] [stderr] | [INFO] [stderr] 269 | element_shrinker: Box> [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:274:33 [INFO] [stderr] | [INFO] [stderr] 274 | fn new(seed: Vec) -> Box>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:361:29 [INFO] [stderr] | [INFO] [stderr] 361 | fn shrink(&self) -> Box>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:378:29 [INFO] [stderr] | [INFO] [stderr] 378 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:391:29 [INFO] [stderr] | [INFO] [stderr] 391 | fn shrink(&self) -> Box>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:403:29 [INFO] [stderr] | [INFO] [stderr] 403 | fn shrink(&self) -> Box>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:419:29 [INFO] [stderr] | [INFO] [stderr] 419 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:431:29 [INFO] [stderr] | [INFO] [stderr] 431 | fn shrink(&self) -> Box>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:444:29 [INFO] [stderr] | [INFO] [stderr] 444 | fn shrink(&self) -> Box>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:518:29 [INFO] [stderr] | [INFO] [stderr] 518 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:549:29 [INFO] [stderr] | [INFO] [stderr] 549 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:565:29 [INFO] [stderr] | [INFO] [stderr] 565 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/arbitrary.rs:576:14 [INFO] [stderr] | [INFO] [stderr] 576 | 0...49 => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] | [INFO] [stderr] = note: #[warn(ellipsis_inclusive_range_patterns)] on by default [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/arbitrary.rs:580:15 [INFO] [stderr] | [INFO] [stderr] 580 | 50...59 => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/arbitrary.rs:589:15 [INFO] [stderr] | [INFO] [stderr] 589 | 60...84 => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/arbitrary.rs:601:15 [INFO] [stderr] | [INFO] [stderr] 601 | 85...89 => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/arbitrary.rs:627:15 [INFO] [stderr] | [INFO] [stderr] 627 | 90...94 => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/arbitrary.rs:631:15 [INFO] [stderr] | [INFO] [stderr] 631 | 95...99 => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:639:29 [INFO] [stderr] | [INFO] [stderr] 639 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:694:41 [INFO] [stderr] | [INFO] [stderr] 694 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 703 | / unsigned_arbitrary! { [INFO] [stderr] 704 | | usize, u8, u16, u32, u64 [INFO] [stderr] 705 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:654:43 [INFO] [stderr] | [INFO] [stderr] 654 | pub fn new(x: $ty) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 703 | / unsigned_arbitrary! { [INFO] [stderr] 704 | | usize, u8, u16, u32, u64 [INFO] [stderr] 705 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:654:43 [INFO] [stderr] | [INFO] [stderr] 654 | pub fn new(x: $ty) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 703 | / unsigned_arbitrary! { [INFO] [stderr] 704 | | usize, u8, u16, u32, u64 [INFO] [stderr] 705 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:654:43 [INFO] [stderr] | [INFO] [stderr] 654 | pub fn new(x: $ty) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 703 | / unsigned_arbitrary! { [INFO] [stderr] 704 | | usize, u8, u16, u32, u64 [INFO] [stderr] 705 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:654:43 [INFO] [stderr] | [INFO] [stderr] 654 | pub fn new(x: $ty) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 703 | / unsigned_arbitrary! { [INFO] [stderr] 704 | | usize, u8, u16, u32, u64 [INFO] [stderr] 705 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:654:43 [INFO] [stderr] | [INFO] [stderr] 654 | pub fn new(x: $ty) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 703 | / unsigned_arbitrary! { [INFO] [stderr] 704 | | usize, u8, u16, u32, u64 [INFO] [stderr] 705 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:694:41 [INFO] [stderr] | [INFO] [stderr] 694 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 707 | / unsigned_arbitrary! { [INFO] [stderr] 708 | | u128 [INFO] [stderr] 709 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:654:43 [INFO] [stderr] | [INFO] [stderr] 654 | pub fn new(x: $ty) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 707 | / unsigned_arbitrary! { [INFO] [stderr] 708 | | u128 [INFO] [stderr] 709 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:767:41 [INFO] [stderr] | [INFO] [stderr] 767 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 776 | / signed_arbitrary! { [INFO] [stderr] 777 | | isize, i8, i16, i32, i64 [INFO] [stderr] 778 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:720:43 [INFO] [stderr] | [INFO] [stderr] 720 | pub fn new(x: $ty) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 776 | / signed_arbitrary! { [INFO] [stderr] 777 | | isize, i8, i16, i32, i64 [INFO] [stderr] 778 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:720:43 [INFO] [stderr] | [INFO] [stderr] 720 | pub fn new(x: $ty) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 776 | / signed_arbitrary! { [INFO] [stderr] 777 | | isize, i8, i16, i32, i64 [INFO] [stderr] 778 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:720:43 [INFO] [stderr] | [INFO] [stderr] 720 | pub fn new(x: $ty) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 776 | / signed_arbitrary! { [INFO] [stderr] 777 | | isize, i8, i16, i32, i64 [INFO] [stderr] 778 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:720:43 [INFO] [stderr] | [INFO] [stderr] 720 | pub fn new(x: $ty) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 776 | / signed_arbitrary! { [INFO] [stderr] 777 | | isize, i8, i16, i32, i64 [INFO] [stderr] 778 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:720:43 [INFO] [stderr] | [INFO] [stderr] 720 | pub fn new(x: $ty) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 776 | / signed_arbitrary! { [INFO] [stderr] 777 | | isize, i8, i16, i32, i64 [INFO] [stderr] 778 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:767:41 [INFO] [stderr] | [INFO] [stderr] 767 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 780 | / signed_arbitrary! { [INFO] [stderr] 781 | | i128 [INFO] [stderr] 782 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:720:43 [INFO] [stderr] | [INFO] [stderr] 720 | pub fn new(x: $ty) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 780 | / signed_arbitrary! { [INFO] [stderr] 781 | | i128 [INFO] [stderr] 782 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:788:29 [INFO] [stderr] | [INFO] [stderr] 788 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:720:43 [INFO] [stderr] | [INFO] [stderr] 720 | pub fn new(x: $ty) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 789 | signed_shrinker!(i32); [INFO] [stderr] | ---------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:799:29 [INFO] [stderr] | [INFO] [stderr] 799 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:720:43 [INFO] [stderr] | [INFO] [stderr] 720 | pub fn new(x: $ty) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 800 | signed_shrinker!(i64); [INFO] [stderr] | ---------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:810:29 [INFO] [stderr] | [INFO] [stderr] 810 | fn shrink(&self) -> Box>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:819:29 [INFO] [stderr] | [INFO] [stderr] 819 | fn shrink(&self) -> Box>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:830:29 [INFO] [stderr] | [INFO] [stderr] 830 | fn shrink(&self) -> Box>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:839:29 [INFO] [stderr] | [INFO] [stderr] 839 | fn shrink(&self) -> Box>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:855:29 [INFO] [stderr] | [INFO] [stderr] 855 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:868:29 [INFO] [stderr] | [INFO] [stderr] 868 | fn shrink(&self) -> Box>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:878:29 [INFO] [stderr] | [INFO] [stderr] 878 | fn shrink(&self) -> Box>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:894:29 [INFO] [stderr] | [INFO] [stderr] 894 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/tester.rs:326:25 [INFO] [stderr] | [INFO] [stderr] 326 | fn debug_reprs(args: &[&Debug]) -> Vec { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Debug` [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 3.02s [INFO] running `"docker" "inspect" "54b7b10f7b8f6ed3a5c44e1d72f70cb62c248cfd84bb2d1194041dd67222ab5f"` [INFO] running `"docker" "rm" "-f" "54b7b10f7b8f6ed3a5c44e1d72f70cb62c248cfd84bb2d1194041dd67222ab5f"` [INFO] [stdout] 54b7b10f7b8f6ed3a5c44e1d72f70cb62c248cfd84bb2d1194041dd67222ab5f [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-61629/worker-4/master#c8865d8e195813ade6b84434ac9f8850e7112d1a:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/reg/quickcheck/0.8.2:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "test" "--frozen" "--no-run"` [INFO] [stdout] 4cba51ebb3fd56cc0da29ff8f5d90401bdd115d78dc5da4ab63b80153f74de8c [INFO] running `"docker" "start" "-a" "4cba51ebb3fd56cc0da29ff8f5d90401bdd115d78dc5da4ab63b80153f74de8c"` [INFO] [stderr] Compiling quickcheck v0.8.2 (/opt/crater/workdir) [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:107:44 [INFO] [stderr] | [INFO] [stderr] 107 | pub fn empty_shrinker() -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(bare_trait_objects)] on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:112:53 [INFO] [stderr] | [INFO] [stderr] 112 | pub fn single_shrinker(value: A) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:131:29 [INFO] [stderr] | [INFO] [stderr] 131 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:143:29 [INFO] [stderr] | [INFO] [stderr] 143 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:162:30 [INFO] [stderr] | [INFO] [stderr] 162 | fn shrink(&self) -> Box>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:182:29 [INFO] [stderr] | [INFO] [stderr] 182 | fn shrink(&self) -> Box>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:211:37 [INFO] [stderr] | [INFO] [stderr] 211 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 238 | / impl_arb_for_tuples! { [INFO] [stderr] 239 | | (A, 0), [INFO] [stderr] 240 | | (B, 1), [INFO] [stderr] 241 | | (C, 2), [INFO] [stderr] ... | [INFO] [stderr] 246 | | (H, 7), [INFO] [stderr] 247 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:211:37 [INFO] [stderr] | [INFO] [stderr] 211 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 238 | / impl_arb_for_tuples! { [INFO] [stderr] 239 | | (A, 0), [INFO] [stderr] 240 | | (B, 1), [INFO] [stderr] 241 | | (C, 2), [INFO] [stderr] ... | [INFO] [stderr] 246 | | (H, 7), [INFO] [stderr] 247 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:211:37 [INFO] [stderr] | [INFO] [stderr] 211 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 238 | / impl_arb_for_tuples! { [INFO] [stderr] 239 | | (A, 0), [INFO] [stderr] 240 | | (B, 1), [INFO] [stderr] 241 | | (C, 2), [INFO] [stderr] ... | [INFO] [stderr] 246 | | (H, 7), [INFO] [stderr] 247 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:211:37 [INFO] [stderr] | [INFO] [stderr] 211 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 238 | / impl_arb_for_tuples! { [INFO] [stderr] 239 | | (A, 0), [INFO] [stderr] 240 | | (B, 1), [INFO] [stderr] 241 | | (C, 2), [INFO] [stderr] ... | [INFO] [stderr] 246 | | (H, 7), [INFO] [stderr] 247 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:211:37 [INFO] [stderr] | [INFO] [stderr] 211 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 238 | / impl_arb_for_tuples! { [INFO] [stderr] 239 | | (A, 0), [INFO] [stderr] 240 | | (B, 1), [INFO] [stderr] 241 | | (C, 2), [INFO] [stderr] ... | [INFO] [stderr] 246 | | (H, 7), [INFO] [stderr] 247 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:211:37 [INFO] [stderr] | [INFO] [stderr] 211 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 238 | / impl_arb_for_tuples! { [INFO] [stderr] 239 | | (A, 0), [INFO] [stderr] 240 | | (B, 1), [INFO] [stderr] 241 | | (C, 2), [INFO] [stderr] ... | [INFO] [stderr] 246 | | (H, 7), [INFO] [stderr] 247 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:211:37 [INFO] [stderr] | [INFO] [stderr] 211 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 238 | / impl_arb_for_tuples! { [INFO] [stderr] 239 | | (A, 0), [INFO] [stderr] 240 | | (B, 1), [INFO] [stderr] 241 | | (C, 2), [INFO] [stderr] ... | [INFO] [stderr] 246 | | (H, 7), [INFO] [stderr] 247 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:211:37 [INFO] [stderr] | [INFO] [stderr] 211 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 238 | / impl_arb_for_tuples! { [INFO] [stderr] 239 | | (A, 0), [INFO] [stderr] 240 | | (B, 1), [INFO] [stderr] 241 | | (C, 2), [INFO] [stderr] ... | [INFO] [stderr] 246 | | (H, 7), [INFO] [stderr] 247 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:255:29 [INFO] [stderr] | [INFO] [stderr] 255 | fn shrink(&self) -> Box>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:269:27 [INFO] [stderr] | [INFO] [stderr] 269 | element_shrinker: Box> [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:274:33 [INFO] [stderr] | [INFO] [stderr] 274 | fn new(seed: Vec) -> Box>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:361:29 [INFO] [stderr] | [INFO] [stderr] 361 | fn shrink(&self) -> Box>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:378:29 [INFO] [stderr] | [INFO] [stderr] 378 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:391:29 [INFO] [stderr] | [INFO] [stderr] 391 | fn shrink(&self) -> Box>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:403:29 [INFO] [stderr] | [INFO] [stderr] 403 | fn shrink(&self) -> Box>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:419:29 [INFO] [stderr] | [INFO] [stderr] 419 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:431:29 [INFO] [stderr] | [INFO] [stderr] 431 | fn shrink(&self) -> Box>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:444:29 [INFO] [stderr] | [INFO] [stderr] 444 | fn shrink(&self) -> Box>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:518:29 [INFO] [stderr] | [INFO] [stderr] 518 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:549:29 [INFO] [stderr] | [INFO] [stderr] 549 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:565:29 [INFO] [stderr] | [INFO] [stderr] 565 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/arbitrary.rs:576:14 [INFO] [stderr] | [INFO] [stderr] 576 | 0...49 => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] | [INFO] [stderr] = note: #[warn(ellipsis_inclusive_range_patterns)] on by default [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/arbitrary.rs:580:15 [INFO] [stderr] | [INFO] [stderr] 580 | 50...59 => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/arbitrary.rs:589:15 [INFO] [stderr] | [INFO] [stderr] 589 | 60...84 => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/arbitrary.rs:601:15 [INFO] [stderr] | [INFO] [stderr] 601 | 85...89 => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/arbitrary.rs:627:15 [INFO] [stderr] | [INFO] [stderr] 627 | 90...94 => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/arbitrary.rs:631:15 [INFO] [stderr] | [INFO] [stderr] 631 | 95...99 => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:639:29 [INFO] [stderr] | [INFO] [stderr] 639 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:694:41 [INFO] [stderr] | [INFO] [stderr] 694 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 703 | / unsigned_arbitrary! { [INFO] [stderr] 704 | | usize, u8, u16, u32, u64 [INFO] [stderr] 705 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:654:43 [INFO] [stderr] | [INFO] [stderr] 654 | pub fn new(x: $ty) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 703 | / unsigned_arbitrary! { [INFO] [stderr] 704 | | usize, u8, u16, u32, u64 [INFO] [stderr] 705 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:654:43 [INFO] [stderr] | [INFO] [stderr] 654 | pub fn new(x: $ty) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 703 | / unsigned_arbitrary! { [INFO] [stderr] 704 | | usize, u8, u16, u32, u64 [INFO] [stderr] 705 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:654:43 [INFO] [stderr] | [INFO] [stderr] 654 | pub fn new(x: $ty) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 703 | / unsigned_arbitrary! { [INFO] [stderr] 704 | | usize, u8, u16, u32, u64 [INFO] [stderr] 705 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:654:43 [INFO] [stderr] | [INFO] [stderr] 654 | pub fn new(x: $ty) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 703 | / unsigned_arbitrary! { [INFO] [stderr] 704 | | usize, u8, u16, u32, u64 [INFO] [stderr] 705 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:654:43 [INFO] [stderr] | [INFO] [stderr] 654 | pub fn new(x: $ty) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 703 | / unsigned_arbitrary! { [INFO] [stderr] 704 | | usize, u8, u16, u32, u64 [INFO] [stderr] 705 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:694:41 [INFO] [stderr] | [INFO] [stderr] 694 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 707 | / unsigned_arbitrary! { [INFO] [stderr] 708 | | u128 [INFO] [stderr] 709 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:654:43 [INFO] [stderr] | [INFO] [stderr] 654 | pub fn new(x: $ty) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 707 | / unsigned_arbitrary! { [INFO] [stderr] 708 | | u128 [INFO] [stderr] 709 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:767:41 [INFO] [stderr] | [INFO] [stderr] 767 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 776 | / signed_arbitrary! { [INFO] [stderr] 777 | | isize, i8, i16, i32, i64 [INFO] [stderr] 778 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:720:43 [INFO] [stderr] | [INFO] [stderr] 720 | pub fn new(x: $ty) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 776 | / signed_arbitrary! { [INFO] [stderr] 777 | | isize, i8, i16, i32, i64 [INFO] [stderr] 778 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:720:43 [INFO] [stderr] | [INFO] [stderr] 720 | pub fn new(x: $ty) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 776 | / signed_arbitrary! { [INFO] [stderr] 777 | | isize, i8, i16, i32, i64 [INFO] [stderr] 778 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:720:43 [INFO] [stderr] | [INFO] [stderr] 720 | pub fn new(x: $ty) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 776 | / signed_arbitrary! { [INFO] [stderr] 777 | | isize, i8, i16, i32, i64 [INFO] [stderr] 778 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:720:43 [INFO] [stderr] | [INFO] [stderr] 720 | pub fn new(x: $ty) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 776 | / signed_arbitrary! { [INFO] [stderr] 777 | | isize, i8, i16, i32, i64 [INFO] [stderr] 778 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:720:43 [INFO] [stderr] | [INFO] [stderr] 720 | pub fn new(x: $ty) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 776 | / signed_arbitrary! { [INFO] [stderr] 777 | | isize, i8, i16, i32, i64 [INFO] [stderr] 778 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:767:41 [INFO] [stderr] | [INFO] [stderr] 767 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 780 | / signed_arbitrary! { [INFO] [stderr] 781 | | i128 [INFO] [stderr] 782 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:720:43 [INFO] [stderr] | [INFO] [stderr] 720 | pub fn new(x: $ty) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 780 | / signed_arbitrary! { [INFO] [stderr] 781 | | i128 [INFO] [stderr] 782 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:788:29 [INFO] [stderr] | [INFO] [stderr] 788 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:720:43 [INFO] [stderr] | [INFO] [stderr] 720 | pub fn new(x: $ty) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 789 | signed_shrinker!(i32); [INFO] [stderr] | ---------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:799:29 [INFO] [stderr] | [INFO] [stderr] 799 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:720:43 [INFO] [stderr] | [INFO] [stderr] 720 | pub fn new(x: $ty) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] ... [INFO] [stderr] 800 | signed_shrinker!(i64); [INFO] [stderr] | ---------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:810:29 [INFO] [stderr] | [INFO] [stderr] 810 | fn shrink(&self) -> Box>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:819:29 [INFO] [stderr] | [INFO] [stderr] 819 | fn shrink(&self) -> Box>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:830:29 [INFO] [stderr] | [INFO] [stderr] 830 | fn shrink(&self) -> Box>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:839:29 [INFO] [stderr] | [INFO] [stderr] 839 | fn shrink(&self) -> Box>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:855:29 [INFO] [stderr] | [INFO] [stderr] 855 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:868:29 [INFO] [stderr] | [INFO] [stderr] 868 | fn shrink(&self) -> Box>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:878:29 [INFO] [stderr] | [INFO] [stderr] 878 | fn shrink(&self) -> Box>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/arbitrary.rs:894:29 [INFO] [stderr] | [INFO] [stderr] 894 | fn shrink(&self) -> Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/tester.rs:326:25 [INFO] [stderr] | [INFO] [stderr] 326 | fn debug_reprs(args: &[&Debug]) -> Vec { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Debug` [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 18.31s [INFO] running `"docker" "inspect" "4cba51ebb3fd56cc0da29ff8f5d90401bdd115d78dc5da4ab63b80153f74de8c"` [INFO] running `"docker" "rm" "-f" "4cba51ebb3fd56cc0da29ff8f5d90401bdd115d78dc5da4ab63b80153f74de8c"` [INFO] [stdout] 4cba51ebb3fd56cc0da29ff8f5d90401bdd115d78dc5da4ab63b80153f74de8c [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-61629/worker-4/master#c8865d8e195813ade6b84434ac9f8850e7112d1a:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/reg/quickcheck/0.8.2:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "test" "--frozen"` [INFO] [stdout] 1d3de8ea125374606efd0dbe02b378b8a5a1db53a83438811d28ab090ee9fbdc [INFO] running `"docker" "start" "-a" "1d3de8ea125374606efd0dbe02b378b8a5a1db53a83438811d28ab090ee9fbdc"` [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.04s [INFO] [stderr] Running /opt/crater/target/debug/deps/quickcheck-ede453aa51cfb701 [INFO] [stdout] [INFO] [stdout] running 66 tests [INFO] [stdout] test arbitrary::test::arby_int ... ok [INFO] [stdout] test arbitrary::test::arby_uint ... ok [INFO] [stdout] test arbitrary::test::btreemap ... ok [INFO] [stdout] test arbitrary::test::bools ... ok [INFO] [stdout] test arbitrary::test::binaryheaps ... ok [INFO] [stdout] test arbitrary::test::floats64 ... ok [INFO] [stdout] test arbitrary::test::btreesets ... ok [INFO] [stdout] test arbitrary::test::floats32 ... ok [INFO] [stdout] test arbitrary::test::hashsets ... ok [INFO] [stdout] test arbitrary::test::hashmap ... ok [INFO] [stdout] test arbitrary::test::ints ... ok [INFO] [stdout] test arbitrary::test::chars ... ok [INFO] [stdout] test arbitrary::test::ints32 ... ok [INFO] [stdout] test arbitrary::test::ints16 ... ok [INFO] [stdout] test arbitrary::test::ints128 ... ok [INFO] [stdout] test arbitrary::test::arby_unit ... ok [INFO] [stdout] test arbitrary::test::ints8 ... ok [INFO] [stdout] test arbitrary::test::linkedlists ... ok [INFO] [stdout] test arbitrary::test::options ... ok [INFO] [stdout] test arbitrary::test::ints64 ... ok [INFO] [stdout] test arbitrary::test::pathbuf ... ok [INFO] [stdout] test arbitrary::test::quads ... ok [INFO] [stdout] test arbitrary::test::results ... ok [INFO] [stdout] test arbitrary::test::ranges ... ok [INFO] [stdout] test arbitrary::test::triples ... ok [INFO] [stdout] test arbitrary::test::tuples ... ok [INFO] [stdout] test arbitrary::test::uints ... ok [INFO] [stdout] test arbitrary::test::uints128 ... ok [INFO] [stdout] test arbitrary::test::uints16 ... ok [INFO] [stdout] test arbitrary::test::uints32 ... ok [INFO] [stdout] test arbitrary::test::uints64 ... ok [INFO] [stdout] test arbitrary::test::uints8 ... ok [INFO] [stdout] test arbitrary::test::unit ... ok [INFO] [stdout] test arbitrary::test::vecdeques ... ok [INFO] [stdout] test arbitrary::test::vecs ... ok [INFO] [stdout] test arbitrary::test::wrapping_ints32 ... ok [INFO] [stdout] test tester::test::different_generator ... ok [INFO] [stdout] test tester::test::shrinking_regression_issue_126 ... ok [INFO] [stdout] test tester::test::size_for_small_types_issue_143 ... ok [INFO] [stdout] test tests::max ... ok [INFO] [stdout] test tests::basic_hashset ... ok [INFO] [stdout] test tests::basic_hashmap ... ok [INFO] [stdout] test tests::panic_msg_3 ... ok [INFO] [stdout] test tests::all_tests_discarded_min_tests_passed_missing ... ok [INFO] [stdout] test tests::prop_macro_panic ... ok [INFO] [stdout] test tests::prop_reverse_reverse_macro ... ok [INFO] [stdout] test tests::regression_issue_83 ... ok [INFO] [stdout] test tests::prop_reverse_reverse ... ok [INFO] [stdout] test tests::regression_issue_83_signed ... ok [INFO] [stdout] test tests::prop_oob ... ok [INFO] [stdout] test tests::all_tests_discarded_min_tests_passed_set ... ok [INFO] [stdout] test tests::panic_msg_2 ... ok [INFO] [stdout] test tests::sieve_not_prime ... ok [INFO] [stdout] test tests::panic_msg_1 ... ok [INFO] [stdout] test tests::regression_issue_107_hang ... ok [INFO] [stdout] test tests::testable_result ... ok [INFO] [stdout] test tests::reverse_app ... ok [INFO] [stdout] test tests::sieve_not_all_primes ... ok [INFO] [stdout] test tests::testable_unit_panic ... ok [INFO] [stdout] test tests::testable_result_err ... ok [INFO] [stdout] test tests::testable_unit ... ok [INFO] [stdout] test tests::sort ... ok [INFO] [stdout] test tests::substitute_hashmap ... ok [INFO] [stdout] test tests::substitute_hashset ... ok [INFO] [stdout] test tests::pathbuf ... ok [INFO] [stdout] test tests::reverse_single ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 66 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Doc-tests quickcheck [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test src/lib.rs - quickcheck (line 35) ... ok [INFO] [stdout] test src/tester.rs - tester::QuickCheck::quickcheck (line 158) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] running `"docker" "inspect" "1d3de8ea125374606efd0dbe02b378b8a5a1db53a83438811d28ab090ee9fbdc"` [INFO] running `"docker" "rm" "-f" "1d3de8ea125374606efd0dbe02b378b8a5a1db53a83438811d28ab090ee9fbdc"` [INFO] [stdout] 1d3de8ea125374606efd0dbe02b378b8a5a1db53a83438811d28ab090ee9fbdc