[INFO] fetching crate duat-core 0.9.0...
[INFO] testing duat-core-0.9.0 against 1.94.0 for beta-1.95-1
[INFO] extracting crate duat-core 0.9.0 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate duat-core 0.9.0
[INFO] finished tweaking crates.io crate duat-core 0.9.0
[INFO] tweaked toml for crates.io crate duat-core 0.9.0 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate duat-core 0.9.0 on toolchain 1.94.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.94.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate duat-core 0.9.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.94.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded notify-types v2.1.0
[INFO] [stderr]   Downloaded format-like v0.7.0
[INFO] [stderr]   Downloaded shellexpand v3.1.2
[INFO] [stderr]   Downloaded gap-buf v0.1.0
[INFO] [stderr]   Downloaded interrupt-read v0.6.0
[INFO] [stderr]   Downloaded mach2 v0.6.0
[INFO] [stderr]   Downloaded thread-amount v0.3.0
[INFO] [stderr]   Downloaded regex-cursor v0.1.5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] d1d20b9b395267a4cf09bc8bded54b21f1e132e3f3ec2bd89bbaddb6edb2ce3e
[INFO] running `Command { std: "docker" "start" "-a" "d1d20b9b395267a4cf09bc8bded54b21f1e132e3f3ec2bd89bbaddb6edb2ce3e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d1d20b9b395267a4cf09bc8bded54b21f1e132e3f3ec2bd89bbaddb6edb2ce3e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d1d20b9b395267a4cf09bc8bded54b21f1e132e3f3ec2bd89bbaddb6edb2ce3e", kill_on_drop: false }`
[INFO] [stdout] d1d20b9b395267a4cf09bc8bded54b21f1e132e3f3ec2bd89bbaddb6edb2ce3e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 344c58adb90f2ca0ecce346252a641e5e8ff44626abc49ccae6d203a188a2150
[INFO] running `Command { std: "docker" "start" "-a" "344c58adb90f2ca0ecce346252a641e5e8ff44626abc49ccae6d203a188a2150", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.181
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling litrs v1.0.0
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling virtue v0.0.18
[INFO] [stderr]    Compiling unty v0.0.4
[INFO] [stderr]    Compiling notify-types v2.1.0
[INFO] [stderr]    Compiling interrupt-read v0.6.0
[INFO] [stderr]    Compiling gap-buf v0.1.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling document-features v0.2.12
[INFO] [stderr]    Compiling format-like v0.7.0
[INFO] [stderr]    Compiling bincode_derive v2.0.1
[INFO] [stderr]    Compiling bincode v2.0.1
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling dirs-sys v0.5.0
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling dirs-sys-next v0.1.2
[INFO] [stderr]    Compiling thread-amount v0.3.0
[INFO] [stderr]    Compiling dirs-next v2.0.0
[INFO] [stderr]    Compiling dirs v6.0.0
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling shellexpand v3.1.2
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling regex-cursor v0.1.5
[INFO] [stderr]    Compiling duat-core v0.9.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 18.35s
[INFO] running `Command { std: "docker" "inspect" "344c58adb90f2ca0ecce346252a641e5e8ff44626abc49ccae6d203a188a2150", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "344c58adb90f2ca0ecce346252a641e5e8ff44626abc49ccae6d203a188a2150", kill_on_drop: false }`
[INFO] [stdout] 344c58adb90f2ca0ecce346252a641e5e8ff44626abc49ccae6d203a188a2150
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 86668c1ec1e4b3d6b72fbb473fc7370224513bd2b6cf6538923a8ee3a6a58de9
[INFO] running `Command { std: "docker" "start" "-a" "86668c1ec1e4b3d6b72fbb473fc7370224513bd2b6cf6538923a8ee3a6a58de9", kill_on_drop: false }`
[INFO] [stderr]    Compiling duat-core v0.9.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 5.71s
[INFO] running `Command { std: "docker" "inspect" "86668c1ec1e4b3d6b72fbb473fc7370224513bd2b6cf6538923a8ee3a6a58de9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "86668c1ec1e4b3d6b72fbb473fc7370224513bd2b6cf6538923a8ee3a6a58de9", kill_on_drop: false }`
[INFO] [stdout] 86668c1ec1e4b3d6b72fbb473fc7370224513bd2b6cf6538923a8ee3a6a58de9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 271e28aac9675cec1155c18e0c9508fae4d898944def64268209ace838b464d3
[INFO] running `Command { std: "docker" "start" "-a" "271e28aac9675cec1155c18e0c9508fae4d898944def64268209ace838b464d3", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/duat_core-e825f867f3a1d67b)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests duat_core
[INFO] [stdout] 
[INFO] [stdout] running 82 tests
[INFO] [stdout] test src/context/log.rs - context::log::macros::error (line 52) ... FAILED
[INFO] [stdout] test src/context/log.rs - context::log::macros::debug (line 219) ... FAILED
[INFO] [stdout] test src/context/log.rs - context::log::macros::info (line 157) ... FAILED
[INFO] [stdout] test src/context/handles.rs - context::handles::Handle (line 55) ... ok
[INFO] [stdout] test src/data.rs - data::Pass::write_many (line 804) ... ok
[INFO] [stdout] test src/data.rs - data::Pass::write_many (line 828) ... ok
[INFO] [stdout] test src/context/handles.rs - context::handles::Handle (line 100) ... ok
[INFO] [stdout] test src/cmd/mod.rs - cmd (line 19) ... ok
[INFO] [stdout] test src/cmd/mod.rs - cmd::global::call (line 1017) ... ok
[INFO] [stdout] test src/context/cache.rs - context::cache (line 17) ... ok
[INFO] [stdout] test src/cmd/mod.rs - cmd (line 112) ... ok
[INFO] [stdout] test src/context/log.rs - context::log::macros::debug (line 236) ... ok
[INFO] [stdout] test src/context/handles.rs - context::handles::Handle (line 81) ... ok
[INFO] [stdout] test src/data.rs - data::RwData<T>::write_then (line 286) ... ok
[INFO] [stdout] test src/cmd/mod.rs - cmd (line 65) ... ok
[INFO] [stdout] test src/cmd/mod.rs - cmd::global::add (line 879) ... ok
[INFO] [stdout] test src/context/handles.rs - context::handles::Handle (line 29) ... ok
[INFO] [stdout] test src/form.rs - form::global::set (line 69) ... ok
[INFO] [stdout] test src/data.rs - data::RwData<T>::write_then (line 311) ... ok
[INFO] [stdout] test src/cmd/mod.rs - cmd (line 44) ... ok
[INFO] [stdout] test src/form.rs - form::global::set_extra_cursor (line 204) ... ok
[INFO] [stdout] test src/cmd/mod.rs - cmd (line 145) ... ok
[INFO] [stdout] test src/data.rs - data::RwData<T>::new_unsized (line 144) ... ok
[INFO] [stdout] test src/hook.rs - hook (line 112) ... ok
[INFO] [stdout] test src/form.rs - form::global::enable_mask (line 297) ... ok
[INFO] [stdout] test src/hook.rs - hook (line 62) ... ok
[INFO] [stdout] test src/hook.rs - hook::Hookable::get_input (line 1137) ... ok
[INFO] [stdout] test src/hook.rs - hook::WidgetOpened (line 508) ... ok
[INFO] [stdout] test src/form.rs - form::global::set_main_cursor (line 175) ... ok
[INFO] [stdout] test src/hook.rs - hook (line 142) ... ok
[INFO] [stdout] test src/hook.rs - hook::WidgetOpened (line 523) ... ok
[INFO] [stdout] test src/lib.rs - Plugin (line 53) ... ok
[INFO] [stdout] test src/form.rs - form::Painter (line 1169) ... ok
[INFO] [stdout] test src/form.rs - form::global::set_weak (line 113) ... ok
[INFO] [stdout] test src/hook.rs - hook::BufferUpdated (line 710) ... ok
[INFO] [stdout] test src/hook.rs - hook (line 93) ... ok
[INFO] [stdout] test src/mode/cursor/mod.rs - mode::cursor::CursorMatches<'c,R>::from_caret (line 686) ... ok
[INFO] [stdout] test src/mode/cursor/mod.rs - mode::cursor::CursorMatches<'c,R>::from_caret_excl (line 711) ... ok
[INFO] [stdout] test src/hook.rs - hook (line 9) ... ok
[INFO] [stdout] test src/lib.rs - try_or_log_err (line 800) ... ok
[INFO] [stdout] test src/mode/cursor/mod.rs - mode::cursor::Cursor (line 56) ... ok
[INFO] [stdout] test src/lib.rs - process::get_or_spawn (line 549) ... ok
[INFO] [stdout] test src/mode/cursor/mod.rs - mode::cursor::CursorMatches<'c,R>::to_caret_incl (line 769) ... ok
[INFO] [stdout] test src/lib.rs - try_or_log_err (line 782) ... ok
[INFO] [stdout] test src/hook.rs - hook::WidgetOpened (line 496) ... ok
[INFO] [stdout] test src/mode/mod.rs - mode::User (line 76) ... ok
[INFO] [stdout] test src/mode/mod.rs - mode::Mode (line 371) ... ok
[INFO] [stdout] test src/mode/patterns.rs - mode::patterns::__alt__ (line 93) ... ok
[INFO] [stdout] test src/mode/mod.rs - mode::Mode (line 293) ... ok
[INFO] [stdout] test src/mode/patterns.rs - mode::patterns::__alt__ (line 132) ... ok
[INFO] [stdout] test src/mode/mod.rs - mode::Mode (line 332) ... ok
[INFO] [stdout] test src/mode/patterns.rs - mode::patterns::__ctrl__ (line 173) ... ok
[INFO] [stdout] test src/mode/patterns.rs - mode::patterns::__alt__ (line 108) ... ok
[INFO] [stdout] test src/mode/patterns.rs - mode::patterns::__ctrl__ (line 212) ... ok
[INFO] [stdout] test src/mode/mod.rs - mode::User (line 63) ... ok
[INFO] [stdout] test src/mode/cursor/mod.rs - mode::cursor::CursorMatches<'c,R>::to_caret (line 744) ... ok
[INFO] [stdout] test src/mode/mod.rs - mode::Mode (line 219) ... ok
[INFO] [stdout] test src/mode/patterns.rs - mode::patterns::__event__ (line 18) ... ok
[INFO] [stdout] test src/mode/patterns.rs - mode::patterns::__ctrl__ (line 188) ... ok
[INFO] [stdout] test src/mode/patterns.rs - mode::patterns::__event__ (line 36) ... ok
[INFO] [stdout] test src/mode/patterns.rs - mode::patterns::__shift__ (line 292) ... ok
[INFO] [stdout] test src/mode/mod.rs - mode::Mode (line 234) ... ok
[INFO] [stdout] test src/mode/mod.rs - mode::Mode::bindings (line 478) ... ok
[INFO] [stdout] test src/opts.rs - opts::PrintOpts::default_for_input (line 209) ... ok
[INFO] [stdout] test src/mode/patterns.rs - mode::patterns::__shift__ (line 253) ... ok
[INFO] [stdout] test src/text/builder.rs - text::builder::Builder (line 31) ... ok
[INFO] [stdout] test src/mode/patterns.rs - mode::patterns::__shift__ (line 268) ... ok
[INFO] [stdout] test src/text/mod.rs - text::Text::remove_tags (line 461) ... ok
[INFO] [stdout] test src/opts.rs - opts::PrintOpts::new (line 161) ... ok
[INFO] [stdout] test src/text/strs/mod.rs - text::strs::Strs::is_empty_line (line 491) ... ok
[INFO] [stdout] test src/text/mod.rs - text::TextMut<'t>::remove_tags (line 779) ... ok
[INFO] [stdout] test src/text/mod.rs - text (line 35) ... ok
[INFO] [stdout] test src/text/tags/mod.rs - text::tags::Tags<'_>::remove (line 89) ... ok
[INFO] [stdout] test src/ui/layout.rs - ui::layout (line 12) ... ok
[INFO] [stdout] test src/text/tags/taggers.rs - text::tags::taggers::Tagger (line 265) ... ok
[INFO] [stdout] test src/text/mod.rs - text::Text::builder (line 190) ... ok
[INFO] [stdout] test src/text/tags/types.rs - text::tags::types::Spacer (line 173) ... ok
[INFO] [stdout] test src/ui/widget.rs - ui::widget::Widget::needs_update (line 131) ... ok
[INFO] [stdout] test src/ui/mod.rs - ui::PushSpecs (line 190) ... ok
[INFO] [stdout] test src/text/mod.rs - text (line 62) ... ok
[INFO] [stdout] test src/ui/mod.rs - ui::PushSpecs (line 206) ... ok
[INFO] [stdout] test src/text/tags/types.rs - text::tags::types::Spacer (line 165) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/context/log.rs - context::log::macros::error (line 52) stdout ----
[INFO] [stdout] error: expected a string literal
[INFO] [stdout]   --> src/context/log.rs:59:5
[INFO] [stdout]    |
[INFO] [stdout] 59 |     ("This is my {}", "error"),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/context/log.rs - context::log::macros::debug (line 219) stdout ----
[INFO] [stdout] error: expected a string literal
[INFO] [stdout]    --> src/context/log.rs:226:5
[INFO] [stdout]     |
[INFO] [stdout] 226 |     ("This is my {}", "warning"),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/context/log.rs - context::log::macros::info (line 157) stdout ----
[INFO] [stdout] error: expected a string literal
[INFO] [stdout]    --> src/context/log.rs:164:5
[INFO] [stdout]     |
[INFO] [stdout] 164 |     ("This is my {}", "info"),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/context/log.rs - context::log::macros::debug (line 219)
[INFO] [stdout]     src/context/log.rs - context::log::macros::error (line 52)
[INFO] [stdout]     src/context/log.rs - context::log::macros::info (line 157)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 79 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 7.48s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 9.12s; merged doctests compilation took 1.63s
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "271e28aac9675cec1155c18e0c9508fae4d898944def64268209ace838b464d3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "271e28aac9675cec1155c18e0c9508fae4d898944def64268209ace838b464d3", kill_on_drop: false }`
[INFO] [stdout] 271e28aac9675cec1155c18e0c9508fae4d898944def64268209ace838b464d3
