[INFO] fetching crate damask-lsp 0.13.1...
[INFO] testing damask-lsp-0.13.1 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate damask-lsp 0.13.1 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate damask-lsp 0.13.1
[INFO] finished tweaking crates.io crate damask-lsp 0.13.1
[INFO] tweaked toml for crates.io crate damask-lsp 0.13.1 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate damask-lsp 0.13.1 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate damask-lsp 0.13.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 0c576ef8bd3175b8e6571d5c232ace8ddd88a60fa7cb6259e50c2a4db477085e
[INFO] running `Command { std: "docker" "start" "0c576ef8bd3175b8e6571d5c232ace8ddd88a60fa7cb6259e50c2a4db477085e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0c576ef8bd3175b8e6571d5c232ace8ddd88a60fa7cb6259e50c2a4db477085e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "0c576ef8bd3175b8e6571d5c232ace8ddd88a60fa7cb6259e50c2a4db477085e" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0c576ef8bd3175b8e6571d5c232ace8ddd88a60fa7cb6259e50c2a4db477085e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "0c576ef8bd3175b8e6571d5c232ace8ddd88a60fa7cb6259e50c2a4db477085e" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.6
[INFO] [stderr]    Compiling syn v3.0.2
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling futures-macro v0.3.33
[INFO] [stderr]    Compiling futures-channel v0.3.33
[INFO] [stderr]    Compiling mio v1.2.2
[INFO] [stderr]    Compiling pin-project-internal v1.1.13
[INFO] [stderr]    Compiling tokio-macros v2.7.1
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling tower-lsp-macros v0.9.0
[INFO] [stderr]    Compiling auto_impl v1.3.0
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling dashmap v5.5.3
[INFO] [stderr]    Compiling futures-util v0.3.33
[INFO] [stderr]    Compiling damask-template v0.13.1
[INFO] [stderr]    Compiling pin-project v1.1.13
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling serde_repr v0.1.21
[INFO] [stderr]    Compiling async-trait v0.1.91
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling tower v0.4.13
[INFO] [stderr]    Compiling futures v0.3.33
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling lsp-types v0.94.1
[INFO] [stderr]    Compiling tower-lsp v0.20.0
[INFO] [stderr]    Compiling damask-lsp v0.13.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 16s
[INFO] running `Command { std: "docker" "inspect" "0c576ef8bd3175b8e6571d5c232ace8ddd88a60fa7cb6259e50c2a4db477085e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "0c576ef8bd3175b8e6571d5c232ace8ddd88a60fa7cb6259e50c2a4db477085e" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling damask-lsp v0.13.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 8.11s
[INFO] running `Command { std: "docker" "inspect" "0c576ef8bd3175b8e6571d5c232ace8ddd88a60fa7cb6259e50c2a4db477085e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "0c576ef8bd3175b8e6571d5c232ace8ddd88a60fa7cb6259e50c2a4db477085e" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.11s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/damask-lsp/e0c179e9161f2406/out/damask_lsp-e0c179e9161f2406)
[INFO] [stdout] 
[INFO] [stdout] running 58 tests
[INFO] [stdout] test analysis::tests::a_helper_is_recognised_for_hover ... ok
[INFO] [stdout] test analysis::tests::helper_entries_complete_as_rust ... ok
[INFO] [stdout] test analysis::tests::self_member_context ... ok
[INFO] [stdout] test analysis::tests::a_helper_is_offered_where_one_can_be_written ... ok
[INFO] [stdout] test analysis::tests::element_name_context ... ok
[INFO] [stdout] test analysis::tests::slot_value_resolves_for_a_nested_component ... ok
[INFO] [stdout] test analysis::tests::closed_tag_is_none ... ok
[INFO] [stdout] test analysis::tests::use_context ... ok
[INFO] [stdout] test analysis::tests::slot_value_needs_a_component_ancestor ... ok
[INFO] [stdout] test analysis::tests::slot_value_resolves_component ... ok
[INFO] [stdout] test backend::tests::attr_hover_shows_type_optionality_and_docs ... ok
[INFO] [stdout] test backend::tests::slot_fill_flags_unknown_slot ... ok
[INFO] [stdout] test analysis::tests::attribute_context ... ok
[INFO] [stdout] test backend::tests::sanitize_completion_drops_overlay_edit_keeps_insert ... ok
[INFO] [stdout] test analysis::tests::self_access_forms ... ok
[INFO] [stdout] test analysis::tests::slot_value_skips_closed_siblings_and_self_closing ... ok
[INFO] [stdout] test backend::tests::overlay_range_maps_back_to_template ... ok
[INFO] [stdout] test analysis::tests::a_comment_completes_nothing ... ok
[INFO] [stdout] test analysis::tests::a_helper_key_is_not_rust ... ok
[INFO] [stdout] test backend::tests::the_helpers_complete_as_calls ... ok
[INFO] [stdout] test html_doc::tests::comment_with_a_lone_brace_blanks_only_itself ... ok
[INFO] [stdout] test backend::tests::word_at_empty_between_symbols ... ok
[INFO] [stdout] test introspect::tests::captures_docs_and_optionality ... ok
[INFO] [stdout] test html_doc::tests::multibyte_inside_tag_stays_valid ... ok
[INFO] [stdout] test html_doc::tests::quoted_attribute_braces_are_kept ... ok
[INFO] [stdout] test introspect::tests::showcase_frame_fields_and_slots ... ignored, reads the showcase example from the workspace tree
[INFO] [stdout] test introspect::tests::workspace_manifest_is_recognized ... ok
[INFO] [stdout] test introspect::tests::collects_fields_and_methods ... ok
[INFO] [stdout] test introspect::tests::component_default_makes_every_field_optional ... ok
[INFO] [stdout] test locate::tests::locates_through_control_flow ... ok
[INFO] [stdout] test introspect::tests::collects_slots_named_and_default ... ok
[INFO] [stdout] test introspect::tests::collects_slots_through_control_flow_and_dedupes ... ok
[INFO] [stdout] test locate::tests::default_slot_declaration ... ok
[INFO] [stdout] test locate::tests::plain_text_is_none ... ok
[INFO] [stdout] test introspect::tests::find_slot_decl_points_at_the_name ... ok
[INFO] [stdout] test introspect::tests::doc_string_joins_multiline ... ok
[INFO] [stdout] test analysis::tests::slot_attribute_offered_on_component_child ... ok
[INFO] [stdout] test locate::tests::component_attribute ... ok
[INFO] [stdout] test locate::tests::component_name ... ok
[INFO] [stdout] test introspect::tests::field_ident_span_is_zero_based_line_col ... ok
[INFO] [stdout] test lsp_client::tests::html_completion_offers_standard_tags ... ignored, requires vscode-html-language-server on PATH
[INFO] [stdout] test locate::tests::html_attribute_is_not_a_target ... ok
[INFO] [stdout] test lsp_client::tests::ra_completion_offers_self_members_through_overlay ... ignored, spawns rust-analyzer; slow, needs network-free crate index
[INFO] [stdout] test introspect::tests::field_ident_span_requires_the_component_derive ... ok
[INFO] [stdout] test lsp_client::tests::ra_hover_resolves_self_field_through_overlay ... ignored, spawns rust-analyzer; slow, needs network-free crate index
[INFO] [stdout] test locate::tests::slot_declaration ... ok
[INFO] [stdout] test locate::tests::slot_fill_resolves_enclosing_component ... ok
[INFO] [stdout] test backend::tests::word_at_finds_identifier ... ok
[INFO] [stdout] test html_doc::tests::blanks_tags_preserving_offsets ... ok
[INFO] [stdout] test introspect::tests::returns_none_when_no_matching_struct ... ok
[INFO] [stdout] test virtual_file::tests::a_template_with_await_gets_an_async_check_fn ... ok
[INFO] [stdout] test analysis::tests::slot_attribute_offered_on_a_nested_component ... ok
[INFO] [stdout] test virtual_file::tests::overlay_wraps_body_in_struct_impl ... ok
[INFO] [stdout] test virtual_file::tests::source_offset_round_trips_to_overlay_and_back ... ok
[INFO] [stdout] test virtual_file::tests::all_mapped_bytes_round_trip_verbatim ... ok
[INFO] [stdout] test virtual_file::tests::attr_values_are_mapped_for_hover ... ok
[INFO] [stdout] test virtual_file::tests::text_outside_fragments_is_unmapped ... ok
[INFO] [stdout] test virtual_file::tests::token_values_are_mapped_for_hover ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 54 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "0c576ef8bd3175b8e6571d5c232ace8ddd88a60fa7cb6259e50c2a4db477085e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0c576ef8bd3175b8e6571d5c232ace8ddd88a60fa7cb6259e50c2a4db477085e", kill_on_drop: false }`
[INFO] [stdout] 0c576ef8bd3175b8e6571d5c232ace8ddd88a60fa7cb6259e50c2a4db477085e
