[INFO] fetching crate redox-core 0.5.1...
[INFO] testing redox-core-0.5.1 against 1.95.0 for beta-1.96-2
[INFO] extracting crate redox-core 0.5.1 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate redox-core 0.5.1
[INFO] finished tweaking crates.io crate redox-core 0.5.1
[INFO] tweaked toml for crates.io crate redox-core 0.5.1 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate redox-core 0.5.1 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate redox-core 0.5.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.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] e4b4cbddcd8786e1ec7ee01e95dac0d28a859cac669d4787615c537a95894978
[INFO] running `Command { std: "docker" "start" "-a" "e4b4cbddcd8786e1ec7ee01e95dac0d28a859cac669d4787615c537a95894978", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e4b4cbddcd8786e1ec7ee01e95dac0d28a859cac669d4787615c537a95894978", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e4b4cbddcd8786e1ec7ee01e95dac0d28a859cac669d4787615c537a95894978", kill_on_drop: false }`
[INFO] [stdout] e4b4cbddcd8786e1ec7ee01e95dac0d28a859cac669d4787615c537a95894978
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/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" "RUSTDOCFLAGS=--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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a41e2362b6eff3de4c4575f811c9b29b1b6b44c60ccc560b06c46121179a635a
[INFO] running `Command { std: "docker" "start" "-a" "a41e2362b6eff3de4c4575f811c9b29b1b6b44c60ccc560b06c46121179a635a", kill_on_drop: false }`
[INFO] [stderr]    Compiling anyhow v1.0.102
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling str_indices v0.4.4
[INFO] [stderr]    Compiling ropey v1.6.1
[INFO] [stderr]    Compiling redox-core v0.5.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.93s
[INFO] running `Command { std: "docker" "inspect" "a41e2362b6eff3de4c4575f811c9b29b1b6b44c60ccc560b06c46121179a635a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a41e2362b6eff3de4c4575f811c9b29b1b6b44c60ccc560b06c46121179a635a", kill_on_drop: false }`
[INFO] [stdout] a41e2362b6eff3de4c4575f811c9b29b1b6b44c60ccc560b06c46121179a635a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/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" "RUSTDOCFLAGS=--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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 11cf14c1192ce6e282fdfef4a02db44c3ed12b4b5f4f90eaf0d3ad99bf2bd5c2
[INFO] running `Command { std: "docker" "start" "-a" "11cf14c1192ce6e282fdfef4a02db44c3ed12b4b5f4f90eaf0d3ad99bf2bd5c2", kill_on_drop: false }`
[INFO] [stderr]    Compiling redox-core v0.5.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.81s
[INFO] running `Command { std: "docker" "inspect" "11cf14c1192ce6e282fdfef4a02db44c3ed12b4b5f4f90eaf0d3ad99bf2bd5c2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "11cf14c1192ce6e282fdfef4a02db44c3ed12b4b5f4f90eaf0d3ad99bf2bd5c2", kill_on_drop: false }`
[INFO] [stdout] 11cf14c1192ce6e282fdfef4a02db44c3ed12b4b5f4f90eaf0d3ad99bf2bd5c2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/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" "RUSTDOCFLAGS=--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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 83e85b5f8579a800b52b630c97aeb88e92884d91acb63e2e88e9ba39ff66118b
[INFO] running `Command { std: "docker" "start" "-a" "83e85b5f8579a800b52b630c97aeb88e92884d91acb63e2e88e9ba39ff66118b", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.02s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/redox_core-b62856f8289a8bc6)
[INFO] [stdout] 
[INFO] [stdout] running 113 tests
[INFO] [stdout] test buffer::tests::backspace_at_start_noop ... ok
[INFO] [stdout] test buffer::tests::apply_edits_returns_summary_and_final_cursor ... ok
[INFO] [stdout] test buffer::tests::apply_edits_empty_is_noop_summary ... ok
[INFO] [stdout] test buffer::tests::apply_edit_replace ... ok
[INFO] [stdout] test buffer::tests::apply_edit_normalizes_reversed_range ... ok
[INFO] [stdout] test buffer::tests::clamp_column_to_line_len ... ok
[INFO] [stdout] test buffer::tests::char_queries_handle_line_end_and_start ... ok
[INFO] [stdout] test buffer::tests::counted_text_object_word_clamps_at_last_run_instead_of_failing ... ok
[INFO] [stdout] test buffer::tests::delete_forward ... ok
[INFO] [stdout] test buffer::tests::indent_line_span_adds_tabs_and_reports_counts ... ok
[INFO] [stdout] test buffer::tests::insert_and_delete ... ok
[INFO] [stdout] test buffer::tests::delete_forward_at_eof_is_noop ... ok
[INFO] [stdout] test buffer::tests::line_and_char_index_conversion_clamps ... ok
[INFO] [stdout] test buffer::tests::insert_newline_replaces_selection ... ok
[INFO] [stdout] test buffer::tests::line_len_excludes_newline ... ok
[INFO] [stdout] test buffer::tests::line_range_excludes_newline ... ok
[INFO] [stdout] test buffer::tests::line_slice_excludes_trailing_newline ... ok
[INFO] [stdout] test buffer::tests::line_span_char_range_preserves_line_boundaries ... ok
[INFO] [stdout] test buffer::tests::move_line_range_down_into_trailing_blank_line_preserves_split ... ok
[INFO] [stdout] test buffer::tests::move_line_range_multi_step_returns_none_when_unmoved ... ok
[INFO] [stdout] test buffer::tests::move_line_range_down_and_up_preserve_content ... ok
[INFO] [stdout] test buffer::tests::paste_before_charwise_inserts_at_cursor_and_advances ... ok
[INFO] [stdout] test buffer::tests::paste_after_charwise_inserts_after_cursor_and_clamps_at_eol ... ok
[INFO] [stdout] test buffer::tests::move_line_range_up_multi_step_stops_at_top ... ok
[INFO] [stdout] test buffer::tests::move_line_range_respects_boundaries ... ok
[INFO] [stdout] test buffer::tests::move_line_range_down_multi_step_stops_at_bottom ... ok
[INFO] [stdout] test buffer::tests::outdent_line_span_removes_tabs_and_spaces ... ok
[INFO] [stdout] test buffer::tests::pos_char_roundtrip_basic ... ok
[INFO] [stdout] test buffer::tests::move_line_range_up_at_eof_without_trailing_newline_does_not_join ... ok
[INFO] [stdout] test buffer::tests::slice_chars_clamps_and_swaps_indices ... ok
[INFO] [stdout] test buffer::tests::slice_chars_ref_matches_allocating_variant ... ok
[INFO] [stdout] test buffer::tests::paste_after_linewise_inserts_at_next_line_start_and_keeps_cursor ... ok
[INFO] [stdout] test buffer::tests::text_object_around_brackets_falls_back_to_same_line_pair_before_cursor ... ok
[INFO] [stdout] test buffer::tests::replace_selection_replaces_non_empty_range ... ok
[INFO] [stdout] test buffer::tests::selection_line_range_is_order_independent ... ok
[INFO] [stdout] test buffer::tests::selection_slice_and_delete ... ok
[INFO] [stdout] test buffer::tests::line_span_text_linewise_register_always_has_trailing_newline ... ok
[INFO] [stdout] test buffer::tests::paste_before_linewise_inserts_at_line_start_and_keeps_cursor ... ok
[INFO] [stdout] test buffer::tests::slice_pos_range_is_order_independent ... ok
[INFO] [stdout] test buffer::tests::text_object_around_brackets_selects_pair ... ok
[INFO] [stdout] test buffer::tests::text_object_around_single_quotes_skips_escaped_quotes ... ok
[INFO] [stdout] test buffer::tests::text_object_around_word_includes_spacing ... ok
[INFO] [stdout] test buffer::tests::text_object_inner_backticks_selects_current_quoted_span ... ok
[INFO] [stdout] test buffer::tests::text_object_inner_paragraph_is_linewise ... ok
[INFO] [stdout] test buffer::tests::text_object_inner_parentheses_can_select_outer_pair_with_count ... ok
[INFO] [stdout] test buffer::tests::text_object_inner_word_on_whitespace_prefers_next_word ... ok
[INFO] [stdout] test buffer::tests::text_object_inner_parentheses_falls_back_to_same_line_pair_after_cursor ... ok
[INFO] [stdout] test buffer::tests::visual_selection_edit_plan_bundles_delete_bounds_and_text ... ok
[INFO] [stdout] test buffer::tests::visual_selection_helpers_dispatch_by_visual_mode ... ok
[INFO] [stdout] test buffer::tests::word_motions_ascii ... ok
[INFO] [stdout] test buffer::tests::text_object_inner_word_selects_current_word ... ok
[INFO] [stdout] test buffer::tests::visual_linewise_text_uses_linewise_register_semantics ... ok
[INFO] [stdout] test buffer::text_buffer::search::tests::matching_delimiter_ignores_escaped_asymmetric_delimiter_under_cursor ... ok
[INFO] [stdout] test buffer::tests::visual_selection_char_range_on_line_matches_visual_semantics ... ok
[INFO] [stdout] test buffer::tests::word_motions_visit_symbols ... ok
[INFO] [stdout] test buffer::text_buffer::search::tests::matching_delimiter_skips_escaped_asymmetric_delimiters_while_scanning ... ok
[INFO] [stdout] test buffer::tests::visual_charwise_range_is_inclusive_of_end_cursor ... ok
[INFO] [stdout] test motion::tests::file_end_goes_to_last_line_and_clamps_column ... ok
[INFO] [stdout] test motion::tests::gg_goes_to_first_line_and_clamps_column ... ok
[INFO] [stdout] test motion::tests::first_non_whitespace_clamps_to_line_end_for_blank_lines ... ok
[INFO] [stdout] test motion::tests::find_and_till_char_stay_on_current_line ... ok
[INFO] [stdout] test buffer::tests::text_object_inner_double_quotes_falls_back_to_same_line_pair ... ok
[INFO] [stdout] test motion::tests::left_right_clamp_at_bounds ... ok
[INFO] [stdout] test buffer::tests::text_object_inner_big_word_selects_contiguous_non_whitespace ... ok
[INFO] [stdout] test motion::tests::line_start_and_line_end_work ... ok
[INFO] [stdout] test buffer::tests::text_object_selection_uses_word_bounds_for_visual_mode ... ok
[INFO] [stdout] test motion::tests::backward_find_and_till_char_stay_on_current_line ... ok
[INFO] [stdout] test motion::tests::match_delimiter_jumps_between_pair_endpoints ... ok
[INFO] [stdout] test io::tests::load_buffer_rejects_invalid_utf8 ... ok
[INFO] [stdout] test io::tests::save_then_load_roundtrip ... ok
[INFO] [stdout] test motion::tests::match_delimiter_supports_symmetric_and_angle_delimiters ... ok
[INFO] [stdout] test motion::tests::motion_count_zero_is_noop ... ok
[INFO] [stdout] test motion::tests::operator_find_char_includes_the_target_character ... ok
[INFO] [stdout] test motion::tests::repeated_word_forward_stops_at_eof ... ok
[INFO] [stdout] test motion::tests::up_down_preserve_column_when_possible ... ok
[INFO] [stdout] test motion::tests::word_end_after_can_land_on_symbol_token ... ok
[INFO] [stdout] test motion::tests::word_start_before_stops_on_symbol_token ... ok
[INFO] [stdout] test motion::tests::word_motions_ascii_smoke ... ok
[INFO] [stdout] test motion::tests::word_start_after_visits_symbol_tokens ... ok
[INFO] [stdout] test session::tests::any_dirty_detects_hidden_dirty_buffers ... ok
[INFO] [stdout] test session::tests::missing_path_creates_empty_new_file_buffer ... ok
[INFO] [stdout] test session::tests::opening_second_file_creates_and_activates_new_buffer ... ok
[INFO] [stdout] test session::tests::dirty_tracking_clears_when_content_returns_to_clean_snapshot ... ok
[INFO] [stdout] test session::tests::opening_same_path_reuses_existing_buffer ... ok
[INFO] [stdout] test session::tests::mru_switching_rotates_active_buffer ... ok
[INFO] [stdout] test session::tests::invalid_utf8_sets_failed_phase_and_blocks_full_load ... ok
[INFO] [stdout] test session::tests::save_active_appends_trailing_newline_for_non_empty_file ... ok
[INFO] [stdout] test session::tests::open_initial_unnamed_creates_empty_file_buffer ... ok
[INFO] [stdout] test session::tests::incremental_open_starts_loading_for_large_file ... ok
[INFO] [stdout] test session::tests::save_active_writes_and_clears_dirty ... ok
[INFO] [stdout] test session::tests::demand_loading_reaches_target_line_or_eof ... ok
[INFO] [stdout] test session::tests::ensure_fully_loaded_completes_and_matches_disk ... ok
[INFO] [stdout] test text::tests::char_to_line_col_uses_binary_search_correctly ... ok
[INFO] [stdout] test session::tests::sync_file_buffers_with_paths_orphans_dirty_deleted_buffer ... ok
[INFO] [stdout] test text::tests::clamp_helpers_keep_values_in_bounds ... ok
[INFO] [stdout] test text::tests::clamp_range_normalizes_and_clamps ... ok
[INFO] [stdout] test session::tests::sync_file_buffers_with_paths_closes_deleted_buffers ... ok
[INFO] [stdout] test session::tests::sync_file_buffers_with_paths_deletes_directory_descendants ... ok
[INFO] [stdout] test session::tests::sync_file_buffers_with_paths_orphans_last_remaining_deleted_buffer ... ok
[INFO] [stdout] test tests::empty_buffer_has_one_line ... ok
[INFO] [stdout] test tests::insert_and_delete_selection_smoke ... ok
[INFO] [stdout] test text::tests::line_helpers_respect_newline_exclusion ... ok
[INFO] [stdout] test session::tests::sync_file_buffers_with_paths_remaps_open_descendants_after_directory_rename ... ok
[INFO] [stdout] test text::tests::movement_and_ordering_helpers_are_saturating ... ok
[INFO] [stdout] test session::tests::full_load_handles_utf8_chunk_boundaries ... ok
[INFO] [stdout] test text::tests::line_col_to_char_clamps_line_and_column ... ok
[INFO] [stdout] test buffer::text_buffer::search::tests::find_matches_matches_naive_search_for_unicode_across_rope_chunks ... ok
[INFO] [stdout] test session::tests::poll_loading_increases_loaded_bytes_monotonically ... ok
[INFO] [stdout] test buffer::text_buffer::search::tests::find_matches_matches_naive_search_across_rope_chunks ... ok
[INFO] [stdout] test session::tests::background_loading_does_not_mark_dirty ... ok
[INFO] [stdout] test session::tests::orphaned_loading_buffer_stays_unsaved_after_load_completes ... ok
[INFO] [stdout] test session::tests::save_active_forces_full_load_before_write ... ok
[INFO] [stdout] test buffer::text_buffer::search::tests::find_matches_preserves_non_overlapping_semantics_across_chunk_boundaries ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 113 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 9.39s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests redox_core
[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" "83e85b5f8579a800b52b630c97aeb88e92884d91acb63e2e88e9ba39ff66118b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "83e85b5f8579a800b52b630c97aeb88e92884d91acb63e2e88e9ba39ff66118b", kill_on_drop: false }`
[INFO] [stdout] 83e85b5f8579a800b52b630c97aeb88e92884d91acb63e2e88e9ba39ff66118b
