[INFO] cloning repository https://github.com/gfannes/chimp [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/gfannes/chimp" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgfannes%2Fchimp", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgfannes%2Fchimp'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 2768cdf548359a11e4f30777bb25b65cc3300a94 [INFO] testing gfannes/chimp against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgfannes%2Fchimp" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/gfannes/chimp [INFO] finished tweaking git repo https://github.com/gfannes/chimp [INFO] tweaked toml for git repo https://github.com/gfannes/chimp written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/gfannes/chimp on toolchain 1.99.0-beta.8 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/gfannes/chimp 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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/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] 34c88e69647c82b6b10798028b54fa518b633c7e7973cc8f16088dedf4b8841e [INFO] running `Command { std: "docker" "start" "34c88e69647c82b6b10798028b54fa518b633c7e7973cc8f16088dedf4b8841e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "34c88e69647c82b6b10798028b54fa518b633c7e7973cc8f16088dedf4b8841e", 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" "34c88e69647c82b6b10798028b54fa518b633c7e7973cc8f16088dedf4b8841e" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "34c88e69647c82b6b10798028b54fa518b633c7e7973cc8f16088dedf4b8841e", 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" "34c88e69647c82b6b10798028b54fa518b633c7e7973cc8f16088dedf4b8841e" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.107 [INFO] [stderr] Compiling unicode-ident v1.0.24 [INFO] [stderr] Compiling quote v1.0.47 [INFO] [stderr] Compiling serde_core v1.0.229 [INFO] [stderr] Compiling zmij v1.0.23 [INFO] [stderr] Compiling serde v1.0.229 [INFO] [stderr] Compiling serde_json v1.0.151 [INFO] [stderr] Compiling memchr v2.8.3 [INFO] [stderr] Compiling itoa v1.0.18 [INFO] [stderr] Compiling syn v3.0.3 [INFO] [stderr] Compiling serde_derive v1.0.229 [INFO] [stderr] Compiling chimp v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `release` profile [optimized] target(s) in 21.13s [INFO] running `Command { std: "docker" "inspect" "34c88e69647c82b6b10798028b54fa518b633c7e7973cc8f16088dedf4b8841e", 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" "34c88e69647c82b6b10798028b54fa518b633c7e7973cc8f16088dedf4b8841e" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }` [INFO] [stderr] Compiling chimp v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `release` profile [optimized] target(s) in 9.74s [INFO] running `Command { std: "docker" "inspect" "34c88e69647c82b6b10798028b54fa518b633c7e7973cc8f16088dedf4b8841e", 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" "34c88e69647c82b6b10798028b54fa518b633c7e7973cc8f16088dedf4b8841e" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }` [INFO] [stderr] Finished `release` profile [optimized] target(s) in 0.04s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/release/deps/chimp-1dd716702b307bcd) [INFO] [stdout] [INFO] [stdout] running 69 tests [INFO] [stdout] test naft::tests::encode_options_can_include_hidden_and_ignored_paths ... ok [INFO] [stdout] test lsp::tests::protocol_lifecycle_and_completion_are_framed ... ok [INFO] [stdout] test naft::tests::encode_skips_hidden_and_gitignored_paths_by_default ... ok [INFO] [stdout] test lsp::tests::unsaved_incremental_change_updates_definition_navigation ... ok [INFO] [stdout] test naft::tests::encode_honors_anchored_directory_gitignore_patterns ... ok [INFO] [stdout] test naft::tests::parses_and_serializes_nested_nodes_with_escapes ... ok [INFO] [stdout] test parse::tests::applies_month_offset_to_date_metadata ... ok [INFO] [stdout] test parse::tests::backticks_quote_amp_path_spaces_and_colons ... ok [INFO] [stdout] test parse::tests::canceled_checkbox_implies_canceled ... ok [INFO] [stdout] test naft::tests::parses_balanced_tag_brackets ... ok [INFO] [stdout] test naft::tests::serializer_escapes_only_unbalanced_tag_brackets ... ok [INFO] [stdout] test parse::tests::collects_bare_assignee_candidates ... ok [INFO] [stdout] test parse::tests::extracts_dates_from_path_components ... ok [INFO] [stdout] test naft::tests::encodes_and_decodes_folders ... ok [INFO] [stdout] test parse::tests::extracts_exclusive_assignee_metadata ... ok [INFO] [stdout] test parse::tests::extracts_all_checkbox_statuses ... ok [INFO] [stdout] test parse::tests::extracts_core_metadata ... ok [INFO] [stdout] test parse::tests::extracts_exclusive_order_metadata ... ok [INFO] [stdout] test parse::tests::extracts_wbs_metadata ... ok [INFO] [stdout] test naft::tests::values_keep_non_structural_punctuation_readable ... ok [INFO] [stdout] test naft::tests::serializer_escapes_only_unbalanced_value_parentheses ... ok [INFO] [stdout] test naft::tests::rejects_unknown_escape ... ok [INFO] [stdout] test parse::tests::empty_amp_paths_are_counted_but_omitted ... ok [INFO] [stdout] test parse::tests::extracts_definitions ... ok [INFO] [stdout] test naft::tests::encodes_non_utf8_files_as_base64 ... ok [INFO] [stdout] test parse::tests::markdown_visible_line_masks_inline_code_and_formula ... ok [INFO] [stdout] test parse::tests::rejects_invalid_date_metadata_as_a_reference ... ok [INFO] [stdout] test parse::tests::markdown_visible_line_skips_code_and_math_blocks ... ok [INFO] [stdout] test parse::tests::recognizes_source_comments_that_begin_with_amp_path ... ok [INFO] [stdout] test parse::tests::unchecked_checkbox_implies_todo ... ok [INFO] [stdout] test parse::tests::strip_amp_metadata_keeps_non_metadata_amp_text ... ok [INFO] [stdout] test parse::tests::wikilink_references_are_normalized_in_source_order ... ok [INFO] [stdout] test tests::attaches_wbs_metadata_to_same_line_definition ... ok [INFO] [stdout] test parse::tests::strips_amp_paths_with_backtick_quoted_segments ... ok [INFO] [stdout] test tests::conflicting_exclusive_orders_are_reported ... ok [INFO] [stdout] test scan::tests::honors_grove_extensions_and_max_filesize ... ok [INFO] [stdout] test tests::bare_assignees_resolve_only_against_assignee_definitions ... ok [INFO] [stdout] test tests::dates_in_folder_and_file_names_reach_chores_and_definitions ... ok [INFO] [stdout] test tests::creates_phony_definition_for_unresolved_reference ... ok [INFO] [stdout] test scan::tests::honors_anchored_directory_gitignore_patterns ... ok [INFO] [stdout] test tests::filename_status_tracks_case_transition ... ok [INFO] [stdout] test tests::empty_amp_paths_are_omitted_and_reported ... ok [INFO] [stdout] test tests::assignee_definitions_validate_chore_assignments ... ok [INFO] [stdout] test parse::tests::strips_complete_wikilink_metadata ... ok [INFO] [stdout] test tests::partial_amp_path_matching_preserves_part_order_and_quoted_colons ... ok [INFO] [stdout] test tests::amp_path_depth_ignores_colons_inside_backticks ... ok [INFO] [stdout] test tests::exclusive_definition_selects_prime_and_resolves_ambiguity ... ok [INFO] [stdout] test tests::amp_paths_and_assignees_are_case_insensitive ... ok [INFO] [stdout] test tests::exports_filtered_files_and_strips_amp_metadata ... ok [INFO] [stdout] test tests::markdown_ignores_inline_and_block_code_or_formula_metadata ... ok [INFO] [stdout] test tests::reports_ambiguous_partial_amp_path_matches ... ok [INFO] [stdout] test tests::reports_markdown_parsing_issues ... ok [INFO] [stdout] test tests::rejects_export_destination_inside_grove ... ok [INFO] [stdout] test tests::chore_references_existing_ancestor_definitions ... ok [INFO] [stdout] test scan::tests::skips_hidden_and_gitignored_files ... ok [INFO] [stdout] test tests::filename_status_creates_chores_only_inside_filesystem_definition_cascades ... ok [INFO] [stdout] test tests::mixed_case_lowercase_filename_creates_file_level_todo ... ok [INFO] [stdout] test tests::reports_wbs_metadata_without_same_line_definition ... ok [INFO] [stdout] test tests::resolves_unique_partial_amp_path_back_to_front ... ok [INFO] [stdout] test tests::quoted_amp_path_colons_are_not_structural_separators ... ok [INFO] [stdout] test tests::resolves_unique_suffix_reference_to_definition ... ok [INFO] [stdout] test tests::trailing_definition_derives_folder_and_file_definitions ... ok [INFO] [stdout] test tests::reports_duplicate_definitions_without_one_exclusive_prime ... ok [INFO] [stdout] test tests::reports_relative_definition_without_parent ... ok [INFO] [stdout] test tests::resolves_wikilink_reference_like_colon_amp_path ... ok [INFO] [stdout] test tests::wikilink_trailing_ampersand_is_an_inverse_injection_target ... ok [INFO] [stdout] test tests::source_comments_are_scanned_only_when_they_start_with_amp_path ... ok [INFO] [stdout] test tests::writes_original_bytes_exactly ... ok [INFO] [stdout] test tests::trailing_ampersand_injects_line_amp_paths_into_target_definitions ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 69 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/release/deps/chimp-a4701be0e9e10216) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test tests::chore_visibility_uses_earliest_direct_or_related_date ... ok [INFO] [stdout] test tests::parses_config_roots ... ok [INFO] [stdout] test tests::parses_lsp_config ... ok [INFO] [stdout] test tests::parses_per_grove_config ... ok [INFO] [stdout] test tests::converts_unix_days_to_calendar_date ... ok [INFO] [stdout] test tests::formats_check_issue_with_location ... ok [INFO] [stdout] test tests::order_labels_are_color_coded ... ok [INFO] [stdout] test tests::config_parser_reports_line_for_invalid_values ... ok [INFO] [stdout] test tests::max_order_comes_from_resolved_definitions ... ok [INFO] [stdout] test tests::query_and_assignee_match_chore_data ... ok [INFO] [stdout] test tests::wbs_match_uses_chore_or_definition_metadata ... ok [INFO] [stdout] test tests::default_assignee_matches_unassigned_chores ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/cli.rs (/opt/rustwide/target/release/deps/cli-13d376ccc335ac93) [INFO] [stdout] [INFO] [stdout] running 27 tests [INFO] [stdout] test check_reports_empty_amp_paths ... ok [INFO] [stdout] test check_reports_definition_and_assignee_validation_as_markdown ... ok [INFO] [stdout] test config_displays_effective_merged_configuration ... ok [INFO] [stdout] test chores_text_prefix_filters_only_raw_chore_text ... ok [INFO] [stdout] test check_edit_opens_first_location_per_file_and_honors_limit ... ok [INFO] [stdout] test chores_help_documents_query_syntax ... ok [INFO] [stdout] test chores_rejects_unknown_output_extension ... ok [INFO] [stdout] test chores_can_write_naft_output ... ok [INFO] [stdout] test config_reports_config_toml_parse_errors_with_location ... ok [INFO] [stdout] test lsp_command_runs_framed_initialize_and_shutdown_session ... ok [INFO] [stdout] test chores_measure_reports_phase_timings_to_stderr ... ok [INFO] [stdout] test chores_can_write_markdown_output ... ok [INFO] [stdout] test chores_are_ordered_globally_across_files ... ok [INFO] [stdout] test chores_report_only_active_statuses ... ok [INFO] [stdout] test custom_config_file_selects_groves ... ok [INFO] [stdout] test naft_cli_encodes_and_decodes ... ok [INFO] [stdout] test chores_limit_reports_first_sorted_chores ... ok [INFO] [stdout] test naft_encode_verbose_three_reports_processed_paths ... ok [INFO] [stdout] test naft_encode_skips_hidden_and_ignored_unless_flags_are_set ... ok [INFO] [stdout] test naft_cli_round_trips_non_utf8_content ... ok [INFO] [stdout] test verbosity_zero_suppresses_errors_and_three_reports_grove_paths ... ok [INFO] [stdout] test chores_edit_opens_only_first_reported_item_for_each_file ... ok [INFO] [stdout] test chores_use_default_assignee_from_config_for_filters ... ok [INFO] [stdout] test exclusive_assignee_breaks_inheritance ... ok [INFO] [stdout] test chores_hide_items_whose_earliest_date_is_in_the_future ... ok [INFO] [stdout] test wbs_can_write_naft_output ... ok [INFO] [stdout] test chores_details_respects_nocolor_and_ordering ... ok [INFO] [stderr] Doc-tests chimp [INFO] [stdout] [INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "34c88e69647c82b6b10798028b54fa518b633c7e7973cc8f16088dedf4b8841e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "34c88e69647c82b6b10798028b54fa518b633c7e7973cc8f16088dedf4b8841e", kill_on_drop: false }` [INFO] [stdout] 34c88e69647c82b6b10798028b54fa518b633c7e7973cc8f16088dedf4b8841e