Oct 11 10:37:36.261 INFO testing suppositions-0.1.4 against master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513 for rustdoc-test-static-cling Oct 11 10:37:36.261 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt build --frozen Oct 11 10:37:36.261 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-4/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-4/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,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" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt build --frozen" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "--network" "none" "crater"` Oct 11 10:37:36.725 INFO blam! 7de99ae73adfd107e5124e38e935f97b3e8ed78e4f41b248f3ae1dd2469fca28 Oct 11 10:37:36.726 INFO running `"docker" "start" "-a" "7de99ae73adfd107e5124e38e935f97b3e8ed78e4f41b248f3ae1dd2469fca28"` Oct 11 10:37:38.111 INFO kablam! usermod: no changes Oct 11 10:37:38.220 INFO kablam! Compiling suppositions v0.1.4 (/source) Oct 11 10:37:40.977 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 2.84s Oct 11 10:37:40.980 INFO kablam! su: No module specific data is present Oct 11 10:37:41.764 INFO running `"docker" "rm" "-f" "7de99ae73adfd107e5124e38e935f97b3e8ed78e4f41b248f3ae1dd2469fca28"` Oct 11 10:37:42.054 INFO blam! 7de99ae73adfd107e5124e38e935f97b3e8ed78e4f41b248f3ae1dd2469fca28 Oct 11 10:37:42.065 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen --no-run Oct 11 10:37:42.065 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-4/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-4/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,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" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen --no-run" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "--network" "none" "crater"` Oct 11 10:37:42.492 INFO blam! 608d709904ade2fa021493c46bcb3811f28ec331b6e6ae90d205b8c1a270e0c8 Oct 11 10:37:42.494 INFO running `"docker" "start" "-a" "608d709904ade2fa021493c46bcb3811f28ec331b6e6ae90d205b8c1a270e0c8"` Oct 11 10:37:43.768 INFO kablam! usermod: no changes Oct 11 10:37:43.892 INFO kablam! Compiling suppositions v0.1.4 (/source) Oct 11 10:37:51.308 INFO kablam! warning: unnecessary parentheses around function argument Oct 11 10:37:51.308 INFO kablam! --> tests/smoketest.rs:57:14 Oct 11 10:37:51.308 INFO kablam! | Oct 11 10:37:51.308 INFO kablam! 57 | property((booleans())).check(|_| false) Oct 11 10:37:51.308 INFO kablam! | ^^^^^^^^^^^^ help: remove these parentheses Oct 11 10:37:51.308 INFO kablam! | Oct 11 10:37:51.308 INFO kablam! = note: #[warn(unused_parens)] on by default Oct 11 10:37:51.308 INFO kablam! Oct 11 10:37:51.308 INFO kablam! warning: unnecessary parentheses around function argument Oct 11 10:37:51.308 INFO kablam! --> tests/smoketest.rs:62:14 Oct 11 10:37:51.308 INFO kablam! | Oct 11 10:37:51.308 INFO kablam! 62 | property((booleans())).check(|_| true) Oct 11 10:37:51.308 INFO kablam! | ^^^^^^^^^^^^ help: remove these parentheses Oct 11 10:37:51.308 INFO kablam! Oct 11 10:37:51.309 INFO kablam! warning: unnecessary parentheses around function argument Oct 11 10:37:51.309 INFO kablam! --> tests/smoketest.rs:77:14 Oct 11 10:37:51.309 INFO kablam! | Oct 11 10:37:51.309 INFO kablam! 77 | property((booleans())).check(|_| -> Result<(), ()> { Err(()) }) Oct 11 10:37:51.309 INFO kablam! | ^^^^^^^^^^^^ help: remove these parentheses Oct 11 10:37:51.309 INFO kablam! Oct 11 10:37:51.309 INFO kablam! warning: unnecessary parentheses around function argument Oct 11 10:37:51.309 INFO kablam! --> tests/smoketest.rs:83:14 Oct 11 10:37:51.309 INFO kablam! | Oct 11 10:37:51.309 INFO kablam! 83 | property((booleans())).check(|_| -> Result<(), &'static str> { Err("horrible failure") }) Oct 11 10:37:51.309 INFO kablam! | ^^^^^^^^^^^^ help: remove these parentheses Oct 11 10:37:51.309 INFO kablam! Oct 11 10:37:51.309 INFO kablam! warning: unnecessary parentheses around function argument Oct 11 10:37:51.309 INFO kablam! --> tests/smoketest.rs:89:14 Oct 11 10:37:51.309 INFO kablam! | Oct 11 10:37:51.309 INFO kablam! 89 | property((booleans())).check(|_| -> Result<(), ()> { Ok(()) }) Oct 11 10:37:51.309 INFO kablam! | ^^^^^^^^^^^^ help: remove these parentheses Oct 11 10:37:51.309 INFO kablam! Oct 11 10:37:51.309 INFO kablam! warning: unnecessary parentheses around function argument Oct 11 10:37:51.309 INFO kablam! --> tests/smoketest.rs:95:14 Oct 11 10:37:51.309 INFO kablam! | Oct 11 10:37:51.309 INFO kablam! 95 | property((booleans())).check(|_| -> () { panic!("Big bad boom") }) Oct 11 10:37:51.309 INFO kablam! | ^^^^^^^^^^^^ help: remove these parentheses Oct 11 10:37:51.309 INFO kablam! Oct 11 10:37:51.309 INFO kablam! warning: unnecessary parentheses around function argument Oct 11 10:37:51.309 INFO kablam! --> tests/smoketest.rs:101:14 Oct 11 10:37:51.309 INFO kablam! | Oct 11 10:37:51.309 INFO kablam! 101 | property((booleans())).check(|_| -> () { panic!("Big bad boom") }) Oct 11 10:37:51.309 INFO kablam! | ^^^^^^^^^^^^ help: remove these parentheses Oct 11 10:37:51.309 INFO kablam! Oct 11 10:37:56.812 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 12.99s Oct 11 10:37:56.813 INFO kablam! su: No module specific data is present Oct 11 10:37:57.883 INFO running `"docker" "rm" "-f" "608d709904ade2fa021493c46bcb3811f28ec331b6e6ae90d205b8c1a270e0c8"` Oct 11 10:37:58.208 INFO blam! 608d709904ade2fa021493c46bcb3811f28ec331b6e6ae90d205b8c1a270e0c8 Oct 11 10:37:58.210 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen Oct 11 10:37:58.211 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-4/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-4/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,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" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "--network" "none" "crater"` Oct 11 10:37:58.574 INFO blam! d506fa18cf3d46ee728986f9df1e8db473a755c480630aea1389d201e757a035 Oct 11 10:37:58.576 INFO running `"docker" "start" "-a" "d506fa18cf3d46ee728986f9df1e8db473a755c480630aea1389d201e757a035"` Oct 11 10:37:59.321 INFO kablam! usermod: no changes Oct 11 10:37:59.409 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 0.05s Oct 11 10:37:59.416 INFO kablam! Running /target/debug/deps/suppositions-8fce8f42a1328213 Oct 11 10:37:59.416 INFO blam! Oct 11 10:37:59.416 INFO blam! running 61 tests Oct 11 10:37:59.424 INFO blam! test data::tests::minimiser_should_minimise_to_minimum_given_size ... ok Oct 11 10:37:59.424 INFO blam! test data::tests::minimiser_should_minimise_to_empty ... ok Oct 11 10:37:59.424 INFO blam! test data::tests::minimiser_should_minimise_scalar_values_to_empty ... ok Oct 11 10:37:59.424 INFO blam! test data::tests::minimiser_should_minimise_scalar_values_by_search ... ok Oct 11 10:37:59.424 INFO blam! test data::tests::minimiser_should_minimise_scalar_values_accounting_for_overflow ... ok Oct 11 10:37:59.424 INFO blam! test data::tests::minimiser_should_minimise_scalar_values ... ok Oct 11 10:37:59.424 INFO blam! test data::tests::should_allow_borrowing_buffer ... ok Oct 11 10:37:59.424 INFO blam! test data::tests::tap_can_act_as_iterator ... ok Oct 11 10:37:59.424 INFO blam! test generators::tests::bools_minimize_to_false ... ok Oct 11 10:37:59.424 INFO blam! test data::tests::replay_can_act_as_iterator ... ok Oct 11 10:37:59.424 INFO blam! test data::tests::should_generate_random_data ... ok Oct 11 10:37:59.424 INFO blam! test data::tests::should_take_each_item_in_pool ... ok Oct 11 10:37:59.424 INFO blam! test generators::tests::bools_should_generate_false_booleans_from_zeros ... ok Oct 11 10:37:59.440 INFO blam! test generators::tests::bools_should_generate_true_booleans_from_saturated_values ... ok Oct 11 10:37:59.448 INFO blam! test data::tests::should_allow_restarting_read ... ok Oct 11 10:37:59.448 INFO blam! test generators::tests::biased_coin ... ok Oct 11 10:37:59.540 INFO blam! test generators::tests::bools_should_generate_same_output_given_same_input ... ok Oct 11 10:37:59.548 INFO blam! test generators::tests::collections_u64s_minimize_to_empty ... ok Oct 11 10:37:59.549 INFO blam! test generators::tests::consts_should_generate_same_values ... ok Oct 11 10:37:59.549 INFO blam! test generators::tests::filter_map_should_pass_through_when_ok ... ok Oct 11 10:37:59.549 INFO blam! test generators::tests::filter_map_should_skip_when_err ... ok Oct 11 10:37:59.549 INFO blam! test generators::tests::filter_should_pass_through_when_true ... ok Oct 11 10:37:59.549 INFO blam! test generators::tests::filter_should_skip_when_false ... ok Oct 11 10:37:59.549 INFO blam! test generators::tests::i64s_minimize_to_zero ... ok Oct 11 10:37:59.576 INFO blam! test generators::tests::bools_usually_generates_different_output_for_different_inputs ... ok Oct 11 10:37:59.616 INFO blam! test generators::tests::i64s_should_generate_same_output_given_same_input ... ok Oct 11 10:37:59.632 INFO blam! test generators::tests::collection_lengths::mean_length_can_be_set_as_5 ... ok Oct 11 10:37:59.632 INFO blam! test generators::tests::collection_lengths::mean_length_can_be_set_as_7 ... ok Oct 11 10:37:59.657 INFO blam! test generators::tests::info_pools_minimize_to_empty ... ok Oct 11 10:37:59.657 INFO blam! test generators::tests::collection_lengths::mean_length_can_be_set_as_3 ... ok Oct 11 10:37:59.708 INFO blam! test generators::tests::info_pools_should_generate_same_output_given_same_input ... ok Oct 11 10:37:59.724 INFO blam! test generators::tests::i64s_usually_generates_different_output_for_different_inputs ... ok Oct 11 10:37:59.724 INFO blam! test generators::tests::optional_u64s_minimize_to_none ... ok Oct 11 10:37:59.732 INFO blam! test generators::tests::result_u8_u64s_minimize_to_ok ... ok Oct 11 10:37:59.732 INFO blam! test generators::tests::tuple_u8s_u8s_minimize_to_zero ... ok Oct 11 10:37:59.768 INFO blam! test generators::tests::collection_lengths::mean_length_can_be_set_as_23 ... ok Oct 11 10:37:59.811 INFO blam! test generators::tests::one_of_should_pick_choices_relativey_evenly ... ok Oct 11 10:37:59.811 INFO blam! test generators::tests::info_pools_usually_generates_different_output_for_different_inputs ... ok Oct 11 10:37:59.824 INFO blam! test generators::tests::u64s_minimize_to_zero ... ok Oct 11 10:37:59.868 INFO blam! test generators::tests::u64s_should_generate_same_output_given_same_input ... ok Oct 11 10:37:59.880 INFO blam! test generators::tests::bools_should_partially_order_same_as_source ... ok Oct 11 10:37:59.899 INFO blam! test generators::tests::tuple_u8s_u8s_should_generate_same_output_given_same_input ... ok Oct 11 10:37:59.905 INFO blam! test generators::tests::u8s_minimize_to_zero ... ok Oct 11 10:37:59.928 INFO blam! test generators::tests::collection_lengths::mean_length_can_be_set_as_10 ... ok Oct 11 10:37:59.965 INFO blam! test generators::tests::u8s_should_generate_same_output_given_same_input ... ok Oct 11 10:37:59.965 INFO blam! test generators::tests::tuple_u8s_u8s_usually_generates_different_output_for_different_inputs ... ok Oct 11 10:37:59.993 INFO blam! test generators::tests::vec_bools_can_minimise_with_predicate ... ok Oct 11 10:37:59.993 INFO blam! test generators::tests::vec_bools_minimize_to_empty ... ok Oct 11 10:38:00.069 INFO blam! test generators::tests::u64s_usually_generates_different_output_for_different_inputs ... ok Oct 11 10:38:00.069 INFO blam! test generators::tests::i64s_should_partially_order_same_as_source ... ok Oct 11 10:38:00.112 INFO blam! test generators::tests::u8s_usually_generates_different_output_for_different_inputs ... ok Oct 11 10:38:00.121 INFO blam! test generators::tests::u64s_should_partially_order_same_as_source ... ok Oct 11 10:38:00.148 INFO blam! test generators::tests::vecs_should_generate_same_output_given_same_input ... ok Oct 11 10:38:00.228 INFO blam! test generators::tests::tuple_u8s_u8s_should_partially_order_same_as_source ... ok Oct 11 10:38:00.229 INFO blam! test generators::tests::vecs_usually_generates_different_output_for_different_inputs ... ok Oct 11 10:38:00.288 INFO blam! test generators::tests::vector_lengths::mean_length_can_be_set_as_5 ... ok Oct 11 10:38:00.300 INFO blam! test generators::tests::vector_lengths::mean_length_can_be_set_as_7 ... ok Oct 11 10:38:00.333 INFO blam! test generators::tests::u8s_should_partially_order_same_as_source ... ok Oct 11 10:38:00.334 INFO blam! test generators::tests::vector_lengths::mean_length_can_be_set_as_3 ... ok Oct 11 10:38:00.349 INFO blam! test generators::tests::vector_lengths::mean_length_can_be_set_as_10 ... ok Oct 11 10:38:00.396 INFO blam! test generators::tests::vector_lengths::mean_length_can_be_set_as_23 ... ok Oct 11 10:38:00.396 INFO blam! Oct 11 10:38:00.397 INFO blam! test result: ok. 61 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 11 10:38:00.397 INFO blam! Oct 11 10:38:00.399 INFO blam! Oct 11 10:38:00.400 INFO kablam! Running /target/debug/deps/generators-a085c6db8bcd16ae Oct 11 10:38:00.400 INFO blam! running 16 tests Oct 11 10:38:00.401 INFO blam! test generator_of_2_tuple ... ok Oct 11 10:38:00.412 INFO blam! test i64s_should_partially_order_same_as_source ... ok Oct 11 10:38:00.416 INFO blam! test generator_map_should_trivially_preserve_invariants ... ok Oct 11 10:38:00.416 INFO blam! test generator_of_3_tuple ... ok Oct 11 10:38:00.420 INFO blam! test boxed_generator_yields_same_as_inner_value ... ok Oct 11 10:38:00.420 INFO blam! test f64s_should_partially_order_same_as_source ... ok Oct 11 10:38:00.427 INFO blam! test uniform_f64s_should_generate_values_between_0_and_1 ... ok Oct 11 10:38:00.427 INFO blam! test lazy_generator_yields_same_as_inner_value ... ok Oct 11 10:38:00.427 INFO blam! test i64s_should_generate_same_output_given_same_input ... ok Oct 11 10:38:00.427 INFO blam! test uniform_f64s_should_partially_order_same_as_source ... ok Oct 11 10:38:00.445 INFO blam! test one_of_should_partially_order_same_as_source ... ok Oct 11 10:38:00.445 INFO blam! test one_of_should_pick_a_single_sample ... ok Oct 11 10:38:00.445 INFO blam! test weighted_coin_should_generate_same_output_given_same_input ... ok Oct 11 10:38:00.445 INFO blam! test weighted_coin_should_partially_order_same_as_source ... ok Oct 11 10:38:00.445 INFO blam! test uniform_f64s_should_generate_same_output_given_same_input ... ok Oct 11 10:38:00.445 INFO blam! test f64s_should_generate_same_output_given_same_input ... ok Oct 11 10:38:00.445 INFO blam! Oct 11 10:38:00.445 INFO blam! test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 11 10:38:00.445 INFO blam! Oct 11 10:38:00.456 INFO kablam! Running /target/debug/deps/recursive-719981b6ea8f66b4 Oct 11 10:38:00.460 INFO blam! Oct 11 10:38:00.460 INFO blam! running 1 test Oct 11 10:38:00.476 INFO blam! test add_adds ... ok Oct 11 10:38:00.476 INFO blam! Oct 11 10:38:00.476 INFO blam! test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 11 10:38:00.476 INFO blam! Oct 11 10:38:00.476 INFO kablam! Running /target/debug/deps/smoketest-c61ef6826c1e85dc Oct 11 10:38:00.480 INFO blam! Oct 11 10:38:00.480 INFO blam! running 11 tests Oct 11 10:38:00.484 INFO blam! test trivial_pass ... ok Oct 11 10:38:00.484 INFO blam! test some_approximation_of_usage ... ok Oct 11 10:38:00.496 INFO blam! test trivial_result_pass ... ok Oct 11 10:38:00.608 INFO blam! test trivial_panic_failure ... ok Oct 11 10:38:00.608 INFO blam! test trivial_failure ... ok Oct 11 10:38:00.608 INFO blam! test trivial_result_includes_failing_result ... ok Oct 11 10:38:00.608 INFO blam! test panic_includes_failure_message ... ok Oct 11 10:38:00.608 INFO blam! test mersenne_conjecture ... ok Oct 11 10:38:00.608 INFO blam! test some_approximation_of_failing_example ... ok Oct 11 10:38:00.608 INFO blam! test trivial_result_failure ... ok Oct 11 10:38:00.608 INFO blam! test value_dependent ... ok Oct 11 10:38:00.608 INFO blam! Oct 11 10:38:00.608 INFO blam! test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 11 10:38:00.608 INFO blam! Oct 11 10:38:00.611 INFO kablam! Doc-tests suppositions Oct 11 10:38:02.558 INFO blam! Oct 11 10:38:02.558 INFO blam! running 3 tests Oct 11 10:38:04.160 INFO blam! test src/lib.rs - (line 25) ... ok Oct 11 10:38:05.712 INFO blam! test src/generators.rs - generators::collections (line 246) ... ok Oct 11 10:38:05.862 INFO blam! test src/generators.rs - generators::one_of (line 618) ... ok Oct 11 10:38:05.862 INFO blam! Oct 11 10:38:05.867 INFO blam! test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 11 10:38:05.867 INFO blam! Oct 11 10:38:05.878 INFO kablam! su: No module specific data is present Oct 11 10:38:06.557 INFO running `"docker" "rm" "-f" "d506fa18cf3d46ee728986f9df1e8db473a755c480630aea1389d201e757a035"` Oct 11 10:38:06.820 INFO blam! d506fa18cf3d46ee728986f9df1e8db473a755c480630aea1389d201e757a035