[INFO] fetching crate ra_ap_ide 0.0.30... [INFO] testing ra_ap_ide-0.0.30 against 1.49.0 for beta-1.50-1 [INFO] extracting crate ra_ap_ide 0.0.30 into /workspace/builds/worker-7/source [INFO] validating manifest of crates.io crate ra_ap_ide 0.0.30 on toolchain 1.49.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.49.0" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] started tweaking crates.io crate ra_ap_ide 0.0.30 [INFO] finished tweaking crates.io crate ra_ap_ide 0.0.30 [INFO] tweaked toml for crates.io crate ra_ap_ide 0.0.30 written to /workspace/builds/worker-7/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.49.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.49.0" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [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:c8ac004eab7d63a0ad09a2dde3d3353ba464f767bee4de425dc8f74c46a1905e" "/opt/rustwide/cargo-home/bin/cargo" "+1.49.0" "metadata" "--no-deps" "--format-version=1", 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] 4527cf1bcf38bdcc6a2e2e2e0a483a16ac760975be45e58d962b7d3527d7b6cb [INFO] running `Command { std: "docker" "start" "-a" "4527cf1bcf38bdcc6a2e2e2e0a483a16ac760975be45e58d962b7d3527d7b6cb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "4527cf1bcf38bdcc6a2e2e2e0a483a16ac760975be45e58d962b7d3527d7b6cb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4527cf1bcf38bdcc6a2e2e2e0a483a16ac760975be45e58d962b7d3527d7b6cb", kill_on_drop: false }` [INFO] [stdout] 4527cf1bcf38bdcc6a2e2e2e0a483a16ac760975be45e58d962b7d3527d7b6cb [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:c8ac004eab7d63a0ad09a2dde3d3353ba464f767bee4de425dc8f74c46a1905e" "/opt/rustwide/cargo-home/bin/cargo" "+1.49.0" "build" "--frozen" "--message-format=json", 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] 71d7833de66a396244f0dc3bace6d3522fc090903d4f8d7b910a85531f0ad49d [INFO] running `Command { std: "docker" "start" "-a" "71d7833de66a396244f0dc3bace6d3522fc090903d4f8d7b910a85531f0ad49d", kill_on_drop: false }` [INFO] [stderr] Compiling either v1.6.1 [INFO] [stderr] Compiling fixedbitset v0.2.0 [INFO] [stderr] Compiling anymap v0.12.1 [INFO] [stderr] Compiling memchr v2.3.4 [INFO] [stderr] Compiling pulldown-cmark v0.8.0 [INFO] [stderr] Compiling syn v1.0.57 [INFO] [stderr] Compiling regex v1.4.2 [INFO] [stderr] Compiling unicase v2.6.0 [INFO] [stderr] Compiling regex-automata v0.1.9 [INFO] [stderr] Compiling ena v0.14.0 [INFO] [stderr] Compiling itertools v0.9.0 [INFO] [stderr] Compiling rayon v1.5.0 [INFO] [stderr] Compiling petgraph v0.5.1 [INFO] [stderr] Compiling matchers v0.0.1 [INFO] [stderr] Compiling pulldown-cmark-to-cmark v6.0.0 [INFO] [stderr] Compiling synstructure v0.12.4 [INFO] [stderr] Compiling serde_derive v1.0.118 [INFO] [stderr] Compiling tracing-attributes v0.1.11 [INFO] [stderr] Compiling salsa-macros v0.16.0 [INFO] [stderr] Compiling chalk-derive v0.45.0 [INFO] [stderr] Compiling chalk-ir v0.45.0 [INFO] [stderr] Compiling salsa v0.16.0 [INFO] [stderr] Compiling tracing v0.1.22 [INFO] [stderr] Compiling serde v1.0.118 [INFO] [stderr] Compiling serde_json v1.0.61 [INFO] [stderr] Compiling smol_str v0.1.17 [INFO] [stderr] Compiling tracing-serde v0.1.2 [INFO] [stderr] Compiling ra_ap_tt v0.0.30 [INFO] [stderr] Compiling rowan v0.10.0 [INFO] [stderr] Compiling ra_ap_cfg v0.0.30 [INFO] [stderr] Compiling ra_ap_test_utils v0.0.30 [INFO] [stderr] Compiling tracing-subscriber v0.2.15 [INFO] [stderr] Compiling ra_ap_syntax v0.0.30 [INFO] [stderr] Compiling tracing-tree v0.1.6 [INFO] [stderr] Compiling chalk-solve v0.45.0 [INFO] [stderr] Compiling ra_ap_mbe v0.0.30 [INFO] [stderr] Compiling ra_ap_base_db v0.0.30 [INFO] [stderr] Compiling ra_ap_hir_expand v0.0.30 [INFO] [stderr] Compiling ra_ap_hir_def v0.0.30 [INFO] [stderr] Compiling chalk-recursive v0.45.0 [INFO] [stderr] Compiling ra_ap_hir_ty v0.0.30 [INFO] [stderr] Compiling ra_ap_hir v0.0.30 [INFO] [stderr] Compiling ra_ap_ide_db v0.0.30 [INFO] [stderr] Compiling ra_ap_assists v0.0.30 [INFO] [stderr] Compiling ra_ap_ssr v0.0.30 [INFO] [stderr] Compiling ra_ap_completion v0.0.30 [INFO] [stderr] Compiling ra_ap_ide v0.0.30 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 3m 06s [INFO] running `Command { std: "docker" "inspect" "71d7833de66a396244f0dc3bace6d3522fc090903d4f8d7b910a85531f0ad49d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "71d7833de66a396244f0dc3bace6d3522fc090903d4f8d7b910a85531f0ad49d", kill_on_drop: false }` [INFO] [stdout] 71d7833de66a396244f0dc3bace6d3522fc090903d4f8d7b910a85531f0ad49d [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:c8ac004eab7d63a0ad09a2dde3d3353ba464f767bee4de425dc8f74c46a1905e" "/opt/rustwide/cargo-home/bin/cargo" "+1.49.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3795a3e221dc931da53dc6400433e405ee166b6a6dcc7048683a4256e0fe74ed [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" "3795a3e221dc931da53dc6400433e405ee166b6a6dcc7048683a4256e0fe74ed", kill_on_drop: false }` [INFO] [stderr] Compiling dissimilar v1.0.2 [INFO] [stderr] Compiling expect-test v1.1.0 [INFO] [stderr] Compiling ra_ap_ide v0.0.30 (/opt/rustwide/workdir) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 31.22s [INFO] running `Command { std: "docker" "inspect" "3795a3e221dc931da53dc6400433e405ee166b6a6dcc7048683a4256e0fe74ed", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3795a3e221dc931da53dc6400433e405ee166b6a6dcc7048683a4256e0fe74ed", kill_on_drop: false }` [INFO] [stdout] 3795a3e221dc931da53dc6400433e405ee166b6a6dcc7048683a4256e0fe74ed [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:c8ac004eab7d63a0ad09a2dde3d3353ba464f767bee4de425dc8f74c46a1905e" "/opt/rustwide/cargo-home/bin/cargo" "+1.49.0" "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] f39ba4f358ada602686422fd6cdb0b5fd119feaf779e76233223e33d5549d52f [INFO] running `Command { std: "docker" "start" "-a" "f39ba4f358ada602686422fd6cdb0b5fd119feaf779e76233223e33d5549d52f", kill_on_drop: false }` [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.20s [INFO] [stderr] Running /opt/rustwide/target/debug/deps/ra_ap_ide-7ffc3b5bea9f295f [INFO] [stdout] [INFO] [stdout] running 413 tests [INFO] [stdout] test analysis_is_send ... ok [INFO] [stdout] test call_hierarchy::tests::test_call_hierarchy_in_different_fn ... ok [INFO] [stdout] test call_hierarchy::tests::test_call_hierarchy_outgoing_in_different_files ... ok [INFO] [stdout] test diagnostics::tests::test_add_field_from_usage ... ok [INFO] [stdout] test call_hierarchy::tests::test_call_hierarchy_issue_5103 ... ok [INFO] [stdout] test diagnostics::tests::test_add_field_in_other_file_from_usage ... ok [INFO] [stdout] test diagnostics::tests::test_disabled_diagnostics ... ok [INFO] [stdout] test diagnostics::tests::test_fill_struct_fields_no_diagnostic ... ok [INFO] [stdout] test diagnostics::tests::test_fill_struct_fields_no_diagnostic_on_spread ... ok [INFO] [stdout] test call_hierarchy::tests::test_call_hierarchy_outgoing ... ok [INFO] [stdout] test diagnostics::tests::test_fill_struct_fields_partial ... ok [INFO] [stdout] test diagnostics::tests::test_fill_struct_fields_empty ... ok [INFO] [stdout] test diagnostics::field_shorthand::tests::test_check_expr_field_shorthand ... ok [INFO] [stdout] test diagnostics::tests::test_fill_struct_fields_enum ... ok [INFO] [stdout] test diagnostics::tests::test_fill_struct_fields_self ... ok [INFO] [stdout] test call_hierarchy::tests::test_call_hierarchy_in_same_fn ... ok [INFO] [stdout] test call_hierarchy::tests::test_call_hierarchy_on_ref ... ok [INFO] [stdout] test call_hierarchy::tests::test_call_hierarchy_in_different_files ... ok [INFO] [stdout] test diagnostics::tests::test_unresolved_module_diagnostic ... ok [INFO] [stdout] test diagnostics::tests::test_check_unnecessary_braces_in_use_statement ... ok [INFO] [stdout] test diagnostics::tests::test_single_incorrect_case_diagnostic_in_function_name_issue_6970 ... ok [INFO] [stdout] test diagnostics::tests::test_uppercase_const_no_diagnostics ... ok [INFO] [stdout] test call_hierarchy::tests::test_call_hierarchy_incoming_outgoing ... ok [INFO] [stdout] test diagnostics::tests::test_rename_incorrect_case_struct_method ... ok [INFO] [stdout] test diagnostics::tests::test_wrap_return_type_not_applicable_when_expr_type_does_not_match_ok_type ... ok [INFO] [stdout] test call_hierarchy::tests::test_call_hierarchy_on_def ... ok [INFO] [stdout] test doc_links::tests::test_doc_url_field ... ok [INFO] [stdout] test call_hierarchy::tests::test_call_hierarchy_in_tests_mod ... ok [INFO] [stdout] test diagnostics::tests::range_mapping_out_of_macros ... ok [INFO] [stdout] test diagnostics::tests::test_wrap_return_type ... ok [INFO] [stdout] test doc_links::tests::test_reexport_order ... ignored [INFO] [stdout] test diagnostics::tests::test_wrap_return_type_not_applicable_when_return_type_is_not_result ... ok [INFO] [stdout] test diagnostics::tests::test_wrap_return_type_handles_generic_functions ... ok [INFO] [stdout] test display::navigation_target::tests::test_world_symbols_are_case_sensitive ... ok [INFO] [stdout] test expand_macro::tests::macro_expand_multiple_lines ... ok [INFO] [stdout] test display::navigation_target::tests::test_nav_for_symbol ... ok [INFO] [stdout] test diagnostics::tests::test_wrap_return_type_handles_type_aliases ... ok [INFO] [stdout] test doc_links::tests::test_doc_url_fn ... ok [INFO] [stdout] test expand_macro::tests::macro_expand_recursive_expansion ... ok [INFO] [stdout] test diagnostics::tests::test_rename_incorrect_case ... ok [INFO] [stdout] test diagnostics::field_shorthand::tests::test_check_pat_field_shorthand ... ok [INFO] [stdout] test extend_selection::tests::test_extend_selection_doc_comments ... ok [INFO] [stdout] test extend_selection::tests::test_extend_selection_arith ... ok [INFO] [stdout] test extend_selection::tests::test_extend_selection_comments ... ok [INFO] [stdout] test expand_macro::tests::macro_expand_inner_macro_fail_to_expand ... ok [INFO] [stdout] test extend_selection::tests::extend_selection_inside_recur_macros ... ok [INFO] [stdout] test extend_selection::tests::test_extend_selection_on_tuple_in_type ... ok [INFO] [stdout] test extend_selection::tests::test_extend_selection_prefer_lifetimes ... ok [INFO] [stdout] test doc_links::tests::test_doc_url_trait_required_method ... ok [INFO] [stdout] test extend_selection::tests::extend_selection_inside_macros ... ok [INFO] [stdout] test extend_selection::tests::test_extend_selection_prefer_idents ... ok [INFO] [stdout] test extend_selection::tests::test_extend_selection_start_of_the_line ... ok [INFO] [stdout] test expand_macro::tests::macro_expand_match_ast_inside_let_statement ... ok [INFO] [stdout] test extend_selection::tests::test_extend_selection_string ... ok [INFO] [stdout] test expand_macro::tests::macro_expand_with_dollar_crate ... ok [INFO] [stdout] test fn_references::tests::test_find_trait_methods ... ok [INFO] [stdout] test doc_links::tests::test_module ... ok [INFO] [stdout] test fn_references::tests::test_skip_tests ... ok [INFO] [stdout] test extend_selection::tests::test_extend_selection_on_tuple_in_rvalue ... ok [INFO] [stdout] test extend_selection::tests::test_extend_selection_select_first_word ... ok [INFO] [stdout] test folding_ranges::tests::fold_big_calls ... ok [INFO] [stdout] test folding_ranges::tests::test_fold_comments ... ok [INFO] [stdout] test folding_ranges::tests::fold_record_literals ... ok [INFO] [stdout] test folding_ranges::tests::fold_multiline_params ... ok [INFO] [stdout] test folding_ranges::tests::test_fold_match_arms ... ok [INFO] [stdout] test doc_links::tests::test_doc_url_struct ... ok [INFO] [stdout] test extend_selection::tests::test_extend_selection_on_tuple_pat ... ok [INFO] [stdout] test folding_ranges::tests::test_fold_import_and_groups ... ok [INFO] [stdout] test file_structure::tests::test_file_structure ... ok [INFO] [stdout] test fn_references::tests::test_find_all_methods ... ok [INFO] [stdout] test folding_ranges::tests::test_folds_traits ... ok [INFO] [stdout] test folding_ranges::tests::test_folds_macros ... ok [INFO] [stdout] test folding_ranges::tests::test_fold_import_groups ... ok [INFO] [stdout] test folding_ranges::tests::test_fold_imports ... ok [INFO] [stdout] test folding_ranges::tests::test_folds_structs ... ok [INFO] [stdout] test goto_definition::tests::goto_def_at_start_of_item ... ok [INFO] [stdout] test folding_ranges::tests::test_fold_mods ... ok [INFO] [stdout] test goto_definition::tests::goto_def_for_assoc_ty_in_path ... ok [INFO] [stdout] test extend_selection::tests::test_extend_trait_bounds_list_inline ... ok [INFO] [stdout] test goto_definition::tests::goto_def_for_assoc_ty_ufcs ... ok [INFO] [stdout] test extend_selection::tests::test_extend_selection_list ... ok [INFO] [stdout] test extend_selection::tests::test_extend_trait_bounds_list_in_where_clause ... ok [INFO] [stdout] test goto_definition::tests::goto_def_for_enum_variant_field ... ok [INFO] [stdout] test goto_definition::tests::goto_def_for_assoc_ty_in_path_multiple ... ok [INFO] [stdout] test doc_links::tests::test_doc_url_inherent_method ... ok [INFO] [stdout] test goto_definition::tests::goto_def_for_enum_variant_self_expr_const ... ok [INFO] [stdout] test goto_definition::tests::goto_def_for_enum_variant_self_pattern_const ... ok [INFO] [stdout] test goto_definition::tests::goto_def_for_macro_defined_fn_with_arg ... ok [INFO] [stdout] test goto_definition::tests::goto_def_for_fields ... ok [INFO] [stdout] test goto_definition::tests::goto_def_for_extern_crate ... ok [INFO] [stdout] test goto_definition::tests::goto_def_for_field_init_shorthand ... ok [INFO] [stdout] test goto_definition::tests::goto_def_for_enum_variant_self_expr_record ... ok [INFO] [stdout] test goto_definition::tests::goto_def_for_methods ... ok [INFO] [stdout] test goto_definition::tests::goto_def_for_renamed_extern_crate ... ok [INFO] [stdout] test goto_definition::tests::goto_def_for_record_fields ... ok [INFO] [stdout] test goto_definition::tests::goto_def_for_macro_defined_fn_no_arg ... ok [INFO] [stdout] test goto_definition::tests::goto_def_for_type_alias_generic_parameter ... ok [INFO] [stdout] test goto_definition::tests::goto_def_for_record_fields_macros ... ok [INFO] [stdout] test goto_definition::tests::goto_def_for_macros_in_use_tree ... ok [INFO] [stdout] test goto_definition::tests::goto_def_for_use_alias ... ok [INFO] [stdout] test goto_definition::tests::goto_def_for_use_alias_foo_macro ... ok [INFO] [stdout] test goto_definition::tests::goto_def_for_module_declaration ... ok [INFO] [stdout] test expand_macro::tests::macro_expand_match_ast ... ok [INFO] [stdout] test goto_definition::tests::goto_def_for_record_pat_fields ... ok [INFO] [stdout] test goto_definition::tests::goto_def_in_items ... ok [INFO] [stdout] test goto_definition::tests::goto_def_for_assoc_ty_ufcs_multiple ... ok [INFO] [stdout] test goto_definition::tests::goto_definition_resolves_correct_name ... ok [INFO] [stdout] test goto_definition::tests::goto_def_in_local_macro ... ok [INFO] [stdout] test goto_definition::tests::goto_def_for_ufcs_trait_methods_through_traits ... ok [INFO] [stdout] test goto_definition::tests::goto_definition_on_self_in_trait_impl ... ok [INFO] [stdout] test goto_definition::tests::goto_def_in_local_fn ... ok [INFO] [stdout] test goto_definition::tests::goto_definition_works_for_macro_inside_match_arm_lhs ... ok [INFO] [stdout] test goto_definition::tests::goto_def_for_macros ... ok [INFO] [stdout] test goto_definition::tests::goto_lifetime_hrtb ... ignored [INFO] [stdout] test goto_definition::tests::goto_lifetime_hrtb_for_type ... ignored [INFO] [stdout] test goto_definition::tests::goto_for_type_param ... ok [INFO] [stdout] test doc_links::tests::test_doc_url_trait_provided_method ... ok [INFO] [stdout] test goto_definition::tests::goto_def_for_enum_variant_self_pattern_record ... ok [INFO] [stdout] test goto_definition::tests::goto_definition_on_self ... ok [INFO] [stdout] test goto_definition::tests::goto_def_for_macro_container ... ok [INFO] [stdout] test goto_definition::tests::goto_lifetime_param_decl ... ok [INFO] [stdout] test goto_definition::tests::goto_lifetime_param_decl_nested ... ok [INFO] [stdout] test goto_definition::tests::goto_def_for_ufcs_inherent_methods ... ok [INFO] [stdout] test goto_definition::tests::goto_definition_works_for_macro_inside_pattern ... ok [INFO] [stdout] test goto_definition::tests::goto_through_included_file ... ok [INFO] [stdout] test goto_definition::tests::goto_label ... ok [INFO] [stdout] test goto_definition::tests::goto_def_when_used_on_definition_name_itself ... ok [INFO] [stdout] test goto_implementation::tests::goto_implementation_all_impls ... ok [INFO] [stdout] test goto_definition::tests::goto_lifetime_param_on_decl ... ok [INFO] [stdout] test goto_definition::tests::goto_for_tuple_fields ... ok [INFO] [stdout] test goto_definition::tests::goto_self_param_on_decl ... ok [INFO] [stdout] test goto_definition::tests::goto_def_for_ufcs_trait_methods_through_self ... ok [INFO] [stdout] test goto_implementation::tests::goto_implementation_works_multiple_blocks ... ok [INFO] [stdout] test goto_definition::tests::goto_self_param_ty_specified ... ok [INFO] [stdout] test goto_implementation::tests::goto_implementation_works_multiple_files ... ok [INFO] [stdout] test goto_implementation::tests::goto_implementation_works ... ok [INFO] [stdout] test goto_implementation::tests::goto_implementation_for_trait_multiple_files ... ok [INFO] [stdout] test goto_implementation::tests::goto_implementation_to_builtin_derive ... ok [INFO] [stdout] test goto_type_definition::tests::goto_type_definition_works_simple ... ok [INFO] [stdout] test goto_implementation::tests::goto_implementation_works_multiple_mods ... ok [INFO] [stdout] test goto_type_definition::tests::goto_def_for_self_param ... ok [INFO] [stdout] test hover::tests::hover_comments_dont_highlight_parent ... ok [INFO] [stdout] test hover::tests::hover_doc_outer_inner ... ok [INFO] [stdout] test hover::tests::hover_const_static ... ok [INFO] [stdout] test goto_type_definition::tests::goto_type_definition_works_simple_ref ... ok [INFO] [stdout] test goto_type_definition::tests::goto_type_definition_for_tuple_field ... ok [INFO] [stdout] test goto_type_definition::tests::goto_type_definition_works_through_macro ... ok [INFO] [stdout] test hover::tests::hover_default_generic_types ... ok [INFO] [stdout] test goto_implementation::tests::goto_implementation_for_trait ... ok [INFO] [stdout] test hover::tests::hover_for_local_variable ... ok [INFO] [stdout] test goto_definition::tests::goto_from_macro ... ok [INFO] [stdout] test goto_type_definition::tests::goto_type_definition_for_param ... ok [INFO] [stdout] test hover::tests::hover_for_param_edge ... ok [INFO] [stdout] test hover::tests::hover_local_var_edge ... ok [INFO] [stdout] test goto_definition::tests::goto_within_macro ... ok [INFO] [stdout] test hover::tests::hover_shows_fn_doc_attr_raw_string ... ok [INFO] [stdout] test hover::tests::hover_for_local_variable_pat ... ok [INFO] [stdout] test hover::tests::hover_shows_fn_doc ... ok [INFO] [stdout] test hover::tests::hover_self_param_shows_type_for_arbitrary_self_type ... ok [INFO] [stdout] test goto_definition::tests::goto_through_format ... ok [INFO] [stdout] test hover::tests::hover_shows_fn_signature_with_type_params ... ok [INFO] [stdout] test hover::tests::hover_shows_struct_field_info ... ok [INFO] [stdout] test hover::tests::hover_doc_outer_inner_attribue ... ok [INFO] [stdout] test hover::tests::hover_self_param_shows_type ... ok [INFO] [stdout] test hover::tests::hover_field_pat_shorthand_ref_match_ergonomics ... ok [INFO] [stdout] test hover::tests::test_hover_arg_generic_impl_trait_has_goto_type_action ... ok [INFO] [stdout] test hover::tests::test_doc_links_field ... ok [INFO] [stdout] test hover::tests::test_doc_links_enum_variant ... ok [INFO] [stdout] test goto_definition::tests::goto_def_for_macros_from_other_crates ... ok [INFO] [stdout] test hover::tests::hover_enum_variant ... ok [INFO] [stdout] test hover::tests::test_hover_dyn_arg_has_goto_type_action ... ok [INFO] [stdout] test hover::tests::hover_shows_type_of_an_expression ... ok [INFO] [stdout] test hover::tests::test_hover_async_block_impl_trait_has_goto_type_action ... ok [INFO] [stdout] test hover::tests::hover_remove_markdown_if_configured ... ok [INFO] [stdout] test hover::tests::hover_some ... ok [INFO] [stdout] test hover::tests::test_hover_enum_has_impl_action ... ok [INFO] [stdout] test hover::tests::test_hover_extern_crate ... ok [INFO] [stdout] test hover::tests::hover_for_param_with_multiple_traits ... ok [INFO] [stdout] test hover::tests::test_hover_arg_impl_trait_has_goto_type_action ... ok [INFO] [stdout] test hover::tests::hover_shows_fn_signature_on_fn_name ... ok [INFO] [stdout] test hover::tests::test_hover_arg_impl_traits_has_goto_type_action ... ok [INFO] [stdout] test hover::tests::hover_displays_normalized_crate_names ... ok [INFO] [stdout] test hover::tests::test_hover_generic_struct_has_goto_type_actions ... ok [INFO] [stdout] test hover::tests::test_hover_external_url ... ok [INFO] [stdout] test hover::tests::hover_shows_fn_signature ... ok [INFO] [stdout] test hover::tests::test_hover_generic_return_impl_trait_has_goto_type_action ... ok [INFO] [stdout] test hover::tests::test_hover_infer_associated_const_in_pattern ... ok [INFO] [stdout] test hover::tests::test_hover_dyn_return_has_goto_type_action ... ok [INFO] [stdout] test hover::tests::hover_shows_long_type_of_an_expression ... ok [INFO] [stdout] test hover::tests::test_hover_associated_type_has_goto_type_action ... ok [INFO] [stdout] test hover::tests::test_hover_intra_link_namespaced ... ok [INFO] [stdout] test hover::tests::test_hover_intra_link_shortlink_namspaced_code ... ok [INFO] [stdout] test hover::tests::test_hover_goto_type_action_links_order ... ok [INFO] [stdout] test hover::tests::test_hover_intra_link_shortlink_namspaced_code_with_at ... ok [INFO] [stdout] test hover::tests::test_hover_intra_link_shortlink_code ... ok [INFO] [stdout] test hover::tests::test_hover_function_show_qualifiers ... ok [INFO] [stdout] test hover::tests::test_hover_generic_return_impl_traits_has_goto_type_action ... ok [INFO] [stdout] test hover::tests::test_hover_mod_with_same_name_as_function ... ok [INFO] [stdout] test hover::tests::test_hover_intra_link_reference ... ok [INFO] [stdout] test hover::tests::test_hover_path_link_field ... ignored [INFO] [stdout] test hover::tests::test_hover_non_ascii_space_doc ... ok [INFO] [stdout] test hover::tests::test_hover_path_link ... ok [INFO] [stdout] test hover::tests::test_hover_macro_generated_struct_fn_doc_comment ... ok [INFO] [stdout] test hover::tests::test_hover_intra_link_shortlink ... ok [INFO] [stdout] test hover::tests::test_hover_no_links ... ok [INFO] [stdout] test hover::tests::test_hover_macro_generated_struct_fn_doc_attr ... ok [INFO] [stdout] test hover::tests::test_hover_path_link_no_strip ... ok [INFO] [stdout] test hover::tests::test_hover_macro_invocation ... ok [INFO] [stdout] test hover::tests::test_hover_intra_link ... ok [INFO] [stdout] test hover::tests::test_hover_generic_dyn_arg_has_goto_type_action ... ok [INFO] [stdout] test hover::tests::test_hover_struct_has_impl_action ... ok [INFO] [stdout] test hover::tests::test_hover_intra_link_html_root_url ... ok [INFO] [stdout] test hover::tests::test_hover_test_mod_has_action ... ok [INFO] [stdout] test hover::tests::test_hover_infer_associated_method_result ... ok [INFO] [stdout] test hover::tests::test_hover_struct_doc_comment ... ok [INFO] [stdout] test hover::tests::test_hover_generic_struct_has_flattened_goto_type_actions ... ok [INFO] [stdout] test hover::tests::test_hover_infer_associated_method_exact ... ok [INFO] [stdout] test hover::tests::test_hover_struct_has_goto_type_action ... ok [INFO] [stdout] test hover::tests::test_hover_return_impl_trait_has_goto_type_action ... ok [INFO] [stdout] test hover::tests::test_hover_through_literal_string_in_builtin_macro ... ok [INFO] [stdout] test hover::tests::test_hover_test_has_action ... ok [INFO] [stdout] test hover::tests::test_hover_tuple_field ... ok [INFO] [stdout] test hover::tests::test_hover_struct_doc_attr_multiple_and_mixed ... ok [INFO] [stdout] test hover::tests::test_hover_union_has_impl_action ... ok [INFO] [stdout] test hover::tests::test_hover_trait_has_impl_action ... ok [INFO] [stdout] test hover::tests::test_hover_trait_show_qualifiers ... ok [INFO] [stdout] test hover::tests::test_hover_shadowing_pat ... ok [INFO] [stdout] test hover::tests::test_hover_unknown_target ... ok [INFO] [stdout] test hover::tests::test_hover_struct_doc_attr ... ok [INFO] [stdout] test hover::tests::test_hover_self ... ok [INFO] [stdout] test hover::tests::test_hover_return_impl_traits_has_goto_type_action ... ok [INFO] [stdout] test hover::tests::test_hover_through_expr_in_macro ... ok [INFO] [stdout] test hover::tests::test_hover_through_literal_string_in_macro ... ok [INFO] [stdout] test hover::tests::test_hover_through_macro ... ok [INFO] [stdout] test hover::tests::test_hover_through_expr_in_macro_recursive ... ok [INFO] [stdout] test hover::tests::test_hover_through_assert_macro ... ok [INFO] [stdout] test hover::tests::test_hover_through_func_in_macro_recursive ... ok [INFO] [stdout] test hover::tests::test_hover_tuple_has_goto_type_actions ... ok [INFO] [stdout] test inlay_hints::tests::hints_disabled ... ok [INFO] [stdout] test inlay_hints::tests::chaining_hints_ignore_comments ... ok [INFO] [stdout] test inlay_hints::tests::default_generic_types_should_not_be_displayed ... ok [INFO] [stdout] test inlay_hints::tests::incomplete_for_no_hint ... ok [INFO] [stdout] test inlay_hints::tests::function_call_parameter_hint ... ok [INFO] [stdout] test inlay_hints::tests::hint_truncation ... ok [INFO] [stdout] test inlay_hints::tests::closure_parameters ... ok [INFO] [stdout] test inlay_hints::tests::infer_call_method_return_associated_types_with_generic ... ok [INFO] [stdout] test inlay_hints::tests::generic_chaining_hints ... ok [INFO] [stdout] test inlay_hints::tests::match_arm_list ... ok [INFO] [stdout] test inlay_hints::tests::never_hide_param_when_multiple_params ... ok [INFO] [stdout] test inlay_hints::tests::param_name_same_as_fn_name ... ok [INFO] [stdout] test inlay_hints::tests::hide_param_hints_for_clones ... ok [INFO] [stdout] test inlay_hints::tests::param_hints_only ... ok [INFO] [stdout] test inlay_hints::tests::complete_for_hint ... ok [INFO] [stdout] test inlay_hints::tests::param_name_similar_to_fn_name ... ok [INFO] [stdout] test inlay_hints::tests::multi_dyn_trait_bounds ... ok [INFO] [stdout] test inlay_hints::tests::param_name_similar_to_fn_name_still_hints ... ok [INFO] [stdout] test join_lines::tests::join_lines_adds_comma_for_block_in_match_arm ... ok [INFO] [stdout] test join_lines::tests::join_lines_keeps_comma_with_single_arg_tuple ... ok [INFO] [stdout] test inlay_hints::tests::chaining_hints_without_newlines ... ok [INFO] [stdout] test join_lines::tests::join_lines_keeps_comma_for_block_in_match_arm ... ok [INFO] [stdout] test join_lines::tests::join_lines_mandatory_blocks_block ... ok [INFO] [stdout] test join_lines::tests::join_lines_multiline_in_block ... ok [INFO] [stdout] test join_lines::tests::test_join_lines_comma ... ok [INFO] [stdout] test inlay_hints::tests::let_statement ... ok [INFO] [stdout] test join_lines::tests::test_join_lines_block ... ok [INFO] [stdout] test join_lines::tests::test_join_lines_commented_block ... ok [INFO] [stdout] test join_lines::tests::test_join_lines_diverging_block ... ok [INFO] [stdout] test inlay_hints::tests::if_expr ... ok [INFO] [stdout] test join_lines::tests::test_join_lines_multiline_comments_1 ... ok [INFO] [stdout] test join_lines::tests::test_join_lines_doc_comments ... ok [INFO] [stdout] test join_lines::tests::test_join_lines_lambda_block ... ok [INFO] [stdout] test join_lines::tests::test_join_lines_normal_comments ... ok [INFO] [stdout] test join_lines::tests::test_join_lines_mod_comments ... ok [INFO] [stdout] test join_lines::tests::test_join_lines_multiline_comments_2 ... ok [INFO] [stdout] test join_lines::tests::test_join_lines_use_items_left ... ok [INFO] [stdout] test join_lines::tests::test_join_lines_selection_fn_args ... ok [INFO] [stdout] test join_lines::tests::test_join_lines_selection_lambda_block_body ... ok [INFO] [stdout] test join_lines::tests::test_join_lines_selection_struct ... ok [INFO] [stdout] test join_lines::tests::test_join_lines_use_items_right ... ok [INFO] [stdout] test join_lines::tests::test_join_lines_use_items_right_comma ... ok [INFO] [stdout] test inlay_hints::tests::omitted_parameters_hints_heuristics ... ok [INFO] [stdout] test join_lines::tests::test_join_lines_use_tree ... ok [INFO] [stdout] test parent_module::tests::test_resolve_parent_module_on_module_decl ... ok [INFO] [stdout] test matching_brace::tests::test_matching_brace ... ok [INFO] [stdout] test join_lines::tests::test_join_lines_selection_dot_chain ... ok [INFO] [stdout] test parent_module::tests::test_resolve_crate_root ... ok [INFO] [stdout] test inlay_hints::tests::unit_structs_have_no_type_hints ... ok [INFO] [stdout] test parent_module::tests::test_resolve_parent_module_for_inline ... ok [INFO] [stdout] test parent_module::tests::test_resolve_parent_module ... ok [INFO] [stdout] test references::rename::tests::test_owned_self_to_parameter ... ok [INFO] [stdout] test references::rename::tests::test_enum_variant_from_module_1 ... ok [INFO] [stdout] test references::rename::tests::test_module_rename_in_path ... ok [INFO] [stdout] test references::rename::tests::test_initializer_use_field_init_shorthand ... ok [INFO] [stdout] test references::rename::tests::test_enum_variant_from_module_2 ... ok [INFO] [stdout] test references::rename::tests::test_field_shorthand_correct_struct ... ok [INFO] [stdout] test references::rename::tests::test_parameter_to_self_error_not_first ... ok [INFO] [stdout] test references::rename::tests::test_parameter_to_self_error_no_impl ... ok [INFO] [stdout] test inlay_hints::tests::self_param_hints ... ok [INFO] [stdout] test references::rename::tests::test_parameter_to_self_impl_ref ... ok [INFO] [stdout] test references::rename::tests::test_parameter_to_self ... ok [INFO] [stdout] test inlay_hints::tests::struct_access_chaining_hints ... ok [INFO] [stdout] test inlay_hints::tests::type_hints_only ... ok [INFO] [stdout] test references::rename::tests::test_rename_for_macro_define_fn ... ok [INFO] [stdout] test references::rename::tests::test_rename_binding_in_destructure_param_pat ... ok [INFO] [stdout] test references::rename::tests::test_rename_label ... ok [INFO] [stdout] test references::rename::tests::test_rename_bind_pat ... ok [INFO] [stdout] test references::rename::tests::test_rename_for_local ... ok [INFO] [stdout] test references::rename::tests::test_rename_for_mut_param ... ok [INFO] [stdout] test references::rename::tests::test_rename_binding_in_destructure_pat ... ok [INFO] [stdout] test references::rename::tests::test_rename_for_macro_args ... ok [INFO] [stdout] test references::rename::tests::test_rename_for_macro_define_fn_rev ... ok [INFO] [stdout] test inlay_hints::tests::while_expr ... ok [INFO] [stdout] test references::rename::tests::test_rename_mod_in_dir ... ok [INFO] [stdout] test references::rename::tests::test_rename_local_for_field_shorthand ... ok [INFO] [stdout] test references::rename::tests::test_rename_to_invalid_identifier2 ... ok [INFO] [stdout] test references::rename::tests::test_rename_to_invalid_identifier1 ... ok [INFO] [stdout] test references::rename::tests::test_rename_refs_for_fn_param ... ok [INFO] [stdout] test references::rename::tests::test_rename_mod ... ok [INFO] [stdout] test references::rename::tests::test_rename_mod_in_use_tree ... ok [INFO] [stdout] test references::rename::tests::test_rename_to_invalid_identifier3 ... ok [INFO] [stdout] test references::rename::tests::test_rename_for_param_inside ... ok [INFO] [stdout] test references::rename::tests::test_rename_for_macro_args_rev ... ok [INFO] [stdout] test references::rename::tests::test_rename_to_underscore ... ok [INFO] [stdout] test references::rename::tests::test_self_to_parameter ... ok [INFO] [stdout] test references::rename::tests::test_rename_mod_filename_and_path ... ok [INFO] [stdout] test references::rename::tests::test_self_in_path_to_parameter ... ok [INFO] [stdout] test references::rename::tests::test_rename_struct_field ... ok [INFO] [stdout] test references::rename::tests::test_rename_lifetimes ... ok [INFO] [stdout] test references::rename::tests::test_rename_to_invalid_identifier_lifetime ... ok [INFO] [stdout] test references::rename::tests::test_rename_to_raw_identifier ... ok [INFO] [stdout] test references::rename::tests::test_rename_unusually_nested_mod ... ok [INFO] [stdout] test references::rename::tests::test_rename_unresolved_reference ... ok [INFO] [stdout] test references::rename::tests::test_rename_to_invalid_identifier_lifetime2 ... ok [INFO] [stdout] test references::rename::tests::test_rename_struct_field_for_shorthand ... ok [INFO] [stdout] test references::tests::search_filters_by_range ... ok [INFO] [stdout] test references::tests::test_enum_before_space ... ok [INFO] [stdout] test references::tests::test_enum_for_tuple ... ok [INFO] [stdout] test references::tests::test_find_all_refs_enum_var_field ... ok [INFO] [stdout] test inlay_hints::tests::shorten_iterators_in_associated_params ... ok [INFO] [stdout] test references::rename::tests::test_shadow_local_for_struct_shorthand ... ok [INFO] [stdout] test references::tests::test_find_all_refs_enum_var_name ... ok [INFO] [stdout] test references::tests::test_find_all_refs_for_fn_param ... ok [INFO] [stdout] test references::tests::test_find_all_refs_field_name ... ok [INFO] [stdout] test inlay_hints::tests::shorten_iterator_hints ... ok [INFO] [stdout] test references::tests::test_enum_with_generic_type ... ok [INFO] [stdout] test references::tests::test_basic_highlight_decl_no_write ... ok [INFO] [stdout] test references::tests::test_find_all_refs_enum_var_privacy ... ok [INFO] [stdout] test references::tests::test_find_all_refs_decl_module ... ok [INFO] [stdout] test references::tests::test_basic_highlight_read_write ... ok [INFO] [stdout] test references::tests::test_find_all_refs_macro_def ... ok [INFO] [stdout] test references::tests::test_find_all_refs_for_local ... ok [INFO] [stdout] test references::rename::tests::test_struct_field_destructure_into_shorthand ... ok [INFO] [stdout] test references::tests::test_find_all_refs_impl_item_name ... ok [INFO] [stdout] test references::tests::test_find_all_refs_for_param_inside ... ok [INFO] [stdout] test references::tests::test_enum_after_space ... ok [INFO] [stdout] test references::tests::test_find_all_refs_struct_pat ... ok [INFO] [stdout] test references::tests::test_basic_highlight_field_read_write ... ok [INFO] [stdout] test references::tests::test_find_all_refs_enum_var_pat ... ok [INFO] [stdout] test references::tests::test_find_lifetimes_type_alias ... ok [INFO] [stdout] test references::tests::test_find_lifetimes_trait_impl ... ok [INFO] [stdout] test references::tests::test_find_all_refs_super_mod_vis ... ok [INFO] [stdout] test references::tests::test_find_self_refs ... ok [INFO] [stdout] test references::tests::test_map_range_to_original_ref ... ok [INFO] [stdout] test references::tests::test_find_all_refs_nested_module ... ok [INFO] [stdout] test references::tests::test_find_labels ... ok [INFO] [stdout] test references::tests::test_map_range_to_original ... ok [INFO] [stdout] test references::tests::test_find_struct_function_refs_outside_module ... ok [INFO] [stdout] test references::tests::test_struct_literal_before_space ... ok [INFO] [stdout] test references::tests::test_find_all_refs_two_modules ... ok [INFO] [stdout] test runnables::tests::only_modules_with_test_functions_or_more_than_one_test_submodule_have_runners ... ok [INFO] [stdout] test runnables::tests::test_runnables_no_test_function_in_module ... ok [INFO] [stdout] test references::tests::test_struct_literal_after_space ... ok [INFO] [stdout] test inlay_hints::tests::shorten_iterator_chaining_hints ... ok [INFO] [stdout] test references::tests::test_struct_literal_for_tuple ... ok [INFO] [stdout] test runnables::tests::test_runnables_module ... ok [INFO] [stdout] test runnables::tests::test_runnables_with_feature ... ok [INFO] [stdout] test runnables::tests::test_runnables ... ok [INFO] [stdout] test references::tests::test_find_all_refs_with_scope ... ok [INFO] [stdout] test runnables::tests::test_runnables_doc_test_in_impl ... ok [INFO] [stdout] test runnables::tests::test_doc_runnables_impl_mod ... ok [INFO] [stdout] test references::tests::test_find_lifetimes_function ... ok [INFO] [stdout] test references::tests::test_struct_literal_with_generic_type ... ok [INFO] [stdout] test runnables::tests::test_runnables_with_features ... ok [INFO] [stdout] test syntax_tree::tests::test_syntax_tree_with_range ... ok [INFO] [stdout] test syntax_tree::tests::test_syntax_tree_inside_string ... ok [INFO] [stdout] test syntax_highlighting::tests::test_associated_function ... ok [INFO] [stdout] test syntax_highlighting::tests::ranges_sorted ... ok [INFO] [stdout] test runnables::tests::test_runnables_doc_test ... ok [INFO] [stdout] test typing::on_enter::tests::continues_code_comment_in_the_middle_several_lines ... ok [INFO] [stdout] test syntax_tree::tests::test_syntax_tree_without_range ... ok [INFO] [stdout] test syntax_highlighting::tests::test_rainbow_highlighting ... ok [INFO] [stdout] test syntax_highlighting::tests::test_flattening ... ok [INFO] [stdout] test typing::on_enter::tests::continues_code_comment_in_the_middle_of_line ... ok [INFO] [stdout] test typing::on_enter::tests::continues_end_of_line_comment_with_space ... ok [INFO] [stdout] test typing::on_enter::tests::does_not_continue_end_of_line_comment ... ok [INFO] [stdout] test typing::on_enter::tests::does_not_continue_before_doc_comment ... ok [INFO] [stdout] test syntax_highlighting::tests::test_extern_crate ... ok [INFO] [stdout] test typing::tests::adds_space_after_return_type ... ok [INFO] [stdout] test typing::tests::indents_continued_chain_call ... ok [INFO] [stdout] test typing::on_enter::tests::continues_doc_comment ... ok [INFO] [stdout] test typing::tests::indents_new_chain_call ... ok [INFO] [stdout] test typing::tests::dont_indent_freestanding_dot ... ok [INFO] [stdout] test typing::tests::indents_middle_of_chain_call ... ok [INFO] [stdout] test typing::tests::indents_new_chain_call_with_let ... ok [INFO] [stdout] test typing::tests::test_on_eq_typed ... ok [INFO] [stdout] test typing::on_enter::tests::trims_all_trailing_whitespace ... ok [INFO] [stdout] test syntax_highlighting::tests::test_ranges ... ok [INFO] [stdout] test typing::tests::indents_new_chain_call_with_semi ... ok [INFO] [stdout] test syntax_highlighting::tests::test_unsafe_highlighting ... ok [INFO] [stdout] test syntax_highlighting::tests::accidentally_quadratic ... FAILED [INFO] [stdout] test syntax_highlighting::tests::test_highlight_doctest ... ok [INFO] [stdout] test syntax_highlighting::tests::test_highlighting ... ok [INFO] [stdout] test syntax_highlighting::tests::test_string_highlighting ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- syntax_highlighting::tests::accidentally_quadratic stdout ---- [INFO] [stdout] thread 'syntax_highlighting::tests::accidentally_quadratic' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }', src/syntax_highlighting/tests.rs:225:40 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x56473d02e240 - std::backtrace_rs::backtrace::libunwind::trace::h04d12fdcddff82aa [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/../../backtrace/src/backtrace/libunwind.rs:100:5 [INFO] [stdout] 1: 0x56473d02e240 - std::backtrace_rs::backtrace::trace_unsynchronized::h1459b974b6fbe5e1 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x56473d02e240 - std::sys_common::backtrace::_print_fmt::h9b8396a669123d95 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x56473d02e240 - ::fmt::he009dcaaa75eed60 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x56473d05336c - core::fmt::write::h77b4746b0dea1dd3 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/fmt/mod.rs:1078:17 [INFO] [stdout] 5: 0x56473bb87806 - std::io::Write::write_fmt::h3a40d9c04f88bb58 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/io/mod.rs:1518:15 [INFO] [stdout] 6: 0x56473d026f9d - std::io::impls::>::write_fmt::h1b3d263673641f53 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/io/impls.rs:179:9 [INFO] [stdout] 7: 0x56473d030bd5 - std::sys_common::backtrace::_print::h2d880c9e69a21be9 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 8: 0x56473d030bd5 - std::sys_common::backtrace::print::h5f02b1bb49f36879 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 9: 0x56473d030bd5 - std::panicking::default_hook::{{closure}}::h658e288a7a809b29 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:208:50 [INFO] [stdout] 10: 0x56473d030822 - std::panicking::default_hook::hb52d73f0da9a4bb8 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:224:9 [INFO] [stdout] 11: 0x56473d031371 - std::panicking::rust_panic_with_hook::hfe7e1c684e3e6462 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:593:17 [INFO] [stdout] 12: 0x56473d030eb7 - std::panicking::begin_panic_handler::{{closure}}::h42939e004b32765c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:499:13 [INFO] [stdout] 13: 0x56473d02e6fc - std::sys_common::backtrace::__rust_end_short_backtrace::h9d2070f7bf9fd56c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 14: 0x56473d030e19 - rust_begin_unwind [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:495:5 [INFO] [stdout] 15: 0x56473d051241 - core::panicking::panic_fmt::ha0bb065d9a260792 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/panicking.rs:92:14 [INFO] [stdout] 16: 0x56473d051063 - core::option::expect_none_failed::h7e1dd0a94971eb61 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/option.rs:1268:5 [INFO] [stdout] 17: 0x56473bc978b7 - core::result::Result::unwrap::h43c7acfbb9eed368 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/result.rs:973:23 [INFO] [stdout] 18: 0x56473bad7183 - ra_ap_ide::syntax_highlighting::tests::accidentally_quadratic::h0f77214ef5e586d0 [INFO] [stdout] at /opt/rustwide/workdir/src/syntax_highlighting/tests.rs:225:15 [INFO] [stdout] 19: 0x56473bad70aa - ra_ap_ide::syntax_highlighting::tests::accidentally_quadratic::{{closure}}::h2b3a049887e57e9e [INFO] [stdout] at /opt/rustwide/workdir/src/syntax_highlighting/tests.rs:223:1 [INFO] [stdout] 20: 0x56473babb5be - core::ops::function::FnOnce::call_once::h85a6a5b68f929f26 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 21: 0x56473bbaf353 - core::ops::function::FnOnce::call_once::hdbd2235b6243db3d [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x56473bbaf353 - test::__rust_begin_short_backtrace::hb1dea1c208110812 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/test/src/lib.rs:517:5 [INFO] [stdout] 23: 0x56473bbad7fa - as core::ops::function::FnOnce>::call_once::h5d11a40efef721f2 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/alloc/src/boxed.rs:1307:9 [INFO] [stdout] 24: 0x56473bbad7fa - as core::ops::function::FnOnce<()>>::call_once::h23961df98af0bc5a [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panic.rs:322:9 [INFO] [stdout] 25: 0x56473bbad7fa - std::panicking::try::do_call::h6390646e3de3fb9e [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:381:40 [INFO] [stdout] 26: 0x56473bbad7fa - std::panicking::try::hc531439ab6159192 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:345:19 [INFO] [stdout] 27: 0x56473bbad7fa - std::panic::catch_unwind::h859d8bdaf9b4855c [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panic.rs:396:14 [INFO] [stdout] 28: 0x56473bbad7fa - test::run_test_in_process::hae60aa74417e3abc [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/test/src/lib.rs:544:18 [INFO] [stdout] 29: 0x56473bbad7fa - test::run_test::run_test_inner::{{closure}}::hf48c86652c4a151d [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/test/src/lib.rs:450:39 [INFO] [stdout] 30: 0x56473bb86b86 - std::sys_common::backtrace::__rust_begin_short_backtrace::hb82b392232b8bd1f [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys_common/backtrace.rs:125:18 [INFO] [stdout] 31: 0x56473bb8bb83 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h79ca9e9abe157956 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/thread/mod.rs:474:17 [INFO] [stdout] 32: 0x56473bb8bb83 - as core::ops::function::FnOnce<()>>::call_once::ha12f1f228780a4f7 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panic.rs:322:9 [INFO] [stdout] 33: 0x56473bb8bb83 - std::panicking::try::do_call::h722bb7416d021cdc [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:381:40 [INFO] [stdout] 34: 0x56473bb8bb83 - std::panicking::try::h78e5abca71ac7cac [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panicking.rs:345:19 [INFO] [stdout] 35: 0x56473bb8bb83 - std::panic::catch_unwind::h95162588bd0fa090 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/panic.rs:396:14 [INFO] [stdout] 36: 0x56473bb8bb83 - std::thread::Builder::spawn_unchecked::{{closure}}::h64da5c4b9acc58dc [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/thread/mod.rs:473:30 [INFO] [stdout] 37: 0x56473bb8bb83 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h7a8c588ad0b69edb [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 38: 0x56473d037d4a - as core::ops::function::FnOnce>::call_once::h09ff301006f1aeca [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/alloc/src/boxed.rs:1307:9 [INFO] [stdout] 39: 0x56473d037d4a - as core::ops::function::FnOnce>::call_once::he79488c8f00b5f31 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/alloc/src/boxed.rs:1307:9 [INFO] [stdout] 40: 0x56473d037d4a - std::sys::unix::thread::Thread::new::thread_start::h587efff279c68ba7 [INFO] [stdout] at /rustc/e1884a8e3c3e813aada8254edfa120e85bf5ffca/library/std/src/sys/unix/thread.rs:71:17 [INFO] [stdout] 41: 0x7f95730ec609 - start_thread [INFO] [stdout] 42: 0x7f9572ebe293 - clone [INFO] [stdout] 43: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] syntax_highlighting::tests::accidentally_quadratic [INFO] [stdout] [INFO] [stdout] test result: FAILED. 408 passed; 1 failed; 4 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass '--lib' [INFO] running `Command { std: "docker" "inspect" "f39ba4f358ada602686422fd6cdb0b5fd119feaf779e76233223e33d5549d52f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f39ba4f358ada602686422fd6cdb0b5fd119feaf779e76233223e33d5549d52f", kill_on_drop: false }` [INFO] [stdout] f39ba4f358ada602686422fd6cdb0b5fd119feaf779e76233223e33d5549d52f