Dec 15 16:36:09.790 INFO testing double-0.2.2 against try#aa49d8ef14939ddec0e34b346b60174a5673d48f for pr-56550 Dec 15 16:36:09.790 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-0/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/pr-56550/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +aa49d8ef14939ddec0e34b346b60174a5673d48f-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 15 16:36:09.981 INFO [stdout] 35b240ea985b4657dddc57e24965f0c8589d6f8c1d9fd4106251dbcb0bd44a8e Dec 15 16:36:09.981 INFO running `"docker" "start" "-a" "35b240ea985b4657dddc57e24965f0c8589d6f8c1d9fd4106251dbcb0bd44a8e"` Dec 15 16:36:10.536 INFO [stderr] usermod: no changes Dec 15 16:36:10.587 INFO [stderr] Compiling double v0.2.2 (/source) Dec 15 16:36:10.588 INFO [stderr] Compiling float-cmp v0.2.5 Dec 15 16:36:13.359 INFO [stderr] warning: unnecessary parentheses around function argument Dec 15 16:36:13.359 INFO [stderr] --> src/mock.rs:917:13 Dec 15 16:36:13.359 INFO [stderr] | Dec 15 16:36:13.359 INFO [stderr] 917 | (0..self.num_expectations)); Dec 15 16:36:13.359 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Dec 15 16:36:13.359 INFO [stderr] | Dec 15 16:36:13.359 INFO [stderr] = note: #[warn(unused_parens)] on by default Dec 15 16:36:13.359 INFO [stderr] Dec 15 16:36:14.255 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 3.69s Dec 15 16:36:14.255 INFO [stderr] su: No module specific data is present Dec 15 16:36:14.812 INFO running `"docker" "inspect" "35b240ea985b4657dddc57e24965f0c8589d6f8c1d9fd4106251dbcb0bd44a8e"` Dec 15 16:36:14.981 INFO running `"docker" "rm" "-f" "35b240ea985b4657dddc57e24965f0c8589d6f8c1d9fd4106251dbcb0bd44a8e"` Dec 15 16:36:15.075 INFO [stdout] 35b240ea985b4657dddc57e24965f0c8589d6f8c1d9fd4106251dbcb0bd44a8e Dec 15 16:36:15.078 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-0/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/pr-56550/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +aa49d8ef14939ddec0e34b346b60174a5673d48f-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 15 16:36:15.279 INFO [stdout] 8587ca57f9c61b651675b03346d2dd20ebca27a8cb4eb42870b285e30de3128d Dec 15 16:36:15.281 INFO running `"docker" "start" "-a" "8587ca57f9c61b651675b03346d2dd20ebca27a8cb4eb42870b285e30de3128d"` Dec 15 16:36:15.716 INFO [stderr] usermod: no changes Dec 15 16:36:15.806 INFO [stderr] Compiling double v0.2.2 (/source) Dec 15 16:36:19.463 INFO [stderr] warning: unnecessary parentheses around method argument Dec 15 16:36:19.463 INFO [stderr] --> examples/macro.rs:95:9 Dec 15 16:36:19.463 INFO [stderr] | Dec 15 16:36:19.463 INFO [stderr] 95 | (42), Dec 15 16:36:19.463 INFO [stderr] | ^^^^ help: remove these parentheses Dec 15 16:36:19.463 INFO [stderr] Dec 15 16:36:19.463 INFO [stderr] warning: unnecessary parentheses around method argument Dec 15 16:36:19.463 INFO [stderr] --> examples/macro.rs:104:40 Dec 15 16:36:19.463 INFO [stderr] | Dec 15 16:36:19.463 INFO [stderr] 104 | store.delete_user.return_value_for((42), Ok(())); Dec 15 16:36:19.463 INFO [stderr] | ^^^^ help: remove these parentheses Dec 15 16:36:19.463 INFO [stderr] Dec 15 16:36:19.551 INFO [stderr] warning: unnecessary parentheses around function argument Dec 15 16:36:19.551 INFO [stderr] --> src/mock.rs:917:13 Dec 15 16:36:19.551 INFO [stderr] | Dec 15 16:36:19.551 INFO [stderr] 917 | (0..self.num_expectations)); Dec 15 16:36:19.551 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Dec 15 16:36:19.551 INFO [stderr] | Dec 15 16:36:19.551 INFO [stderr] = note: #[warn(unused_parens)] on by default Dec 15 16:36:19.551 INFO [stderr] Dec 15 16:36:20.983 INFO [stderr] warning: unnecessary parentheses around method argument Dec 15 16:36:20.983 INFO [stderr] --> examples/function.rs:36:26 Dec 15 16:36:20.983 INFO [stderr] | Dec 15 16:36:20.983 INFO [stderr] 36 | mock.use_closure_for((3), Box::new(|x| x * 2)); Dec 15 16:36:20.983 INFO [stderr] | ^^^ help: remove these parentheses Dec 15 16:36:21.008 INFO [stderr] | Dec 15 16:36:21.008 INFO [stderr] = note: #[warn(unused_parens)] on by default Dec 15 16:36:21.008 INFO [stderr] Dec 15 16:36:30.189 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 14.44s Dec 15 16:36:30.211 INFO [stderr] su: No module specific data is present Dec 15 16:36:30.771 INFO running `"docker" "inspect" "8587ca57f9c61b651675b03346d2dd20ebca27a8cb4eb42870b285e30de3128d"` Dec 15 16:36:30.917 INFO running `"docker" "rm" "-f" "8587ca57f9c61b651675b03346d2dd20ebca27a8cb4eb42870b285e30de3128d"` Dec 15 16:36:31.076 INFO [stdout] 8587ca57f9c61b651675b03346d2dd20ebca27a8cb4eb42870b285e30de3128d Dec 15 16:36:31.081 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-0/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/pr-56550/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +aa49d8ef14939ddec0e34b346b60174a5673d48f-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 15 16:36:31.431 INFO [stdout] 756f436a44ecc39252581b76f6d5b0c808af51768d494f07144dbdadfeea156c Dec 15 16:36:31.435 INFO running `"docker" "start" "-a" "756f436a44ecc39252581b76f6d5b0c808af51768d494f07144dbdadfeea156c"` Dec 15 16:36:32.467 INFO [stderr] usermod: no changes Dec 15 16:36:32.502 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.01s Dec 15 16:36:32.504 INFO [stderr] Running /target/debug/deps/double-40fb5825203ddae6 Dec 15 16:36:32.506 INFO [stdout] Dec 15 16:36:32.506 INFO [stdout] running 33 tests Dec 15 16:36:32.506 INFO [stdout] test matcher::tests::all_of_matcher ... ok Dec 15 16:36:32.506 INFO [stdout] test matcher::tests::any_of_matcher ... ok Dec 15 16:36:32.506 INFO [stdout] test matcher::tests::any_matcher ... ok Dec 15 16:36:32.506 INFO [stdout] test matcher::tests::between_exc_matcher ... ok Dec 15 16:36:32.506 INFO [stdout] test matcher::tests::between_inc_matcher ... ok Dec 15 16:36:32.506 INFO [stdout] test matcher::tests::contains_matcher ... ok Dec 15 16:36:32.506 INFO [stdout] test matcher::tests::ends_with_matcher ... ok Dec 15 16:36:32.507 INFO [stdout] test matcher::tests::eq_matcher ... ok Dec 15 16:36:32.507 INFO [stdout] test matcher::tests::eq_nocase_matcher ... ok Dec 15 16:36:32.507 INFO [stdout] test matcher::tests::f32_eq_matcher ... ok Dec 15 16:36:32.507 INFO [stdout] test matcher::tests::ge_matcher ... ok Dec 15 16:36:32.507 INFO [stdout] test matcher::tests::gt_matcher ... ok Dec 15 16:36:32.507 INFO [stdout] test matcher::tests::f64_eq_matcher ... ok Dec 15 16:36:32.507 INFO [stdout] test matcher::tests::is_some_matcher ... ok Dec 15 16:36:32.507 INFO [stdout] test matcher::tests::is_err_matcher ... ok Dec 15 16:36:32.507 INFO [stdout] test matcher::tests::le_matcher ... ok Dec 15 16:36:32.507 INFO [stdout] test matcher::tests::is_ok_matcher ... ok Dec 15 16:36:32.507 INFO [stdout] test matcher::tests::ne_matcher ... ok Dec 15 16:36:32.507 INFO [stdout] test matcher::tests::nan_sensitive_f64_eq_matcher ... ok Dec 15 16:36:32.507 INFO [stdout] test matcher::tests::nan_sensitive_f32_eq_matcher ... ok Dec 15 16:36:32.507 INFO [stdout] test matcher::tests::lt_matcher ... ok Dec 15 16:36:32.507 INFO [stdout] test matcher::tests::ne_nocase_matcher ... ok Dec 15 16:36:32.507 INFO [stdout] test matcher::tests::starts_with_matcher ... ok Dec 15 16:36:32.507 INFO [stdout] test mock::tests::generate_permutations_no_constraints ... ok Dec 15 16:36:32.507 INFO [stdout] test mock::tests::generate_permutations_one_constraint_multiple_values ... ok Dec 15 16:36:32.507 INFO [stdout] test mock::tests::generate_permutations_one_constraint_one_value ... ok Dec 15 16:36:32.507 INFO [stdout] test mock::tests::generate_permutations_various_constraints ... ok Dec 15 16:36:32.507 INFO [stdout] test mock::tests::is_strictly_increasing_empty_sequence ... ok Dec 15 16:36:32.507 INFO [stdout] test mock::tests::is_strictly_increasing_sequence_value_goes_down ... ok Dec 15 16:36:32.507 INFO [stdout] test mock::tests::is_strictly_increasing_sequence_value_stays_the_same ... ok Dec 15 16:36:32.507 INFO [stdout] test mock::tests::is_strictly_increasing_sequence_with_multiple_elements ... ok Dec 15 16:36:32.507 INFO [stdout] test mock::tests::is_strictly_increasing_sequence_with_one_element ... ok Dec 15 16:36:32.511 INFO [stdout] test matcher::tests::not_matcher ... ok Dec 15 16:36:32.511 INFO [stdout] Dec 15 16:36:32.511 INFO [stdout] test result: ok. 33 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 15 16:36:32.511 INFO [stdout] Dec 15 16:36:32.511 INFO [stderr] Doc-tests double Dec 15 16:36:33.960 INFO [stderr] warning: invalid start of a new code block Dec 15 16:36:33.960 INFO [stderr] --> /source/src/mock.rs:348:5 Dec 15 16:36:33.960 INFO [stderr] | Dec 15 16:36:33.960 INFO [stderr] 348 | /// Returns true if `Mock::call` has been called.1 Dec 15 16:36:33.960 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 15 16:36:33.960 INFO [stderr] Dec 15 16:36:33.962 INFO [stdout] Dec 15 16:36:33.962 INFO [stdout] running 42 tests Dec 15 16:36:36.295 INFO [stdout] test src/macros.rs - mock_method (line 301) ... ok Dec 15 16:36:38.001 INFO [stdout] test src/macros.rs - mock_trait (line 69) ... ok Dec 15 16:36:38.551 INFO [stdout] test src/macros.rs - mock_method (line 358) ... ok Dec 15 16:36:40.690 INFO [stdout] test src/lib.rs - (line 9) ... ok Dec 15 16:36:40.943 INFO [stdout] test src/macros.rs - mock_trait (line 53) ... ok Dec 15 16:36:41.615 INFO [stdout] test src/macros.rs - mock_method (line 251) ... ok Dec 15 16:36:42.224 INFO [stdout] test src/macros.rs - mock_method (line 311) ... ok Dec 15 16:36:42.888 INFO [stdout] test src/macros.rs - mock_method (line 370) ... ok Dec 15 16:36:44.511 INFO [stdout] test src/macros.rs - mock_trait (line 93) ... ok Dec 15 16:36:46.894 INFO [stdout] test src/macros.rs - mock_trait_no_default (line 156) ... ok Dec 15 16:36:47.323 INFO [stdout] test src/macros.rs - mock_trait_no_default (line 173) ... ok Dec 15 16:36:50.338 INFO [stdout] test src/mock.rs - mock::Mock>::return_some (line 826) ... ok Dec 15 16:36:50.597 INFO [stdout] test src/mock.rs - mock::Mock>::return_none (line 842) ... ok Dec 15 16:36:51.411 INFO [stdout] test src/macros.rs - mock_trait_no_default (line 197) ... ok Dec 15 16:36:51.579 INFO [stdout] test src/mock.rs - mock::Mock::called_with (line 467) ... ok Dec 15 16:36:53.276 INFO [stdout] test src/mock.rs - mock::Mock::called_with_pattern (line 616) ... ok Dec 15 16:36:53.624 INFO [stdout] test src/mock.rs - mock::Mock::call (line 74) ... ok Dec 15 16:36:58.028 INFO [stdout] test src/mock.rs - mock::Mock::default (line 438) ... ok Dec 15 16:36:58.235 INFO [stdout] test src/mock.rs - mock::Mock::calls (line 386) ... ok Dec 15 16:36:59.651 INFO [stdout] test src/mock.rs - mock::Mock::has_calls (line 489) ... ok Dec 15 16:37:01.179 INFO [stdout] test src/mock.rs - mock::Mock::has_calls_in_order (line 517) ... ok Dec 15 16:37:01.357 INFO [stdout] test src/mock.rs - mock::Mock::has_calls_exactly (line 545) ... ok Dec 15 16:37:01.387 INFO [stdout] test src/mock.rs - mock::Mock::has_calls_exactly_in_order (line 572) ... ok Dec 15 16:37:02.739 INFO [stdout] test src/mock.rs - mock::Mock::has_patterns (line 642) ... ok Dec 15 16:37:03.113 INFO [stdout] test src/mock.rs - mock::Mock::has_patterns_exactly (line 704) ... ok Dec 15 16:37:06.099 INFO [stdout] test src/mock.rs - mock::Mock::has_patterns_exactly_in_order (line 736) ... ok Dec 15 16:37:06.918 INFO [stdout] test src/mock.rs - mock::Mock::has_patterns_in_order (line 670) ... ok Dec 15 16:37:07.475 INFO [stdout] test src/mock.rs - mock::Mock::num_calls (line 367) ... ok Dec 15 16:37:09.964 INFO [stdout] test src/mock.rs - mock::Mock::return_value_for (line 176) ... ok Dec 15 16:37:10.735 INFO [stdout] test src/mock.rs - mock::Mock::return_value (line 134) ... ok Dec 15 16:37:11.303 INFO [stdout] test src/mock.rs - mock::Mock::return_values (line 151) ... ok Dec 15 16:37:12.943 INFO [stdout] test src/mock.rs - mock::Mock::reset_calls (line 405) ... ok Dec 15 16:37:14.493 INFO [stdout] test src/mock.rs - mock::Mock::use_closure (line 283) ... ok Dec 15 16:37:14.928 INFO [stdout] test src/mock.rs - mock::Mock::use_closure_for (line 319) ... ok Dec 15 16:37:16.427 INFO [stdout] test src/mock.rs - mock::Mock::use_closure (line 296) ... ok Dec 15 16:37:17.995 INFO [stdout] test src/mock.rs - mock::Mock::use_fn (line 199) ... ok Dec 15 16:37:18.369 INFO [stdout] test src/mock.rs - mock::Mock::use_closure_for (line 333) ... ok Dec 15 16:37:19.486 INFO [stdout] test src/mock.rs - mock::Mock::use_fn (line 215) ... ok Dec 15 16:37:19.875 INFO [stdout] test src/mock.rs - mock::Mock::use_fn_for (line 241) ... ok Dec 15 16:37:20.535 INFO [stdout] test src/mock.rs - mock::Mock>::return_err (line 880) ... ok Dec 15 16:37:20.687 INFO [stdout] test src/mock.rs - mock::Mock::use_fn_for (line 258) ... ok Dec 15 16:37:21.275 INFO [stdout] test src/mock.rs - mock::Mock>::return_ok (line 864) ... ok Dec 15 16:37:21.275 INFO [stdout] Dec 15 16:37:21.275 INFO [stdout] test result: ok. 42 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 15 16:37:21.275 INFO [stdout] Dec 15 16:37:21.339 INFO [stderr] su: No module specific data is present Dec 15 16:37:21.701 INFO running `"docker" "inspect" "756f436a44ecc39252581b76f6d5b0c808af51768d494f07144dbdadfeea156c"` Dec 15 16:37:21.825 INFO running `"docker" "rm" "-f" "756f436a44ecc39252581b76f6d5b0c808af51768d494f07144dbdadfeea156c"` Dec 15 16:37:22.026 INFO [stdout] 756f436a44ecc39252581b76f6d5b0c808af51768d494f07144dbdadfeea156c