[INFO] fetching crate editor-types 0.0.2... [INFO] testing editor-types-0.0.2 against beta-2025-09-21 for beta-1.91-3 [INFO] extracting crate editor-types 0.0.2 into /workspace/builds/worker-2-tc2/source [INFO] started tweaking crates.io crate editor-types 0.0.2 [INFO] finished tweaking crates.io crate editor-types 0.0.2 [INFO] tweaked toml for crates.io crate editor-types 0.0.2 written to /workspace/builds/worker-2-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate editor-types 0.0.2 on toolchain beta-2025-09-21 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 23 packages to latest compatible versions [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 1c61a411df1e14b8f09984ba929b63e41a762913631c80cf53fd0a3e92c96153 [INFO] running `Command { std: "docker" "start" "-a" "1c61a411df1e14b8f09984ba929b63e41a762913631c80cf53fd0a3e92c96153", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "1c61a411df1e14b8f09984ba929b63e41a762913631c80cf53fd0a3e92c96153", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1c61a411df1e14b8f09984ba929b63e41a762913631c80cf53fd0a3e92c96153", kill_on_drop: false }` [INFO] [stdout] 1c61a411df1e14b8f09984ba929b63e41a762913631c80cf53fd0a3e92c96153 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 81f8fdee2f038332e7c5bc46195a61b63e32fbad96a26b55849eefc9e19da658 [INFO] running `Command { std: "docker" "start" "-a" "81f8fdee2f038332e7c5bc46195a61b63e32fbad96a26b55849eefc9e19da658", kill_on_drop: false }` [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling unicode-width v0.2.1 [INFO] [stderr] Compiling smawk v0.3.2 [INFO] [stderr] Compiling regex-syntax v0.8.6 [INFO] [stderr] Compiling bitflags v2.9.4 [INFO] [stderr] Compiling textwrap v0.16.2 [INFO] [stderr] Compiling keybindings v0.0.2 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling regex-automata v0.4.11 [INFO] [stderr] Compiling editor-types-parser v0.0.2 [INFO] [stderr] Compiling editor-types-macros v0.0.2 [INFO] [stderr] Compiling regex v1.11.3 [INFO] [stderr] Compiling editor-types v0.0.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/prelude.rs:589:13 [INFO] [stdout] | [INFO] [stdout] 553 | #[derive(Clone, Debug, Eq, PartialEq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 589 | CharSet(fn(char) -> bool), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] = note: `#[warn(unpredictable_function_pointer_comparisons)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 17.32s [INFO] running `Command { std: "docker" "inspect" "81f8fdee2f038332e7c5bc46195a61b63e32fbad96a26b55849eefc9e19da658", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "81f8fdee2f038332e7c5bc46195a61b63e32fbad96a26b55849eefc9e19da658", kill_on_drop: false }` [INFO] [stdout] 81f8fdee2f038332e7c5bc46195a61b63e32fbad96a26b55849eefc9e19da658 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] bff70f4595543c5bac71db5c07826b1b4f2b55169e26ffdf75412cba7087a822 [INFO] running `Command { std: "docker" "start" "-a" "bff70f4595543c5bac71db5c07826b1b4f2b55169e26ffdf75412cba7087a822", kill_on_drop: false }` [INFO] [stderr] Compiling editor-types v0.0.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/prelude.rs:589:13 [INFO] [stdout] | [INFO] [stdout] 553 | #[derive(Clone, Debug, Eq, PartialEq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 589 | CharSet(fn(char) -> bool), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] = note: `#[warn(unpredictable_function_pointer_comparisons)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/prelude.rs:589:13 [INFO] [stdout] | [INFO] [stdout] 553 | #[derive(Clone, Debug, Eq, PartialEq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 589 | CharSet(fn(char) -> bool), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] = note: `#[warn(unpredictable_function_pointer_comparisons)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1.12s [INFO] running `Command { std: "docker" "inspect" "bff70f4595543c5bac71db5c07826b1b4f2b55169e26ffdf75412cba7087a822", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bff70f4595543c5bac71db5c07826b1b4f2b55169e26ffdf75412cba7087a822", kill_on_drop: false }` [INFO] [stdout] bff70f4595543c5bac71db5c07826b1b4f2b55169e26ffdf75412cba7087a822 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 84b7fd903965b9d4b4d24ca57feeb48389cb01f4f442b8cb4cc074e1fd72cd13 [INFO] running `Command { std: "docker" "start" "-a" "84b7fd903965b9d4b4d24ca57feeb48389cb01f4f442b8cb4cc074e1fd72cd13", kill_on_drop: false }` [INFO] [stderr] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stderr] --> src/prelude.rs:589:13 [INFO] [stderr] | [INFO] [stderr] 553 | #[derive(Clone, Debug, Eq, PartialEq)] [INFO] [stderr] | --------- in this derive macro expansion [INFO] [stderr] ... [INFO] [stderr] 589 | CharSet(fn(char) -> bool), [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: the address of the same function can vary between different codegen units [INFO] [stderr] = note: furthermore, different functions could have the same address after being merged together [INFO] [stderr] = note: for more information visit [INFO] [stderr] = note: `#[warn(unpredictable_function_pointer_comparisons)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `editor-types` (lib) generated 1 warning [INFO] [stderr] warning: `editor-types` (lib test) generated 1 warning (1 duplicate) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/editor_types-46c9ac355d05e36b) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::test_is_readonly ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests editor_types [INFO] [stdout] [INFO] [stdout] running 190 tests [INFO] [stdout] test src/lib.rs - (line 10) ... ok [INFO] [stdout] test src/lib.rs - Action::NoOp (line 1216) ... ok [INFO] [stdout] test src/lib.rs - Action::Scroll (line 1281) ... ok [INFO] [stdout] test src/lib.rs - Action::Repeat (line 1266) ... ok [INFO] [stdout] test src/lib.rs - Action::KeywordLookup (line 1297) ... ok [INFO] [stdout] test src/application.rs - application (line 10) ... ok [INFO] [stdout] test src/lib.rs - Action::RedrawScreen (line 1310) ... ok [INFO] [stdout] test src/lib.rs - Action::Search (line 1337) ... ok [INFO] [stdout] test src/lib.rs - Action::Jump (line 1247) ... ok [INFO] [stdout] test src/lib.rs - CursorAction::Restore (line 397) ... ok [INFO] [stdout] test src/lib.rs - Action::Suspend (line 1325) ... ok [INFO] [stdout] test src/lib.rs - CommandBarAction::Unfocus (line 548) ... ok [INFO] [stdout] test src/lib.rs - CommandAction::Execute (line 511) ... ok [INFO] [stdout] test src/lib.rs - CommandAction::Run (line 498) ... ok [INFO] [stdout] test src/lib.rs - CursorAction::Rotate (line 419) ... ok [INFO] [stdout] test src/lib.rs - CommandBarAction::Focus (line 531) ... ok [INFO] [stdout] test src/lib.rs - CursorAction::Close (line 378) ... ok [INFO] [stdout] test src/lib.rs - CursorAction::Save (line 438) ... ok [INFO] [stdout] test src/lib.rs - EditorAction::Complete (line 974) ... ok [INFO] [stdout] test src/lib.rs - CursorAction::Split (line 460) ... ok [INFO] [stdout] test src/lib.rs - EditorAction::Cursor (line 997) ... ok [INFO] [stdout] test src/lib.rs - EditorAction::Edit (line 1013) ... ok [INFO] [stdout] test src/lib.rs - EditorAction::Mark (line 1061) ... ok [INFO] [stdout] test src/lib.rs - EditorAction::InsertText (line 1048) ... ok [INFO] [stdout] test src/lib.rs - HistoryAction::Checkpoint (line 319) ... ok [INFO] [stdout] test src/lib.rs - EditorAction::Selection (line 1081) ... ok [INFO] [stdout] test src/lib.rs - EditorAction::History (line 1029) ... ok [INFO] [stdout] test src/lib.rs - HistoryAction::Undo (line 346) ... ok [INFO] [stdout] test src/lib.rs - HistoryAction::Redo (line 332) ... ok [INFO] [stdout] test src/lib.rs - InsertTextAction::Transcribe (line 280) ... ok [INFO] [stdout] test src/lib.rs - InsertTextAction::OpenLine (line 248) ... ok [INFO] [stdout] test src/lib.rs - MacroAction::Execute (line 622) ... ok [INFO] [stdout] test src/lib.rs - InsertTextAction::Paste (line 266) ... ok [INFO] [stdout] test src/lib.rs - InsertTextAction::Type (line 293) ... ok [INFO] [stdout] test src/lib.rs - MacroAction::Repeat (line 656) ... ok [INFO] [stdout] test src/lib.rs - MacroAction::Run (line 639) ... ok [INFO] [stdout] test src/lib.rs - MacroAction::ToggleRecording (line 672) ... ok [INFO] [stdout] test src/lib.rs - PromptAction::Recall (line 596) ... ok [INFO] [stdout] test src/lib.rs - SelectionAction::CursorSet (line 140) ... ok [INFO] [stdout] test src/lib.rs - PromptAction::Abort (line 568) ... ok [INFO] [stdout] test src/lib.rs - SelectionAction::Expand (line 158) ... ok [INFO] [stdout] test src/lib.rs - SelectionAction::Filter (line 172) ... ok [INFO] [stdout] test src/lib.rs - SelectionAction::Join (line 186) ... ok [INFO] [stdout] test src/lib.rs - PromptAction::Submit (line 582) ... ok [INFO] [stdout] test src/lib.rs - SelectionAction::Duplicate (line 122) ... ok [INFO] [stdout] test src/lib.rs - TabAction::Focus (line 728) ... ok [INFO] [stdout] test src/lib.rs - TabAction::Move (line 744) ... ok [INFO] [stdout] test src/lib.rs - SelectionAction::Trim (line 229) ... ok [INFO] [stdout] test src/lib.rs - SelectionAction::Split (line 211) ... ok [INFO] [stdout] test src/lib.rs - TabAction::Extract (line 712) ... ok [INFO] [stdout] test src/lib.rs - WindowAction::Close (line 781) ... ok [INFO] [stdout] test src/lib.rs - TabAction::Close (line 690) ... ok [INFO] [stdout] test src/lib.rs - WindowAction::Exchange (line 796) ... ok [INFO] [stdout] test src/lib.rs - WindowAction::ClearSizes (line 910) ... ok [INFO] [stdout] test src/lib.rs - WindowAction::Open (line 838) ... ok [INFO] [stdout] test src/lib.rs - WindowAction::Focus (line 810) ... ok [INFO] [stdout] test src/lib.rs - WindowAction::Resize (line 923) ... ok [INFO] [stdout] test src/lib.rs - TabAction::Open (line 760) ... ok [INFO] [stdout] test src/lib.rs - WindowAction::MoveSide (line 824) ... ok [INFO] [stdout] test src/lib.rs - WindowAction::Switch (line 895) ... ok [INFO] [stdout] test src/lib.rs - WindowAction::Split (line 872) ... ok [INFO] [stdout] test src/prelude.rs - prelude (line 10) ... ok [INFO] [stdout] test src/lib.rs - WindowAction::Rotate (line 858) ... ok [INFO] [stdout] test src/prelude.rs - prelude::Axis::Horizontal (line 1392) ... ok [INFO] [stdout] test src/lib.rs - WindowAction::ZoomToggle (line 953) ... ok [INFO] [stdout] test src/prelude.rs - prelude::CloseFlags::FORCE (line 2524) ... ok [INFO] [stdout] test src/prelude.rs - prelude::CompletionDisplay::Bar (line 324) ... ok [INFO] [stdout] test src/lib.rs - WindowAction::Write (line 937) ... ok [INFO] [stdout] test src/prelude.rs - prelude::Axis::Vertical (line 1410) ... ok [INFO] [stdout] test src/prelude.rs - prelude::CloseFlags::QUIT (line 2524) ... ok [INFO] [stdout] test src/prelude.rs - prelude::CloseFlags::WRITE (line 2524) ... ok [INFO] [stdout] test src/prelude.rs - prelude::CompletionDisplay::None (line 308) ... ok [INFO] [stdout] test src/prelude.rs - prelude::CompletionStyle::List (line 158) ... ok [INFO] [stdout] test src/prelude.rs - prelude::CloseFlags::NONE (line 2524) ... ok [INFO] [stdout] test src/prelude.rs - prelude::CompletionScope::Global (line 138) ... ok [INFO] [stdout] test src/prelude.rs - prelude::CompletionScope::Buffer (line 122) ... ok [INFO] [stdout] test src/prelude.rs - prelude::CompletionStyle::None (line 179) ... ok [INFO] [stdout] test src/prelude.rs - prelude::CompletionStyle::Prefix (line 195) ... ok [INFO] [stdout] test src/prelude.rs - prelude::CompletionType::Line (line 268) ... ok [INFO] [stdout] test src/prelude.rs - prelude::CompletionDisplay::List (line 340) ... ok [INFO] [stdout] test src/prelude.rs - prelude::CompletionStyle::Single (line 211) ... ok [INFO] [stdout] test src/prelude.rs - prelude::CompletionType::Auto (line 236) ... ok [INFO] [stdout] test src/prelude.rs - prelude::CompletionType::Word (line 284) ... ok [INFO] [stdout] test src/prelude.rs - prelude::CursorGroupCombineStyle::Merge (line 2124) ... ok [INFO] [stdout] test src/prelude.rs - prelude::CompletionType::File (line 252) ... ok [INFO] [stdout] test src/prelude.rs - prelude::CursorGroupCombineStyle::Append (line 2108) ... ok [INFO] [stdout] test src/prelude.rs - prelude::CursorCloseTarget::Followers (line 2091) ... ok [INFO] [stdout] test src/prelude.rs - prelude::CursorMergeStyle::SelectCursor (line 2193) ... ok [INFO] [stdout] test src/prelude.rs - prelude::CursorCloseTarget::Leader (line 2078) ... ok [INFO] [stdout] test src/prelude.rs - prelude::CursorMergeStyle::SelectShort (line 2207) ... ok [INFO] [stdout] test src/prelude.rs - prelude::CursorMergeStyle::Intersect (line 2179) ... ok [INFO] [stdout] test src/prelude.rs - prelude::CursorGroupCombineStyle::Replace (line 2141) ... ok [INFO] [stdout] test src/prelude.rs - prelude::CursorMergeStyle::SelectLong (line 2221) ... ok [INFO] [stdout] test src/prelude.rs - prelude::FocusChange::Direction2D (line 1699) ... ok [INFO] [stdout] test src/prelude.rs - prelude::CursorMergeStyle::Union (line 2165) ... ok [INFO] [stdout] test src/prelude.rs - prelude::FocusChange::PreviouslyFocused (line 1664) ... ok [INFO] [stdout] test src/prelude.rs - prelude::FocusChange::Current (line 1614) ... ok [INFO] [stdout] test src/prelude.rs - prelude::FocusChange::Position (line 1645) ... ok [INFO] [stdout] test src/prelude.rs - prelude::KeywordTarget::Word (line 1808) ... ok [INFO] [stdout] test src/prelude.rs - prelude::FocusChange::Direction1D (line 1684) ... ok [INFO] [stdout] test src/prelude.rs - prelude::KeywordTarget::Selection (line 1828) ... ok [INFO] [stdout] test src/prelude.rs - prelude::FocusChange::Offset (line 1631) ... ok [INFO] [stdout] test src/prelude.rs - prelude::Mark::BufferNamed (line 2274) ... ok [INFO] [stdout] test src/prelude.rs - prelude::Mark::GlobalNamed (line 2309) ... ok [INFO] [stdout] test src/prelude.rs - prelude::Mark::LastYankedBegin (line 2405) ... ok [INFO] [stdout] test src/prelude.rs - prelude::Mark::GlobalLastExited (line 2293) ... ok [INFO] [stdout] test src/prelude.rs - prelude::Mark::LastInserted (line 2341) ... ok [INFO] [stdout] test src/prelude.rs - prelude::Mark::BufferLastExited (line 2258) ... ok [INFO] [stdout] test src/prelude.rs - prelude::Mark::LastYankedEnd (line 2421) ... ok [INFO] [stdout] test src/prelude.rs - prelude::Mark::LastChanged (line 2325) ... ok [INFO] [stdout] test src/prelude.rs - prelude::Mark::LastJump (line 2357) ... ok [INFO] [stdout] test src/prelude.rs - prelude::MoveDir2D::Down (line 1263) ... ok [INFO] [stdout] test src/prelude.rs - prelude::MatchAction::Drop (line 3102) ... ok [INFO] [stdout] test src/prelude.rs - prelude::MoveDir1D::Previous (line 1191) ... ok [INFO] [stdout] test src/prelude.rs - prelude::Mark::VisualEnd (line 2389) ... ok [INFO] [stdout] test src/prelude.rs - prelude::Mark::VisualBegin (line 2373) ... ok [INFO] [stdout] test src/prelude.rs - prelude::MatchAction::Keep (line 3088) ... ok [INFO] [stdout] test src/prelude.rs - prelude::MoveDir1D::Next (line 1207) ... ok [INFO] [stdout] test src/prelude.rs - prelude::MoveDir2D::Right (line 1237) ... ok [INFO] [stdout] test src/prelude.rs - prelude::MoveDir2D::Left (line 1224) ... ok [INFO] [stdout] test src/prelude.rs - prelude::MoveDirMod::Exact (line 1370) ... ok [INFO] [stdout] test src/prelude.rs - prelude::MoveDirMod::Flip (line 1356) ... ok [INFO] [stdout] test src/prelude.rs - prelude::MoveDir2D::Up (line 1250) ... ok [INFO] [stdout] test src/prelude.rs - prelude::MoveDirMod::Same (line 1342) ... ok [INFO] [stdout] test src/prelude.rs - prelude::MovePosition::Middle (line 1306) ... ok [INFO] [stdout] test src/prelude.rs - prelude::MovePosition::End (line 1322) ... ok [INFO] [stdout] test src/prelude.rs - prelude::MovePosition::Beginning (line 1290) ... ok [INFO] [stdout] test src/prelude.rs - prelude::OpenTarget::Offset (line 1934) ... ok [INFO] [stdout] test src/prelude.rs - prelude::OpenTarget::List (line 1906) ... ok [INFO] [stdout] test src/prelude.rs - prelude::OpenTarget::Alternate (line 1858) ... ok [INFO] [stdout] test src/prelude.rs - prelude::OpenTarget::Current (line 1875) ... ok [INFO] [stdout] test src/prelude.rs - prelude::OpenTarget::Cursor (line 1889) ... ok [INFO] [stdout] test src/prelude.rs - prelude::OpenTarget::Name (line 1920) ... ok [INFO] [stdout] test src/prelude.rs - prelude::PasteStyle::Cursor (line 72) ... ok [INFO] [stdout] test src/prelude.rs - prelude::PasteStyle::Replace (line 104) ... ok [INFO] [stdout] test src/prelude.rs - prelude::OpenTarget::Unnamed (line 1962) ... ok [INFO] [stdout] test src/prelude.rs - prelude::OpenTarget::Selection (line 1948) ... ok [INFO] [stdout] test src/prelude.rs - prelude::PositionList::ChangeList (line 2813) ... ok [INFO] [stdout] test src/prelude.rs - prelude::PasteStyle::Side (line 86) ... ok [INFO] [stdout] test src/prelude.rs - prelude::Radix::Decimal (line 983) ... ok [INFO] [stdout] test src/prelude.rs - prelude::PositionList::JumpList (line 2829) ... ok [INFO] [stdout] test src/prelude.rs - prelude::Radix::Hexadecimal (line 1001) ... ok [INFO] [stdout] test src/prelude.rs - prelude::Radix::Binary (line 947) ... ok [INFO] [stdout] test src/prelude.rs - prelude::Radix::Octal (line 965) ... ok [INFO] [stdout] test src/prelude.rs - prelude::RecallFilter::All (line 2777) ... ok [INFO] [stdout] test src/prelude.rs - prelude::RecallFilter::PrefixMatch (line 2791) ... ok [INFO] [stdout] test src/prelude.rs - prelude::RepeatType::LastAction (line 490) ... ok [INFO] [stdout] test src/prelude.rs - prelude::RepeatType::LastSelection (line 503) ... ok [INFO] [stdout] test src/prelude.rs - prelude::ScrollSize::HalfPage (line 1456) ... ok [INFO] [stdout] test src/prelude.rs - prelude::RepeatType::EditSequence (line 477) ... ok [INFO] [stdout] test src/prelude.rs - prelude::ScrollSize::Cell (line 1442) ... ok [INFO] [stdout] test src/prelude.rs - prelude::ScrollStyle::CursorPos (line 1505) ... ok [INFO] [stdout] test src/prelude.rs - prelude::ScrollSize::Page (line 1470) ... ok [INFO] [stdout] test src/prelude.rs - prelude::ScrollStyle::Direction2D (line 1488) ... ok [INFO] [stdout] test src/prelude.rs - prelude::SelectionCursorChange::Beginning (line 1544) ... ok [INFO] [stdout] test src/prelude.rs - prelude::SelectionBoundary::NonWhitespace (line 2615) ... ok [INFO] [stdout] test src/prelude.rs - prelude::SelectionCursorChange::End (line 1558) ... ok [INFO] [stdout] test src/prelude.rs - prelude::SelectionBoundary::Line (line 2600) ... ok [INFO] [stdout] test src/prelude.rs - prelude::ScrollStyle::LinePos (line 1522) ... ok [INFO] [stdout] test src/prelude.rs - prelude::SelectionCursorChange::SwapSide (line 1596) ... ok [INFO] [stdout] test src/prelude.rs - prelude::SelectionCursorChange::SwapAnchor (line 1572) ... ok [INFO] [stdout] test src/prelude.rs - prelude::SelectionResizeStyle::Extend (line 2718) ... ok [INFO] [stdout] test src/prelude.rs - prelude::SelectionResizeStyle::Object (line 2733) ... ok [INFO] [stdout] test src/prelude.rs - prelude::SelectionSplitStyle::Anchor (line 2663) ... ok [INFO] [stdout] test src/prelude.rs - prelude::SelectionResizeStyle::Restart (line 2748) ... ok [INFO] [stdout] test src/prelude.rs - prelude::SizeChange::Equal (line 1718) ... ok [INFO] [stdout] test src/prelude.rs - prelude::SizeChange::Decrease (line 1749) ... ok [INFO] [stdout] test src/prelude.rs - prelude::SelectionSplitStyle::Lines (line 2677) ... ok [INFO] [stdout] test src/prelude.rs - prelude::SelectionSplitStyle::Regex (line 2692) ... ok [INFO] [stdout] test src/prelude.rs - prelude::SizeChange::Exact (line 1735) ... ok [INFO] [stdout] test src/prelude.rs - prelude::TabTarget::All (line 2010) ... ok [INFO] [stdout] test src/prelude.rs - prelude::SizeChange::Increase (line 1765) ... ok [INFO] [stdout] test src/prelude.rs - prelude::TabTarget::Single (line 1980) ... ok [INFO] [stdout] test src/prelude.rs - prelude::TabTarget::AllBut (line 1995) ... ok [INFO] [stdout] test src/prelude.rs - prelude::TargetShape::LineWise (line 3004) ... ok [INFO] [stdout] test src/prelude.rs - prelude::WordStyle::Big (line 578) ... ok [INFO] [stdout] test src/prelude.rs - prelude::TargetShape::CharWise (line 2984) ... ok [INFO] [stdout] test src/prelude.rs - prelude::TargetShape::BlockWise (line 3024) ... ok [INFO] [stdout] test src/prelude.rs - prelude::WindowTarget::All (line 2059) ... ok [INFO] [stdout] test src/prelude.rs - prelude::WindowTarget::AllBut (line 2044) ... ok [INFO] [stdout] test src/prelude.rs - prelude::WindowTarget::Single (line 2029) ... ok [INFO] [stdout] test src/prelude.rs - prelude::WordStyle::Whitespace (line 681) ... ok [INFO] [stdout] test src/prelude.rs - prelude::WordStyle::FileName (line 595) ... ok [INFO] [stdout] test src/prelude.rs - prelude::WordStyle::AlphaNum (line 559) ... ok [INFO] [stdout] test src/prelude.rs - prelude::WordStyle::NonAlphaNum (line 646) ... ok [INFO] [stdout] test src/prelude.rs - prelude::WordStyle::FilePath (line 612) ... ok [INFO] [stdout] test src/prelude.rs - prelude::WordStyle::Number (line 665) ... ok [INFO] [stdout] test src/prelude.rs - prelude::WordStyle::Little (line 632) ... ok [INFO] [stdout] test src/prelude.rs - prelude::WriteFlags::FORCE (line 2473) ... ok [INFO] [stdout] test src/prelude.rs - prelude::WriteFlags::NONE (line 2473) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 190 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 36.28s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "84b7fd903965b9d4b4d24ca57feeb48389cb01f4f442b8cb4cc074e1fd72cd13", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "84b7fd903965b9d4b4d24ca57feeb48389cb01f4f442b8cb4cc074e1fd72cd13", kill_on_drop: false }` [INFO] [stdout] 84b7fd903965b9d4b4d24ca57feeb48389cb01f4f442b8cb4cc074e1fd72cd13