[INFO] fetching crate girt-todo-file 2.3.0...
[INFO] checking girt-todo-file-2.3.0 against master#4d1bd0db7f489b22c6d8aa2385937a95412c015b for pr-114682
[INFO] extracting crate girt-todo-file 2.3.0 into /workspace/builds/worker-7-tc1/source
[INFO] validating manifest of crates.io crate girt-todo-file 2.3.0 on toolchain 4d1bd0db7f489b22c6d8aa2385937a95412c015b
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4d1bd0db7f489b22c6d8aa2385937a95412c015b" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate girt-todo-file 2.3.0
[INFO] finished tweaking crates.io crate girt-todo-file 2.3.0
[INFO] tweaked toml for crates.io crate girt-todo-file 2.3.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4d1bd0db7f489b22c6d8aa2385937a95412c015b" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4d1bd0db7f489b22c6d8aa2385937a95412c015b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded girt-testutils v2.3.0
[INFO] [stderr]   Downloaded version-track v0.1.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+4d1bd0db7f489b22c6d8aa2385937a95412c015b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 122b504ef2943f78392e2e61e4aa86ffab37c0fe8cc1c4e0d4df30fc68f297f9
[INFO] running `Command { std: "docker" "start" "-a" "122b504ef2943f78392e2e61e4aa86ffab37c0fe8cc1c4e0d4df30fc68f297f9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "122b504ef2943f78392e2e61e4aa86ffab37c0fe8cc1c4e0d4df30fc68f297f9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "122b504ef2943f78392e2e61e4aa86ffab37c0fe8cc1c4e0d4df30fc68f297f9", kill_on_drop: false }`
[INFO] [stdout] 122b504ef2943f78392e2e61e4aa86ffab37c0fe8cc1c4e0d4df30fc68f297f9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+4d1bd0db7f489b22c6d8aa2385937a95412c015b" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9055cc9b2418826408de9bcbc35dc4de44166474e04328184ec67e26eb959571
[INFO] running `Command { std: "docker" "start" "-a" "9055cc9b2418826408de9bcbc35dc4de44166474e04328184ec67e26eb959571", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.151
[INFO] [stderr]    Compiling futures-core v0.3.29
[INFO] [stderr]    Compiling memchr v2.6.4
[INFO] [stderr]    Compiling regex-syntax v0.8.2
[INFO] [stderr]     Checking linux-raw-sys v0.4.12
[INFO] [stderr]    Compiling relative-path v1.9.0
[INFO] [stderr]     Checking diff v0.1.13
[INFO] [stderr]     Checking yansi v0.5.1
[INFO] [stderr]    Compiling rstest_macros v0.18.2
[INFO] [stderr]    Compiling girt-todo-file v2.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling girt-testutils v2.3.0
[INFO] [stderr]     Checking futures-timer v3.0.2
[INFO] [stderr]    Compiling futures-macro v0.3.29
[INFO] [stderr]     Checking pretty_assertions v1.4.0
[INFO] [stderr]     Checking futures-channel v0.3.29
[INFO] [stderr]     Checking rustix v0.38.28
[INFO] [stderr]    Compiling aho-corasick v1.1.2
[INFO] [stderr]     Checking getrandom v0.2.11
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking futures-util v0.3.29
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking tempfile v3.8.1
[INFO] [stderr]     Checking uuid v1.6.1
[INFO] [stderr]    Compiling regex-automata v0.4.3
[INFO] [stderr]     Checking version-track v0.1.0
[INFO] [stderr]     Checking futures-executor v0.3.29
[INFO] [stderr]     Checking futures v0.3.29
[INFO] [stderr]    Compiling regex v1.10.2
[INFO] [stderr]     Checking rstest v0.18.2
[INFO] [stdout] error[E0432]: unresolved import `claim`
[INFO] [stdout]    --> src/action.rs:117:6
[INFO] [stdout]     |
[INFO] [stdout] 117 |     use claim::assert_ok_eq;
[INFO] [stdout]     |         ^^^^^ use of undeclared crate or module `claim`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `claim`
[INFO] [stdout]   --> src/edit_content.rs:71:6
[INFO] [stdout]    |
[INFO] [stdout] 71 |     use claim::{assert_none, assert_some_eq};
[INFO] [stdout]    |         ^^^^^ use of undeclared crate or module `claim`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `claim`
[INFO] [stdout]  --> src/history/tests.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use claim::assert_some_eq;
[INFO] [stdout]   |     ^^^^^ use of undeclared crate or module `claim`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `claim`
[INFO] [stdout]    --> src/line.rs:283:6
[INFO] [stdout]     |
[INFO] [stdout] 283 |     use claim::assert_ok_eq;
[INFO] [stdout]     |         ^^^^^ use of undeclared crate or module `claim`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `claim`
[INFO] [stdout]    --> src/search.rs:169:6
[INFO] [stdout]     |
[INFO] [stdout] 169 |     use claim::{assert_none, assert_some_eq};
[INFO] [stdout]     |         ^^^^^ use of undeclared crate or module `claim`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `claim`
[INFO] [stdout]    --> src/lib.rs:477:6
[INFO] [stdout]     |
[INFO] [stdout] 477 |     use claim::{assert_none, assert_some_eq};
[INFO] [stdout]     |         ^^^^^ use of undeclared crate or module `claim`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_ok_eq`
[INFO] [stdout]    --> src/action.rs:169:3
[INFO] [stdout]     |
[INFO] [stdout] 169 |         assert_ok_eq!(Action::try_from(action_str), expected);
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]   --> src/edit_content.rs:78:3
[INFO] [stdout]    |
[INFO] [stdout] 78 |         assert_none!(edit_context.get_action());
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]   --> src/edit_content.rs:79:3
[INFO] [stdout]    |
[INFO] [stdout] 79 |         assert_none!(edit_context.get_content());
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]   --> src/edit_content.rs:80:3
[INFO] [stdout]    |
[INFO] [stdout] 80 |         assert_none!(edit_context.get_option());
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]   --> src/edit_content.rs:86:3
[INFO] [stdout]    |
[INFO] [stdout] 86 |         assert_some_eq!(edit_context.get_action(), Action::Break);
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]   --> src/edit_content.rs:87:3
[INFO] [stdout]    |
[INFO] [stdout] 87 |         assert_none!(edit_context.get_content());
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]   --> src/edit_content.rs:88:3
[INFO] [stdout]    |
[INFO] [stdout] 88 |         assert_none!(edit_context.get_option());
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]   --> src/edit_content.rs:94:3
[INFO] [stdout]    |
[INFO] [stdout] 94 |         assert_none!(edit_context.get_action());
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]   --> src/edit_content.rs:95:3
[INFO] [stdout]    |
[INFO] [stdout] 95 |         assert_some_eq!(edit_context.get_content(), "test content");
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]   --> src/edit_content.rs:96:3
[INFO] [stdout]    |
[INFO] [stdout] 96 |         assert_none!(edit_context.get_option());
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]    --> src/edit_content.rs:102:3
[INFO] [stdout]     |
[INFO] [stdout] 102 |         assert_none!(edit_context.get_action());
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]    --> src/edit_content.rs:103:3
[INFO] [stdout]     |
[INFO] [stdout] 103 |         assert_none!(edit_context.get_content());
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/edit_content.rs:104:3
[INFO] [stdout]     |
[INFO] [stdout] 104 |         assert_some_eq!(edit_context.get_option(), "-C");
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/edit_content.rs:113:3
[INFO] [stdout]     |
[INFO] [stdout] 113 |         assert_some_eq!(edit_context.get_action(), Action::Edit);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/edit_content.rs:114:3
[INFO] [stdout]     |
[INFO] [stdout] 114 |         assert_some_eq!(edit_context.get_content(), "test content");
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/edit_content.rs:115:3
[INFO] [stdout]     |
[INFO] [stdout] 115 |         assert_some_eq!(edit_context.get_option(), "-C");
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]   --> src/history/tests.rs:91:2
[INFO] [stdout]    |
[INFO] [stdout] 91 |     assert_some_eq!(history.undo(&mut lines), (0, 0));
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]   --> src/history/tests.rs:93:2
[INFO] [stdout]    |
[INFO] [stdout] 93 |     assert_some_eq!(history.redo(&mut lines), (0, 0));
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:109:2
[INFO] [stdout]     |
[INFO] [stdout] 109 |     assert_some_eq!(history.undo(&mut lines), (3, 3));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:111:2
[INFO] [stdout]     |
[INFO] [stdout] 111 |     assert_some_eq!(history.redo(&mut lines), (4, 4));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:127:2
[INFO] [stdout]     |
[INFO] [stdout] 127 |     assert_some_eq!(history.undo(&mut lines), (2, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:129:2
[INFO] [stdout]     |
[INFO] [stdout] 129 |     assert_some_eq!(history.redo(&mut lines), (2, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:145:2
[INFO] [stdout]     |
[INFO] [stdout] 145 |     assert_some_eq!(history.undo(&mut lines), (0, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:147:2
[INFO] [stdout]     |
[INFO] [stdout] 147 |     assert_some_eq!(history.redo(&mut lines), (0, 1));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:163:2
[INFO] [stdout]     |
[INFO] [stdout] 163 |     assert_some_eq!(history.undo(&mut lines), (0, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:165:2
[INFO] [stdout]     |
[INFO] [stdout] 165 |     assert_some_eq!(history.redo(&mut lines), (1, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:181:2
[INFO] [stdout]     |
[INFO] [stdout] 181 |     assert_some_eq!(history.undo(&mut lines), (2, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:183:2
[INFO] [stdout]     |
[INFO] [stdout] 183 |     assert_some_eq!(history.redo(&mut lines), (4, 3));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:199:2
[INFO] [stdout]     |
[INFO] [stdout] 199 |     assert_some_eq!(history.undo(&mut lines), (2, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:201:2
[INFO] [stdout]     |
[INFO] [stdout] 201 |     assert_some_eq!(history.redo(&mut lines), (3, 4));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:217:2
[INFO] [stdout]     |
[INFO] [stdout] 217 |     assert_some_eq!(history.undo(&mut lines), (0, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:227:2
[INFO] [stdout]     |
[INFO] [stdout] 227 |     assert_some_eq!(history.redo(&mut lines), (0, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:243:2
[INFO] [stdout]     |
[INFO] [stdout] 243 |     assert_some_eq!(history.undo(&mut lines), (5, 5));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:253:2
[INFO] [stdout]     |
[INFO] [stdout] 253 |     assert_some_eq!(history.redo(&mut lines), (4, 4));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:269:2
[INFO] [stdout]     |
[INFO] [stdout] 269 |     assert_some_eq!(history.undo(&mut lines), (2, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:279:2
[INFO] [stdout]     |
[INFO] [stdout] 279 |     assert_some_eq!(history.redo(&mut lines), (2, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:298:2
[INFO] [stdout]     |
[INFO] [stdout] 298 |     assert_some_eq!(history.undo(&mut lines), (0, 1));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:309:2
[INFO] [stdout]     |
[INFO] [stdout] 309 |     assert_some_eq!(history.redo(&mut lines), (0, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:328:2
[INFO] [stdout]     |
[INFO] [stdout] 328 |     assert_some_eq!(history.undo(&mut lines), (6, 5));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:339:2
[INFO] [stdout]     |
[INFO] [stdout] 339 |     assert_some_eq!(history.redo(&mut lines), (4, 4));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:358:2
[INFO] [stdout]     |
[INFO] [stdout] 358 |     assert_some_eq!(history.undo(&mut lines), (1, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:369:2
[INFO] [stdout]     |
[INFO] [stdout] 369 |     assert_some_eq!(history.redo(&mut lines), (0, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:388:2
[INFO] [stdout]     |
[INFO] [stdout] 388 |     assert_some_eq!(history.undo(&mut lines), (5, 6));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:399:2
[INFO] [stdout]     |
[INFO] [stdout] 399 |     assert_some_eq!(history.redo(&mut lines), (4, 4));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:415:2
[INFO] [stdout]     |
[INFO] [stdout] 415 |     assert_some_eq!(history.undo(&mut lines), (1, 1));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:424:2
[INFO] [stdout]     |
[INFO] [stdout] 424 |     assert_some_eq!(history.redo(&mut lines), (0, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:440:2
[INFO] [stdout]     |
[INFO] [stdout] 440 |     assert_some_eq!(history.undo(&mut lines), (4, 4));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:449:2
[INFO] [stdout]     |
[INFO] [stdout] 449 |     assert_some_eq!(history.redo(&mut lines), (3, 3));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:465:2
[INFO] [stdout]     |
[INFO] [stdout] 465 |     assert_some_eq!(history.undo(&mut lines), (2, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:474:2
[INFO] [stdout]     |
[INFO] [stdout] 474 |     assert_some_eq!(history.redo(&mut lines), (1, 1));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:490:2
[INFO] [stdout]     |
[INFO] [stdout] 490 |     assert_some_eq!(history.undo(&mut lines), (1, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:499:2
[INFO] [stdout]     |
[INFO] [stdout] 499 |     assert_some_eq!(history.redo(&mut lines), (0, 1));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:515:2
[INFO] [stdout]     |
[INFO] [stdout] 515 |     assert_some_eq!(history.undo(&mut lines), (3, 4));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:524:2
[INFO] [stdout]     |
[INFO] [stdout] 524 |     assert_some_eq!(history.redo(&mut lines), (2, 3));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:540:2
[INFO] [stdout]     |
[INFO] [stdout] 540 |     assert_some_eq!(history.undo(&mut lines), (2, 1));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:549:2
[INFO] [stdout]     |
[INFO] [stdout] 549 |     assert_some_eq!(history.redo(&mut lines), (1, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:565:2
[INFO] [stdout]     |
[INFO] [stdout] 565 |     assert_some_eq!(history.undo(&mut lines), (4, 3));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:574:2
[INFO] [stdout]     |
[INFO] [stdout] 574 |     assert_some_eq!(history.redo(&mut lines), (3, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:590:2
[INFO] [stdout]     |
[INFO] [stdout] 590 |     assert_some_eq!(history.undo(&mut lines), (0, 1));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:599:2
[INFO] [stdout]     |
[INFO] [stdout] 599 |     assert_some_eq!(history.redo(&mut lines), (1, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:615:2
[INFO] [stdout]     |
[INFO] [stdout] 615 |     assert_some_eq!(history.undo(&mut lines), (2, 3));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:624:2
[INFO] [stdout]     |
[INFO] [stdout] 624 |     assert_some_eq!(history.redo(&mut lines), (3, 4));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:640:2
[INFO] [stdout]     |
[INFO] [stdout] 640 |     assert_some_eq!(history.undo(&mut lines), (1, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:649:2
[INFO] [stdout]     |
[INFO] [stdout] 649 |     assert_some_eq!(history.redo(&mut lines), (2, 1));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:665:2
[INFO] [stdout]     |
[INFO] [stdout] 665 |     assert_some_eq!(history.undo(&mut lines), (3, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:674:2
[INFO] [stdout]     |
[INFO] [stdout] 674 |     assert_some_eq!(history.redo(&mut lines), (4, 3));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:690:2
[INFO] [stdout]     |
[INFO] [stdout] 690 |     assert_some_eq!(history.undo(&mut lines), (0, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:699:2
[INFO] [stdout]     |
[INFO] [stdout] 699 |     assert_some_eq!(history.redo(&mut lines), (0, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:715:2
[INFO] [stdout]     |
[INFO] [stdout] 715 |     assert_some_eq!(history.undo(&mut lines), (4, 4));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:724:2
[INFO] [stdout]     |
[INFO] [stdout] 724 |     assert_some_eq!(history.redo(&mut lines), (4, 4));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:740:2
[INFO] [stdout]     |
[INFO] [stdout] 740 |     assert_some_eq!(history.undo(&mut lines), (2, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:749:2
[INFO] [stdout]     |
[INFO] [stdout] 749 |     assert_some_eq!(history.redo(&mut lines), (2, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:769:2
[INFO] [stdout]     |
[INFO] [stdout] 769 |     assert_some_eq!(history.undo(&mut lines), (0, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:778:2
[INFO] [stdout]     |
[INFO] [stdout] 778 |     assert_some_eq!(history.redo(&mut lines), (0, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:798:2
[INFO] [stdout]     |
[INFO] [stdout] 798 |     assert_some_eq!(history.undo(&mut lines), (2, 4));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:807:2
[INFO] [stdout]     |
[INFO] [stdout] 807 |     assert_some_eq!(history.redo(&mut lines), (2, 4));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:827:2
[INFO] [stdout]     |
[INFO] [stdout] 827 |     assert_some_eq!(history.undo(&mut lines), (2, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:836:2
[INFO] [stdout]     |
[INFO] [stdout] 836 |     assert_some_eq!(history.redo(&mut lines), (2, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:856:2
[INFO] [stdout]     |
[INFO] [stdout] 856 |     assert_some_eq!(history.undo(&mut lines), (4, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:865:2
[INFO] [stdout]     |
[INFO] [stdout] 865 |     assert_some_eq!(history.redo(&mut lines), (4, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_ok_eq`
[INFO] [stdout]    --> src/line.rs:396:3
[INFO] [stdout]     |
[INFO] [stdout] 396 |         assert_ok_eq!(&Line::new(line), expected);
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]    --> src/search.rs:302:4
[INFO] [stdout]     |
[INFO] [stdout] 302 |             assert_none!(search.current_match());
[INFO] [stdout]     |             ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:311:4
[INFO] [stdout]     |
[INFO] [stdout] 311 |             assert_some_eq!(search.current_match(), 0);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:321:4
[INFO] [stdout]     |
[INFO] [stdout] 321 |             assert_some_eq!(search.current_match(), 1);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:331:4
[INFO] [stdout]     |
[INFO] [stdout] 331 |             assert_some_eq!(search.current_match(), 2);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:343:5
[INFO] [stdout]     |
[INFO] [stdout] 343 |                 assert_some_eq!(search.current_match(), 1);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:356:5
[INFO] [stdout]     |
[INFO] [stdout] 356 |                 assert_some_eq!(search.current_match(), 1);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:367:4
[INFO] [stdout]     |
[INFO] [stdout] 367 |             assert_some_eq!(search.current_match(), 1);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:377:4
[INFO] [stdout]     |
[INFO] [stdout] 377 |             assert_some_eq!(search.current_match(), 0);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:388:4
[INFO] [stdout]     |
[INFO] [stdout] 388 |             assert_some_eq!(search.current_match(), 0);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]    --> src/search.rs:406:4
[INFO] [stdout]     |
[INFO] [stdout] 406 |             assert_none!(search.current_match());
[INFO] [stdout]     |             ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:415:4
[INFO] [stdout]     |
[INFO] [stdout] 415 |             assert_some_eq!(search.current_match(), 0);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:425:4
[INFO] [stdout]     |
[INFO] [stdout] 425 |             assert_some_eq!(search.current_match(), 1);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:437:5
[INFO] [stdout]     |
[INFO] [stdout] 437 |                 assert_some_eq!(search.current_match(), 1);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:450:5
[INFO] [stdout]     |
[INFO] [stdout] 450 |                 assert_some_eq!(search.current_match(), 3);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:463:5
[INFO] [stdout]     |
[INFO] [stdout] 463 |                 assert_some_eq!(search.current_match(), 2);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:475:4
[INFO] [stdout]     |
[INFO] [stdout] 475 |             assert_some_eq!(search.current_match(), 1);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:485:4
[INFO] [stdout]     |
[INFO] [stdout] 485 |             assert_some_eq!(search.current_match(), 0);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:495:4
[INFO] [stdout]     |
[INFO] [stdout] 495 |             assert_some_eq!(search.current_match(), 1);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]    --> src/search.rs:525:4
[INFO] [stdout]     |
[INFO] [stdout] 525 |             assert_none!(search.current_match());
[INFO] [stdout]     |             ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:535:4
[INFO] [stdout]     |
[INFO] [stdout] 535 |             assert_some_eq!(search.current_match(), 0);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]    --> src/search.rs:544:4
[INFO] [stdout]     |
[INFO] [stdout] 544 |             assert_none!(search.current_match());
[INFO] [stdout]     |             ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:553:4
[INFO] [stdout]     |
[INFO] [stdout] 553 |             assert_some_eq!(search.current_result_selected(), 0);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]    --> src/search.rs:562:4
[INFO] [stdout]     |
[INFO] [stdout] 562 |             assert_none!(search.current_result_selected());
[INFO] [stdout]     |             ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]    --> src/lib.rs:559:3
[INFO] [stdout]     |
[INFO] [stdout] 559 |         assert_none!(todo_file.undo());
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/lib.rs:911:3
[INFO] [stdout]     |
[INFO] [stdout] 911 |         assert_some_eq!(todo_file.get_selected_line(), &create_line("exec foo"));
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]    --> src/lib.rs:918:3
[INFO] [stdout]     |
[INFO] [stdout] 918 |         assert_none!(todo_file.get_selected_line());
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]    --> src/lib.rs:936:3
[INFO] [stdout]     |
[INFO] [stdout] 936 |         assert_none!(todo_file.get_line(4));
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/lib.rs:942:3
[INFO] [stdout]     |
[INFO] [stdout] 942 |         assert_some_eq!(todo_file.get_line(1), &create_line("exec bar"));
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/lib.rs:954:3
[INFO] [stdout]     |
[INFO] [stdout] 954 |         assert_some_eq!(todo_file.lines_iter().next(), &create_line("pick aaa comment"));
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 116 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `girt-todo-file` (lib test) due to 117 previous errors
[INFO] running `Command { std: "docker" "inspect" "9055cc9b2418826408de9bcbc35dc4de44166474e04328184ec67e26eb959571", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9055cc9b2418826408de9bcbc35dc4de44166474e04328184ec67e26eb959571", kill_on_drop: false }`
[INFO] [stdout] 9055cc9b2418826408de9bcbc35dc4de44166474e04328184ec67e26eb959571
[INFO] checking girt-todo-file-2.3.0 against try#785364c7e5e0804473a3fddfb579798ea14e3493 for pr-114682
[INFO] extracting crate girt-todo-file 2.3.0 into /workspace/builds/worker-7-tc2/source
[INFO] validating manifest of crates.io crate girt-todo-file 2.3.0 on toolchain 785364c7e5e0804473a3fddfb579798ea14e3493
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+785364c7e5e0804473a3fddfb579798ea14e3493" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate girt-todo-file 2.3.0
[INFO] finished tweaking crates.io crate girt-todo-file 2.3.0
[INFO] tweaked toml for crates.io crate girt-todo-file 2.3.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+785364c7e5e0804473a3fddfb579798ea14e3493" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+785364c7e5e0804473a3fddfb579798ea14e3493" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+785364c7e5e0804473a3fddfb579798ea14e3493" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] f2dd4fdab71bd70be82cc4ebfff9027d76665142293b9e78d1fe1f0c6ce228f6
[INFO] running `Command { std: "docker" "start" "-a" "f2dd4fdab71bd70be82cc4ebfff9027d76665142293b9e78d1fe1f0c6ce228f6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f2dd4fdab71bd70be82cc4ebfff9027d76665142293b9e78d1fe1f0c6ce228f6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f2dd4fdab71bd70be82cc4ebfff9027d76665142293b9e78d1fe1f0c6ce228f6", kill_on_drop: false }`
[INFO] [stdout] f2dd4fdab71bd70be82cc4ebfff9027d76665142293b9e78d1fe1f0c6ce228f6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+785364c7e5e0804473a3fddfb579798ea14e3493" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 78b72ae7f4694c20e67ba76367a9c50da724f9c840059d94ce95dfd5ab6d72e7
[INFO] running `Command { std: "docker" "start" "-a" "78b72ae7f4694c20e67ba76367a9c50da724f9c840059d94ce95dfd5ab6d72e7", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.151
[INFO] [stderr]    Compiling futures-core v0.3.29
[INFO] [stderr]    Compiling memchr v2.6.4
[INFO] [stderr]    Compiling regex-syntax v0.8.2
[INFO] [stderr]     Checking linux-raw-sys v0.4.12
[INFO] [stderr]    Compiling relative-path v1.9.0
[INFO] [stderr]     Checking diff v0.1.13
[INFO] [stderr]     Checking futures-timer v3.0.2
[INFO] [stderr]     Checking yansi v0.5.1
[INFO] [stderr]    Compiling futures-macro v0.3.29
[INFO] [stderr]    Compiling rstest_macros v0.18.2
[INFO] [stderr]    Compiling girt-todo-file v2.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling girt-testutils v2.3.0
[INFO] [stderr]     Checking pretty_assertions v1.4.0
[INFO] [stderr]     Checking futures-channel v0.3.29
[INFO] [stderr]     Checking rustix v0.38.28
[INFO] [stderr]    Compiling aho-corasick v1.1.2
[INFO] [stderr]     Checking getrandom v0.2.11
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking futures-util v0.3.29
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking uuid v1.6.1
[INFO] [stderr]    Compiling regex-automata v0.4.3
[INFO] [stderr]     Checking tempfile v3.8.1
[INFO] [stderr]     Checking version-track v0.1.0
[INFO] [stderr]     Checking futures-executor v0.3.29
[INFO] [stderr]     Checking futures v0.3.29
[INFO] [stderr]    Compiling regex v1.10.2
[INFO] [stderr]     Checking rstest v0.18.2
[INFO] [stdout] error[E0432]: unresolved import `claim`
[INFO] [stdout]    --> src/action.rs:117:6
[INFO] [stdout]     |
[INFO] [stdout] 117 |     use claim::assert_ok_eq;
[INFO] [stdout]     |         ^^^^^ use of undeclared crate or module `claim`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `claim`
[INFO] [stdout]   --> src/edit_content.rs:71:6
[INFO] [stdout]    |
[INFO] [stdout] 71 |     use claim::{assert_none, assert_some_eq};
[INFO] [stdout]    |         ^^^^^ use of undeclared crate or module `claim`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `claim`
[INFO] [stdout]  --> src/history/tests.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use claim::assert_some_eq;
[INFO] [stdout]   |     ^^^^^ use of undeclared crate or module `claim`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `claim`
[INFO] [stdout]    --> src/line.rs:283:6
[INFO] [stdout]     |
[INFO] [stdout] 283 |     use claim::assert_ok_eq;
[INFO] [stdout]     |         ^^^^^ use of undeclared crate or module `claim`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `claim`
[INFO] [stdout]    --> src/search.rs:169:6
[INFO] [stdout]     |
[INFO] [stdout] 169 |     use claim::{assert_none, assert_some_eq};
[INFO] [stdout]     |         ^^^^^ use of undeclared crate or module `claim`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `claim`
[INFO] [stdout]    --> src/lib.rs:477:6
[INFO] [stdout]     |
[INFO] [stdout] 477 |     use claim::{assert_none, assert_some_eq};
[INFO] [stdout]     |         ^^^^^ use of undeclared crate or module `claim`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_ok_eq`
[INFO] [stdout]    --> src/action.rs:169:3
[INFO] [stdout]     |
[INFO] [stdout] 169 |         assert_ok_eq!(Action::try_from(action_str), expected);
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]   --> src/edit_content.rs:78:3
[INFO] [stdout]    |
[INFO] [stdout] 78 |         assert_none!(edit_context.get_action());
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]   --> src/edit_content.rs:79:3
[INFO] [stdout]    |
[INFO] [stdout] 79 |         assert_none!(edit_context.get_content());
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]   --> src/edit_content.rs:80:3
[INFO] [stdout]    |
[INFO] [stdout] 80 |         assert_none!(edit_context.get_option());
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]   --> src/edit_content.rs:86:3
[INFO] [stdout]    |
[INFO] [stdout] 86 |         assert_some_eq!(edit_context.get_action(), Action::Break);
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]   --> src/edit_content.rs:87:3
[INFO] [stdout]    |
[INFO] [stdout] 87 |         assert_none!(edit_context.get_content());
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]   --> src/edit_content.rs:88:3
[INFO] [stdout]    |
[INFO] [stdout] 88 |         assert_none!(edit_context.get_option());
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]   --> src/edit_content.rs:94:3
[INFO] [stdout]    |
[INFO] [stdout] 94 |         assert_none!(edit_context.get_action());
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]   --> src/edit_content.rs:95:3
[INFO] [stdout]    |
[INFO] [stdout] 95 |         assert_some_eq!(edit_context.get_content(), "test content");
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]   --> src/edit_content.rs:96:3
[INFO] [stdout]    |
[INFO] [stdout] 96 |         assert_none!(edit_context.get_option());
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]    --> src/edit_content.rs:102:3
[INFO] [stdout]     |
[INFO] [stdout] 102 |         assert_none!(edit_context.get_action());
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]    --> src/edit_content.rs:103:3
[INFO] [stdout]     |
[INFO] [stdout] 103 |         assert_none!(edit_context.get_content());
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/edit_content.rs:104:3
[INFO] [stdout]     |
[INFO] [stdout] 104 |         assert_some_eq!(edit_context.get_option(), "-C");
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/edit_content.rs:113:3
[INFO] [stdout]     |
[INFO] [stdout] 113 |         assert_some_eq!(edit_context.get_action(), Action::Edit);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/edit_content.rs:114:3
[INFO] [stdout]     |
[INFO] [stdout] 114 |         assert_some_eq!(edit_context.get_content(), "test content");
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/edit_content.rs:115:3
[INFO] [stdout]     |
[INFO] [stdout] 115 |         assert_some_eq!(edit_context.get_option(), "-C");
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]   --> src/history/tests.rs:91:2
[INFO] [stdout]    |
[INFO] [stdout] 91 |     assert_some_eq!(history.undo(&mut lines), (0, 0));
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]   --> src/history/tests.rs:93:2
[INFO] [stdout]    |
[INFO] [stdout] 93 |     assert_some_eq!(history.redo(&mut lines), (0, 0));
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:109:2
[INFO] [stdout]     |
[INFO] [stdout] 109 |     assert_some_eq!(history.undo(&mut lines), (3, 3));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:111:2
[INFO] [stdout]     |
[INFO] [stdout] 111 |     assert_some_eq!(history.redo(&mut lines), (4, 4));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:127:2
[INFO] [stdout]     |
[INFO] [stdout] 127 |     assert_some_eq!(history.undo(&mut lines), (2, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:129:2
[INFO] [stdout]     |
[INFO] [stdout] 129 |     assert_some_eq!(history.redo(&mut lines), (2, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:145:2
[INFO] [stdout]     |
[INFO] [stdout] 145 |     assert_some_eq!(history.undo(&mut lines), (0, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:147:2
[INFO] [stdout]     |
[INFO] [stdout] 147 |     assert_some_eq!(history.redo(&mut lines), (0, 1));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:163:2
[INFO] [stdout]     |
[INFO] [stdout] 163 |     assert_some_eq!(history.undo(&mut lines), (0, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:165:2
[INFO] [stdout]     |
[INFO] [stdout] 165 |     assert_some_eq!(history.redo(&mut lines), (1, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:181:2
[INFO] [stdout]     |
[INFO] [stdout] 181 |     assert_some_eq!(history.undo(&mut lines), (2, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:183:2
[INFO] [stdout]     |
[INFO] [stdout] 183 |     assert_some_eq!(history.redo(&mut lines), (4, 3));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:199:2
[INFO] [stdout]     |
[INFO] [stdout] 199 |     assert_some_eq!(history.undo(&mut lines), (2, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:201:2
[INFO] [stdout]     |
[INFO] [stdout] 201 |     assert_some_eq!(history.redo(&mut lines), (3, 4));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:217:2
[INFO] [stdout]     |
[INFO] [stdout] 217 |     assert_some_eq!(history.undo(&mut lines), (0, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:227:2
[INFO] [stdout]     |
[INFO] [stdout] 227 |     assert_some_eq!(history.redo(&mut lines), (0, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:243:2
[INFO] [stdout]     |
[INFO] [stdout] 243 |     assert_some_eq!(history.undo(&mut lines), (5, 5));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:253:2
[INFO] [stdout]     |
[INFO] [stdout] 253 |     assert_some_eq!(history.redo(&mut lines), (4, 4));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:269:2
[INFO] [stdout]     |
[INFO] [stdout] 269 |     assert_some_eq!(history.undo(&mut lines), (2, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:279:2
[INFO] [stdout]     |
[INFO] [stdout] 279 |     assert_some_eq!(history.redo(&mut lines), (2, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:298:2
[INFO] [stdout]     |
[INFO] [stdout] 298 |     assert_some_eq!(history.undo(&mut lines), (0, 1));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:309:2
[INFO] [stdout]     |
[INFO] [stdout] 309 |     assert_some_eq!(history.redo(&mut lines), (0, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:328:2
[INFO] [stdout]     |
[INFO] [stdout] 328 |     assert_some_eq!(history.undo(&mut lines), (6, 5));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:339:2
[INFO] [stdout]     |
[INFO] [stdout] 339 |     assert_some_eq!(history.redo(&mut lines), (4, 4));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:358:2
[INFO] [stdout]     |
[INFO] [stdout] 358 |     assert_some_eq!(history.undo(&mut lines), (1, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:369:2
[INFO] [stdout]     |
[INFO] [stdout] 369 |     assert_some_eq!(history.redo(&mut lines), (0, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:388:2
[INFO] [stdout]     |
[INFO] [stdout] 388 |     assert_some_eq!(history.undo(&mut lines), (5, 6));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:399:2
[INFO] [stdout]     |
[INFO] [stdout] 399 |     assert_some_eq!(history.redo(&mut lines), (4, 4));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:415:2
[INFO] [stdout]     |
[INFO] [stdout] 415 |     assert_some_eq!(history.undo(&mut lines), (1, 1));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:424:2
[INFO] [stdout]     |
[INFO] [stdout] 424 |     assert_some_eq!(history.redo(&mut lines), (0, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:440:2
[INFO] [stdout]     |
[INFO] [stdout] 440 |     assert_some_eq!(history.undo(&mut lines), (4, 4));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:449:2
[INFO] [stdout]     |
[INFO] [stdout] 449 |     assert_some_eq!(history.redo(&mut lines), (3, 3));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:465:2
[INFO] [stdout]     |
[INFO] [stdout] 465 |     assert_some_eq!(history.undo(&mut lines), (2, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:474:2
[INFO] [stdout]     |
[INFO] [stdout] 474 |     assert_some_eq!(history.redo(&mut lines), (1, 1));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:490:2
[INFO] [stdout]     |
[INFO] [stdout] 490 |     assert_some_eq!(history.undo(&mut lines), (1, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:499:2
[INFO] [stdout]     |
[INFO] [stdout] 499 |     assert_some_eq!(history.redo(&mut lines), (0, 1));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:515:2
[INFO] [stdout]     |
[INFO] [stdout] 515 |     assert_some_eq!(history.undo(&mut lines), (3, 4));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:524:2
[INFO] [stdout]     |
[INFO] [stdout] 524 |     assert_some_eq!(history.redo(&mut lines), (2, 3));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:540:2
[INFO] [stdout]     |
[INFO] [stdout] 540 |     assert_some_eq!(history.undo(&mut lines), (2, 1));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:549:2
[INFO] [stdout]     |
[INFO] [stdout] 549 |     assert_some_eq!(history.redo(&mut lines), (1, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:565:2
[INFO] [stdout]     |
[INFO] [stdout] 565 |     assert_some_eq!(history.undo(&mut lines), (4, 3));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:574:2
[INFO] [stdout]     |
[INFO] [stdout] 574 |     assert_some_eq!(history.redo(&mut lines), (3, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:590:2
[INFO] [stdout]     |
[INFO] [stdout] 590 |     assert_some_eq!(history.undo(&mut lines), (0, 1));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:599:2
[INFO] [stdout]     |
[INFO] [stdout] 599 |     assert_some_eq!(history.redo(&mut lines), (1, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:615:2
[INFO] [stdout]     |
[INFO] [stdout] 615 |     assert_some_eq!(history.undo(&mut lines), (2, 3));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:624:2
[INFO] [stdout]     |
[INFO] [stdout] 624 |     assert_some_eq!(history.redo(&mut lines), (3, 4));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:640:2
[INFO] [stdout]     |
[INFO] [stdout] 640 |     assert_some_eq!(history.undo(&mut lines), (1, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:649:2
[INFO] [stdout]     |
[INFO] [stdout] 649 |     assert_some_eq!(history.redo(&mut lines), (2, 1));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:665:2
[INFO] [stdout]     |
[INFO] [stdout] 665 |     assert_some_eq!(history.undo(&mut lines), (3, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:674:2
[INFO] [stdout]     |
[INFO] [stdout] 674 |     assert_some_eq!(history.redo(&mut lines), (4, 3));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:690:2
[INFO] [stdout]     |
[INFO] [stdout] 690 |     assert_some_eq!(history.undo(&mut lines), (0, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:699:2
[INFO] [stdout]     |
[INFO] [stdout] 699 |     assert_some_eq!(history.redo(&mut lines), (0, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:715:2
[INFO] [stdout]     |
[INFO] [stdout] 715 |     assert_some_eq!(history.undo(&mut lines), (4, 4));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:724:2
[INFO] [stdout]     |
[INFO] [stdout] 724 |     assert_some_eq!(history.redo(&mut lines), (4, 4));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:740:2
[INFO] [stdout]     |
[INFO] [stdout] 740 |     assert_some_eq!(history.undo(&mut lines), (2, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:749:2
[INFO] [stdout]     |
[INFO] [stdout] 749 |     assert_some_eq!(history.redo(&mut lines), (2, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:769:2
[INFO] [stdout]     |
[INFO] [stdout] 769 |     assert_some_eq!(history.undo(&mut lines), (0, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:778:2
[INFO] [stdout]     |
[INFO] [stdout] 778 |     assert_some_eq!(history.redo(&mut lines), (0, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:798:2
[INFO] [stdout]     |
[INFO] [stdout] 798 |     assert_some_eq!(history.undo(&mut lines), (2, 4));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:807:2
[INFO] [stdout]     |
[INFO] [stdout] 807 |     assert_some_eq!(history.redo(&mut lines), (2, 4));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:827:2
[INFO] [stdout]     |
[INFO] [stdout] 827 |     assert_some_eq!(history.undo(&mut lines), (2, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:836:2
[INFO] [stdout]     |
[INFO] [stdout] 836 |     assert_some_eq!(history.redo(&mut lines), (2, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:856:2
[INFO] [stdout]     |
[INFO] [stdout] 856 |     assert_some_eq!(history.undo(&mut lines), (4, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/history/tests.rs:865:2
[INFO] [stdout]     |
[INFO] [stdout] 865 |     assert_some_eq!(history.redo(&mut lines), (4, 2));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_ok_eq`
[INFO] [stdout]    --> src/line.rs:396:3
[INFO] [stdout]     |
[INFO] [stdout] 396 |         assert_ok_eq!(&Line::new(line), expected);
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]    --> src/search.rs:302:4
[INFO] [stdout]     |
[INFO] [stdout] 302 |             assert_none!(search.current_match());
[INFO] [stdout]     |             ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:311:4
[INFO] [stdout]     |
[INFO] [stdout] 311 |             assert_some_eq!(search.current_match(), 0);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:321:4
[INFO] [stdout]     |
[INFO] [stdout] 321 |             assert_some_eq!(search.current_match(), 1);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:331:4
[INFO] [stdout]     |
[INFO] [stdout] 331 |             assert_some_eq!(search.current_match(), 2);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:343:5
[INFO] [stdout]     |
[INFO] [stdout] 343 |                 assert_some_eq!(search.current_match(), 1);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:356:5
[INFO] [stdout]     |
[INFO] [stdout] 356 |                 assert_some_eq!(search.current_match(), 1);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:367:4
[INFO] [stdout]     |
[INFO] [stdout] 367 |             assert_some_eq!(search.current_match(), 1);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:377:4
[INFO] [stdout]     |
[INFO] [stdout] 377 |             assert_some_eq!(search.current_match(), 0);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:388:4
[INFO] [stdout]     |
[INFO] [stdout] 388 |             assert_some_eq!(search.current_match(), 0);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]    --> src/search.rs:406:4
[INFO] [stdout]     |
[INFO] [stdout] 406 |             assert_none!(search.current_match());
[INFO] [stdout]     |             ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:415:4
[INFO] [stdout]     |
[INFO] [stdout] 415 |             assert_some_eq!(search.current_match(), 0);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:425:4
[INFO] [stdout]     |
[INFO] [stdout] 425 |             assert_some_eq!(search.current_match(), 1);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:437:5
[INFO] [stdout]     |
[INFO] [stdout] 437 |                 assert_some_eq!(search.current_match(), 1);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:450:5
[INFO] [stdout]     |
[INFO] [stdout] 450 |                 assert_some_eq!(search.current_match(), 3);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:463:5
[INFO] [stdout]     |
[INFO] [stdout] 463 |                 assert_some_eq!(search.current_match(), 2);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:475:4
[INFO] [stdout]     |
[INFO] [stdout] 475 |             assert_some_eq!(search.current_match(), 1);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:485:4
[INFO] [stdout]     |
[INFO] [stdout] 485 |             assert_some_eq!(search.current_match(), 0);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:495:4
[INFO] [stdout]     |
[INFO] [stdout] 495 |             assert_some_eq!(search.current_match(), 1);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]    --> src/search.rs:525:4
[INFO] [stdout]     |
[INFO] [stdout] 525 |             assert_none!(search.current_match());
[INFO] [stdout]     |             ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:535:4
[INFO] [stdout]     |
[INFO] [stdout] 535 |             assert_some_eq!(search.current_match(), 0);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]    --> src/search.rs:544:4
[INFO] [stdout]     |
[INFO] [stdout] 544 |             assert_none!(search.current_match());
[INFO] [stdout]     |             ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/search.rs:553:4
[INFO] [stdout]     |
[INFO] [stdout] 553 |             assert_some_eq!(search.current_result_selected(), 0);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]    --> src/search.rs:562:4
[INFO] [stdout]     |
[INFO] [stdout] 562 |             assert_none!(search.current_result_selected());
[INFO] [stdout]     |             ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]    --> src/lib.rs:559:3
[INFO] [stdout]     |
[INFO] [stdout] 559 |         assert_none!(todo_file.undo());
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/lib.rs:911:3
[INFO] [stdout]     |
[INFO] [stdout] 911 |         assert_some_eq!(todo_file.get_selected_line(), &create_line("exec foo"));
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]    --> src/lib.rs:918:3
[INFO] [stdout]     |
[INFO] [stdout] 918 |         assert_none!(todo_file.get_selected_line());
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_none`
[INFO] [stdout]    --> src/lib.rs:936:3
[INFO] [stdout]     |
[INFO] [stdout] 936 |         assert_none!(todo_file.get_line(4));
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/lib.rs:942:3
[INFO] [stdout]     |
[INFO] [stdout] 942 |         assert_some_eq!(todo_file.get_line(1), &create_line("exec bar"));
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `assert_some_eq`
[INFO] [stdout]    --> src/lib.rs:954:3
[INFO] [stdout]     |
[INFO] [stdout] 954 |         assert_some_eq!(todo_file.lines_iter().next(), &create_line("pick aaa comment"));
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 116 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `girt-todo-file` (lib test) due to 117 previous errors
[INFO] running `Command { std: "docker" "inspect" "78b72ae7f4694c20e67ba76367a9c50da724f9c840059d94ce95dfd5ab6d72e7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "78b72ae7f4694c20e67ba76367a9c50da724f9c840059d94ce95dfd5ab6d72e7", kill_on_drop: false }`
[INFO] [stdout] 78b72ae7f4694c20e67ba76367a9c50da724f9c840059d94ce95dfd5ab6d72e7
