[INFO] fetching crate girt-todo-file 2.3.0...
[INFO] checking girt-todo-file-2.3.0 against master#5518eaa946291f00471af8b254b2a1715f234882 for pr-120393
[INFO] extracting crate girt-todo-file 2.3.0 into /workspace/builds/worker-5-tc1/source
[INFO] validating manifest of crates.io crate girt-todo-file 2.3.0 on toolchain 5518eaa946291f00471af8b254b2a1715f234882
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5518eaa946291f00471af8b254b2a1715f234882" "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-5-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5518eaa946291f00471af8b254b2a1715f234882" "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" "+5518eaa946291f00471af8b254b2a1715f234882" "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-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+5518eaa946291f00471af8b254b2a1715f234882" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 3f2d2a3356113dc95408509913f40e9b04386310f8ea8a59c97bb5c500c2e40f
[INFO] running `Command { std: "docker" "start" "-a" "3f2d2a3356113dc95408509913f40e9b04386310f8ea8a59c97bb5c500c2e40f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3f2d2a3356113dc95408509913f40e9b04386310f8ea8a59c97bb5c500c2e40f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3f2d2a3356113dc95408509913f40e9b04386310f8ea8a59c97bb5c500c2e40f", kill_on_drop: false }`
[INFO] [stdout] 3f2d2a3356113dc95408509913f40e9b04386310f8ea8a59c97bb5c500c2e40f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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" "+5518eaa946291f00471af8b254b2a1715f234882" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] bc4c68cfff6a2e291bdbe0caec1b0fcbc4fc59fb0c9b37898245d5b3a06606f0
[INFO] running `Command { std: "docker" "start" "-a" "bc4c68cfff6a2e291bdbe0caec1b0fcbc4fc59fb0c9b37898245d5b3a06606f0", kill_on_drop: false }`
[INFO] [stderr]    Compiling relative-path v1.9.2
[INFO] [stderr]     Checking getrandom v0.2.12
[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]    Compiling futures-macro v0.3.30
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking uuid v1.7.0
[INFO] [stderr]     Checking futures-util v0.3.30
[INFO] [stderr]     Checking version-track v0.1.0
[INFO] [stderr]     Checking futures-executor v0.3.30
[INFO] [stderr]     Checking futures v0.3.30
[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" "bc4c68cfff6a2e291bdbe0caec1b0fcbc4fc59fb0c9b37898245d5b3a06606f0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bc4c68cfff6a2e291bdbe0caec1b0fcbc4fc59fb0c9b37898245d5b3a06606f0", kill_on_drop: false }`
[INFO] [stdout] bc4c68cfff6a2e291bdbe0caec1b0fcbc4fc59fb0c9b37898245d5b3a06606f0
[INFO] checking girt-todo-file-2.3.0 against try#7622c0f807a4e13c4db886a1681bf343795692df+rustflags=-Dnon_local_definitions for pr-120393
[INFO] extracting crate girt-todo-file 2.3.0 into /workspace/builds/worker-5-tc2/source
[INFO] validating manifest of crates.io crate girt-todo-file 2.3.0 on toolchain 7622c0f807a4e13c4db886a1681bf343795692df
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+7622c0f807a4e13c4db886a1681bf343795692df" "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-5-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+7622c0f807a4e13c4db886a1681bf343795692df" "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" "+7622c0f807a4e13c4db886a1681bf343795692df" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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" "+7622c0f807a4e13c4db886a1681bf343795692df" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b21b3b3a33d38b8e2916ea89b9495985b29b3d2cbed46099ee6a86ad5f88e272
[INFO] running `Command { std: "docker" "start" "-a" "b21b3b3a33d38b8e2916ea89b9495985b29b3d2cbed46099ee6a86ad5f88e272", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b21b3b3a33d38b8e2916ea89b9495985b29b3d2cbed46099ee6a86ad5f88e272", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b21b3b3a33d38b8e2916ea89b9495985b29b3d2cbed46099ee6a86ad5f88e272", kill_on_drop: false }`
[INFO] [stdout] b21b3b3a33d38b8e2916ea89b9495985b29b3d2cbed46099ee6a86ad5f88e272
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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 -Dnon_local_definitions" "-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" "+7622c0f807a4e13c4db886a1681bf343795692df" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c3a8e8a6f33d939c3ef1a91f4dc557eddc55b3b86a383b22a8969d0e45dbe05c
[INFO] running `Command { std: "docker" "start" "-a" "c3a8e8a6f33d939c3ef1a91f4dc557eddc55b3b86a383b22a8969d0e45dbe05c", kill_on_drop: false }`
[INFO] [stderr]    Compiling relative-path v1.9.2
[INFO] [stderr]     Checking getrandom v0.2.12
[INFO] [stderr]    Compiling futures-macro v0.3.30
[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 rand_core v0.6.4
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking futures-util v0.3.30
[INFO] [stderr]     Checking uuid v1.7.0
[INFO] [stderr]     Checking version-track v0.1.0
[INFO] [stderr]     Checking futures-executor v0.3.30
[INFO] [stderr]     Checking futures v0.3.30
[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" "c3a8e8a6f33d939c3ef1a91f4dc557eddc55b3b86a383b22a8969d0e45dbe05c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c3a8e8a6f33d939c3ef1a91f4dc557eddc55b3b86a383b22a8969d0e45dbe05c", kill_on_drop: false }`
[INFO] [stdout] c3a8e8a6f33d939c3ef1a91f4dc557eddc55b3b86a383b22a8969d0e45dbe05c
