Oct 15 01:17:40.434 INFO testing cdouglass/samara against try#40d4795669493f1965de7c44029c69552134fe1f for rustdoc-test-static-cling-1 Oct 15 01:17:40.435 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling-1/worker-4/try#40d4795669493f1965de7c44029c69552134fe1f:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-4/rustdoc-test-static-cling-1/try#40d4795669493f1965de7c44029c69552134fe1f:/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 +40d4795669493f1965de7c44029c69552134fe1f-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"` Oct 15 01:17:40.877 INFO blam! 6e9b47975704d6908bb3e620ea34bac91c43f72775ca1b37ff8c88d2a1e877cd Oct 15 01:17:40.879 INFO running `"docker" "start" "-a" "6e9b47975704d6908bb3e620ea34bac91c43f72775ca1b37ff8c88d2a1e877cd"` Oct 15 01:17:41.853 INFO kablam! usermod: no changes Oct 15 01:17:42.015 INFO kablam! Compiling pulldown-cmark v0.1.0 Oct 15 01:17:42.015 INFO kablam! Compiling getopts v0.2.15 Oct 15 01:17:42.028 INFO kablam! Compiling error-chain v0.11.0 Oct 15 01:17:42.040 INFO kablam! Compiling toml v0.4.5 Oct 15 01:17:42.040 INFO kablam! Compiling serde_json v1.0.3 Oct 15 01:17:42.041 INFO kablam! Compiling tempdir v0.3.5 Oct 15 01:17:53.857 INFO kablam! Compiling skeptic v0.13.0 Oct 15 01:17:57.939 INFO kablam! Compiling samara v0.1.0 (/source) Oct 15 01:18:00.776 INFO kablam! warning: unnecessary parentheses around method argument Oct 15 01:18:00.776 INFO kablam! --> src/structures/patterns.rs:46:46 Oct 15 01:18:00.776 INFO kablam! | Oct 15 01:18:00.777 INFO kablam! 46 | patterns.iter().fold(vec![], (|mut v, pat| { Oct 15 01:18:00.777 INFO kablam! | ______________________________________________^ Oct 15 01:18:00.777 INFO kablam! 47 | | v.extend(pat.identifiers()); Oct 15 01:18:00.778 INFO kablam! 48 | | v})) Oct 15 01:18:00.778 INFO kablam! | |_______________________^ help: remove these parentheses Oct 15 01:18:00.778 INFO kablam! | Oct 15 01:18:00.779 INFO kablam! = note: #[warn(unused_parens)] on by default Oct 15 01:18:00.779 INFO kablam! Oct 15 01:18:07.056 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 25.16s Oct 15 01:18:07.069 INFO kablam! su: No module specific data is present Oct 15 01:18:07.863 INFO running `"docker" "rm" "-f" "6e9b47975704d6908bb3e620ea34bac91c43f72775ca1b37ff8c88d2a1e877cd"` Oct 15 01:18:08.122 INFO blam! 6e9b47975704d6908bb3e620ea34bac91c43f72775ca1b37ff8c88d2a1e877cd Oct 15 01:18:08.124 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling-1/worker-4/try#40d4795669493f1965de7c44029c69552134fe1f:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-4/rustdoc-test-static-cling-1/try#40d4795669493f1965de7c44029c69552134fe1f:/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 +40d4795669493f1965de7c44029c69552134fe1f-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"` Oct 15 01:18:08.635 INFO blam! e98561a1430e75bd88320d851b236ac4ade8736d12d2a18234c24a9cc03fefaf Oct 15 01:18:08.638 INFO running `"docker" "start" "-a" "e98561a1430e75bd88320d851b236ac4ade8736d12d2a18234c24a9cc03fefaf"` Oct 15 01:18:09.468 INFO kablam! usermod: no changes Oct 15 01:18:09.551 INFO kablam! Compiling samara v0.1.0 (/source) Oct 15 01:18:10.145 INFO kablam! warning: unnecessary parentheses around method argument Oct 15 01:18:10.145 INFO kablam! --> src/structures/patterns.rs:46:46 Oct 15 01:18:10.145 INFO kablam! | Oct 15 01:18:10.146 INFO kablam! 46 | patterns.iter().fold(vec![], (|mut v, pat| { Oct 15 01:18:10.146 INFO kablam! | ______________________________________________^ Oct 15 01:18:10.146 INFO kablam! 47 | | v.extend(pat.identifiers()); Oct 15 01:18:10.147 INFO kablam! 48 | | v})) Oct 15 01:18:10.147 INFO kablam! | |_______________________^ help: remove these parentheses Oct 15 01:18:10.147 INFO kablam! | Oct 15 01:18:10.148 INFO kablam! = note: #[warn(unused_parens)] on by default Oct 15 01:18:10.148 INFO kablam! Oct 15 01:18:10.151 INFO kablam! warning: unnecessary parentheses around function argument Oct 15 01:18:10.151 INFO kablam! --> src/parse/decl.rs:199:67 Oct 15 01:18:10.152 INFO kablam! | Oct 15 01:18:10.152 INFO kablam! 199 | assert_parses_type("Int -> Bool -> Int", arrow(Type::Int, (arrow(Type::Bool, Type::Int)))); Oct 15 01:18:10.152 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Oct 15 01:18:10.153 INFO kablam! Oct 15 01:18:11.335 INFO kablam! warning: variable does not need to be mutable Oct 15 01:18:11.335 INFO kablam! --> src/tests.rs:14:38 Oct 15 01:18:11.335 INFO kablam! | Oct 15 01:18:11.335 INFO kablam! 14 | fn assert_evaluation_err(expr: &str, mut bindings: &mut Vec, mut gen: &mut GenTypeVar, msg: &str) { Oct 15 01:18:11.336 INFO kablam! | ----^^^^^^^^ Oct 15 01:18:11.336 INFO kablam! | | Oct 15 01:18:11.336 INFO kablam! | help: remove this `mut` Oct 15 01:18:11.336 INFO kablam! | Oct 15 01:18:11.336 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 15 01:18:11.336 INFO kablam! Oct 15 01:18:11.336 INFO kablam! warning: variable does not need to be mutable Oct 15 01:18:11.336 INFO kablam! --> src/tests.rs:14:74 Oct 15 01:18:11.336 INFO kablam! | Oct 15 01:18:11.336 INFO kablam! 14 | fn assert_evaluation_err(expr: &str, mut bindings: &mut Vec, mut gen: &mut GenTypeVar, msg: &str) { Oct 15 01:18:11.336 INFO kablam! | ----^^^ Oct 15 01:18:11.336 INFO kablam! | | Oct 15 01:18:11.336 INFO kablam! | help: remove this `mut` Oct 15 01:18:11.336 INFO kablam! Oct 15 01:18:11.336 INFO kablam! warning: variable does not need to be mutable Oct 15 01:18:11.336 INFO kablam! --> src/tests.rs:24:90 Oct 15 01:18:11.336 INFO kablam! | Oct 15 01:18:11.336 INFO kablam! 24 | fn assert_evaluates_to_atom_with_context(expr: &str, mut bindings: &mut Vec, mut gen: &mut GenTypeVar, sum_types: &SumTypeDefs, expected: Atom) { Oct 15 01:18:11.336 INFO kablam! | ----^^^ Oct 15 01:18:11.336 INFO kablam! | | Oct 15 01:18:11.336 INFO kablam! | help: remove this `mut` Oct 15 01:18:11.336 INFO kablam! Oct 15 01:18:11.336 INFO kablam! warning: variable does not need to be mutable Oct 15 01:18:11.336 INFO kablam! --> src/tests.rs:34:41 Oct 15 01:18:11.336 INFO kablam! | Oct 15 01:18:11.336 INFO kablam! 34 | fn assert_evaluates_to_atom(expr: &str, mut bindings: &mut Vec, mut gen: &mut GenTypeVar, expected: Atom) { Oct 15 01:18:11.336 INFO kablam! | ----^^^^^^^^ Oct 15 01:18:11.336 INFO kablam! | | Oct 15 01:18:11.336 INFO kablam! | help: remove this `mut` Oct 15 01:18:11.336 INFO kablam! Oct 15 01:18:11.336 INFO kablam! warning: variable does not need to be mutable Oct 15 01:18:11.336 INFO kablam! --> src/tests.rs:34:77 Oct 15 01:18:11.336 INFO kablam! | Oct 15 01:18:11.336 INFO kablam! 34 | fn assert_evaluates_to_atom(expr: &str, mut bindings: &mut Vec, mut gen: &mut GenTypeVar, expected: Atom) { Oct 15 01:18:11.336 INFO kablam! | ----^^^ Oct 15 01:18:11.336 INFO kablam! | | Oct 15 01:18:11.336 INFO kablam! | help: remove this `mut` Oct 15 01:18:11.336 INFO kablam! Oct 15 01:18:16.202 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 6.70s Oct 15 01:18:16.211 INFO kablam! su: No module specific data is present Oct 15 01:18:17.372 INFO running `"docker" "rm" "-f" "e98561a1430e75bd88320d851b236ac4ade8736d12d2a18234c24a9cc03fefaf"` Oct 15 01:18:17.491 INFO blam! e98561a1430e75bd88320d851b236ac4ade8736d12d2a18234c24a9cc03fefaf Oct 15 01:18:17.499 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling-1/worker-4/try#40d4795669493f1965de7c44029c69552134fe1f:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-4/rustdoc-test-static-cling-1/try#40d4795669493f1965de7c44029c69552134fe1f:/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 +40d4795669493f1965de7c44029c69552134fe1f-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"` Oct 15 01:18:17.637 INFO blam! c725a58f40ea9ef9ebb8c47bf33d58ecf146ad0645395b92d250d2b68f08ad37 Oct 15 01:18:17.638 INFO running `"docker" "start" "-a" "c725a58f40ea9ef9ebb8c47bf33d58ecf146ad0645395b92d250d2b68f08ad37"` Oct 15 01:18:18.169 INFO kablam! usermod: no changes Oct 15 01:18:18.221 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 0.03s Oct 15 01:18:18.224 INFO kablam! Running /target/debug/deps/samara-a1528f5de9a0eda7 Oct 15 01:18:18.228 INFO blam! Oct 15 01:18:18.228 INFO blam! running 79 tests Oct 15 01:18:18.229 INFO blam! test infer::tests::test_conditional_with_mismatched_arms ... ok Oct 15 01:18:18.229 INFO blam! test infer::tests::test_conditional_with_invalid_predicate ... ok Oct 15 01:18:18.229 INFO blam! test infer::tests::test_application_of_non_function ... ok Oct 15 01:18:18.229 INFO blam! test infer::tests::test_infer_base_types ... ok Oct 15 01:18:18.230 INFO blam! test infer::tests::test_identity ... ok Oct 15 01:18:18.231 INFO blam! test infer::tests::test_application_of_builtins ... ok Oct 15 01:18:18.231 INFO blam! test infer::tests::test_instantiate ... ok Oct 15 01:18:18.231 INFO blam! test infer::tests::test_sum_types::test_infer_case_arg_type_from_patterns ... ok Oct 15 01:18:18.231 INFO blam! test infer::tests::test_sum_types::test_match_arm_using_bound_variable ... ok Oct 15 01:18:18.232 INFO blam! test infer::tests::test_sum_types::test_infer_case_arg_type_from_nested_patterns ... ok Oct 15 01:18:18.232 INFO blam! test infer::tests::test_sum_types::test_mismatched_argument ... ok Oct 15 01:18:18.232 INFO blam! test infer::tests::test_no_recursive_function_types ... ok Oct 15 01:18:18.232 INFO blam! test infer::tests::test_sum_types::test_case_with_no_patterns ... ok Oct 15 01:18:18.232 INFO blam! test infer::tests::test_sum_types::test_atom_pattern ... ok Oct 15 01:18:18.232 INFO blam! test infer::tests::test_polymorphic_let ... ok Oct 15 01:18:18.234 INFO blam! test infer::tests::test_sum_types::test_sum_from_nullary_constructor ... ok Oct 15 01:18:18.235 INFO blam! test infer::tests::test_sum_types::test_mismatched_patterns ... ok Oct 15 01:18:18.236 INFO blam! test infer::tests::test_sum_types::test_pattern_with_wrong_number_of_args ... ok Oct 15 01:18:18.236 INFO blam! test infer::tests::test_sum_types::test_mismatched_arms ... ok Oct 15 01:18:18.236 INFO blam! test infer::tests::test_ill_typed_let_value_not_used_in_body ... ok Oct 15 01:18:18.237 INFO blam! test infer::tests::test_sum_types::test_sum_from_unary_constructor ... ok Oct 15 01:18:18.237 INFO blam! test infer::tests::test_sum_types::test_sum_from_binary_constructor ... ok Oct 15 01:18:18.237 INFO blam! test infer::tests::test_valid_conditional ... ok Oct 15 01:18:18.238 INFO blam! test infer::tests::test_type_mismatch ... ok Oct 15 01:18:18.238 INFO blam! test infer::tests::test_type_vars_free_in ... ok Oct 15 01:18:18.238 INFO blam! test lex::decl::tests::test_individual_tokens ... ok Oct 15 01:18:18.238 INFO blam! test infer::tests::test_universalize_type ... ok Oct 15 01:18:18.238 INFO blam! test lex::expr::tests::test_constructors ... ok Oct 15 01:18:18.238 INFO blam! test lex::expr::tests::test_lex ... ok Oct 15 01:18:18.240 INFO blam! test infer::tests::test_sum_types::test_unary_constructor ... ok Oct 15 01:18:18.240 INFO blam! test parse::decl::tests::test_parses_constructor_name ... ok Oct 15 01:18:18.240 INFO blam! test infer::tests::test_sum_types::test_valid_case_expression ... ok Oct 15 01:18:18.240 INFO blam! test parse::decl::tests::test_extra_close_paren ... ok Oct 15 01:18:18.242 INFO blam! test parse::decl::tests::test_parses_nullary_sum_type ... ok Oct 15 01:18:18.243 INFO blam! test parse::decl::tests::test_parses_type_name ... ok Oct 15 01:18:18.243 INFO blam! test parse::decl::tests::test_parses_function_type ... ok Oct 15 01:18:18.243 INFO blam! test parse::decl::tests::test_parses_nested_type ... ok Oct 15 01:18:18.243 INFO blam! test parse::decl::tests::test_parses_type_var ... ok Oct 15 01:18:18.244 INFO blam! test infer::tests::test_sum_types::test_nested_patterns ... ok Oct 15 01:18:18.247 INFO blam! test parse::decl::tests::test_unknown_sum_type ... ok Oct 15 01:18:18.247 INFO blam! test parse::expr::tests::test_empty_input ... ok Oct 15 01:18:18.247 INFO blam! test parse::decl::tests::test_parses_type_vars ... ok Oct 15 01:18:18.248 INFO blam! test parse::decl::tests::test_rejects_extra_eq ... ok Oct 15 01:18:18.249 INFO blam! test parse::expr::tests::test_invalid_constructor ... ok Oct 15 01:18:18.249 INFO blam! test parse::expr::tests::test_parses_lambda_application ... ok Oct 15 01:18:18.249 INFO blam! test parse::expr::tests::test_parses_unit ... ok Oct 15 01:18:18.249 INFO blam! test parse::expr::tests::test_unbalanced_delimiters ... ok Oct 15 01:18:18.249 INFO blam! test parse::expr::tests::test_unit_as_argument ... ok Oct 15 01:18:18.249 INFO blam! test structures::patterns::tests::test_atom_pattern ... ok Oct 15 01:18:18.250 INFO blam! test structures::patterns::tests::test_irrefutable_pattern ... ok Oct 15 01:18:18.250 INFO blam! test structures::patterns::tests::test_nested_atom_pattern ... ok Oct 15 01:18:18.250 INFO blam! test structures::patterns::tests::test_nested_irrefutable_pattern ... ok Oct 15 01:18:18.250 INFO blam! test structures::patterns::tests::test_nested_wildcard_pattern ... ok Oct 15 01:18:18.250 INFO blam! test structures::patterns::tests::test_sum_pattern ... ok Oct 15 01:18:18.250 INFO blam! test structures::patterns::tests::test_wildcard_pattern ... ok Oct 15 01:18:18.251 INFO blam! test structures::sums::tests::test_constructor_names_must_be_unique ... ok Oct 15 01:18:18.251 INFO blam! test structures::sums::tests::test_insert_valid_type ... ok Oct 15 01:18:18.254 INFO blam! test parse::decl::tests::test_invalid_left_side ... ok Oct 15 01:18:18.254 INFO blam! test parse::decl::tests::test_parses_base_types ... ok Oct 15 01:18:18.255 INFO blam! test parse::decl::tests::test_missing_type_name ... ok Oct 15 01:18:18.255 INFO blam! test parse::decl::tests::test_extra_close_paren_in_variant ... ok Oct 15 01:18:18.255 INFO blam! test tests::test_binding_in_case_expression ... ok Oct 15 01:18:18.264 INFO blam! test tests::test_factorial_with_let ... ok Oct 15 01:18:18.265 INFO blam! test tests::test_evaluate_op ... ok Oct 15 01:18:18.265 INFO blam! test tests::test_evaluate_int ... ok Oct 15 01:18:18.265 INFO blam! test parse::expr::tests::test_parses_constructor ... ok Oct 15 01:18:18.265 INFO blam! test parse::expr::tests::test_lambda_without_parens ... ok Oct 15 01:18:18.265 INFO blam! test tests::test_fully_apply_op ... ok Oct 15 01:18:18.265 INFO blam! test parse::expr::tests::test_parses_case ... ok Oct 15 01:18:18.265 INFO blam! test tests::test_evaluate_case_expression ... ok Oct 15 01:18:18.265 INFO blam! test tests::test_missing_outer_parens ... ok Oct 15 01:18:18.267 INFO blam! test tests::test_save_session_bindings ... ok Oct 15 01:18:18.267 INFO blam! test tests::test_too_many_arguments ... ok Oct 15 01:18:18.276 INFO blam! test tests::test_type_of_using_session_bindings ... ok Oct 15 01:18:18.276 INFO blam! test tests::test_recursive_session_bindings ... ok Oct 15 01:18:18.276 INFO blam! test tests::test_partially_apply_op ... ok Oct 15 01:18:18.276 INFO blam! test tests::test_polymorphic_session_let ... ok Oct 15 01:18:18.277 INFO blam! test tests::test_pair_type ... ok Oct 15 01:18:18.279 INFO blam! test tests::test_polymorphic_let ... ok Oct 15 01:18:18.279 INFO blam! Oct 15 01:18:18.279 INFO blam! test result: ok. 79 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 15 01:18:18.279 INFO blam! Oct 15 01:18:18.280 INFO kablam! Running /target/debug/deps/samara-437e4a7babecd074 Oct 15 01:18:18.289 INFO blam! Oct 15 01:18:18.290 INFO blam! running 0 tests Oct 15 01:18:18.290 INFO blam! Oct 15 01:18:18.290 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 15 01:18:18.290 INFO blam! Oct 15 01:18:18.290 INFO kablam! Running /target/debug/deps/skeptic-54529e99c7369cf9 Oct 15 01:18:18.292 INFO blam! Oct 15 01:18:18.292 INFO blam! running 10 tests Oct 15 01:18:38.299 INFO blam! test readme_sect_examples_line_28 ... ok Oct 15 01:18:38.607 INFO blam! test readme_sect_examples_line_57 ... ok Oct 15 01:18:39.013 INFO blam! test readme_sect_examples_line_46 ... ok Oct 15 01:18:39.383 INFO blam! test readme_sect_examples_line_70 ... ok Oct 15 01:18:39.511 INFO blam! test readme_sect_examples_line_37 ... ok Oct 15 01:18:39.935 INFO blam! test readme_sect_examples_line_77 ... ok Oct 15 01:18:39.963 INFO blam! test readme_sect_examples_line_124 ... ok Oct 15 01:18:40.263 INFO blam! test readme_sect_examples_line_104 ... ok Oct 15 01:18:46.529 INFO blam! test readme_sect_examples_line_91 ... ok Oct 15 01:18:47.648 INFO blam! test readme_sect_examples_line_84 ... ok Oct 15 01:18:47.648 INFO blam! Oct 15 01:18:47.648 INFO blam! test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 15 01:18:47.648 INFO blam! Oct 15 01:18:47.654 INFO kablam! Doc-tests samara Oct 15 01:18:48.255 INFO blam! Oct 15 01:18:48.255 INFO blam! running 0 tests Oct 15 01:18:48.255 INFO blam! Oct 15 01:18:48.255 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 15 01:18:48.255 INFO blam! Oct 15 01:18:48.267 INFO kablam! su: No module specific data is present Oct 15 01:18:49.544 INFO running `"docker" "rm" "-f" "c725a58f40ea9ef9ebb8c47bf33d58ecf146ad0645395b92d250d2b68f08ad37"` Oct 15 01:18:49.765 INFO blam! c725a58f40ea9ef9ebb8c47bf33d58ecf146ad0645395b92d250d2b68f08ad37