[INFO] fetching crate gluon_check 0.12.0... [INFO] extracting crate gluon_check 0.12.0 into work/ex/beta-1.37-6/sources/1.36.0/reg/gluon_check/0.12.0 [INFO] extracting crate gluon_check 0.12.0 into work/ex/beta-1.37-6/sources/beta-2019-07-23/reg/gluon_check/0.12.0 [INFO] validating manifest of gluon_check-0.12.0 on toolchain 1.36.0 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.36.0" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of gluon_check-0.12.0 on toolchain beta-2019-07-23 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-07-23" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing gluon_check-0.12.0 [INFO] finished frobbing gluon_check-0.12.0 [INFO] frobbed toml for gluon_check-0.12.0 written to work/ex/beta-1.37-6/sources/1.36.0/reg/gluon_check/0.12.0/Cargo.toml [INFO] started frobbing gluon_check-0.12.0 [INFO] finished frobbing gluon_check-0.12.0 [INFO] frobbed toml for gluon_check-0.12.0 written to work/ex/beta-1.37-6/sources/beta-2019-07-23/reg/gluon_check/0.12.0/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.36.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-07-23" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.36.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on package cache lock [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-07-23" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] testing gluon_check-0.12.0 against 1.36.0 for beta-1.37-6 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.37-6/worker-4/1.36.0:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.37-6/sources/1.36.0/reg/gluon_check/0.12.0:/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=warn" "-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" "+1.36.0" "build" "--frozen"` [INFO] [stdout] 23d3a191b728d7c20d0a6ab1b2d9ec1661ebaa1e82a20ed7aca95ab913768ea9 [INFO] running `"docker" "start" "-a" "23d3a191b728d7c20d0a6ab1b2d9ec1661ebaa1e82a20ed7aca95ab913768ea9"` [INFO] [stderr] Compiling collect-mac v0.1.0 [INFO] [stderr] Compiling rpds v0.5.0 [INFO] [stderr] Compiling union-find v0.3.2 [INFO] [stderr] Compiling pretty v0.5.2 [INFO] [stderr] Compiling gluon_codegen v0.12.0 [INFO] [stderr] Compiling codespan v0.3.0 [INFO] [stderr] Compiling codespan-reporting v0.3.0 [INFO] [stderr] Compiling gluon_base v0.12.0 [INFO] [stderr] Compiling gluon_check v0.12.0 (/opt/crater/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 41.25s [INFO] running `"docker" "inspect" "23d3a191b728d7c20d0a6ab1b2d9ec1661ebaa1e82a20ed7aca95ab913768ea9"` [INFO] running `"docker" "rm" "-f" "23d3a191b728d7c20d0a6ab1b2d9ec1661ebaa1e82a20ed7aca95ab913768ea9"` [INFO] [stdout] 23d3a191b728d7c20d0a6ab1b2d9ec1661ebaa1e82a20ed7aca95ab913768ea9 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.37-6/worker-4/1.36.0:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.37-6/sources/1.36.0/reg/gluon_check/0.12.0:/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=warn" "-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" "+1.36.0" "test" "--frozen" "--no-run"` [INFO] [stdout] 1d48aaa44ac4e5ed83f5fcbb938bbcb733d0fe6b810570218f3f2904083b8636 [INFO] running `"docker" "start" "-a" "1d48aaa44ac4e5ed83f5fcbb938bbcb733d0fe6b810570218f3f2904083b8636"` [INFO] [stderr] Compiling lalrpop-util v0.17.1 [INFO] [stderr] Compiling ena v0.13.0 [INFO] [stderr] Compiling ascii-canvas v2.0.0 [INFO] [stderr] Compiling docopt v1.1.0 [INFO] [stderr] Compiling string_cache v0.7.3 [INFO] [stderr] Compiling gluon_format v0.12.0 [INFO] [stderr] Compiling lalrpop v0.17.1 [INFO] [stderr] Compiling gluon_parser v0.12.0 [INFO] [stderr] Compiling gluon_check v0.12.0 (/opt/crater/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 2m 47s [INFO] running `"docker" "inspect" "1d48aaa44ac4e5ed83f5fcbb938bbcb733d0fe6b810570218f3f2904083b8636"` [INFO] running `"docker" "rm" "-f" "1d48aaa44ac4e5ed83f5fcbb938bbcb733d0fe6b810570218f3f2904083b8636"` [INFO] [stdout] 1d48aaa44ac4e5ed83f5fcbb938bbcb733d0fe6b810570218f3f2904083b8636 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.37-6/worker-4/1.36.0:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.37-6/sources/1.36.0/reg/gluon_check/0.12.0:/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=warn" "-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" "+1.36.0" "test" "--frozen"` [INFO] [stdout] fe411e09eb0066121c5271702e3c0d32093f670fa308c0d8d3820f8b3aa46401 [INFO] running `"docker" "start" "-a" "fe411e09eb0066121c5271702e3c0d32093f670fa308c0d8d3820f8b3aa46401"` [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.25s [INFO] [stderr] Running /opt/crater/target/debug/deps/gluon_check-a488f840fc93bd8e [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test typecheck::generalize::tests::unroll_typ_test ... ok [INFO] [stdout] test typ::tests::flags ... ok [INFO] [stdout] test unify::test::unify_function ... ok [INFO] [stdout] test unify::test::unify_real_type ... ok [INFO] [stdout] test unify::test::occurs ... ok [INFO] [stdout] test unify::test::unify_test ... ok [INFO] [stdout] test unify_type::tests::unify_row_polymorphism ... ok [INFO] [stdout] test unify_type::tests::detect_multiple_type_errors_in_single_type ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/effect-aa6a60d4f0868812 [INFO] [stdout] [INFO] [stdout] running 15 tests [INFO] [stdout] test inject_open_variant ... ok [INFO] [stdout] test different_variant_with_same_name_errors ... ok [INFO] [stdout] test convert ... ok [INFO] [stdout] test same_variant_with_different_arg_errors ... ok [INFO] [stdout] test different_variant_with_different_name_succeeds ... ok [INFO] [stdout] test not_effect ... ok [INFO] [stdout] test empty_effect ... ok [INFO] [stdout] test alt_effect_generalization_bug ... ok [INFO] [stdout] test effects_remains_in_lift ... ok [INFO] [stdout] test not_variant_effect ... ok [INFO] [stdout] test wrong_type_after_conversion1 ... ok [INFO] [stdout] test wrong_type_after_conversion2 ... ok [INFO] [stdout] test st_effect_bug ... ok [INFO] [stdout] test state_effect_get_put ... ok [INFO] [stdout] test state_effect_get_only ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/error_recovery-0b77a67e9dc094f4 [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test partial_let ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/fail-405887a33e15017f [INFO] [stdout] [INFO] [stdout] running 47 tests [INFO] [stdout] test double_type_variable_unification_bug ... ok [INFO] [stdout] test declared_generic_variables_may_not_make_outer_bindings_more_general ... ok [INFO] [stdout] test arguments_need_to_be_instantiated_before_any_access ... ok [INFO] [stdout] test detect_self_recursive_aliases ... ok [INFO] [stdout] test effect_unify_function ... ignored [INFO] [stdout] test do_expression_undefined_flat_map ... ok [INFO] [stdout] test different_kind_on_scoped_variable ... ok [INFO] [stdout] test do_expression_type_mismatch ... ok [INFO] [stdout] test alias_mismatch ... ok [INFO] [stdout] test duplicate_fields_pattern ... ok [INFO] [stdout] test duplicate_type_definition ... ok [INFO] [stdout] test duplicate_fields ... ok [INFO] [stdout] test issue_444 ... ok [INFO] [stdout] test issue_703_type_mismatch_in_recursive_function ... ok [INFO] [stdout] test match_different_alt_types_expected ... ok [INFO] [stdout] test issue_286 ... ok [INFO] [stdout] test missing_infix_operator_is_reported ... ok [INFO] [stdout] test long_type_error_format ... ok [INFO] [stdout] test no_inference_variable_in_error ... ok [INFO] [stdout] test make_with_explicit_types_with_wrong_variable ... ok [INFO] [stdout] test foldable_bug ... ok [INFO] [stdout] test infer_ord_int ... ok [INFO] [stdout] test match_different_alt_types ... ok [INFO] [stdout] test multiple_extra_parameters_error ... ok [INFO] [stdout] test type_alias_with_explicit_function_kind ... ok [INFO] [stdout] test record_base_not_record ... ok [INFO] [stdout] test mutually_recursive_types_error ... ok [INFO] [stdout] test type_constructor_in_function_name ... ok [INFO] [stdout] test record_missing_field ... ok [INFO] [stdout] test type_error_span ... ok [INFO] [stdout] test type_alias_with_explicit_row_kind ... ok [INFO] [stdout] test type_alias_with_explicit_type_kind ... ok [INFO] [stdout] test type_field_mismatch ... ok [INFO] [stdout] test unable_to_resolve_implicit_without_attribute ... ok [INFO] [stdout] test undefined_type_still_gets_exported ... ok [INFO] [stdout] test undefined_type_in_variant ... ok [INFO] [stdout] test undefined_type_variable ... ok [INFO] [stdout] test undefined_variant ... ok [INFO] [stdout] test unpack_field_which_does_not_exist ... ok [INFO] [stdout] test undefined_alias_in_record_type ... ok [INFO] [stdout] test undefined_type_in_pattern_match_triggers_only_one_error ... ok [INFO] [stdout] test undefined_type_not_in_scope ... ok [INFO] [stdout] test recursive_types_with_differing_aliases ... ok [INFO] [stdout] test unpack_type_field_which_does_not_exist ... ok [INFO] [stdout] test unification_error_with_empty_record_displays_good_error_message ... ok [INFO] [stdout] test undefined_field_after_overload ... ok [INFO] [stdout] test unable_to_resolve_implicit_error_message ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 46 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/forall-81c12fdc9013330f [INFO] [stdout] [INFO] [stdout] running 69 tests [INFO] [stdout] test alias_selection_on_pattern_match ... ok [INFO] [stdout] test dont_lookup_record_alias_on_pattern_match ... ok [INFO] [stdout] test call_error_span ... ok [INFO] [stdout] test applied_constructor_returns_alias_type ... ok [INFO] [stdout] test alternative_dont_unify_skolem ... ok [INFO] [stdout] test dont_guess_a_record_when_the_construction_has_no_fields ... ok [INFO] [stdout] test dont_let_forall_escape ... ok [INFO] [stdout] test field_access_tuple ... ok [INFO] [stdout] test call_send_reader ... ok [INFO] [stdout] test forall_scope_simple ... ok [INFO] [stdout] test escaping_skolem_in_argument ... ok [INFO] [stdout] test generalize_tuple_unpacks ... ignored [INFO] [stdout] test forall_in_alias ... ok [INFO] [stdout] test fe_free ... ok [INFO] [stdout] test forall_scope_over_poly_variant ... ok [INFO] [stdout] test eval_lisp_env ... ok [INFO] [stdout] test lisp_example_2_skolem_bug ... ok [INFO] [stdout] test issue_603 ... ok [INFO] [stdout] test functor_function ... ok [INFO] [stdout] test lisp_example_skolem_bug ... ok [INFO] [stdout] test generalize_record_unpacks ... ok [INFO] [stdout] test make_singleton ... ok [INFO] [stdout] test lisp_example_3_skolem_bug ... ok [INFO] [stdout] test foldable_bug ... ok [INFO] [stdout] test load_list_skolem_bug ... ok [INFO] [stdout] test make_with_explicit_types ... ok [INFO] [stdout] test mutually_recursive_with_type_signature ... ok [INFO] [stdout] test load_result_skolem_bug ... ok [INFO] [stdout] test make_category ... ok [INFO] [stdout] test match_tuple_record ... ok [INFO] [stdout] test match_tuple_type ... ok [INFO] [stdout] test resolve_app_app ... ok [INFO] [stdout] test module ... ok [INFO] [stdout] test parser_bug ... ok [INFO] [stdout] test make_writer_bug ... ok [INFO] [stdout] test preserve_forall_when_lifting_into_record ... ok [INFO] [stdout] test scoped_generic_variable ... ok [INFO] [stdout] test non_self_recursive_alias ... ok [INFO] [stdout] test record_expr_base_overwrite_field ... ok [INFO] [stdout] test simple_tuple_type ... ok [INFO] [stdout] test shadowed_binding ... ok [INFO] [stdout] test record_expr_base ... ok [INFO] [stdout] test send_signature ... ok [INFO] [stdout] test show_list_bug_with_as_pattern ... ok [INFO] [stdout] test test_bug ... ok [INFO] [stdout] test show_list_bug ... ok [INFO] [stdout] test st_effect_skolem_escape ... ok [INFO] [stdout] test simplified_applicative ... ok [INFO] [stdout] test type_alias_with_explicit_row_kind ... ok [INFO] [stdout] test std_json_de_skolem_bug ... ok [INFO] [stdout] test stream_skolem_escape ... ok [INFO] [stdout] test type_alias_with_explicit_hole_kind ... ok [INFO] [stdout] test trim_matched_variants_basic ... ok [INFO] [stdout] test type_alias_with_explicit_function_kind ... ok [INFO] [stdout] test type_alias_with_explicit_type_kind ... ok [INFO] [stdout] test undefined_type_variable_in_record ... ok [INFO] [stdout] test unify_with_inferred_forall_in_record ... ok [INFO] [stdout] test trim_matched_variants_alias ... ok [INFO] [stdout] test types_should_be_fully_instantiated_even_on_errors ... ok [INFO] [stdout] test type_field_and_make_function_do_not_introduce_forall ... ok [INFO] [stdout] test variable_scoping_in_return ... ok [INFO] [stdout] test unit_tuple_match ... ok [INFO] [stdout] test type_constructor_is_specialized ... ok [INFO] [stdout] test unify_forall_with_ctor_arg ... ok [INFO] [stdout] test unify_record_field_with_forall ... ok [INFO] [stdout] test universally_quantified_argument ... ok [INFO] [stdout] test unpack_make_record_with_alias ... ok [INFO] [stdout] test writer_bug ... ok [INFO] [stdout] test unify_with_inferred_forall_in_nested_call ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 68 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/gadt-86f0a93557bc4f86 [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test invalid_gadt_return1 ... ok [INFO] [stdout] test basic3 ... ok [INFO] [stdout] test invalid_gadt_return2 ... ok [INFO] [stdout] test basic_error ... ok [INFO] [stdout] test different_types_error ... ok [INFO] [stdout] test match_on_none ... ok [INFO] [stdout] test basic1 ... ok [INFO] [stdout] test basic2 ... ok [INFO] [stdout] test different_types_a ... ok [INFO] [stdout] test different_types_concrete ... ok [INFO] [stdout] test using_parameter_with_specific_type_errors ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/implicits-17eace28ad23b26c [INFO] [stdout] [INFO] [stdout] running 41 tests [INFO] [stdout] test dont_insert_extra_implicit_arg_type ... ok [INFO] [stdout] test allow_importing_same_record_twice ... ok [INFO] [stdout] test disambiguate_distinct_records ... ok [INFO] [stdout] test applicative_resolve_implicit ... ok [INFO] [stdout] test dont_insert_implicit_with_unresolved_arguments ... ok [INFO] [stdout] test compare ... ok [INFO] [stdout] test catch_infinite_loop ... ok [INFO] [stdout] test function_implicit_arg ... ok [INFO] [stdout] test break_infinite_implicit_resolve_early ... ok [INFO] [stdout] test forward_implicit_parameter ... ok [INFO] [stdout] test allow_sub_classed_duplicate ... ok [INFO] [stdout] test field_with_implicit_parameter ... ok [INFO] [stdout] test implicit_from_record_field ... ok [INFO] [stdout] test implicit_list_without_inner_type_determined ... ok [INFO] [stdout] test implicit_on_type_force_projection ... ok [INFO] [stdout] test implicit_on_type ... ok [INFO] [stdout] test infix_implicit_arg ... ok [INFO] [stdout] test implicit_as_function_argument ... ok [INFO] [stdout] test just_a_implicit_arg ... ok [INFO] [stdout] test implicit_ord ... ok [INFO] [stdout] test implicit_with_implicit_arguments ... ok [INFO] [stdout] test multiple_implicit_args ... ok [INFO] [stdout] test match_inference ... ok [INFO] [stdout] test one_binding_nested_1 ... ok [INFO] [stdout] test one_binding_nested_2 ... ok [INFO] [stdout] test ord_array_implicit_resolution2 ... ok [INFO] [stdout] test recursive_binding_scoped_variables ... ok [INFO] [stdout] test single_implicit_arg ... ok [INFO] [stdout] test ord_array_implicit_resolution ... ok [INFO] [stdout] test one_binding_used_twice ... ok [INFO] [stdout] test resolve_generic_type_multiple_times ... ok [INFO] [stdout] test single_implicit_explicit_arg ... ok [INFO] [stdout] test single_implicit_implicit_arg ... ok [INFO] [stdout] test resolve_implicit_for_fold_m ... ok [INFO] [stdout] test select_functor_from_applicative ... ok [INFO] [stdout] test unknown_implicit_arg_type ... ok [INFO] [stdout] test resolve_implicit_which_is_generic ... ok [INFO] [stdout] test unable_to_resolve_double_nested_instance ... ok [INFO] [stdout] test wrap_call_selection ... ok [INFO] [stdout] test type_hole_applicative ... ok [INFO] [stdout] test resolve_implicit_semigroup ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 41 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/metadata-91a32246daa5c07c [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test propagate_metadata_record_field_comment ... ok [INFO] [stdout] test propagate_metadata_from_field_in_type ... ok [INFO] [stdout] test propagate_metadata_from_types_through_arg ... ok [INFO] [stdout] test projection_has_metadata ... ok [INFO] [stdout] test propagate_metadata_let_in ... ok [INFO] [stdout] test propagate_metadata_through_argument ... ok [INFO] [stdout] test propagate_metadata_from_types_to_values ... ok [INFO] [stdout] test propagate_metadata_let_record ... ok [INFO] [stdout] test propagate_metadata_parens ... ok [INFO] [stdout] test propagate_metadata_type_record ... ok [INFO] [stdout] test propagate_metadata_through_implicits ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/pass-7bbf63d1f41a6756 [INFO] [stdout] [INFO] [stdout] running 58 tests [INFO] [stdout] test as_pattern_record ... ok [INFO] [stdout] test byte_literal ... ok [INFO] [stdout] test binop_as_function ... ok [INFO] [stdout] test as_pattern ... ok [INFO] [stdout] test app_app_unify ... ok [INFO] [stdout] test array_expr_gets_type_assigned_without_expected_type_issue_555 ... ok [INFO] [stdout] test allow_more_generalize_variant_to_be_used_despite_specialized_imported_first ... ok [INFO] [stdout] test char_literal ... ok [INFO] [stdout] test adt ... ok [INFO] [stdout] test consider_the_type_of_the_splat_record ... ok [INFO] [stdout] test do_expression_bind_scope ... ok [INFO] [stdout] test case_constructor ... ok [INFO] [stdout] test do_expression_use_binding ... ok [INFO] [stdout] test do_expression_simple ... ok [INFO] [stdout] test dont_shadow_more_generalize_variant_issue_548 ... ok [INFO] [stdout] test dont_panic_on_partially_applied_aliased_function ... ok [INFO] [stdout] test expected_type_do_not_override_actual_type_for_returned_type_array ... ok [INFO] [stdout] test eq_unresolved_constraint_bug ... ok [INFO] [stdout] test expected_type_do_not_override_actual_type_for_returned_type ... ok [INFO] [stdout] test alias_reduction_stack_must_be_cleared_between_function_arguments ... ok [INFO] [stdout] test dont_guess_record_type ... ok [INFO] [stdout] test forward_aliased_type ... ok [INFO] [stdout] test field_access_through_multiple_aliases ... ok [INFO] [stdout] test function_2_args ... ok [INFO] [stdout] test dont_shadow_more_generalize_variant_2_issue_548 ... ok [INFO] [stdout] test function_operator_type ... ok [INFO] [stdout] test higher_ranked_variant_function_dont_leak_to_siblings ... ok [INFO] [stdout] test error_mutually_recursive ... ok [INFO] [stdout] test function_type_new ... ok [INFO] [stdout] test generalize_function_in_record_and_array ... ok [INFO] [stdout] test infer_mutually_recursive ... ok [INFO] [stdout] test let_binding_general_mutually_recursive ... ok [INFO] [stdout] test match_a_function ... ok [INFO] [stdout] test infix_env_type_of ... ok [INFO] [stdout] test higher_ranked_variant_function ... ok [INFO] [stdout] test functor_option ... ok [INFO] [stdout] test let_binding_mutually_recursive ... ok [INFO] [stdout] test let_binding_recursive ... ok [INFO] [stdout] test let_binding_type ... ok [INFO] [stdout] test function_operator_partially_applied ... ok [INFO] [stdout] test match_recursive ... ok [INFO] [stdout] test primitive_error ... ok [INFO] [stdout] test partially_applied_alias_def ... ok [INFO] [stdout] test normalize_function_type ... ok [INFO] [stdout] test partial_pattern ... ok [INFO] [stdout] test pattern_match_nested_parameterized_type ... ok [INFO] [stdout] test mutually_recursive_types ... ok [INFO] [stdout] test type_decl_multiple ... ok [INFO] [stdout] test partial_function_unify ... ok [INFO] [stdout] test unify_transformer ... ok [INFO] [stdout] test resolve_through_aliased_function_type ... ok [INFO] [stdout] test record_type_simple ... ok [INFO] [stdout] test real_type ... ok [INFO] [stdout] test type_decl ... ok [INFO] [stdout] test type_alias_function ... ok [INFO] [stdout] test type_pattern ... ok [INFO] [stdout] test unify_variant ... ok [INFO] [stdout] test unify_equal_hkt_aliases ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 58 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/recursive-79d5da4b1ed9e2d7 [INFO] [stdout] [INFO] [stdout] running 19 tests [INFO] [stdout] test can_refer_to_self_through_lambda ... ok [INFO] [stdout] test cant_call_function_with_uninitialized_value ... ok [INFO] [stdout] test dont_leak_recursive_nature_of_binding ... ok [INFO] [stdout] test cant_call_recursive_value_infix ... ok [INFO] [stdout] test function_can_use_later_binding ... ok [INFO] [stdout] test cant_call_recursive_value_app ... ok [INFO] [stdout] test example ... ok [INFO] [stdout] test impossible_to_use_self_in_match ... ok [INFO] [stdout] test impossible_to_refer_directly_to_self ... ok [INFO] [stdout] test can_use_uninitialized_value_in_lambda ... ok [INFO] [stdout] test impossible_to_refer_to_self_through_let_binding_nested ... ok [INFO] [stdout] test impossible_to_refer_to_self_through_let_binding ... ok [INFO] [stdout] test lambda_with_uninitialized_value_cant_be_called ... ok [INFO] [stdout] test can_use_uninitialized_value_in_let_lambda ... ok [INFO] [stdout] test recursive_variant ... ok [INFO] [stdout] test recursive_lambda ... ok [INFO] [stdout] test use_recursive_function_in_record ... ok [INFO] [stdout] test non_recursive ... ok [INFO] [stdout] test nested_lambda_with_uninitialized_value_cant_be_called ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/row_polymorphism-d721049b8056a263 [INFO] [stdout] [INFO] [stdout] running 19 tests [INFO] [stdout] test associated_types ... ok [INFO] [stdout] test equality_of_records_with_differing_fields ... ok [INFO] [stdout] test late_merge_with_signature ... ok [INFO] [stdout] test missing_associated_types ... ok [INFO] [stdout] test if_else_different_records ... ok [INFO] [stdout] test closed_row ... ok [INFO] [stdout] test different_order_of_fields_does_not_cause_polymorphism ... ok [INFO] [stdout] test infer_fields ... ok [INFO] [stdout] test different_order_of_fields ... ok [INFO] [stdout] test field_access_on_record_with_type ... ok [INFO] [stdout] test infer_additional_fields ... ok [INFO] [stdout] test missing_field ... ok [INFO] [stdout] test row_kinds_error ... ok [INFO] [stdout] test unused_associated_types_pattern_match ... ok [INFO] [stdout] test row_kinds ... ok [INFO] [stdout] test record_unpack ... ok [INFO] [stdout] test record_unpack_missing_field ... ok [INFO] [stdout] test polymorphic_variants ... ok [INFO] [stdout] test state_effect ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/stack_overflow-bd3a7ecbed0ed4a4 [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test dont_stack_overflow_on_let_bindings ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/type_projection-d0669c18f6dd5a22 [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test alias_in_record_type_is_equal ... ok [INFO] [stdout] test alias_in_record_type ... ok [INFO] [stdout] test alias_with_parameters_in_record_type ... ok [INFO] [stdout] test type_mismatch_in_type_projection_with_params ... ok [INFO] [stdout] test project_type_simple ... ok [INFO] [stdout] test project_type_in_alias ... ok [INFO] [stdout] test type_mismatch_in_type_projection_simple ... ok [INFO] [stdout] test project_type_with_params ... ok [INFO] [stdout] test undefined_field_in_type_projection ... ok [INFO] [stdout] test undefined_variable_in_type_projection ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Doc-tests gluon_check [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test src/typecheck.rs - typecheck::expr_check_span (line 3288) ... ignored [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] running `"docker" "inspect" "fe411e09eb0066121c5271702e3c0d32093f670fa308c0d8d3820f8b3aa46401"` [INFO] running `"docker" "rm" "-f" "fe411e09eb0066121c5271702e3c0d32093f670fa308c0d8d3820f8b3aa46401"` [INFO] [stdout] fe411e09eb0066121c5271702e3c0d32093f670fa308c0d8d3820f8b3aa46401