[INFO] fetching crate ra_ap_hir_ty 0.0.19...
[INFO] testing ra_ap_hir_ty-0.0.19 against beta-2020-10-09 for beta-1.48-1
[INFO] extracting crate ra_ap_hir_ty 0.0.19 into /workspace/builds/worker-7/source
[INFO] validating manifest of crates.io crate ra_ap_hir_ty 0.0.19 on toolchain beta-2020-10-09
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking crates.io crate ra_ap_hir_ty 0.0.19
[INFO] finished tweaking crates.io crate ra_ap_hir_ty 0.0.19
[INFO] tweaked toml for crates.io crate ra_ap_hir_ty 0.0.19 written to /workspace/builds/worker-7/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 93fc3f0d16e2473269e6aea1693d08169f9dafd8ded121d2b2c9e4abdc4baf9f
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "93fc3f0d16e2473269e6aea1693d08169f9dafd8ded121d2b2c9e4abdc4baf9f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "93fc3f0d16e2473269e6aea1693d08169f9dafd8ded121d2b2c9e4abdc4baf9f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "93fc3f0d16e2473269e6aea1693d08169f9dafd8ded121d2b2c9e4abdc4baf9f", kill_on_drop: false }`
[INFO] [stdout] 93fc3f0d16e2473269e6aea1693d08169f9dafd8ded121d2b2c9e4abdc4baf9f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 44bdaa8085ed53a4de4af2dac17a5e6d4d68edd3b0bc2a074859b3f2c80e26a7
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "44bdaa8085ed53a4de4af2dac17a5e6d4d68edd3b0bc2a074859b3f2c80e26a7", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v1.0.44
[INFO] [stderr]    Compiling fst v0.4.4
[INFO] [stderr]    Compiling ra_ap_paths v0.0.19
[INFO] [stderr]    Compiling ansi_term v0.12.1
[INFO] [stderr]    Compiling fixedbitset v0.2.0
[INFO] [stderr]    Compiling anymap v0.12.1
[INFO] [stderr]    Compiling num-traits v0.2.12
[INFO] [stderr]    Compiling crossbeam-utils v0.7.2
[INFO] [stderr]    Compiling tracing-core v0.1.17
[INFO] [stderr]    Compiling sharded-slab v0.0.9
[INFO] [stderr]    Compiling itertools v0.9.0
[INFO] [stderr]    Compiling regex v1.4.1
[INFO] [stderr]    Compiling regex-automata v0.1.9
[INFO] [stderr]    Compiling parking_lot_core v0.8.0
[INFO] [stderr]    Compiling ena v0.14.0
[INFO] [stderr]    Compiling ra_ap_profile v0.0.19
[INFO] [stderr]    Compiling petgraph v0.5.1
[INFO] [stderr]    Compiling parking_lot v0.11.0
[INFO] [stderr]    Compiling tracing-log v0.1.1
[INFO] [stderr]    Compiling matchers v0.0.1
[INFO] [stderr]    Compiling ra_ap_vfs v0.0.19
[INFO] [stderr]    Compiling num-integer v0.1.43
[INFO] [stderr]    Compiling chrono v0.4.19
[INFO] [stderr]    Compiling synstructure v0.12.4
[INFO] [stderr]    Compiling serde_derive v1.0.117
[INFO] [stderr]    Compiling tracing-attributes v0.1.11
[INFO] [stderr]    Compiling salsa-macros v0.15.2
[INFO] [stderr]    Compiling chalk-derive v0.32.0
[INFO] [stderr]    Compiling chalk-ir v0.32.0
[INFO] [stderr]    Compiling salsa v0.15.2
[INFO] [stderr]    Compiling tracing v0.1.21
[INFO] [stderr]    Compiling serde v1.0.117
[INFO] [stderr]    Compiling serde_json v1.0.59
[INFO] [stderr]    Compiling smol_str v0.1.17
[INFO] [stderr]    Compiling tracing-serde v0.1.2
[INFO] [stderr]    Compiling ra_ap_tt v0.0.19
[INFO] [stderr]    Compiling rowan v0.10.0
[INFO] [stderr]    Compiling ra_ap_cfg v0.0.19
[INFO] [stderr]    Compiling ra_ap_syntax v0.0.19
[INFO] [stderr]    Compiling tracing-subscriber v0.2.13
[INFO] [stderr]    Compiling ra_ap_test_utils v0.0.19
[INFO] [stderr]    Compiling tracing-tree v0.1.6
[INFO] [stderr]    Compiling chalk-solve v0.32.0
[INFO] [stderr]    Compiling ra_ap_mbe v0.0.19
[INFO] [stderr]    Compiling ra_ap_base_db v0.0.19
[INFO] [stderr]    Compiling ra_ap_hir_expand v0.0.19
[INFO] [stderr]    Compiling ra_ap_hir_def v0.0.19
[INFO] [stderr]    Compiling chalk-recursive v0.32.0
[INFO] [stderr]    Compiling ra_ap_hir_ty v0.0.19 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 3m 37s
[INFO] running `Command { std: "docker" "inspect" "44bdaa8085ed53a4de4af2dac17a5e6d4d68edd3b0bc2a074859b3f2c80e26a7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "44bdaa8085ed53a4de4af2dac17a5e6d4d68edd3b0bc2a074859b3f2c80e26a7", kill_on_drop: false }`
[INFO] [stdout] 44bdaa8085ed53a4de4af2dac17a5e6d4d68edd3b0bc2a074859b3f2c80e26a7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 41bb28030a9b8d87c0671e042fc58132fd782eb834f9ad901274538a7cb102f2
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "41bb28030a9b8d87c0671e042fc58132fd782eb834f9ad901274538a7cb102f2", kill_on_drop: false }`
[INFO] [stderr]    Compiling expect-test v1.0.1
[INFO] [stderr]    Compiling ra_ap_hir_ty v0.0.19 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 54.05s
[INFO] running `Command { std: "docker" "inspect" "41bb28030a9b8d87c0671e042fc58132fd782eb834f9ad901274538a7cb102f2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "41bb28030a9b8d87c0671e042fc58132fd782eb834f9ad901274538a7cb102f2", kill_on_drop: false }`
[INFO] [stdout] 41bb28030a9b8d87c0671e042fc58132fd782eb834f9ad901274538a7cb102f2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 0c46f24baea9f0842df8cfbb7d23c107a1458f26b78788c65a276728f992ee39
[INFO] running `Command { std: "docker" "start" "-a" "0c46f24baea9f0842df8cfbb7d23c107a1458f26b78788c65a276728f992ee39", kill_on_drop: false }`
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.24s
[INFO] [stderr]      Running /opt/rustwide/target/debug/deps/ra_ap_hir_ty-b0e3bb2c7f32b63b
[INFO] [stdout] 
[INFO] [stdout] running 365 tests
[INFO] [stdout] test db::hir_database_is_object_safe ... ok
[INFO] [stdout] test diagnostics::match_check::tests::empty_tuple ... ok
[INFO] [stdout] test diagnostics::expr::tests::enum_variant ... ok
[INFO] [stdout] test diagnostics::expr::tests::tuple_struct ... ok
[INFO] [stdout] test diagnostics::expr::tests::simple_free_fn_one ... ok
[INFO] [stdout] test diagnostics::expr::tests::enum_variant_type_macro ... ok
[INFO] [stdout] test diagnostics::match_check::tests::enum_record_fields_out_of_order ... ok
[INFO] [stdout] test diagnostics::expr::tests::arg_count_lambda ... ok
[INFO] [stdout] test diagnostics::match_check::tests::enum_tuple_partial_ellipsis ... ok
[INFO] [stdout] test diagnostics::match_check::tests::false_negatives::tuple_of_bools_with_ellipsis_at_beginning_missing_arm ... ok
[INFO] [stdout] test diagnostics::match_check::tests::enum_record ... ok
[INFO] [stdout] test diagnostics::match_check::tests::enum_record_ellipsis ... ok
[INFO] [stdout] test diagnostics::match_check::tests::false_negatives::tuple_of_bools_with_ellipsis_at_end_missing_arm ... ok
[INFO] [stdout] test diagnostics::expr::tests::simple_free_fn_zero ... ok
[INFO] [stdout] test diagnostics::match_check::tests::enums ... ok
[INFO] [stdout] test diagnostics::expr::tests::method_as_fn ... ok
[INFO] [stdout] test diagnostics::match_check::tests::enum_different_sizes ... ok
[INFO] [stdout] test diagnostics::match_check::tests::expr_partially_diverges ... ok
[INFO] [stdout] test diagnostics::expr::tests::varargs ... ok
[INFO] [stdout] test diagnostics::match_check::tests::enum_containing_bool ... ok
[INFO] [stdout] test diagnostics::match_check::tests::false_negatives::integers ... ok
[INFO] [stdout] test diagnostics::match_check::tests::false_negatives::internal_or ... ok
[INFO] [stdout] test diagnostics::expr::tests::method_with_arg ... ok
[INFO] [stdout] test diagnostics::match_check::tests::false_negatives::struct_missing_arm ... ok
[INFO] [stdout] test diagnostics::match_check::tests::tuple_of_two_empty_tuple ... ok
[INFO] [stdout] test diagnostics::match_check::tests::malformed_match_arm_tuple_enum_missing_pattern ... ok
[INFO] [stdout] test diagnostics::match_check::tests::expr_diverges ... ok
[INFO] [stdout] test diagnostics::match_check::tests::or_pattern_panic ... ok
[INFO] [stdout] test diagnostics::tests::no_such_field_diagnostics ... ok
[INFO] [stdout] test diagnostics::match_check::tests::tuple_of_tuple_and_bools ... ok
[INFO] [stdout] test tests::coercion::closure_return_coerce ... ok
[INFO] [stdout] test diagnostics::match_check::tests::never ... ok
[INFO] [stdout] test diagnostics::match_check::tests::boolean ... ok
[INFO] [stdout] test diagnostics::unsafe_check::tests::missing_unsafe_diagnostic_with_raw_ptr ... ok
[INFO] [stdout] test diagnostics::tests::missing_record_pat_field_diagnostic ... ok
[INFO] [stdout] test diagnostics::unsafe_check::tests::missing_unsafe_diagnostic_with_unsafe_call ... ok
[INFO] [stdout] test diagnostics::tests::break_outside_of_loop ... ok
[INFO] [stdout] test tests::coercion::coerce_closure_to_fn_ptr ... ok
[INFO] [stdout] test diagnostics::match_check::tests::mismatched_types ... ok
[INFO] [stdout] test diagnostics::tests::no_such_field_with_feature_flag_diagnostics_on_struct_lit ... ok
[INFO] [stdout] test diagnostics::tests::missing_record_pat_field_no_diagnostic_if_not_exhaustive ... ok
[INFO] [stdout] test tests::coercion::coerce_unsize_generic ... ignored
[INFO] [stdout] test diagnostics::match_check::tests::unknown_type ... ok
[INFO] [stdout] test tests::coercion::coerce_fn_item_to_fn_ptr ... ok
[INFO] [stdout] test tests::coercion::coerce_unsize_trait_object_to_trait_object ... ignored
[INFO] [stdout] test tests::coercion::coerce_merge_one_by_one1 ... ok
[INFO] [stdout] test diagnostics::match_check::tests::tuple_of_enum_no_diagnostic ... ok
[INFO] [stdout] test tests::coercion::coerce_autoderef ... ok
[INFO] [stdout] test tests::coercion::infer_block_expr_type_mismatch ... ok
[INFO] [stdout] test diagnostics::unsafe_check::tests::missing_unsafe_diagnostic_with_static_mut ... ok
[INFO] [stdout] test tests::coercion::infer_let_stmt_coerce ... ok
[INFO] [stdout] test diagnostics::tests::no_such_field_enum_with_feature_flag_diagnostics ... ok
[INFO] [stdout] test tests::coercion::coerce_unsize_array ... ok
[INFO] [stdout] test tests::coercion::coerce_fn_items_in_match_arms ... ok
[INFO] [stdout] test diagnostics::tests::no_such_field_with_type_macro ... ok
[INFO] [stdout] test diagnostics::tests::no_such_field_with_feature_flag_diagnostics ... ok
[INFO] [stdout] test tests::coercion::coerce_unsize_super_trait_cycle ... ok
[INFO] [stdout] test tests::macros::include_accidentally_quadratic ... ignored
[INFO] [stdout] test tests::coercion::coerce_autoderef_block ... ok
[INFO] [stdout] test tests::display_source_code::omit_default_type_parameters ... ok
[INFO] [stdout] test tests::coercion::return_coerce_unknown ... ok
[INFO] [stdout] test tests::coercion::infer_if_coerce ... ok
[INFO] [stdout] test tests::macros::infer_assoc_items_generated_by_macros_chain ... ok
[INFO] [stdout] test tests::coercion::infer_match_first_coerce ... ok
[INFO] [stdout] test tests::coercion::coerce_placeholder_ref ... ok
[INFO] [stdout] test tests::macros::infer_builtin_macros_concat_with_lazy ... ok
[INFO] [stdout] test tests::macros::infer_builtin_macros_env ... ok
[INFO] [stdout] test tests::macros::infer_builtin_macros_file ... ok
[INFO] [stdout] test tests::display_source_code::qualify_path_to_submodule ... ok
[INFO] [stdout] test tests::coercion::coerce_autoderef_generic ... ok
[INFO] [stdout] test tests::macros::infer_builtin_macros_concat ... ok
[INFO] [stdout] test tests::macros::infer_builtin_macros_include_itself_should_failed ... ok
[INFO] [stdout] test tests::macros::infer_assoc_items_generated_by_macros ... ok
[INFO] [stdout] test tests::macros::infer_custom_derive_simple ... ok
[INFO] [stdout] test tests::macros::cfg_impl_def ... ok
[INFO] [stdout] test tests::macros::infer_builtin_macros_include_concat_with_bad_env_should_failed ... ok
[INFO] [stdout] test tests::macros::infer_builtin_macros_column ... ok
[INFO] [stdout] test tests::macros::infer_builtin_macros_include ... ok
[INFO] [stdout] test tests::macros::infer_builtin_macros_line ... ok
[INFO] [stdout] test tests::macros::infer_derive_clone_simple ... ok
[INFO] [stdout] test tests::macros::infer_builtin_macros_include_concat ... ok
[INFO] [stdout] test tests::coercion::coerce_unsize_trait_object_simple ... ok
[INFO] [stdout] test tests::macros::infer_local_inner_macros ... ok
[INFO] [stdout] test tests::macros::infer_derive_clone_with_params ... ok
[INFO] [stdout] test tests::macros::infer_macros_expanded ... ok
[INFO] [stdout] test tests::macros::macro_in_arm ... ok
[INFO] [stdout] test tests::coercion::infer_if_else_coerce ... ok
[INFO] [stdout] test tests::coercion::infer_match_second_coerce ... ok
[INFO] [stdout] test tests::macros::infer_local_macro ... ok
[INFO] [stdout] test tests::coercion::infer_custom_coerce_unsized ... ok
[INFO] [stdout] test tests::method_resolution::cross_crate_associated_method_call ... ok
[INFO] [stdout] test tests::macros::infer_derive_clone_in_core ... ok
[INFO] [stdout] test tests::macros::infer_legacy_textual_scoped_macros_expanded ... ok
[INFO] [stdout] test tests::macros::infer_path_qualified_macros_expanded ... ok
[INFO] [stdout] test tests::method_resolution::infer_associated_method_generics ... ok
[INFO] [stdout] test tests::method_resolution::infer_associated_method_generics_2_type_params_without_args ... ok
[INFO] [stdout] test tests::macros::infer_type_value_non_legacy_macro_use_as ... ok
[INFO] [stdout] test tests::macros::processes_impls_generated_by_macros ... ok
[INFO] [stdout] test tests::coercion::coerce_places ... ok
[INFO] [stdout] test tests::macros::infer_type_value_macro_having_same_name ... ok
[INFO] [stdout] test tests::macros::infer_macro_with_dollar_crate_is_correct_in_expr ... ok
[INFO] [stdout] test tests::method_resolution::infer_slice_method ... ok
[INFO] [stdout] test tests::method_resolution::infer_trait_assoc_method_generics_3 ... ok
[INFO] [stdout] test tests::method_resolution::dyn_trait_super_trait_not_in_scope ... ok
[INFO] [stdout] test tests::method_resolution::infer_associated_method_struct ... ok
[INFO] [stdout] test tests::method_resolution::infer_trait_assoc_method_generics_1 ... ok
[INFO] [stdout] test tests::macros::expr_macro_expanded_in_various_places ... ok
[INFO] [stdout] test tests::macros::infer_macro_with_dollar_crate_is_correct_in_trait_associate_type ... ok
[INFO] [stdout] test tests::method_resolution::infer_associated_method_with_modules ... ok
[INFO] [stdout] test tests::method_resolution::infer_associated_method_generics_without_args ... ok
[INFO] [stdout] test tests::method_resolution::infer_trait_assoc_method_generics_4 ... ok
[INFO] [stdout] test tests::method_resolution::infer_trait_method_generic_1 ... ok
[INFO] [stdout] test tests::method_resolution::method_resolution_foreign_opaque_type ... ok
[INFO] [stdout] test tests::method_resolution::infer_trait_method_generic_2 ... ok
[INFO] [stdout] test tests::method_resolution::infer_call_trait_method_on_generic_param_2 ... ok
[INFO] [stdout] test tests::method_resolution::infer_trait_assoc_method ... ok
[INFO] [stdout] test tests::method_resolution::infer_trait_assoc_method_generics_2 ... ok
[INFO] [stdout] test tests::method_resolution::infer_trait_method_generic_more_params ... ok
[INFO] [stdout] test tests::method_resolution::infer_call_trait_method_on_generic_param_1 ... ok
[INFO] [stdout] test tests::method_resolution::infer_trait_method_scoped ... ok
[INFO] [stdout] test tests::method_resolution::method_resolution_impl_ref_before_trait ... ok
[INFO] [stdout] test tests::method_resolution::method_resolution_encountering_fn_type ... ok
[INFO] [stdout] test tests::method_resolution::infer_trait_method_simple ... ok
[INFO] [stdout] test tests::method_resolution::method_resolution_unify_impl_self_type ... ok
[INFO] [stdout] test tests::method_resolution::infer_associated_method_enum ... ok
[INFO] [stdout] test tests::method_resolution::method_resolution_unsize_array ... ok
[INFO] [stdout] test tests::method_resolution::method_resolution_trait_autoderef ... ok
[INFO] [stdout] test tests::method_resolution::method_resolution_overloaded_method ... ok
[INFO] [stdout] test tests::method_resolution::method_resolution_3373 ... ok
[INFO] [stdout] test tests::method_resolution::method_resolution_non_parameter_type ... ok
[INFO] [stdout] test tests::method_resolution::method_resolution_trait_before_autoderef ... ok
[INFO] [stdout] test tests::method_resolution::method_resolution_impl_before_trait ... ok
[INFO] [stdout] test tests::method_resolution::method_resolution_where_clause_inline ... ok
[INFO] [stdout] test tests::never_type::if_else_never ... ok
[INFO] [stdout] test tests::never_type::infer_never1 ... ok
[INFO] [stdout] test tests::method_resolution::infer_trait_assoc_method_generics_5 ... ok
[INFO] [stdout] test tests::method_resolution::method_resolution_where_clause_for_unknown_trait ... ok
[INFO] [stdout] test tests::never_type::infer_never2 ... ok
[INFO] [stdout] test tests::method_resolution::method_resolution_trait_from_prelude ... ok
[INFO] [stdout] test tests::method_resolution::method_resolution_where_clause_1 ... ok
[INFO] [stdout] test tests::never_type::match_all_arms_never ... ok
[INFO] [stdout] test tests::never_type::match_no_arm ... ok
[INFO] [stdout] test tests::never_type::match_unknown_arm ... ok
[INFO] [stdout] test tests::never_type::match_first_arm_never ... ok
[INFO] [stdout] test tests::never_type::match_no_never_arms ... ok
[INFO] [stdout] test tests::method_resolution::method_resolution_by_value_before_autoref ... ok
[INFO] [stdout] test tests::method_resolution::method_resolution_trait_before_autoref ... ok
[INFO] [stdout] test tests::never_type::diverging_expression_2 ... ok
[INFO] [stdout] test tests::method_resolution::method_resolution_where_clause_2 ... ok
[INFO] [stdout] test tests::method_resolution::method_resolution_where_clause_inline_not_met ... ok
[INFO] [stdout] test tests::method_resolution::infer_with_multiple_trait_impls ... ok
[INFO] [stdout] test tests::patterns::enum_variant_through_self_in_pattern ... ok
[INFO] [stdout] test tests::never_type::if_never ... ok
[INFO] [stdout] test tests::method_resolution::method_resolution_where_clause_not_met ... ok
[INFO] [stdout] test tests::never_type::match_second_arm_never ... ok
[INFO] [stdout] test tests::patterns::box_pattern ... ok
[INFO] [stdout] test tests::method_resolution::method_resolution_slow ... ok
[INFO] [stdout] test tests::patterns::infer_pattern_match_arr ... ok
[INFO] [stdout] test tests::never_type::never_type_can_be_reinferred2 ... ok
[INFO] [stdout] test tests::never_type::never_type_can_be_reinferred3 ... ok
[INFO] [stdout] test tests::never_type::diverging_expression_3_break ... ok
[INFO] [stdout] test tests::patterns::infer_pattern_match_ergonomics_ref ... ok
[INFO] [stdout] test tests::patterns::infer_range_pattern ... ok
[INFO] [stdout] test tests::patterns::infer_generics_in_patterns ... ok
[INFO] [stdout] test tests::patterns::infer_pattern_match_string_literal ... ok
[INFO] [stdout] test tests::patterns::slice_tail_pattern ... ok
[INFO] [stdout] test tests::patterns::infer_pattern_match_slice ... ok
[INFO] [stdout] test tests::patterns::infer_literal_pattern ... ok
[INFO] [stdout] test tests::regression::bug_651 ... ok
[INFO] [stdout] test tests::patterns::infer_const_pattern ... ok
[INFO] [stdout] test tests::regression::bug_484 ... ok
[INFO] [stdout] test tests::patterns::infer_pattern ... ok
[INFO] [stdout] test tests::regression::infer_paren_macro_call ... ok
[INFO] [stdout] test tests::patterns::infer_guard ... ok
[INFO] [stdout] test tests::patterns::infer_pattern_match_ergonomics ... ok
[INFO] [stdout] test tests::patterns::infer_adt_pattern ... ok
[INFO] [stdout] test tests::regression::infer_std_crash_1 ... ok
[INFO] [stdout] test tests::regression::bug_585 ... ok
[INFO] [stdout] test tests::regression::infer_std_crash_2 ... ok
[INFO] [stdout] test tests::never_type::never_type_in_generic_args ... ok
[INFO] [stdout] test tests::never_type::infer_never3 ... ok
[INFO] [stdout] test tests::never_type::diverging_expression_1 ... ok
[INFO] [stdout] test tests::regression::issue_3999_struct ... ok
[INFO] [stdout] test tests::never_type::never_type_can_be_reinferred1 ... ok
[INFO] [stdout] test tests::patterns::infer_pattern_match_or ... ok
[INFO] [stdout] test tests::regression::bug_1030 ... ok
[INFO] [stdout] test tests::regression::issue_4235_name_conflicts ... ok
[INFO] [stdout] test tests::regression::infer_std_crash_4 ... ok
[INFO] [stdout] test tests::regression::infer_nested_generics_crash ... ok
[INFO] [stdout] test tests::regression::infer_std_crash_3 ... ok
[INFO] [stdout] test tests::regression::no_panic_on_field_of_enum ... ok
[INFO] [stdout] test tests::regression::issue_2705 ... ok
[INFO] [stdout] test tests::patterns::match_ergonomics_in_closure_params ... ok
[INFO] [stdout] test tests::regression::recursive_vars ... ok
[INFO] [stdout] test tests::regression::issue_4953 ... ok
[INFO] [stdout] test tests::simple::closure_return_unit ... ok
[INFO] [stdout] test tests::simple::closure_return ... ok
[INFO] [stdout] test tests::regression::issue_3999_slice ... ok
[INFO] [stdout] test tests::regression::issue_4465_dollar_crate_at_type ... ok
[INFO] [stdout] test tests::regression::issue_2669 ... ok
[INFO] [stdout] test tests::regression::issue_3642_bad_macro_stackover ... ok
[INFO] [stdout] test tests::simple::generic_default_depending_on_other_type_arg ... ok
[INFO] [stdout] test tests::simple::fn_pointer_return ... ok
[INFO] [stdout] test tests::simple::generic_default_depending_on_other_type_arg_forward ... ok
[INFO] [stdout] test tests::simple::generic_default ... ok
[INFO] [stdout] test tests::regression::issue_4885 ... ok
[INFO] [stdout] test tests::simple::closure_return_inferred ... ok
[INFO] [stdout] test tests::simple::infer_adt_self ... ok
[INFO] [stdout] test tests::regression::recursive_vars_2 ... ok
[INFO] [stdout] test tests::regression::infer_std_crash_5 ... ok
[INFO] [stdout] test tests::regression::issue_4931 ... ok
[INFO] [stdout] test tests::simple::infer_basics ... ok
[INFO] [stdout] test tests::regression::issue_2683_chars_impl ... ok
[INFO] [stdout] test tests::regression::issue_4966 ... ok
[INFO] [stdout] test tests::simple::infer_backwards ... ok
[INFO] [stdout] test tests::simple::infer_const ... ok
[INFO] [stdout] test tests::simple::infer_associated_const ... ok
[INFO] [stdout] test tests::simple::infer_impl_generics_with_autoderef ... ok
[INFO] [stdout] test tests::simple::infer_if_match_with_return ... ok
[INFO] [stdout] test tests::simple::infer_in_elseif ... ok
[INFO] [stdout] test tests::simple::infer_array ... ok
[INFO] [stdout] test tests::simple::infer_binary_op ... ok
[INFO] [stdout] test tests::simple::generic_default_in_struct_literal ... ok
[INFO] [stdout] test tests::simple::infer_enum ... ok
[INFO] [stdout] test tests::simple::infer_inherent_method ... ok
[INFO] [stdout] test tests::simple::infer_loop_break_with_val ... ok
[INFO] [stdout] test tests::simple::infer_box ... ok
[INFO] [stdout] test tests::simple::effects_smoke_test ... ok
[INFO] [stdout] test tests::simple::infer_generic_chain ... ok
[INFO] [stdout] test tests::regression::issue_4053_diesel_where_clauses ... ok
[INFO] [stdout] test tests::simple::infer_generic_from_later_assignment ... ok
[INFO] [stdout] test tests::simple::infer_function_generics ... ok
[INFO] [stdout] test tests::simple::infer_impl_generics_basic ... ok
[INFO] [stdout] test tests::simple::infer_field_autoderef ... ok
[INFO] [stdout] test tests::simple::infer_paths ... ok
[INFO] [stdout] test tests::simple::infer_path_type ... ok
[INFO] [stdout] test tests::simple::infer_labelled_break_with_val ... ok
[INFO] [stdout] test tests::simple::infer_raw_ref ... ok
[INFO] [stdout] test tests::simple::infer_shift_op ... ok
[INFO] [stdout] test tests::simple::infer_static ... ok
[INFO] [stdout] test tests::simple::infer_let ... ok
[INFO] [stdout] test tests::simple::infer_refs ... ok
[INFO] [stdout] test tests::simple::infer_literals ... ok
[INFO] [stdout] test tests::simple::infer_tuple ... ok
[INFO] [stdout] test tests::regression::issue_4800 ... ok
[INFO] [stdout] test tests::simple::infer_argument_autoderef ... ok
[INFO] [stdout] test tests::simple::infer_type_alias ... ok
[INFO] [stdout] test tests::simple::infer_self ... ok
[INFO] [stdout] test tests::simple::infer_unary_op ... ok
[INFO] [stdout] test tests::simple::infer_inherent_method_str ... ok
[INFO] [stdout] test tests::simple::infer_ranges ... ok
[INFO] [stdout] test tests::simple::infer_struct_generics ... ok
[INFO] [stdout] test tests::simple::not_shadowing_primitive_by_module ... ok
[INFO] [stdout] test tests::simple::self_in_struct_lit ... ok
[INFO] [stdout] test tests::simple::shadowing_primitive ... ok
[INFO] [stdout] test tests::simple::infer_struct ... ok
[INFO] [stdout] test tests::simple::infer_type_param ... ok
[INFO] [stdout] test tests::simple::infer_loop_break_without_val ... ok
[INFO] [stdout] test tests::simple::recursive_type_alias ... ok
[INFO] [stdout] test tests::simple::infer_self_as_path ... ok
[INFO] [stdout] test tests::simple::infer_tuple_struct_generics ... ok
[INFO] [stdout] test tests::simple::infer_method_argument_autoderef ... ok
[INFO] [stdout] test tests::simple::infer_while_let ... ok
[INFO] [stdout] test tests::simple::infer_union ... ok
[INFO] [stdout] test tests::simple::not_shadowing_module_by_primitive ... ok
[INFO] [stdout] test tests::simple::type_alias_in_struct_lit ... ok
[INFO] [stdout] test tests::simple::should_be_shadowing_imports ... ok
[INFO] [stdout] test tests::traits::argument_impl_trait_to_fn_pointer ... ok
[INFO] [stdout] test tests::traits::associated_type_placeholder ... ok
[INFO] [stdout] test tests::traits::associated_type_placeholder_2 ... ok
[INFO] [stdout] test tests::traits::assoc_types_from_bounds ... ok
[INFO] [stdout] test tests::traits::closure_2 ... ok
[INFO] [stdout] test tests::traits::builtin_copy ... ok
[INFO] [stdout] test tests::traits::builtin_fn_def_copy ... ok
[INFO] [stdout] test tests::traits::argument_impl_trait_type_args_2 ... ok
[INFO] [stdout] test tests::traits::dyn_trait_bare ... ok
[INFO] [stdout] test tests::traits::error_bound_chalk ... ignored
[INFO] [stdout] test tests::traits::argument_impl_trait_type_args_1 ... ok
[INFO] [stdout] test tests::traits::deref_trait ... ok
[INFO] [stdout] test tests::traits::dyn_trait_in_impl ... ok
[INFO] [stdout] test tests::traits::associated_type_bound ... ok
[INFO] [stdout] test tests::traits::closure_1 ... ok
[INFO] [stdout] test tests::traits::deref_trait_with_inference_var ... ok
[INFO] [stdout] test tests::traits::deref_trait_infinite_recursion ... ok
[INFO] [stdout] test tests::traits::builtin_fn_ptr_copy ... ok
[INFO] [stdout] test tests::traits::generic_param_env_2 ... ok
[INFO] [stdout] test tests::traits::dyn_trait_through_chalk ... ok
[INFO] [stdout] test tests::traits::deref_trait_with_question_mark_size ... ok
[INFO] [stdout] test tests::traits::builtin_sized ... ok
[INFO] [stdout] test tests::traits::indexing_arrays ... ok
[INFO] [stdout] test tests::traits::assoc_type_bindings ... ok
[INFO] [stdout] test tests::traits::fn_trait ... ok
[INFO] [stdout] test tests::traits::generic_param_env_1 ... ok
[INFO] [stdout] test tests::traits::fn_item_fn_trait ... ok
[INFO] [stdout] test tests::traits::argument_impl_trait ... ok
[INFO] [stdout] test tests::traits::generic_param_env_deref ... ok
[INFO] [stdout] test tests::traits::infer_await ... ok
[INFO] [stdout] test tests::traits::generic_param_env_1_not_met ... ok
[INFO] [stdout] test tests::traits::infer_associated_type_bound ... ok
[INFO] [stdout] test tests::traits::fn_ptr_and_item ... ok
[INFO] [stdout] test tests::traits::infer_const_body ... ok
[INFO] [stdout] test tests::traits::generic_param_env_2_not_met ... ok
[INFO] [stdout] test tests::traits::impl_trait_assoc_binding_projection_bug ... ok
[INFO] [stdout] test tests::traits::infer_from_bound_2 ... ok
[INFO] [stdout] test tests::traits::infer_desugar_async ... ok
[INFO] [stdout] test tests::traits::dyn_trait ... ok
[INFO] [stdout] test tests::traits::infer_closure_arg ... ok
[INFO] [stdout] test tests::traits::infer_async ... ok
[INFO] [stdout] test tests::traits::infer_ops_index_int ... ok
[INFO] [stdout] test tests::traits::infer_ops_not ... ok
[INFO] [stdout] test tests::traits::infer_ops_index ... ok
[INFO] [stdout] test tests::traits::closure_as_argument_inference_order ... ok
[INFO] [stdout] test tests::traits::infer_async_block ... ok
[INFO] [stdout] test tests::traits::infer_from_bound_1 ... ok
[INFO] [stdout] test tests::traits::infer_dyn_fn_once_output ... ok
[INFO] [stdout] test tests::traits::impl_trait ... ok
[INFO] [stdout] test tests::traits::infer_for_loop ... ok
[INFO] [stdout] test tests::traits::infer_dyn_fn_output ... ok
[INFO] [stdout] test tests::traits::infer_ops_neg ... ok
[INFO] [stdout] test tests::traits::infer_ops_index_autoderef ... ok
[INFO] [stdout] test tests::traits::infer_try ... ok
[INFO] [stdout] test tests::traits::infer_project_associated_type ... ok
[INFO] [stdout] test tests::traits::inline_assoc_type_bounds_2 ... ok
[INFO] [stdout] test tests::traits::fn_trait_deref_with_ty_default ... ok
[INFO] [stdout] test tests::traits::infer_fn_trait_arg ... ok
[INFO] [stdout] test tests::traits::obligation_from_function_clause ... ok
[INFO] [stdout] test tests::traits::simple_return_pos_impl_trait ... ok
[INFO] [stdout] test tests::traits::inline_assoc_type_bounds_1 ... ok
[INFO] [stdout] test tests::traits::obligation_from_self_method_clause ... ok
[INFO] [stdout] test tests::traits::infer_box_fn_arg ... ok
[INFO] [stdout] test tests::traits::super_trait_impl_trait_method_resolution ... ok
[INFO] [stdout] test tests::traits::infer_return_associated_type ... ok
[INFO] [stdout] test tests::traits::nested_assoc ... ok
[INFO] [stdout] test tests::traits::string_to_owned ... ok
[INFO] [stdout] test tests::traits::super_trait_cycle ... ok
[INFO] [stdout] test tests::traits::integer_range_iterate ... ok
[INFO] [stdout] test tests::traits::projection_eq_within_chalk ... ok
[INFO] [stdout] test tests::traits::more_return_pos_impl_trait ... ok
[INFO] [stdout] test tests::traits::obligation_from_impl_clause ... ok
[INFO] [stdout] test tests::traits::trait_impl_self_ty_cycle ... ok
[INFO] [stdout] test tests::traits::obligation_from_method_clause ... ok
[INFO] [stdout] test tests::traits::proc_macro_server_types ... ok
[INFO] [stdout] test tests::traits::trait_default_method_self_bound_implements_super_trait ... ok
[INFO] [stdout] test tests::traits::trait_object_no_coercion ... ok
[INFO] [stdout] test tests::traits::super_trait_method_resolution ... ok
[INFO] [stdout] test tests::traits::unselected_projection_in_trait_env_cycle_2 ... ok
[INFO] [stdout] test tests::traits::trait_impl_self_ty ... ok
[INFO] [stdout] test tests::traits::trait_default_method_self_bound_implements_trait ... ok
[INFO] [stdout] test tests::traits::tuple_struct_fields ... ok
[INFO] [stdout] test tests::traits::tuple_struct_with_fn ... ok
[INFO] [stdout] test tests::traits::underscore_import ... ok
[INFO] [stdout] test tests::traits::unify_impl_trait ... ok
[INFO] [stdout] test tests::traits::super_trait_assoc_type_bounds ... ok
[INFO] [stdout] test tests::traits::unselected_projection_in_trait_env_cycle_1 ... ok
[INFO] [stdout] test tests::traits::unselected_projection_chalk_fold ... ok
[INFO] [stdout] test tests::traits::unselected_projection_in_trait_env_1 ... ok
[INFO] [stdout] test tests::traits::variable_kinds_1 ... ok
[INFO] [stdout] test tests::traits::variable_kinds_2 ... ok
[INFO] [stdout] test tests::traits::unselected_projection_on_impl_self ... ok
[INFO] [stdout] test tests::traits::unselected_projection_in_trait_env_2 ... ok
[INFO] [stdout] test tests::traits::unselected_projection_on_trait_self ... ok
[INFO] [stdout] test tests::traits::weird_bounds ... ok
[INFO] [stdout] test tests::traits::where_clause_trait_in_scope_for_method_resolution ... ok
[INFO] [stdout] test tests::typing_whitespace_inside_a_function_should_not_invalidate_types ... ok
[INFO] [stdout] test tests::traits::iterator_chain ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 361 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "0c46f24baea9f0842df8cfbb7d23c107a1458f26b78788c65a276728f992ee39", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0c46f24baea9f0842df8cfbb7d23c107a1458f26b78788c65a276728f992ee39", kill_on_drop: false }`
[INFO] [stdout] 0c46f24baea9f0842df8cfbb7d23c107a1458f26b78788c65a276728f992ee39
