[INFO] fetching crate girt-todo-file 1.0.0...
[INFO] testing girt-todo-file-1.0.0 against 1.54.0 for beta-1.55-1
[INFO] extracting crate girt-todo-file 1.0.0 into /workspace/builds/worker-2/source
[INFO] validating manifest of crates.io crate girt-todo-file 1.0.0 on toolchain 1.54.0
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.54.0" "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-2/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.54.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.54.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+1.54.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] f92f1d9b20bbc8418bfc3c534db5db21b9acd04f625a2f0fdaa6a678f11b5ece
[INFO] running `Command { std: "docker" "start" "-a" "f92f1d9b20bbc8418bfc3c534db5db21b9acd04f625a2f0fdaa6a678f11b5ece", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f92f1d9b20bbc8418bfc3c534db5db21b9acd04f625a2f0fdaa6a678f11b5ece", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f92f1d9b20bbc8418bfc3c534db5db21b9acd04f625a2f0fdaa6a678f11b5ece", kill_on_drop: false }`
[INFO] [stdout] f92f1d9b20bbc8418bfc3c534db5db21b9acd04f625a2f0fdaa6a678f11b5ece
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+1.54.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] 2425c9bd5c32c740937f3c31072c1bd4cdd8607fd2d131860d0d1c943c42e2b9
[INFO] running `Command { std: "docker" "start" "-a" "2425c9bd5c32c740937f3c31072c1bd4cdd8607fd2d131860d0d1c943c42e2b9", kill_on_drop: false }`
[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: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.80s
[INFO] running `Command { std: "docker" "inspect" "2425c9bd5c32c740937f3c31072c1bd4cdd8607fd2d131860d0d1c943c42e2b9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2425c9bd5c32c740937f3c31072c1bd4cdd8607fd2d131860d0d1c943c42e2b9", kill_on_drop: false }`
[INFO] [stdout] 2425c9bd5c32c740937f3c31072c1bd4cdd8607fd2d131860d0d1c943c42e2b9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+1.54.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d642f062933ee90dc32d3ddd4d73364c04997cb71190b912f61cc655ba32d122
[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" "d642f062933ee90dc32d3ddd4d73364c04997cb71190b912f61cc655ba32d122", kill_on_drop: false }`
[INFO] [stderr]    Compiling concat-idents v1.1.3
[INFO] [stderr]    Compiling rstest v0.10.0
[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: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[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: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 10.46s
[INFO] running `Command { std: "docker" "inspect" "d642f062933ee90dc32d3ddd4d73364c04997cb71190b912f61cc655ba32d122", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d642f062933ee90dc32d3ddd4d73364c04997cb71190b912f61cc655ba32d122", kill_on_drop: false }`
[INFO] [stdout] d642f062933ee90dc32d3ddd4d73364c04997cb71190b912f61cc655ba32d122
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+1.54.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 5394c3db4afa2b30c44d4c7b45b07d12bf494d79d739fcf21d49c4122556f41f
[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" "5394c3db4afa2b30c44d4c7b45b07d12bf494d79d739fcf21d49c4122556f41f", 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: 1 warning emitted
[INFO] [stderr] 
[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: 1 warning emitted
[INFO] [stderr] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.04s
[INFO] [stderr]      Running unittests (/opt/rustwide/target/debug/deps/todo_file-09e0a821bb57e609)
[INFO] [stdout] 
[INFO] [stdout] running 266 tests
[INFO] [stdout] test action::tests::action_as_string_edit ... ok
[INFO] [stdout] test action::tests::action_as_string_drop ... ok
[INFO] [stdout] test action::tests::action_as_string_break_str ... ok
[INFO] [stdout] test action::tests::action_as_string_noop ... 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_d ... ok
[INFO] [stdout] test action::tests::action_as_string_reset ... ok
[INFO] [stdout] test action::tests::action_to_abbreviation_p ... ok
[INFO] [stdout] test action::tests::action_as_string_exec ... ok
[INFO] [stdout] test action::tests::action_to_abbreviation_r ... ok
[INFO] [stdout] test action::tests::action_as_string_fixup ... ok
[INFO] [stdout] test action::tests::action_to_abbreviation_x ... ok
[INFO] [stdout] test action::tests::action_as_string_label ... ok
[INFO] [stdout] test action::tests::action_try_from_drop ... ok
[INFO] [stdout] test action::tests::action_try_from_b ... ok
[INFO] [stdout] test action::tests::action_try_from_e ... ok
[INFO] [stdout] test action::tests::action_try_from_break_str ... ok
[INFO] [stdout] test action::tests::action_try_from_edit ... 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_to_abbreviation_t ... ok
[INFO] [stdout] test action::tests::action_try_from_l ... ok
[INFO] [stdout] test action::tests::action_try_from_fixup ... ok
[INFO] [stdout] test action::tests::action_to_abbreviation_e ... ok
[INFO] [stdout] test action::tests::action_try_from_exec ... ok
[INFO] [stdout] test action::tests::action_try_from_noop ... ok
[INFO] [stdout] test action::tests::action_try_from_label ... ok
[INFO] [stdout] test action::tests::action_to_abbreviation_m ... ok
[INFO] [stdout] test action::tests::action_try_from_m ... ok
[INFO] [stdout] test action::tests::action_try_from_n ... ok
[INFO] [stdout] test action::tests::action_try_from_merge ... ok
[INFO] [stdout] test action::tests::action_try_from_r ... 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_reset ... ok
[INFO] [stdout] test action::tests::action_to_abbreviation_n ... ok
[INFO] [stdout] test action::tests::action_to_abbreviation_f ... ok
[INFO] [stdout] test action::tests::action_to_abbreviation_b ... ok
[INFO] [stdout] test action::tests::action_as_string_merge ... ok
[INFO] [stdout] test action::tests::action_to_abbreviation_l ... ok
[INFO] [stdout] test action::tests::action_try_from_d ... ok
[INFO] [stdout] test action::tests::action_as_string_pick ... ok
[INFO] [stdout] test action::tests::action_to_abbreviation_s ... ok
[INFO] [stdout] test action::tests::module_lifecycle::case_10_squash ... ok
[INFO] [stdout] test action::tests::action_try_from_s ... ok
[INFO] [stdout] test action::tests::module_lifecycle::case_11_squash ... ok
[INFO] [stdout] test edit_content::tests::with_action ... ok
[INFO] [stdout] test action::tests::module_lifecycle::case_05_fixup ... ok
[INFO] [stdout] test edit_content::tests::with_content_and_action ... ok
[INFO] [stdout] test edit_content::tests::with_content ... ok
[INFO] [stdout] test history::tests::new ... ok
[INFO] [stdout] test action::tests::module_lifecycle::case_12_squash ... ok
[INFO] [stdout] test history::tests::record_history ... ok
[INFO] [stdout] test action::tests::module_lifecycle::case_09_squash ... ok
[INFO] [stdout] test history::tests::record_history_overflow_limit ... ok
[INFO] [stdout] test edit_content::tests::empty ... ok
[INFO] [stdout] test history::tests::undo_redo_add_end ... 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_start ... ok
[INFO] [stdout] test action::tests::module_lifecycle::case_02_drop ... ok
[INFO] [stdout] test action::tests::action_try_from_reword ... ok
[INFO] [stdout] test action::tests::action_try_from_t ... ok
[INFO] [stdout] test action::tests::module_lifecycle::case_04_exec ... ok
[INFO] [stdout] test history::tests::reset ... ok
[INFO] [stdout] test action::tests::action_try_from_x ... ok
[INFO] [stdout] test action::tests::module_lifecycle::case_08_reword ... ok
[INFO] [stdout] test history::tests::undo_redo_add_middle ... ok
[INFO] [stdout] test action::tests::module_lifecycle::case_01_break_action ... ok
[INFO] [stdout] test action::tests::module_lifecycle::case_06_noop ... ok
[INFO] [stdout] test history::tests::undo_redo_add_range_end_index_at_bottom ... ok
[INFO] [stdout] test action::tests::module_lifecycle::case_03_edit ... ok
[INFO] [stdout] test action::tests::module_lifecycle::case_07_pick ... ok
[INFO] [stdout] test action::tests::action_try_from_squash ... ok
[INFO] [stdout] test history::tests::undo_redo_modify_range_down_index_end ... ok
[INFO] [stdout] test history::tests::undo_redo_modify_range_up_index_end ... ok
[INFO] [stdout] test history::tests::undo_redo_remove_range_start_index_top ... ok
[INFO] [stdout] test history::tests::undo_redo_modify_single_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_modify_range_up_index_start ... ok
[INFO] [stdout] test history::tests::undo_redo_swap_up_range_up_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_single_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_single_index_middle ... 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 history::tests::undo_redo_modify_single_index_middle ... ok
[INFO] [stdout] test line::tests::edit_content::case_09_label ... ok
[INFO] [stdout] test line::tests::edit_content::case_10_reset ... ok
[INFO] [stdout] test line::tests::edit_content::case_01_break_action ... ok
[INFO] [stdout] test line::tests::edit_content::case_11_merge ... ok
[INFO] [stdout] test line::tests::get_action::case_1_break_action ... ok
[INFO] [stdout] test history::tests::undo_redo_remove_middle ... ok
[INFO] [stdout] test line::tests::get_action::case_2_drop ... ok
[INFO] [stdout] test line::tests::get_action::case_4_exec ... ok
[INFO] [stdout] test line::tests::get_action::case_5_fixup ... ok
[INFO] [stdout] test line::tests::get_action::case_7_reword ... ok
[INFO] [stdout] test line::tests::get_action::case_8_squash ... ok
[INFO] [stdout] test line::tests::get_content::case_3_edit ... ok
[INFO] [stdout] test history::tests::undo_redo_swap_up_single_index_start ... ok
[INFO] [stdout] test line::tests::get_content::case_2_drop ... ok
[INFO] [stdout] test line::tests::get_content::case_1_break_action ... 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_content::case_5_fixup ... ok
[INFO] [stdout] test line::tests::get_content::case_6_pick ... ok
[INFO] [stdout] test history::tests::undo_redo_remove_end ... ok
[INFO] [stdout] test line::tests::get_content::case_7_reword ... ok
[INFO] [stdout] test line::tests::get_content::case_8_squash ... ok
[INFO] [stdout] test line::tests::get_hash::case_1_break_action ... ok
[INFO] [stdout] test line::tests::get_hash::case_2_drop ... ok
[INFO] [stdout] test history::tests::undo_redo_remove_range_end_index_bottom ... ok
[INFO] [stdout] test history::tests::undo_redo_modify_single_index_start ... ok
[INFO] [stdout] test line::tests::get_content::case_4_exec ... ok
[INFO] [stdout] test line::tests::get_hash::case_3_edit ... 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_down_index_start ... ok
[INFO] [stdout] test line::tests::get_action::case_6_pick ... ok
[INFO] [stdout] test line::tests::get_hash::case_4_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::get_hash::case_7_reword ... ok
[INFO] [stdout] test line::tests::get_hash::case_6_pick ... ok
[INFO] [stdout] test line::tests::has_reference::case_10_reset ... ok
[INFO] [stdout] test line::tests::get_hash::case_5_fixup ... ok
[INFO] [stdout] test line::tests::get_hash::case_8_squash ... ok
[INFO] [stdout] test line::tests::has_reference::case_08_squash ... ok
[INFO] [stdout] test line::tests::has_reference::case_07_reword ... ok
[INFO] [stdout] test line::tests::is_editable::case_05_pick ... ok
[INFO] [stdout] test line::tests::is_editable::case_03_edit ... ok
[INFO] [stdout] test line::tests::has_reference::case_11_merge ... ok
[INFO] [stdout] test line::tests::is_editable::case_06_pick ... ok
[INFO] [stdout] test line::tests::is_editable::case_04_fixup ... 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 history::tests::undo_redo_remove_start ... ok
[INFO] [stdout] test line::tests::has_reference::case_09_label ... 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::is_editable::case_11_squash ... ok
[INFO] [stdout] test line::tests::is_editable::case_12_squash ... ok
[INFO] [stdout] test line::tests::line_new_break ... ok
[INFO] [stdout] test line::tests::line_new_exec ... ok
[INFO] [stdout] test line::tests::line_new_merge ... ok
[INFO] [stdout] test history::tests::undo_redo_remove_range_end_index_top ... ok
[INFO] [stdout] test line::tests::has_reference::case_02_drop ... ok
[INFO] [stdout] test line::tests::line_new_label ... ok
[INFO] [stdout] test history::tests::undo_redo_remove_range_start_index_bottom ... ok
[INFO] [stdout] test line::tests::has_reference::case_01_break_action ... ok
[INFO] [stdout] test history::tests::undo_redo_swap_down_range_down_index_end ... 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::new::case_09_label_action ... ok
[INFO] [stdout] test line::tests::new::case_10_reset_action ... ok
[INFO] [stdout] test line::tests::new::case_07_action_without_comment ... ok
[INFO] [stdout] test line::tests::new::case_11_reset_action ... ok
[INFO] [stdout] test line::tests::new::case_01_pick_action ... ok
[INFO] [stdout] test line::tests::new::case_05_fixup_action ... ok
[INFO] [stdout] test line::tests::new::case_08_exec_action ... ok
[INFO] [stdout] test line::tests::new::case_02_reword_action ... ok
[INFO] [stdout] test line::tests::new::case_04_squash_action ... ok
[INFO] [stdout] test line::tests::new_err::case_01_invalid_action ... ok
[INFO] [stdout] test line::tests::new_err::case_04_reword_line_only ... ok
[INFO] [stdout] test line::tests::new_err::case_03_pick_line_only ... ok
[INFO] [stdout] test line::tests::new_err::case_05_edit_line_only ... 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::new::case_13_nnop ... ok
[INFO] [stdout] test line::tests::new::case_03_edit_action ... ok
[INFO] [stdout] test line::tests::new::case_06_drop_action ... ok
[INFO] [stdout] test line::tests::line_new_pick ... ok
[INFO] [stdout] test line::tests::new_err::case_10_label_line_only ... ok
[INFO] [stdout] test line::tests::new_err::case_08_exec_line_only ... ok
[INFO] [stdout] test line::tests::new_err::case_06_squash_line_only ... ok
[INFO] [stdout] test line::tests::line_new_reset ... ok
[INFO] [stdout] test line::tests::new_err::case_02_invalid_line_only ... ok
[INFO] [stdout] test line::tests::new_err::case_09_drop_line_only ... ok
[INFO] [stdout] test line::tests::new_err::case_07_fixup_line_only ... ok
[INFO] [stdout] test line::tests::new_err::case_11_reset_line_only ... ok
[INFO] [stdout] test line::tests::set_action_non_static::case_2_edit ... ok
[INFO] [stdout] test line::tests::set_action_non_static::case_1_drop ... ok
[INFO] [stdout] test line::tests::new::case_12_break_action ... ok
[INFO] [stdout] test line::tests::new_err::case_12_merge_line_only ... ok
[INFO] [stdout] test line::tests::set_action_static::case_3_reset_action ... ok
[INFO] [stdout] test line::tests::to_text::case_2_drop ... ok
[INFO] [stdout] test line::tests::to_text::case_6_pick ... ok
[INFO] [stdout] test line::tests::to_text::case_7_reword ... ok
[INFO] [stdout] test line::tests::to_text::case_8_squash ... ok
[INFO] [stdout] test line::tests::to_text::case_4_exec ... ok
[INFO] [stdout] test line::tests::set_action_non_static::case_5_reword ... ok
[INFO] [stdout] test line::tests::set_action_static::case_2_label_action ... ok
[INFO] [stdout] test line::tests::set_action_non_static::case_6_squash ... ok
[INFO] [stdout] test line::tests::set_action_static::case_4_merge_action ... ok
[INFO] [stdout] test line::tests::set_to_new_action_with_unchanged_action ... ok
[INFO] [stdout] test line::tests::set_action_non_static::case_4_pick ... 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_3_edit ... ok
[INFO] [stdout] test line::tests::to_text::case_5_fixup ... ok
[INFO] [stdout] test line::tests::to_text::case_1_break_action ... ok
[INFO] [stdout] test line::tests::set_action_static::case_5_exec ... ok
[INFO] [stdout] test tests::add_line_record_history ... ok
[INFO] [stdout] test tests::get_line_miss_high ... ok
[INFO] [stdout] test tests::get_max_selected_line_empty_list ... ok
[INFO] [stdout] test tests::history_undo_redo ... ok
[INFO] [stdout] test tests::iter ... ok
[INFO] [stdout] test tests::is_empty_false ... ok
[INFO] [stdout] test tests::is_empty_true ... ok
[INFO] [stdout] test tests::remove_lines ... ok
[INFO] [stdout] test tests::get_file_path ... ok
[INFO] [stdout] test tests::load_ignore_comments ... ok
[INFO] [stdout] test line::tests::set_action_static::case_1_break_action ... ok
[INFO] [stdout] test line::tests::set_action_non_static::case_3_fixup ... ok
[INFO] [stdout] test tests::remove_lines_index_miss_end ... ok
[INFO] [stdout] test tests::remove_lines_empty_list ... ok
[INFO] [stdout] test tests::selected_line ... ok
[INFO] [stdout] test tests::get_line_hit ... ok
[INFO] [stdout] test tests::add_line ... ok
[INFO] [stdout] test tests::selected_line_empty_list ... ok
[INFO] [stdout] test tests::load_ignore_newlines ... ok
[INFO] [stdout] test tests::set_lines ... ok
[INFO] [stdout] test tests::selected_line_index ... ok
[INFO] [stdout] test tests::set_lines_reset_selected_index_empty_lis ... ok
[INFO] [stdout] test tests::remove_lines_index_miss_start_and_end ... ok
[INFO] [stdout] test tests::set_lines_reset_selected_index ... ok
[INFO] [stdout] test tests::get_max_selected_line ... ok
[INFO] [stdout] test tests::load_noop_file ... ok
[INFO] [stdout] test tests::swap_down_reverse_index ... ok
[INFO] [stdout] test tests::remove_lines_record_history ... ok
[INFO] [stdout] test tests::swap_down_at_bottom_start_index ... ok
[INFO] [stdout] test tests::swap_down_single_line ... ok
[INFO] [stdout] test tests::swap_down_records_history ... ok
[INFO] [stdout] test tests::selected_line_index_overflow ... ok
[INFO] [stdout] test tests::swap_up_at_top_start_index ... ok
[INFO] [stdout] test tests::swap_up_end_index_overflow ... ok
[INFO] [stdout] test tests::remove_lines_index_miss_start ... ok
[INFO] [stdout] test tests::swap_up_records_history ... ok
[INFO] [stdout] test tests::swap_down ... ok
[INFO] [stdout] test tests::swap_up_reverse_index ... ok
[INFO] [stdout] test tests::swap_down_at_bottom_end_index ... ok
[INFO] [stdout] test tests::load_file ... ok
[INFO] [stdout] test tests::swap_up_at_top_end_index ... ok
[INFO] [stdout] test tests::swap_up ... ok
[INFO] [stdout] test tests::update_range_record_history ... ok
[INFO] [stdout] test tests::update_range_edit_action ... ok
[INFO] [stderr]    Doc-tests todo_file
[INFO] [stdout] test tests::swap_up_empty_list_index_out_of_bounds ... ok
[INFO] [stdout] test tests::write_file ... ok
[INFO] [stdout] test tests::update_range_full_set_content ... ok
[INFO] [stdout] test tests::update_range_empty_list ... ok
[INFO] [stdout] test tests::write_file_noop ... ok
[INFO] [stdout] test tests::update_range_start_index_overflow ... ok
[INFO] [stdout] test tests::set_lines_reset_history ... ok
[INFO] [stdout] test tests::update_range_end_index_overflow ... ok
[INFO] [stdout] test tests::update_range_full_set_action ... ok
[INFO] [stdout] test tests::swap_up_single_line ... ok
[INFO] [stdout] test tests::swap_up_start_index_overflow ... ok
[INFO] [stdout] test tests::add_line_index_miss ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 266 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[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: aborting due to previous error
[INFO] [stderr] 
[INFO] [stderr] error: test failed, to rerun pass '--doc'
[INFO] running `Command { std: "docker" "inspect" "5394c3db4afa2b30c44d4c7b45b07d12bf494d79d739fcf21d49c4122556f41f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5394c3db4afa2b30c44d4c7b45b07d12bf494d79d739fcf21d49c4122556f41f", kill_on_drop: false }`
[INFO] [stdout] 5394c3db4afa2b30c44d4c7b45b07d12bf494d79d739fcf21d49c4122556f41f
