[INFO] fetching crate xi-core-lib 0.3.0...
[INFO] testing xi-core-lib-0.3.0 against 1.47.0 for beta-1.48-1
[INFO] extracting crate xi-core-lib 0.3.0 into /workspace/builds/worker-3/source
[INFO] validating manifest of crates.io crate xi-core-lib 0.3.0 on toolchain 1.47.0
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.47.0" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking crates.io crate xi-core-lib 0.3.0
[INFO] finished tweaking crates.io crate xi-core-lib 0.3.0
[INFO] tweaked toml for crates.io crate xi-core-lib 0.3.0 written to /workspace/builds/worker-3/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.47.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.47.0" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+1.47.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 5648b7ed4cd6a90bb33f7d90977a29518ce43c1479d59dbaa7272aaee9e64630
[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" "5648b7ed4cd6a90bb33f7d90977a29518ce43c1479d59dbaa7272aaee9e64630", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5648b7ed4cd6a90bb33f7d90977a29518ce43c1479d59dbaa7272aaee9e64630", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5648b7ed4cd6a90bb33f7d90977a29518ce43c1479d59dbaa7272aaee9e64630", kill_on_drop: false }`
[INFO] [stdout] 5648b7ed4cd6a90bb33f7d90977a29518ce43c1479d59dbaa7272aaee9e64630
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+1.47.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1add6f42d778dc158eed56f57e12dcba1cea892a01e65a25e89acadbfd9d710a
[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" "1add6f42d778dc158eed56f57e12dcba1cea892a01e65a25e89acadbfd9d710a", kill_on_drop: false }`
[INFO] [stderr]    Compiling bytecount v0.5.1
[INFO] [stderr]    Compiling xi-unicode v0.2.1
[INFO] [stderr]    Compiling line-wrap v0.1.1
[INFO] [stderr]    Compiling mio-extras v2.0.6
[INFO] [stderr]    Compiling crossbeam v0.7.3
[INFO] [stderr]    Compiling bincode v1.3.1
[INFO] [stderr]    Compiling toml v0.5.7
[INFO] [stderr]    Compiling xi-trace v0.2.0
[INFO] [stderr]    Compiling xi-rope v0.3.0
[INFO] [stderr]    Compiling plist v0.4.2
[INFO] [stderr]    Compiling notify v4.0.15
[INFO] [stderr]    Compiling syntect v3.3.0
[INFO] [stderr]    Compiling xi-rpc v0.3.0
[INFO] [stderr]    Compiling xi-core-lib v0.3.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]    --> src/config.rs:699:62
[INFO] [stdout]     |
[INFO] [stdout] 699 |             UnknownDomain(ref s) => write!(f, "{}: {}", self.description(), s),
[INFO] [stdout]     |                                                              ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]    --> src/config.rs:700:70
[INFO] [stdout]     |
[INFO] [stdout] 700 |             Parse(ref p, ref e) => write!(f, "{} ({:?}), {:?}", self.description(), p, e),
[INFO] [stdout]     |                                                                      ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]    --> src/config.rs:712:34
[INFO] [stdout]     |
[INFO] [stdout] 712 |             Parse(_, ref e) => e.description(),
[INFO] [stdout]     |                                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]    --> src/config.rs:713:28
[INFO] [stdout]     |
[INFO] [stdout] 713 |             Io(ref e) => e.description(),
[INFO] [stdout]     |                            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]    --> src/config.rs:714:40
[INFO] [stdout]     |
[INFO] [stdout] 714 |             UnexpectedItem(ref e) => e.description(),
[INFO] [stdout]     |                                        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]   --> src/recorder.rs:77:9
[INFO] [stdout]    |
[INFO] [stdout] 77 |         mem::replace(&mut self.active_recording, recording_name);
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_must_use)]` on by default
[INFO] [stdout]    = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 6 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 35.69s
[INFO] running `Command { std: "docker" "inspect" "1add6f42d778dc158eed56f57e12dcba1cea892a01e65a25e89acadbfd9d710a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1add6f42d778dc158eed56f57e12dcba1cea892a01e65a25e89acadbfd9d710a", kill_on_drop: false }`
[INFO] [stdout] 1add6f42d778dc158eed56f57e12dcba1cea892a01e65a25e89acadbfd9d710a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+1.47.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9c5e290a30cec509d42bcc5ccf1f0cdfb9ab9b5b50a8228fb1b6f4a596411bab
[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" "9c5e290a30cec509d42bcc5ccf1f0cdfb9ab9b5b50a8228fb1b6f4a596411bab", kill_on_drop: false }`
[INFO] [stderr]    Compiling xi-core-lib v0.3.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]    --> src/config.rs:699:62
[INFO] [stdout]     |
[INFO] [stdout] 699 |             UnknownDomain(ref s) => write!(f, "{}: {}", self.description(), s),
[INFO] [stdout]     |                                                              ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]    --> src/config.rs:700:70
[INFO] [stdout]     |
[INFO] [stdout] 700 |             Parse(ref p, ref e) => write!(f, "{} ({:?}), {:?}", self.description(), p, e),
[INFO] [stdout]     |                                                                      ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]    --> src/config.rs:712:34
[INFO] [stdout]     |
[INFO] [stdout] 712 |             Parse(_, ref e) => e.description(),
[INFO] [stdout]     |                                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]    --> src/config.rs:713:28
[INFO] [stdout]     |
[INFO] [stdout] 713 |             Io(ref e) => e.description(),
[INFO] [stdout]     |                            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]    --> src/config.rs:714:40
[INFO] [stdout]     |
[INFO] [stdout] 714 |             UnexpectedItem(ref e) => e.description(),
[INFO] [stdout]     |                                        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]   --> src/recorder.rs:77:9
[INFO] [stdout]    |
[INFO] [stdout] 77 |         mem::replace(&mut self.active_recording, recording_name);
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_must_use)]` on by default
[INFO] [stdout]    = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 6 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]    --> src/config.rs:699:62
[INFO] [stdout]     |
[INFO] [stdout] 699 |             UnknownDomain(ref s) => write!(f, "{}: {}", self.description(), s),
[INFO] [stdout]     |                                                              ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]    --> src/config.rs:700:70
[INFO] [stdout]     |
[INFO] [stdout] 700 |             Parse(ref p, ref e) => write!(f, "{} ({:?}), {:?}", self.description(), p, e),
[INFO] [stdout]     |                                                                      ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]    --> src/config.rs:712:34
[INFO] [stdout]     |
[INFO] [stdout] 712 |             Parse(_, ref e) => e.description(),
[INFO] [stdout]     |                                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]    --> src/config.rs:713:28
[INFO] [stdout]     |
[INFO] [stdout] 713 |             Io(ref e) => e.description(),
[INFO] [stdout]     |                            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]    --> src/config.rs:714:40
[INFO] [stdout]     |
[INFO] [stdout] 714 |             UnexpectedItem(ref e) => e.description(),
[INFO] [stdout]     |                                        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]   --> src/recorder.rs:77:9
[INFO] [stdout]    |
[INFO] [stdout] 77 |         mem::replace(&mut self.active_recording, recording_name);
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_must_use)]` on by default
[INFO] [stdout]    = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 6 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 41.79s
[INFO] running `Command { std: "docker" "inspect" "9c5e290a30cec509d42bcc5ccf1f0cdfb9ab9b5b50a8228fb1b6f4a596411bab", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9c5e290a30cec509d42bcc5ccf1f0cdfb9ab9b5b50a8228fb1b6f4a596411bab", kill_on_drop: false }`
[INFO] [stdout] 9c5e290a30cec509d42bcc5ccf1f0cdfb9ab9b5b50a8228fb1b6f4a596411bab
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+1.47.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 274aea7777d551146e5c86a0fe9cf08a88622af3373e44191d8821653c01a2e9
[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" "274aea7777d551146e5c86a0fe9cf08a88622af3373e44191d8821653c01a2e9", kill_on_drop: false }`
[INFO] [stderr] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stderr]    --> src/config.rs:699:62
[INFO] [stderr]     |
[INFO] [stderr] 699 |             UnknownDomain(ref s) => write!(f, "{}: {}", self.description(), s),
[INFO] [stderr]     |                                                              ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stderr]    --> src/config.rs:700:70
[INFO] [stderr]     |
[INFO] [stderr] 700 |             Parse(ref p, ref e) => write!(f, "{} ({:?}), {:?}", self.description(), p, e),
[INFO] [stderr]     |                                                                      ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stderr]    --> src/config.rs:712:34
[INFO] [stderr]     |
[INFO] [stderr] 712 |             Parse(_, ref e) => e.description(),
[INFO] [stderr]     |                                  ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stderr]    --> src/config.rs:713:28
[INFO] [stderr]     |
[INFO] [stderr] 713 |             Io(ref e) => e.description(),
[INFO] [stderr]     |                            ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stderr]    --> src/config.rs:714:40
[INFO] [stderr]     |
[INFO] [stderr] 714 |             UnexpectedItem(ref e) => e.description(),
[INFO] [stderr]     |                                        ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stderr]   --> src/recorder.rs:77:9
[INFO] [stderr]    |
[INFO] [stderr] 77 |         mem::replace(&mut self.active_recording, recording_name);
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_must_use)]` on by default
[INFO] [stderr]    = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stderr] 
[INFO] [stderr] warning: 6 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stderr]    --> src/config.rs:699:62
[INFO] [stderr]     |
[INFO] [stderr] 699 |             UnknownDomain(ref s) => write!(f, "{}: {}", self.description(), s),
[INFO] [stderr]     |                                                              ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stderr]    --> src/config.rs:700:70
[INFO] [stderr]     |
[INFO] [stderr] 700 |             Parse(ref p, ref e) => write!(f, "{} ({:?}), {:?}", self.description(), p, e),
[INFO] [stderr]     |                                                                      ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stderr]    --> src/config.rs:712:34
[INFO] [stderr]     |
[INFO] [stderr] 712 |             Parse(_, ref e) => e.description(),
[INFO] [stderr]     |                                  ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stderr]    --> src/config.rs:713:28
[INFO] [stderr]     |
[INFO] [stderr] 713 |             Io(ref e) => e.description(),
[INFO] [stderr]     |                            ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stderr]    --> src/config.rs:714:40
[INFO] [stderr]     |
[INFO] [stderr] 714 |             UnexpectedItem(ref e) => e.description(),
[INFO] [stderr]     |                                        ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stderr]   --> src/recorder.rs:77:9
[INFO] [stderr]    |
[INFO] [stderr] 77 |         mem::replace(&mut self.active_recording, recording_name);
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_must_use)]` on by default
[INFO] [stderr]    = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stderr] 
[INFO] [stderr] warning: 6 warnings emitted
[INFO] [stderr] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.25s
[INFO] [stderr]      Running /opt/rustwide/target/debug/deps/xi_core_lib-2c71b7b4e388f6fe
[INFO] [stdout] 
[INFO] [stdout] running 129 tests
[INFO] [stdout] test annotations::tests::test_annotation_store_clear ... ok
[INFO] [stdout] test annotations::tests::test_annotation_store_update ... ok
[INFO] [stdout] test annotations::tests::test_annotation_range_deserialization ... ok
[INFO] [stdout] test annotations::tests::test_annotation_range_serialization ... ok
[INFO] [stdout] test annotations::tests::test_annotation_slice_json ... ok
[INFO] [stdout] test config::tests::test_diff ... ok
[INFO] [stdout] test config::tests::test_config_domain_serde ... ok
[INFO] [stdout] test editor::tests::plugin_edit ... ok
[INFO] [stdout] test config::tests::test_updating_in_place ... ok
[INFO] [stdout] test config::tests::test_overrides ... ok
[INFO] [stdout] test config::tests::lang_overrides ... ok
[INFO] [stdout] test event_context::tests::delete_tests ... ok
[INFO] [stdout] test event_context::tests::multiline_indentation_test ... ok
[INFO] [stdout] test event_context::tests::delete_flags_tests ... ok
[INFO] [stdout] test find::tests::find ... ok
[INFO] [stdout] test find::tests::find_case_sensitive ... ok
[INFO] [stdout] test find::tests::find_multiline ... ok
[INFO] [stdout] test find::tests::find_multiline_regex ... ok
[INFO] [stdout] test find::tests::find_next_occurrence ... ok
[INFO] [stdout] test find::tests::find_previous_occurrence ... ok
[INFO] [stdout] test event_context::tests::delete_combining_enclosing_keycaps_tests ... ok
[INFO] [stdout] test find::tests::find_regex_multiline ... ok
[INFO] [stdout] test find::tests::find_regex ... ok
[INFO] [stdout] test find::tests::find_whole_words ... ok
[INFO] [stdout] test find::tests::unset_find ... ok
[INFO] [stdout] test find::tests::find_slop ... ok
[INFO] [stdout] test find::tests::update_find_multiline_edit ... ok
[INFO] [stdout] test find::tests::update_find_edit ... ok
[INFO] [stdout] test index_set::tests::delete_range ... ok
[INFO] [stdout] test index_set::tests::apply_delta ... ok
[INFO] [stdout] test index_set::tests::empty_behavior ... ok
[INFO] [stdout] test index_set::tests::single_range_behavior ... ok
[INFO] [stdout] test index_set::tests::minus_one_range_double_ended_iter ... ok
[INFO] [stdout] test index_set::tests::two_range_minus ... ok
[INFO] [stdout] test index_set::tests::unions ... ok
[INFO] [stdout] test line_ending::tests::bad_space ... ok
[INFO] [stdout] test line_ending::tests::crlf ... ok
[INFO] [stdout] test line_ending::tests::legacy_mac_errors ... ok
[INFO] [stdout] test line_ending::tests::lf ... ok
[INFO] [stdout] test linewrap::tests::break_now_though ... ok
[INFO] [stdout] test linewrap::tests::column_breaks_basic ... ok
[INFO] [stdout] test linewrap::tests::column_breaks_hard_soft ... ok
[INFO] [stdout] test linewrap::tests::column_breaks_trailing_newline ... ok
[INFO] [stdout] test linewrap::tests::dont_break_til_i_tell_you ... ok
[INFO] [stdout] test linewrap::tests::empty_file ... ok
[INFO] [stdout] test linewrap::tests::expected_soft_breaks ... ok
[INFO] [stdout] test linewrap::tests::expected_soft_with_hard ... ok
[INFO] [stdout] test linewrap::tests::iter_lines ... ok
[INFO] [stdout] test linewrap::tests::line_numbers ... ok
[INFO] [stdout] test linewrap::tests::merge_cursor_breaks ... ok
[INFO] [stdout] test event_context::tests::simple_indentation_test ... ok
[INFO] [stdout] test linewrap::tests::merge_cursor_no_breaks ... ok
[INFO] [stdout] test linewrap::tests::merged_offset ... ok
[INFO] [stdout] test event_context::tests::test_gestures ... ok
[INFO] [stdout] test linewrap::tests::newline_eof ... ok
[INFO] [stdout] test linewrap::tests::newlines ... ok
[INFO] [stdout] test event_context::tests::delete_mixed_edge_cases_tests ... ok
[INFO] [stdout] test linewrap::tests::patchup_for_edit_before_task ... ok
[INFO] [stdout] test linewrap::tests::offset_to_line ... ok
[INFO] [stdout] test linewrap::tests::patchup_frontier ... ok
[INFO] [stdout] test linewrap::tests::no_newline_eof ... ok
[INFO] [stdout] test linewrap::tests::update_frontier ... ok
[INFO] [stdout] test linewrap::tests::soft_before_hard ... ok
[INFO] [stdout] test linewrap::tests::test_break_at_linear_transition ... ok
[INFO] [stdout] test plugins::manifest::tests::platform_exec_path ... ok
[INFO] [stdout] test linewrap::tests::set_offset ... ok
[INFO] [stdout] test plugins::rpc::tests::test_plugin_update ... ok
[INFO] [stdout] test plugins::rpc::tests::test_deserde_init ... ok
[INFO] [stdout] test plugins::rpc::tests::test_de_plugin_rpc ... ok
[INFO] [stdout] test recorder::tests::clear_recording ... ok
[INFO] [stdout] test recorder::tests::basic_undo ... ok
[INFO] [stdout] test plugins::manifest::tests::test_serde_command ... ok
[INFO] [stdout] test event_context::tests::number_change_tests ... ok
[INFO] [stdout] test recorder::tests::play_recording ... ok
[INFO] [stdout] test recorder::tests::redo_as_first_item ... ok
[INFO] [stdout] test recorder::tests::basic_undo_swapped ... ok
[INFO] [stdout] test recorder::tests::play_only_after_saved ... ok
[INFO] [stdout] test event_context::tests::empty_transpose ... ok
[INFO] [stdout] test recorder::tests::undo_as_first_item ... ok
[INFO] [stdout] test event_context::tests::smoke_test ... ok
[INFO] [stdout] test selection::tests::apply_delta_drift_ignored_for_carets ... ok
[INFO] [stdout] test selection::tests::apply_delta_inside_drift ... ok
[INFO] [stdout] test selection::tests::apply_delta_outside_drift ... ok
[INFO] [stdout] test recorder::tests::redo_cancels_undo ... ok
[INFO] [stdout] test event_context::tests::test_exact_position ... ok
[INFO] [stdout] test event_context::tests::movement_recording ... ok
[INFO] [stdout] test recorder::tests::multiple_recordings ... ok
[INFO] [stdout] test recorder::tests::prevent_same_playback ... ok
[INFO] [stdout] test selection::tests::delete_range ... ok
[INFO] [stdout] test selection::tests::caret_regions_in_range ... ok
[INFO] [stdout] test recorder::tests::undo_cancels_redo ... ok
[INFO] [stdout] test selection::tests::display ... ok
[INFO] [stdout] test recorder::tests::text_playback ... ok
[INFO] [stdout] test selection::tests::merge_regions ... ok
[INFO] [stdout] test selection::tests::merge_carets ... ok
[INFO] [stdout] test tabs::tests::test_deserialize_view_id ... ok
[INFO] [stdout] test syntax::tests::language_for_path ... ok
[INFO] [stdout] test selection::tests::merge_region_caret ... ok
[INFO] [stdout] test selection::tests::from_selregion ... ok
[INFO] [stdout] test selection::tests::empty ... ok
[INFO] [stdout] test event_context::tests::eol_multicursor_transpose ... ok
[INFO] [stdout] test view::tests::find_all ... ok
[INFO] [stdout] test view::tests::selection_for_find ... ok
[INFO] [stdout] test event_context::tests::delete_variation_selector_tests ... ok
[INFO] [stdout] test watcher::tests::test_applies_to_path ... ok
[INFO] [stdout] test selection::tests::simple_regions_in_range ... ok
[INFO] [stdout] test view::tests::multi_queries_find_all ... ok
[INFO] [stdout] test selection::tests::merge_reverse ... ok
[INFO] [stdout] test selection::tests::simple_region ... ok
[INFO] [stdout] test whitespace::tests::line_gets_tabs ... ok
[INFO] [stdout] test whitespace::tests::line_gets_two_spaces ... ok
[INFO] [stdout] test whitespace::tests::rope_gets_four_spaces ... ok
[INFO] [stdout] test event_context::tests::test_illegal_plugin_edit ... ok
[INFO] [stdout] test view::tests::find_next ... ok
[INFO] [stdout] test whitespace::tests::gcd_calculates_correctly ... ok
[INFO] [stdout] test view::tests::multi_queries_find_next ... ok
[INFO] [stdout] test event_context::tests::delete_emoji_modifier_tests ... ok
[INFO] [stdout] test whitespace::tests::rope_returns_none ... ok
[INFO] [stdout] test whitespace::tests::rope_gets_two_spaces ... ok
[INFO] [stdout] test whitespace::tests::line_errors_mixed_indent ... ok
[INFO] [stdout] test rpc::tests::test_serialize_edit_command ... ok
[INFO] [stdout] test watcher::tests::test_crash_repro ... ok
[INFO] [stdout] test event_context::tests::delete_emoji_zwj_sequence_tests ... ok
[INFO] [stdout] test event_context::tests::text_recording ... ok
[INFO] [stdout] test view::tests::incremental_find_update ... ok
[INFO] [stdout] test watcher::tests::recurse_with_contained ... ok
[INFO] [stdout] test linewrap::tests::bsearch_equivalence ... ok
[INFO] [stdout] test view::tests::incremental_find_codepoint_boundary ... ok
[INFO] [stdout] test watcher::tests::two_watchers_one_file ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 129 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
[INFO] [stdout] 
[INFO] [stderr]      Running /opt/rustwide/target/debug/deps/rpc-3522b561cecadba7
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_state ... ok
[INFO] [stdout] test test_movement_cmds ... ok
[INFO] [stdout] test test_settings_commands ... ok
[INFO] [stdout] test test_malformed_json ... ok
[INFO] [stdout] test test_other_edit_commands ... ok
[INFO] [stdout] test test_text_commands ... ok
[INFO] [stderr]    Doc-tests xi-core-lib
[INFO] [stdout] test test_startup ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test src/rpc.rs - rpc::CoreRequest (line 220) ... FAILED
[INFO] [stdout] test src/rpc.rs - rpc::CoreNotification::Plugin (line 152) ... ok
[INFO] [stdout] test src/rpc.rs - rpc::CoreNotification::Edit (line 113) ... ok
[INFO] [stdout] test src/rpc.rs - rpc::EditCommand (line 269) ... ok
[INFO] [stdout] test src/rpc.rs - rpc::CoreNotification (line 51) ... ok
[INFO] [stdout] test src/rpc.rs - rpc::CoreNotification (line 72) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/rpc.rs - rpc::CoreRequest (line 220) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit code: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/tmp/rustdoctestFVa9Ks/rust_out.rust_out.7rcbfp3g-cgu.0.rcgu.o" "-o" "/tmp/rustdoctestFVa9Ks/rust_out" "/tmp/rustdoctestFVa9Ks/rust_out.33dyzt1ekirinwy8.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/libxi_core_lib-4a9974d2cbf81eeb.rlib" "/opt/rustwide/target/debug/deps/libxi_unicode-7042c4acce0baab1.rlib" "/opt/rustwide/target/debug/deps/libxi_rpc-185ca00d01bff64a.rlib" "/opt/rustwide/target/debug/deps/libxi_trace-c70449e47ef35786.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam-6acafe05e8810761.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_queue-0e56de13c1e2d52f.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_channel-e02935c1a92635b3.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_deque-1dd8d9c9aeb18bfe.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_epoch-7f189d1e599ba2bb.rlib" "/opt/rustwide/target/debug/deps/libscopeguard-433667b6ea9b0655.rlib" "/opt/rustwide/target/debug/deps/libmemoffset-1932298dd0ef7d7d.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_utils-1cbeb169ea1b9070.rlib" "/opt/rustwide/target/debug/deps/libmaybe_uninit-f89ccdbeee7edf7d.rlib" "/opt/rustwide/target/debug/deps/libxi_rope-b504db52816ae5c0.rlib" "/opt/rustwide/target/debug/deps/libunicode_segmentation-1052d6cf0d3e02a7.rlib" "/opt/rustwide/target/debug/deps/libbytecount-406c3bff36b03775.rlib" "/opt/rustwide/target/debug/deps/libtoml-dbfbf03c87f4d44a.rlib" "/opt/rustwide/target/debug/deps/libtime-28f846dbbc539a48.rlib" "/opt/rustwide/target/debug/deps/libsyntect-5b5d8b6a601c4d8c.rlib" "/opt/rustwide/target/debug/deps/libplist-badf647cbf499b02.rlib" "/opt/rustwide/target/debug/deps/libxml-fc52fb9193216d91.rlib" "/opt/rustwide/target/debug/deps/libline_wrap-cf17863baaac17e9.rlib" "/opt/rustwide/target/debug/deps/libsafemem-e40a79b945d994b0.rlib" "/opt/rustwide/target/debug/deps/libhumantime-7e41be368f2ad703.rlib" "/opt/rustwide/target/debug/deps/libquick_error-f8f11c753de79890.rlib" "/opt/rustwide/target/debug/deps/libbase64-77e607f0afa42c72.rlib" "/opt/rustwide/target/debug/deps/libflate2-677d7d6978a8702b.rlib" "/opt/rustwide/target/debug/deps/libminiz_oxide-7b552d67a0ec6899.rlib" "/opt/rustwide/target/debug/deps/libadler-add25a44dcfc3e36.rlib" "/opt/rustwide/target/debug/deps/libcrc32fast-b8fb03049ba6c103.rlib" "/opt/rustwide/target/debug/deps/libbincode-c3fe99050b1c1f8d.rlib" "/opt/rustwide/target/debug/deps/libbyteorder-0f5da4dd94179155.rlib" "/opt/rustwide/target/debug/deps/libnotify-50d7d9d413eccf88.rlib" "/opt/rustwide/target/debug/deps/libwalkdir-cbb4f9c1da2f991c.rlib" "/opt/rustwide/target/debug/deps/libsame_file-55d9e4e23e414bb7.rlib" "/opt/rustwide/target/debug/deps/libinotify-33f83a10c4a15018.rlib" "/opt/rustwide/target/debug/deps/libinotify_sys-c331d2332058ccf8.rlib" "/opt/rustwide/target/debug/deps/libmio_extras-4d84227bd358e70d.rlib" "/opt/rustwide/target/debug/deps/liblazycell-1bd59e113283c4a6.rlib" "/opt/rustwide/target/debug/deps/libmio-98855881ec50b559.rlib" "/opt/rustwide/target/debug/deps/libslab-2ac6dc832fffd6a6.rlib" "/opt/rustwide/target/debug/deps/libiovec-4acd85e73405b378.rlib" "/opt/rustwide/target/debug/deps/libnet2-49ae846ffcff676e.rlib" "/opt/rustwide/target/debug/deps/libfiletime-67c3ae6ec529181b.rlib" "/opt/rustwide/target/debug/deps/liblibc-0a43f320b0d2a047.rlib" "/opt/rustwide/target/debug/deps/libbitflags-e8b42ad6d332332e.rlib" "/opt/rustwide/target/debug/deps/libserde_json-3cec136d67e2504c.rlib" "/opt/rustwide/target/debug/deps/libryu-e4c369ce3a152f38.rlib" "/opt/rustwide/target/debug/deps/libitoa-d190c751dac5cda2.rlib" "/opt/rustwide/target/debug/deps/libserde-b199e4f714c8331d.rlib" "/opt/rustwide/target/debug/deps/libregex-013afe07e97c6322.rlib" "/opt/rustwide/target/debug/deps/libthread_local-b2a88e4d32219c25.rlib" "/opt/rustwide/target/debug/deps/liblazy_static-bf21cfb31a9e28ca.rlib" "/opt/rustwide/target/debug/deps/libregex_syntax-16c7157e79d20741.rlib" "/opt/rustwide/target/debug/deps/libaho_corasick-919e78325f2d4434.rlib" "/opt/rustwide/target/debug/deps/libmemchr-d49ac1e01d7c87e9.rlib" "/opt/rustwide/target/debug/deps/liblog-08d572310e53ae0e.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-d2033c938d1688fd.rlib" "-Wl,--start-group" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-f14aca24435a5414.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-48d342a8b48d1d01.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-14bc0820888c8eb3.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-9cbd9e217bff06bc.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-31826136df98934e.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-075976a117c8fd5d.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-2d5cbedfbf17a011.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-0474372ff08c5319.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-d437c34460d2315a.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-fb61ed1b8cc4de79.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-bf76d1b643bfc9f0.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-a1b53aa7fddcf418.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-28585e57fac45c73.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-64801769bc15ab28.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-541997b56bb98660.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-cdea3c81adab3d12.rlib" "-Wl,--end-group" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-cd9f15a39fb65cbc.rlib" "-Wl,-Bdynamic" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-ldl" "-lutil"
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/rpc.rs - rpc::CoreRequest (line 220)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 5 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass '--doc'
[INFO] running `Command { std: "docker" "inspect" "274aea7777d551146e5c86a0fe9cf08a88622af3373e44191d8821653c01a2e9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "274aea7777d551146e5c86a0fe9cf08a88622af3373e44191d8821653c01a2e9", kill_on_drop: false }`
[INFO] [stdout] 274aea7777d551146e5c86a0fe9cf08a88622af3373e44191d8821653c01a2e9
