[INFO] fetching crate girt-todo-file 1.0.0... [INFO] testing girt-todo-file-1.0.0 against beta-2022-04-10 for beta-1.61-1 [INFO] extracting crate girt-todo-file 1.0.0 into /workspace/builds/worker-66/source [INFO] validating manifest of crates.io crate girt-todo-file 1.0.0 on toolchain beta-2022-04-10 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate girt-todo-file 1.0.0 [INFO] finished tweaking crates.io crate girt-todo-file 1.0.0 [INFO] tweaked toml for crates.io crate girt-todo-file 1.0.0 written to /workspace/builds/worker-66/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-66/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-66/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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] a42a14d4a57d49ecb03b0274212bbbd6123ad834895479f12e23286a67511277 [INFO] running `Command { std: "docker" "start" "-a" "a42a14d4a57d49ecb03b0274212bbbd6123ad834895479f12e23286a67511277", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "a42a14d4a57d49ecb03b0274212bbbd6123ad834895479f12e23286a67511277", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a42a14d4a57d49ecb03b0274212bbbd6123ad834895479f12e23286a67511277", kill_on_drop: false }` [INFO] [stdout] a42a14d4a57d49ecb03b0274212bbbd6123ad834895479f12e23286a67511277 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-66/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-66/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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] f50cb5ad750f32cf2215589b8209afe44ff9725b54f1aac0a614c99c9fb5f17c [INFO] running `Command { std: "docker" "start" "-a" "f50cb5ad750f32cf2215589b8209afe44ff9725b54f1aac0a614c99c9fb5f17c", kill_on_drop: false }` [INFO] [stderr] Compiling semver v1.0.7 [INFO] [stderr] Compiling anyhow v1.0.56 [INFO] [stderr] Compiling rustc_version v0.4.0 [INFO] [stderr] Compiling girt-todo-file v1.0.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unknown lint: `disjoint_capture_drop_reorder` [INFO] [stdout] --> src/lib.rs:17:2 [INFO] [stdout] | [INFO] [stdout] 17 | disjoint_capture_drop_reorder, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:11:2 [INFO] [stdout] | [INFO] [stdout] 11 | warnings [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = note: `#[warn(unknown_lints)]` implied by `#[warn(warnings)]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lint `or_patterns_back_compat` has been renamed to `rust_2021_incompatible_or_patterns` [INFO] [stdout] --> src/lib.rs:29:2 [INFO] [stdout] | [INFO] [stdout] 29 | or_patterns_back_compat, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: use the new name: `rust_2021_incompatible_or_patterns` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(renamed_and_removed_lints)]` implied by `#[warn(warnings)]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 3.58s [INFO] running `Command { std: "docker" "inspect" "f50cb5ad750f32cf2215589b8209afe44ff9725b54f1aac0a614c99c9fb5f17c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f50cb5ad750f32cf2215589b8209afe44ff9725b54f1aac0a614c99c9fb5f17c", kill_on_drop: false }` [INFO] [stdout] f50cb5ad750f32cf2215589b8209afe44ff9725b54f1aac0a614c99c9fb5f17c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-66/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-66/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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6f06c6d3997e4e2aca88f8c7c8aaf33f1971d29ce9f7b38ed4f729459dade374 [INFO] running `Command { std: "docker" "start" "-a" "6f06c6d3997e4e2aca88f8c7c8aaf33f1971d29ce9f7b38ed4f729459dade374", kill_on_drop: false }` [INFO] [stderr] Compiling ucd-trie v0.1.3 [INFO] [stderr] Compiling syn v1.0.91 [INFO] [stderr] Compiling fastrand v1.7.0 [INFO] [stderr] Compiling remove_dir_all v0.5.3 [INFO] [stdout] warning: unknown lint: `disjoint_capture_drop_reorder` [INFO] [stdout] --> src/lib.rs:17:2 [INFO] [stdout] | [INFO] [stdout] 17 | disjoint_capture_drop_reorder, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:11:2 [INFO] [stdout] | [INFO] [stdout] 11 | warnings [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = note: `#[warn(unknown_lints)]` implied by `#[warn(warnings)]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lint `or_patterns_back_compat` has been renamed to `rust_2021_incompatible_or_patterns` [INFO] [stdout] --> src/lib.rs:29:2 [INFO] [stdout] | [INFO] [stdout] 29 | or_patterns_back_compat, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: use the new name: `rust_2021_incompatible_or_patterns` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(renamed_and_removed_lints)]` implied by `#[warn(warnings)]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling pest v2.1.3 [INFO] [stderr] Compiling tempfile v3.3.0 [INFO] [stderr] Compiling semver-parser v0.10.2 [INFO] [stderr] Compiling semver v0.11.0 [INFO] [stderr] Compiling rustc_version v0.3.3 [INFO] [stderr] Compiling rstest v0.10.0 [INFO] [stderr] Compiling concat-idents v1.1.3 [INFO] [stderr] Compiling girt-todo-file v1.0.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unknown lint: `disjoint_capture_drop_reorder` [INFO] [stdout] --> src/lib.rs:17:2 [INFO] [stdout] | [INFO] [stdout] 17 | disjoint_capture_drop_reorder, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:11:2 [INFO] [stdout] | [INFO] [stdout] 11 | warnings [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = note: `#[warn(unknown_lints)]` implied by `#[warn(warnings)]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lint `or_patterns_back_compat` has been renamed to `rust_2021_incompatible_or_patterns` [INFO] [stdout] --> src/lib.rs:29:2 [INFO] [stdout] | [INFO] [stdout] 29 | or_patterns_back_compat, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: use the new name: `rust_2021_incompatible_or_patterns` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(renamed_and_removed_lints)]` implied by `#[warn(warnings)]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 17.37s [INFO] [stderr] Executable unittests src/lib.rs (/opt/rustwide/target/debug/deps/todo_file-d7ac43c92af34ac5) [INFO] running `Command { std: "docker" "inspect" "6f06c6d3997e4e2aca88f8c7c8aaf33f1971d29ce9f7b38ed4f729459dade374", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6f06c6d3997e4e2aca88f8c7c8aaf33f1971d29ce9f7b38ed4f729459dade374", kill_on_drop: false }` [INFO] [stdout] 6f06c6d3997e4e2aca88f8c7c8aaf33f1971d29ce9f7b38ed4f729459dade374 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-66/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-66/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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] c2bdee9782fae809922ad27161b4f52b3f060e5d9e11b9b421993e29037a1201 [INFO] running `Command { std: "docker" "start" "-a" "c2bdee9782fae809922ad27161b4f52b3f060e5d9e11b9b421993e29037a1201", kill_on_drop: false }` [INFO] [stderr] warning: unknown lint: `disjoint_capture_drop_reorder` [INFO] [stderr] --> src/lib.rs:17:2 [INFO] [stderr] | [INFO] [stderr] 17 | disjoint_capture_drop_reorder, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: the lint level is defined here [INFO] [stderr] --> src/lib.rs:11:2 [INFO] [stderr] | [INFO] [stderr] 11 | warnings [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] = note: `#[warn(unknown_lints)]` implied by `#[warn(warnings)]` [INFO] [stderr] [INFO] [stderr] warning: lint `or_patterns_back_compat` has been renamed to `rust_2021_incompatible_or_patterns` [INFO] [stderr] --> src/lib.rs:29:2 [INFO] [stderr] | [INFO] [stderr] 29 | or_patterns_back_compat, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: use the new name: `rust_2021_incompatible_or_patterns` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(renamed_and_removed_lints)]` implied by `#[warn(warnings)]` [INFO] [stderr] [INFO] [stderr] warning: `girt-todo-file` (lib) generated 2 warnings [INFO] [stderr] warning: `girt-todo-file` (lib test) generated 2 warnings (2 duplicates) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.02s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/todo_file-d7ac43c92af34ac5) [INFO] [stdout] [INFO] [stdout] running 266 tests [INFO] [stdout] test action::tests::action_as_string_break_str ... ok [INFO] [stdout] test action::tests::action_as_string_drop ... ok [INFO] [stdout] test action::tests::action_as_string_edit ... ok [INFO] [stdout] test action::tests::action_as_string_exec ... ok [INFO] [stdout] test action::tests::action_as_string_fixup ... ok [INFO] [stdout] test action::tests::action_as_string_label ... ok [INFO] [stdout] test action::tests::action_as_string_merge ... ok [INFO] [stdout] test action::tests::action_as_string_noop ... ok [INFO] [stdout] test action::tests::action_as_string_pick ... ok [INFO] [stdout] test action::tests::action_as_string_reset ... ok [INFO] [stdout] test action::tests::action_as_string_reword ... ok [INFO] [stdout] test action::tests::action_as_string_squash ... ok [INFO] [stdout] test action::tests::action_to_abbreviation_b ... ok [INFO] [stdout] test action::tests::action_to_abbreviation_d ... ok [INFO] [stdout] test action::tests::action_to_abbreviation_e ... ok [INFO] [stdout] test action::tests::action_to_abbreviation_f ... ok [INFO] [stdout] test action::tests::action_to_abbreviation_l ... ok [INFO] [stdout] test action::tests::action_to_abbreviation_m ... ok [INFO] [stdout] test action::tests::action_to_abbreviation_n ... ok [INFO] [stdout] test action::tests::action_to_abbreviation_p ... ok [INFO] [stdout] test action::tests::action_to_abbreviation_r ... ok [INFO] [stdout] test action::tests::action_to_abbreviation_s ... ok [INFO] [stdout] test action::tests::action_to_abbreviation_t ... ok [INFO] [stdout] test action::tests::action_to_abbreviation_x ... ok [INFO] [stdout] test action::tests::action_try_from_b ... ok [INFO] [stdout] test action::tests::action_try_from_break_str ... ok [INFO] [stdout] test action::tests::action_try_from_d ... ok [INFO] [stdout] test action::tests::action_try_from_drop ... ok [INFO] [stdout] test action::tests::action_try_from_e ... ok [INFO] [stdout] test action::tests::action_try_from_edit ... ok [INFO] [stdout] test action::tests::action_try_from_exec ... ok [INFO] [stdout] test action::tests::action_try_from_fixup ... ok [INFO] [stdout] test action::tests::action_try_from_f ... ok [INFO] [stdout] test action::tests::action_try_from_invalid ... ok [INFO] [stdout] test action::tests::action_try_from_l ... ok [INFO] [stdout] test action::tests::action_try_from_label ... ok [INFO] [stdout] test action::tests::action_try_from_m ... ok [INFO] [stdout] test action::tests::action_try_from_merge ... ok [INFO] [stdout] test action::tests::action_try_from_n ... ok [INFO] [stdout] test action::tests::action_try_from_noop ... ok [INFO] [stdout] test action::tests::action_try_from_p ... ok [INFO] [stdout] test action::tests::action_try_from_pick ... ok [INFO] [stdout] test action::tests::action_try_from_r ... ok [INFO] [stdout] test action::tests::action_try_from_reset ... ok [INFO] [stdout] test action::tests::action_try_from_reword ... ok [INFO] [stdout] test action::tests::action_try_from_s ... ok [INFO] [stdout] test action::tests::action_try_from_squash ... ok [INFO] [stdout] test action::tests::action_try_from_t ... ok [INFO] [stdout] test action::tests::action_try_from_x ... ok [INFO] [stdout] test action::tests::module_lifecycle::case_01_break_action ... ok [INFO] [stdout] test action::tests::module_lifecycle::case_02_drop ... ok [INFO] [stdout] test action::tests::module_lifecycle::case_03_edit ... ok [INFO] [stdout] test action::tests::module_lifecycle::case_04_exec ... ok [INFO] [stdout] test action::tests::module_lifecycle::case_05_fixup ... ok [INFO] [stdout] test action::tests::module_lifecycle::case_06_noop ... ok [INFO] [stdout] test action::tests::module_lifecycle::case_07_pick ... ok [INFO] [stdout] test action::tests::module_lifecycle::case_08_reword ... ok [INFO] [stdout] test action::tests::module_lifecycle::case_09_squash ... ok [INFO] [stdout] test action::tests::module_lifecycle::case_10_squash ... ok [INFO] [stdout] test action::tests::module_lifecycle::case_11_squash ... ok [INFO] [stdout] test action::tests::module_lifecycle::case_12_squash ... ok [INFO] [stdout] test edit_content::tests::empty ... ok [INFO] [stdout] test edit_content::tests::with_action ... ok [INFO] [stdout] test edit_content::tests::with_content ... ok [INFO] [stdout] test edit_content::tests::with_content_and_action ... ok [INFO] [stdout] test history::tests::new ... ok [INFO] [stdout] test history::tests::record_history ... ok [INFO] [stdout] test history::tests::record_history_overflow_limit ... ok [INFO] [stdout] test history::tests::reset ... ok [INFO] [stdout] test history::tests::undo_redo_add_end ... ok [INFO] [stdout] test history::tests::undo_redo_add_middle ... ok [INFO] [stdout] test history::tests::undo_redo_add_range_end_index_at_bottom ... ok [INFO] [stdout] test history::tests::undo_redo_add_range_end_index_at_top ... ok [INFO] [stdout] test history::tests::undo_redo_add_range_start_index_at_bottom ... ok [INFO] [stdout] test history::tests::undo_redo_add_range_start_index_at_top ... ok [INFO] [stdout] test history::tests::undo_redo_add_start ... ok [INFO] [stdout] test history::tests::undo_redo_modify_range_down_index_end ... ok [INFO] [stdout] test history::tests::undo_redo_modify_range_down_index_start ... ok [INFO] [stdout] test history::tests::undo_redo_modify_range_up_index_end ... ok [INFO] [stdout] test history::tests::undo_redo_modify_range_up_index_start ... ok [INFO] [stdout] test history::tests::undo_redo_modify_single_index_end ... ok [INFO] [stdout] test history::tests::undo_redo_modify_single_index_middle ... ok [INFO] [stdout] test history::tests::undo_redo_modify_single_index_start ... ok [INFO] [stdout] test history::tests::undo_redo_remove_end ... ok [INFO] [stdout] test history::tests::undo_redo_remove_middle ... ok [INFO] [stdout] test history::tests::undo_redo_remove_range_end_index_bottom ... ok [INFO] [stdout] test history::tests::undo_redo_remove_range_end_index_top ... ok [INFO] [stdout] test history::tests::undo_redo_remove_range_start_index_bottom ... ok [INFO] [stdout] test history::tests::undo_redo_remove_range_start_index_top ... ok [INFO] [stdout] test history::tests::undo_redo_remove_start ... ok [INFO] [stdout] test history::tests::undo_redo_swap_down_range_down_index_end ... ok [INFO] [stdout] test history::tests::undo_redo_swap_down_range_down_index_start ... ok [INFO] [stdout] test history::tests::undo_redo_swap_down_range_up_index_end ... ok [INFO] [stdout] test history::tests::undo_redo_swap_down_range_up_index_start ... ok [INFO] [stdout] test history::tests::undo_redo_swap_up_range_down_index_end ... ok [INFO] [stdout] test history::tests::undo_redo_swap_up_range_down_index_start ... ok [INFO] [stdout] test history::tests::undo_redo_swap_up_range_up_index_end ... ok [INFO] [stdout] test history::tests::undo_redo_swap_up_range_up_index_start ... ok [INFO] [stdout] test history::tests::undo_redo_swap_up_single_index_end ... ok [INFO] [stdout] test history::tests::undo_redo_swap_up_single_index_middle ... ok [INFO] [stdout] test history::tests::undo_redo_swap_up_single_index_start ... ok [INFO] [stdout] test line::tests::edit_content::case_01_break_action ... ok [INFO] [stdout] test line::tests::edit_content::case_02_drop ... ok [INFO] [stdout] test line::tests::edit_content::case_03_edit ... ok [INFO] [stdout] test line::tests::edit_content::case_04_exec ... ok [INFO] [stdout] test line::tests::edit_content::case_05_fixup ... ok [INFO] [stdout] test line::tests::edit_content::case_06_pick ... ok [INFO] [stdout] test line::tests::edit_content::case_07_reword ... ok [INFO] [stdout] test line::tests::edit_content::case_08_squash ... ok [INFO] [stdout] test line::tests::get_action::case_3_edit ... ok [INFO] [stdout] test line::tests::get_action::case_5_fixup ... ok [INFO] [stdout] test line::tests::get_action::case_6_pick ... ok [INFO] [stdout] test line::tests::edit_content::case_10_reset ... ok [INFO] [stdout] test line::tests::edit_content::case_11_merge ... ok [INFO] [stdout] test line::tests::get_action::case_2_drop ... ok [INFO] [stdout] test line::tests::get_action::case_1_break_action ... ok [INFO] [stdout] test line::tests::get_action::case_7_reword ... ok [INFO] [stdout] test line::tests::edit_content::case_09_label ... ok [INFO] [stdout] test line::tests::get_action::case_4_exec ... ok [INFO] [stdout] test line::tests::get_action::case_8_squash ... ok [INFO] [stdout] test line::tests::get_content::case_1_break_action ... ok [INFO] [stdout] test line::tests::get_content::case_2_drop ... ok [INFO] [stdout] test line::tests::get_content::case_3_edit ... ok [INFO] [stdout] test line::tests::get_content::case_4_exec ... ok [INFO] [stdout] test line::tests::get_content::case_5_fixup ... ok [INFO] [stdout] test line::tests::get_content::case_6_pick ... ok [INFO] [stdout] test line::tests::get_content::case_7_reword ... ok [INFO] [stdout] test line::tests::get_hash::case_1_break_action ... ok [INFO] [stdout] test line::tests::get_content::case_8_squash ... ok [INFO] [stdout] test line::tests::get_hash::case_2_drop ... ok [INFO] [stdout] test line::tests::get_hash::case_3_edit ... ok [INFO] [stdout] test line::tests::get_hash::case_4_exec ... ok [INFO] [stdout] test line::tests::get_hash::case_5_fixup ... ok [INFO] [stdout] test line::tests::get_hash::case_6_pick ... ok [INFO] [stdout] test line::tests::get_hash::case_7_reword ... ok [INFO] [stdout] test line::tests::get_hash::case_8_squash ... ok [INFO] [stdout] test line::tests::has_reference::case_01_break_action ... ok [INFO] [stdout] test line::tests::has_reference::case_02_drop ... ok [INFO] [stdout] test line::tests::has_reference::case_03_edit ... ok [INFO] [stdout] test line::tests::has_reference::case_04_exec ... ok [INFO] [stdout] test line::tests::has_reference::case_05_fixup ... ok [INFO] [stdout] test line::tests::has_reference::case_06_pick ... ok [INFO] [stdout] test line::tests::has_reference::case_07_reword ... ok [INFO] [stdout] test line::tests::has_reference::case_08_squash ... ok [INFO] [stdout] test line::tests::has_reference::case_09_label ... ok [INFO] [stdout] test line::tests::has_reference::case_10_reset ... ok [INFO] [stdout] test line::tests::has_reference::case_11_merge ... ok [INFO] [stdout] test line::tests::is_editable::case_01_drop ... ok [INFO] [stdout] test line::tests::is_editable::case_02_drop ... ok [INFO] [stdout] test line::tests::is_editable::case_03_edit ... ok [INFO] [stdout] test line::tests::is_editable::case_04_fixup ... ok [INFO] [stdout] test line::tests::is_editable::case_05_pick ... ok [INFO] [stdout] test line::tests::is_editable::case_06_pick ... ok [INFO] [stdout] test line::tests::is_editable::case_07_reword ... ok [INFO] [stdout] test line::tests::is_editable::case_08_squash ... ok [INFO] [stdout] test line::tests::is_editable::case_09_squash ... ok [INFO] [stdout] test line::tests::is_editable::case_10_squash ... ok [INFO] [stdout] test line::tests::is_editable::case_11_squash ... ok [INFO] [stdout] test line::tests::is_editable::case_12_squash ... ok [INFO] [stdout] test line::tests::line_new_exec ... ok [INFO] [stdout] test line::tests::line_new_break ... ok [INFO] [stdout] test line::tests::line_new_label ... ok [INFO] [stdout] test line::tests::line_new_merge ... ok [INFO] [stdout] test line::tests::line_new_pick ... ok [INFO] [stdout] test line::tests::line_new_reset ... ok [INFO] [stdout] test line::tests::new::case_01_pick_action ... ok [INFO] [stdout] test line::tests::new::case_02_reword_action ... ok [INFO] [stdout] test line::tests::new::case_03_edit_action ... ok [INFO] [stdout] test line::tests::new::case_04_squash_action ... ok [INFO] [stdout] test line::tests::new::case_05_fixup_action ... ok [INFO] [stdout] test line::tests::new::case_06_drop_action ... ok [INFO] [stdout] test line::tests::new::case_07_action_without_comment ... ok [INFO] [stdout] test line::tests::new::case_08_exec_action ... ok [INFO] [stdout] test line::tests::new::case_09_label_action ... ok [INFO] [stdout] test line::tests::new::case_10_reset_action ... ok [INFO] [stdout] test line::tests::new::case_11_reset_action ... ok [INFO] [stdout] test line::tests::new::case_12_break_action ... ok [INFO] [stdout] test line::tests::new::case_13_nnop ... ok [INFO] [stdout] test line::tests::new_err::case_01_invalid_action ... ok [INFO] [stdout] test line::tests::new_err::case_02_invalid_line_only ... ok [INFO] [stdout] test line::tests::new_err::case_03_pick_line_only ... ok [INFO] [stdout] test line::tests::new_err::case_04_reword_line_only ... ok [INFO] [stdout] test line::tests::new_err::case_05_edit_line_only ... ok [INFO] [stdout] test line::tests::new_err::case_06_squash_line_only ... ok [INFO] [stdout] test line::tests::new_err::case_07_fixup_line_only ... ok [INFO] [stdout] test line::tests::new_err::case_08_exec_line_only ... ok [INFO] [stdout] test line::tests::new_err::case_09_drop_line_only ... ok [INFO] [stdout] test line::tests::new_err::case_10_label_line_only ... ok [INFO] [stdout] test line::tests::new_err::case_11_reset_line_only ... ok [INFO] [stdout] test line::tests::new_err::case_12_merge_line_only ... ok [INFO] [stdout] test line::tests::set_action_non_static::case_1_drop ... ok [INFO] [stdout] test line::tests::set_action_non_static::case_3_fixup ... ok [INFO] [stdout] test line::tests::set_action_non_static::case_2_edit ... ok [INFO] [stdout] test line::tests::set_action_non_static::case_4_pick ... ok [INFO] [stdout] test line::tests::set_action_non_static::case_5_reword ... ok [INFO] [stdout] test line::tests::set_action_non_static::case_6_squash ... ok [INFO] [stdout] test line::tests::set_action_static::case_1_break_action ... ok [INFO] [stdout] test line::tests::set_action_static::case_2_label_action ... ok [INFO] [stdout] test line::tests::set_action_static::case_3_reset_action ... ok [INFO] [stdout] test line::tests::set_action_static::case_4_merge_action ... ok [INFO] [stdout] test line::tests::set_action_static::case_5_exec ... ok [INFO] [stdout] test line::tests::set_action_static::case_6_noop ... ok [INFO] [stdout] test line::tests::set_to_new_action_with_changed_action ... ok [INFO] [stdout] test line::tests::to_text::case_1_break_action ... ok [INFO] [stdout] test line::tests::to_text::case_2_drop ... ok [INFO] [stdout] test line::tests::set_to_new_action_with_unchanged_action ... ok [INFO] [stdout] test line::tests::to_text::case_3_edit ... ok [INFO] [stdout] test line::tests::to_text::case_4_exec ... ok [INFO] [stdout] test line::tests::to_text::case_5_fixup ... ok [INFO] [stdout] test line::tests::to_text::case_7_reword ... ok [INFO] [stdout] test line::tests::to_text::case_6_pick ... ok [INFO] [stdout] test line::tests::to_text::case_8_squash ... ok [INFO] [stdout] test tests::add_line_record_history ... ok [INFO] [stdout] test tests::get_file_path ... ok [INFO] [stdout] test tests::swap_down_reverse_index ... ok [INFO] [stdout] test tests::swap_down_single_line ... ok [INFO] [stdout] test tests::swap_up_at_top_start_index ... ok [INFO] [stdout] test tests::get_line_hit ... ok [INFO] [stdout] test tests::swap_up ... ok [INFO] [stdout] test tests::swap_up_empty_list_index_out_of_bounds ... ok [INFO] [stdout] test tests::swap_up_at_top_end_index ... ok [INFO] [stdout] test tests::add_line ... ok [INFO] [stdout] test tests::swap_up_end_index_overflow ... ok [INFO] [stdout] test tests::swap_up_reverse_index ... ok [INFO] [stdout] test tests::get_line_miss_high ... ok [INFO] [stdout] test tests::update_range_edit_action ... ok [INFO] [stdout] test tests::swap_up_single_line ... ok [INFO] [stdout] test tests::swap_up_records_history ... ok [INFO] [stdout] test tests::add_line_index_miss ... ok [INFO] [stdout] test tests::get_max_selected_line ... ok [INFO] [stdout] test tests::update_range_end_index_overflow ... ok [INFO] [stdout] test tests::get_max_selected_line_empty_list ... ok [INFO] [stdout] test tests::update_range_record_history ... ok [INFO] [stdout] test tests::history_undo_redo ... ok [INFO] [stdout] test tests::update_range_full_set_content ... ok [INFO] [stdout] test tests::is_empty_false ... ok [INFO] [stdout] test tests::swap_up_start_index_overflow ... ok [INFO] [stdout] test tests::update_range_empty_list ... ok [INFO] [stdout] test tests::update_range_full_set_action ... ok [INFO] [stdout] test tests::iter ... ok [INFO] [stdout] test tests::is_empty_true ... ok [INFO] [stdout] test tests::write_file_noop ... ok [INFO] [stdout] test tests::write_file ... ok [INFO] [stdout] test tests::load_noop_file ... ok [INFO] [stdout] test tests::load_file ... ok [INFO] [stdout] test tests::remove_lines_empty_list ... ok [INFO] [stdout] test tests::load_ignore_newlines ... ok [INFO] [stdout] test tests::load_ignore_comments ... ok [INFO] [stdout] test tests::update_range_start_index_overflow ... ok [INFO] [stdout] test tests::remove_lines ... ok [INFO] [stdout] test tests::selected_line_empty_list ... ok [INFO] [stdout] test tests::remove_lines_index_miss_start_and_end ... ok [INFO] [stdout] test tests::set_lines_reset_history ... ok [INFO] [stdout] test tests::set_lines_reset_selected_index ... ok [INFO] [stdout] test tests::set_lines_reset_selected_index_empty_lis ... ok [INFO] [stdout] test tests::swap_down_at_bottom_end_index ... ok [INFO] [stdout] test tests::swap_down ... ok [INFO] [stdout] test tests::swap_down_at_bottom_start_index ... ok [INFO] [stdout] test tests::swap_down_records_history ... ok [INFO] [stdout] test tests::remove_lines_index_miss_end ... ok [INFO] [stdout] test tests::remove_lines_index_miss_start ... ok [INFO] [stdout] test tests::selected_line_index ... ok [INFO] [stdout] test tests::selected_line ... ok [INFO] [stdout] test tests::remove_lines_record_history ... ok [INFO] [stdout] test tests::selected_line_index_overflow ... ok [INFO] [stdout] test tests::set_lines ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 266 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stderr] Doc-tests todo_file [INFO] [stderr] error: unknown lint: `disjoint_capture_drop_reorder` [INFO] [stderr] --> /opt/rustwide/workdir/src/lib.rs:17:2 [INFO] [stderr] | [INFO] [stderr] 17 | disjoint_capture_drop_reorder, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: the lint level is defined here [INFO] [stderr] --> /opt/rustwide/workdir/src/lib.rs:11:2 [INFO] [stderr] | [INFO] [stderr] 11 | warnings [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] = note: `#[deny(unknown_lints)]` implied by `#[deny(warnings)]` [INFO] [stderr] [INFO] [stderr] error: lint `or_patterns_back_compat` has been renamed to `rust_2021_incompatible_or_patterns` [INFO] [stderr] --> /opt/rustwide/workdir/src/lib.rs:29:2 [INFO] [stderr] | [INFO] [stderr] 29 | or_patterns_back_compat, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: use the new name: `rust_2021_incompatible_or_patterns` [INFO] [stderr] | [INFO] [stderr] = note: `#[deny(renamed_and_removed_lints)]` implied by `#[deny(warnings)]` [INFO] [stderr] [INFO] [stderr] error: aborting due to 2 previous errors [INFO] [stderr] [INFO] [stderr] error: test failed, to rerun pass '--doc' [INFO] running `Command { std: "docker" "inspect" "c2bdee9782fae809922ad27161b4f52b3f060e5d9e11b9b421993e29037a1201", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c2bdee9782fae809922ad27161b4f52b3f060e5d9e11b9b421993e29037a1201", kill_on_drop: false }` [INFO] [stdout] c2bdee9782fae809922ad27161b4f52b3f060e5d9e11b9b421993e29037a1201