Oct 15 01:17:41.991 INFO testing cdouglass/samara against master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513 for rustdoc-test-static-cling-1 Oct 15 01:17:41.992 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling-1/worker-2/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-2/rustdoc-test-static-cling-1/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/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 +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-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:42.404 INFO blam! d9665456b35097ef27226697a03f8a2179bbc5663e8496600e28a95bf3ef5f27 Oct 15 01:17:42.410 INFO running `"docker" "start" "-a" "d9665456b35097ef27226697a03f8a2179bbc5663e8496600e28a95bf3ef5f27"` Oct 15 01:17:43.799 INFO kablam! usermod: no changes Oct 15 01:17:43.963 INFO kablam! Compiling libc v0.2.31 Oct 15 01:17:43.963 INFO kablam! Compiling pulldown-cmark v0.1.0 Oct 15 01:17:43.963 INFO kablam! Compiling serde v1.0.15 Oct 15 01:17:43.963 INFO kablam! Compiling error-chain v0.11.0 Oct 15 01:17:45.977 INFO kablam! Compiling rand v0.3.16 Oct 15 01:17:51.171 INFO kablam! Compiling tempdir v0.3.5 Oct 15 01:17:59.200 INFO kablam! Compiling toml v0.4.5 Oct 15 01:17:59.202 INFO kablam! Compiling serde_json v1.0.3 Oct 15 01:18:06.680 INFO kablam! Compiling skeptic v0.13.0 Oct 15 01:18:09.472 INFO kablam! Compiling samara v0.1.0 (/source) Oct 15 01:18:12.586 INFO kablam! warning: unnecessary parentheses around method argument Oct 15 01:18:12.586 INFO kablam! --> src/structures/patterns.rs:46:46 Oct 15 01:18:12.586 INFO kablam! | Oct 15 01:18:12.586 INFO kablam! 46 | patterns.iter().fold(vec![], (|mut v, pat| { Oct 15 01:18:12.586 INFO kablam! | ______________________________________________^ Oct 15 01:18:12.586 INFO kablam! 47 | | v.extend(pat.identifiers()); Oct 15 01:18:12.586 INFO kablam! 48 | | v})) Oct 15 01:18:12.586 INFO kablam! | |_______________________^ help: remove these parentheses Oct 15 01:18:12.586 INFO kablam! | Oct 15 01:18:12.586 INFO kablam! = note: #[warn(unused_parens)] on by default Oct 15 01:18:12.586 INFO kablam! Oct 15 01:18:16.742 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 32.90s Oct 15 01:18:16.748 INFO kablam! su: No module specific data is present Oct 15 01:18:17.428 INFO running `"docker" "rm" "-f" "d9665456b35097ef27226697a03f8a2179bbc5663e8496600e28a95bf3ef5f27"` Oct 15 01:18:17.553 INFO blam! d9665456b35097ef27226697a03f8a2179bbc5663e8496600e28a95bf3ef5f27 Oct 15 01:18:17.557 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling-1/worker-2/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-2/rustdoc-test-static-cling-1/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/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 +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-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:17.722 INFO blam! fdac4afc8181a648d3a94c76e4a2c01cf8b03971cd6248c13c9c04053eaeeb69 Oct 15 01:18:17.724 INFO running `"docker" "start" "-a" "fdac4afc8181a648d3a94c76e4a2c01cf8b03971cd6248c13c9c04053eaeeb69"` Oct 15 01:18:18.175 INFO kablam! usermod: no changes Oct 15 01:18:18.241 INFO kablam! Compiling samara v0.1.0 (/source) Oct 15 01:18:18.872 INFO kablam! warning: unnecessary parentheses around method argument Oct 15 01:18:18.872 INFO kablam! --> src/structures/patterns.rs:46:46 Oct 15 01:18:18.872 INFO kablam! | Oct 15 01:18:18.872 INFO kablam! 46 | patterns.iter().fold(vec![], (|mut v, pat| { Oct 15 01:18:18.872 INFO kablam! | ______________________________________________^ Oct 15 01:18:18.872 INFO kablam! 47 | | v.extend(pat.identifiers()); Oct 15 01:18:18.872 INFO kablam! 48 | | v})) Oct 15 01:18:18.872 INFO kablam! | |_______________________^ help: remove these parentheses Oct 15 01:18:18.872 INFO kablam! | Oct 15 01:18:18.872 INFO kablam! = note: #[warn(unused_parens)] on by default Oct 15 01:18:18.872 INFO kablam! Oct 15 01:18:18.872 INFO kablam! warning: unnecessary parentheses around function argument Oct 15 01:18:18.873 INFO kablam! --> src/parse/decl.rs:199:67 Oct 15 01:18:18.873 INFO kablam! | Oct 15 01:18:18.873 INFO kablam! 199 | assert_parses_type("Int -> Bool -> Int", arrow(Type::Int, (arrow(Type::Bool, Type::Int)))); Oct 15 01:18:18.873 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Oct 15 01:18:18.873 INFO kablam! Oct 15 01:18:20.280 INFO kablam! warning: variable does not need to be mutable Oct 15 01:18:20.280 INFO kablam! --> src/tests.rs:14:38 Oct 15 01:18:20.280 INFO kablam! | Oct 15 01:18:20.280 INFO kablam! 14 | fn assert_evaluation_err(expr: &str, mut bindings: &mut Vec, mut gen: &mut GenTypeVar, msg: &str) { Oct 15 01:18:20.280 INFO kablam! | ----^^^^^^^^ Oct 15 01:18:20.280 INFO kablam! | | Oct 15 01:18:20.280 INFO kablam! | help: remove this `mut` Oct 15 01:18:20.280 INFO kablam! | Oct 15 01:18:20.280 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 15 01:18:20.280 INFO kablam! Oct 15 01:18:20.280 INFO kablam! warning: variable does not need to be mutable Oct 15 01:18:20.280 INFO kablam! --> src/tests.rs:14:74 Oct 15 01:18:20.280 INFO kablam! | Oct 15 01:18:20.280 INFO kablam! 14 | fn assert_evaluation_err(expr: &str, mut bindings: &mut Vec, mut gen: &mut GenTypeVar, msg: &str) { Oct 15 01:18:20.280 INFO kablam! | ----^^^ Oct 15 01:18:20.280 INFO kablam! | | Oct 15 01:18:20.280 INFO kablam! | help: remove this `mut` Oct 15 01:18:20.280 INFO kablam! Oct 15 01:18:20.287 INFO kablam! warning: variable does not need to be mutable Oct 15 01:18:20.287 INFO kablam! --> src/tests.rs:24:90 Oct 15 01:18:20.287 INFO kablam! | Oct 15 01:18:20.287 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:20.287 INFO kablam! | ----^^^ Oct 15 01:18:20.287 INFO kablam! | | Oct 15 01:18:20.287 INFO kablam! | help: remove this `mut` Oct 15 01:18:20.287 INFO kablam! Oct 15 01:18:20.287 INFO kablam! warning: variable does not need to be mutable Oct 15 01:18:20.287 INFO kablam! --> src/tests.rs:34:41 Oct 15 01:18:20.287 INFO kablam! | Oct 15 01:18:20.287 INFO kablam! 34 | fn assert_evaluates_to_atom(expr: &str, mut bindings: &mut Vec, mut gen: &mut GenTypeVar, expected: Atom) { Oct 15 01:18:20.287 INFO kablam! | ----^^^^^^^^ Oct 15 01:18:20.287 INFO kablam! | | Oct 15 01:18:20.287 INFO kablam! | help: remove this `mut` Oct 15 01:18:20.287 INFO kablam! Oct 15 01:18:20.287 INFO kablam! warning: variable does not need to be mutable Oct 15 01:18:20.287 INFO kablam! --> src/tests.rs:34:77 Oct 15 01:18:20.287 INFO kablam! | Oct 15 01:18:20.287 INFO kablam! 34 | fn assert_evaluates_to_atom(expr: &str, mut bindings: &mut Vec, mut gen: &mut GenTypeVar, expected: Atom) { Oct 15 01:18:20.287 INFO kablam! | ----^^^ Oct 15 01:18:20.287 INFO kablam! | | Oct 15 01:18:20.287 INFO kablam! | help: remove this `mut` Oct 15 01:18:20.287 INFO kablam! Oct 15 01:18:24.357 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 6.17s Oct 15 01:18:24.366 INFO kablam! su: No module specific data is present Oct 15 01:18:24.989 INFO running `"docker" "rm" "-f" "fdac4afc8181a648d3a94c76e4a2c01cf8b03971cd6248c13c9c04053eaeeb69"` Oct 15 01:18:25.140 INFO blam! fdac4afc8181a648d3a94c76e4a2c01cf8b03971cd6248c13c9c04053eaeeb69 Oct 15 01:18:25.144 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling-1/worker-2/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-2/rustdoc-test-static-cling-1/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/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 +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-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:25.352 INFO blam! 7cb0c1d1b49ad9f1baf525541a0754a79aa2a87bfaaa4aee6e7cf0f1b5f7d824 Oct 15 01:18:25.354 INFO running `"docker" "start" "-a" "7cb0c1d1b49ad9f1baf525541a0754a79aa2a87bfaaa4aee6e7cf0f1b5f7d824"` Oct 15 01:18:26.001 INFO kablam! usermod: no changes Oct 15 01:18:26.063 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 0.04s Oct 15 01:18:26.076 INFO kablam! Running /target/debug/deps/samara-9f65a7bada2ba556 Oct 15 01:18:26.078 INFO blam! Oct 15 01:18:26.078 INFO blam! running 79 tests Oct 15 01:18:26.091 INFO blam! test infer::tests::test_application_of_non_function ... ok Oct 15 01:18:26.099 INFO blam! test infer::tests::test_ill_typed_let_value_not_used_in_body ... ok Oct 15 01:18:26.101 INFO blam! test infer::tests::test_identity ... ok Oct 15 01:18:26.101 INFO blam! test infer::tests::test_instantiate ... ok Oct 15 01:18:26.101 INFO blam! test infer::tests::test_application_of_builtins ... ok Oct 15 01:18:26.101 INFO blam! test infer::tests::test_infer_base_types ... ok Oct 15 01:18:26.101 INFO blam! test infer::tests::test_conditional_with_invalid_predicate ... ok Oct 15 01:18:26.101 INFO blam! test infer::tests::test_no_recursive_function_types ... ok Oct 15 01:18:26.101 INFO blam! test infer::tests::test_conditional_with_mismatched_arms ... ok Oct 15 01:18:26.102 INFO blam! test infer::tests::test_sum_types::test_infer_case_arg_type_from_patterns ... ok Oct 15 01:18:26.103 INFO blam! test infer::tests::test_sum_types::test_atom_pattern ... ok Oct 15 01:18:26.104 INFO blam! test infer::tests::test_sum_types::test_match_arm_using_bound_variable ... ok Oct 15 01:18:26.107 INFO blam! test infer::tests::test_polymorphic_let ... ok Oct 15 01:18:26.108 INFO blam! test infer::tests::test_sum_types::test_mismatched_arms ... ok Oct 15 01:18:26.108 INFO blam! test infer::tests::test_sum_types::test_mismatched_argument ... ok Oct 15 01:18:26.113 INFO blam! test infer::tests::test_sum_types::test_sum_from_binary_constructor ... ok Oct 15 01:18:26.113 INFO blam! test infer::tests::test_sum_types::test_pattern_with_wrong_number_of_args ... ok Oct 15 01:18:26.113 INFO blam! test infer::tests::test_sum_types::test_case_with_no_patterns ... ok Oct 15 01:18:26.113 INFO blam! test infer::tests::test_sum_types::test_infer_case_arg_type_from_nested_patterns ... ok Oct 15 01:18:26.113 INFO blam! test infer::tests::test_sum_types::test_unary_constructor ... ok Oct 15 01:18:26.123 INFO blam! test infer::tests::test_universalize_type ... ok Oct 15 01:18:26.124 INFO blam! test infer::tests::test_sum_types::test_mismatched_patterns ... ok Oct 15 01:18:26.125 INFO blam! test infer::tests::test_sum_types::test_sum_from_nullary_constructor ... ok Oct 15 01:18:26.125 INFO blam! test infer::tests::test_type_vars_free_in ... ok Oct 15 01:18:26.125 INFO blam! test infer::tests::test_type_mismatch ... ok Oct 15 01:18:26.125 INFO blam! test infer::tests::test_sum_types::test_nested_patterns ... ok Oct 15 01:18:26.125 INFO blam! test infer::tests::test_sum_types::test_sum_from_unary_constructor ... ok Oct 15 01:18:26.126 INFO blam! test infer::tests::test_sum_types::test_valid_case_expression ... ok Oct 15 01:18:26.126 INFO blam! test lex::decl::tests::test_individual_tokens ... ok Oct 15 01:18:26.126 INFO blam! test infer::tests::test_valid_conditional ... ok Oct 15 01:18:26.127 INFO blam! test lex::expr::tests::test_constructors ... ok Oct 15 01:18:26.130 INFO blam! test lex::expr::tests::test_lex ... ok Oct 15 01:18:26.130 INFO blam! test parse::decl::tests::test_parses_function_type ... ok Oct 15 01:18:26.130 INFO blam! test parse::decl::tests::test_parses_nested_type ... ok Oct 15 01:18:26.130 INFO blam! test parse::decl::tests::test_parses_nullary_sum_type ... ok Oct 15 01:18:26.130 INFO blam! test parse::decl::tests::test_parses_type_name ... ok Oct 15 01:18:26.130 INFO blam! test parse::decl::tests::test_parses_type_var ... ok Oct 15 01:18:26.130 INFO blam! test parse::decl::tests::test_parses_type_vars ... ok Oct 15 01:18:26.130 INFO blam! test parse::decl::tests::test_rejects_extra_eq ... ok Oct 15 01:18:26.130 INFO blam! test parse::decl::tests::test_unknown_sum_type ... ok Oct 15 01:18:26.130 INFO blam! test parse::expr::tests::test_empty_input ... ok Oct 15 01:18:26.130 INFO blam! test parse::expr::tests::test_invalid_constructor ... ok Oct 15 01:18:26.130 INFO blam! test parse::expr::tests::test_lambda_without_parens ... ok Oct 15 01:18:26.130 INFO blam! test parse::expr::tests::test_parses_case ... ok Oct 15 01:18:26.130 INFO blam! test parse::expr::tests::test_parses_constructor ... ok Oct 15 01:18:26.130 INFO blam! test parse::expr::tests::test_parses_lambda_application ... ok Oct 15 01:18:26.130 INFO blam! test parse::expr::tests::test_parses_unit ... ok Oct 15 01:18:26.139 INFO blam! test parse::expr::tests::test_unbalanced_delimiters ... ok Oct 15 01:18:26.139 INFO blam! test parse::expr::tests::test_unit_as_argument ... ok Oct 15 01:18:26.139 INFO blam! test parse::decl::tests::test_invalid_left_side ... ok Oct 15 01:18:26.147 INFO blam! test parse::decl::tests::test_parses_constructor_name ... ok Oct 15 01:18:26.147 INFO blam! test parse::decl::tests::test_extra_close_paren ... ok Oct 15 01:18:26.147 INFO blam! test parse::decl::tests::test_extra_close_paren_in_variant ... ok Oct 15 01:18:26.147 INFO blam! test parse::decl::tests::test_missing_type_name ... ok Oct 15 01:18:26.147 INFO blam! test parse::decl::tests::test_parses_base_types ... ok Oct 15 01:18:26.147 INFO blam! test structures::patterns::tests::test_atom_pattern ... ok Oct 15 01:18:26.147 INFO blam! test structures::patterns::tests::test_nested_irrefutable_pattern ... ok Oct 15 01:18:26.147 INFO blam! test structures::patterns::tests::test_irrefutable_pattern ... ok Oct 15 01:18:26.147 INFO blam! test structures::patterns::tests::test_nested_wildcard_pattern ... ok Oct 15 01:18:26.147 INFO blam! test structures::patterns::tests::test_nested_atom_pattern ... ok Oct 15 01:18:26.156 INFO blam! test structures::sums::tests::test_constructor_names_must_be_unique ... ok Oct 15 01:18:26.156 INFO blam! test tests::test_evaluate_int ... ok Oct 15 01:18:26.156 INFO blam! test structures::sums::tests::test_insert_valid_type ... ok Oct 15 01:18:26.162 INFO blam! test structures::patterns::tests::test_wildcard_pattern ... ok Oct 15 01:18:26.167 INFO blam! test tests::test_binding_in_case_expression ... ok Oct 15 01:18:26.167 INFO blam! test tests::test_fully_apply_op ... ok Oct 15 01:18:26.167 INFO blam! test tests::test_missing_outer_parens ... ok Oct 15 01:18:26.167 INFO blam! test structures::patterns::tests::test_sum_pattern ... ok Oct 15 01:18:26.167 INFO blam! test tests::test_factorial_with_let ... ok Oct 15 01:18:26.167 INFO blam! test tests::test_pair_type ... ok Oct 15 01:18:26.167 INFO blam! test tests::test_partially_apply_op ... ok Oct 15 01:18:26.168 INFO blam! test tests::test_type_of_using_session_bindings ... ok Oct 15 01:18:26.170 INFO blam! test tests::test_recursive_session_bindings ... ok Oct 15 01:18:26.178 INFO blam! test tests::test_too_many_arguments ... ok Oct 15 01:18:26.178 INFO blam! test tests::test_save_session_bindings ... ok Oct 15 01:18:26.179 INFO blam! test tests::test_evaluate_op ... ok Oct 15 01:18:26.180 INFO blam! test tests::test_polymorphic_session_let ... ok Oct 15 01:18:26.180 INFO blam! test tests::test_evaluate_case_expression ... ok Oct 15 01:18:26.187 INFO blam! test tests::test_polymorphic_let ... ok Oct 15 01:18:26.187 INFO blam! Oct 15 01:18:26.187 INFO blam! test result: ok. 79 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 15 01:18:26.187 INFO blam! Oct 15 01:18:26.188 INFO kablam! Running /target/debug/deps/samara-f2c6958a9b41231b Oct 15 01:18:26.194 INFO blam! Oct 15 01:18:26.194 INFO blam! running 0 tests Oct 15 01:18:26.194 INFO blam! Oct 15 01:18:26.194 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 15 01:18:26.194 INFO blam! Oct 15 01:18:26.195 INFO kablam! Running /target/debug/deps/skeptic-da76d95a71a8ea7d Oct 15 01:18:26.203 INFO blam! Oct 15 01:18:26.203 INFO blam! running 10 tests Oct 15 01:18:52.475 INFO blam! test readme_sect_examples_line_70 ... ok Oct 15 01:18:55.007 INFO blam! test readme_sect_examples_line_46 ... ok Oct 15 01:18:55.163 INFO blam! test readme_sect_examples_line_124 ... ok Oct 15 01:18:55.183 INFO blam! test readme_sect_examples_line_104 ... ok Oct 15 01:18:55.307 INFO blam! test readme_sect_examples_line_28 ... ok Oct 15 01:18:55.479 INFO blam! test readme_sect_examples_line_37 ... ok Oct 15 01:18:55.503 INFO blam! test readme_sect_examples_line_77 ... ok Oct 15 01:18:55.533 INFO blam! test readme_sect_examples_line_57 ... ok Oct 15 01:19:01.363 INFO blam! test readme_sect_examples_line_84 ... ok Oct 15 01:19:02.045 INFO blam! test readme_sect_examples_line_91 ... ok Oct 15 01:19:02.045 INFO blam! Oct 15 01:19:02.045 INFO blam! test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 15 01:19:02.045 INFO blam! Oct 15 01:19:02.051 INFO kablam! Doc-tests samara Oct 15 01:19:02.499 INFO blam! Oct 15 01:19:02.499 INFO blam! running 0 tests Oct 15 01:19:02.499 INFO blam! Oct 15 01:19:02.499 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 15 01:19:02.499 INFO blam! Oct 15 01:19:02.507 INFO kablam! su: No module specific data is present Oct 15 01:19:03.478 INFO running `"docker" "rm" "-f" "7cb0c1d1b49ad9f1baf525541a0754a79aa2a87bfaaa4aee6e7cf0f1b5f7d824"` Oct 15 01:19:03.677 INFO blam! 7cb0c1d1b49ad9f1baf525541a0754a79aa2a87bfaaa4aee6e7cf0f1b5f7d824