[INFO] fetching crate girt-todo-file 2.3.0...
[INFO] testing girt-todo-file-2.3.0 against 1.75.0 for beta-1.76-1
[INFO] extracting crate girt-todo-file 2.3.0 into /workspace/builds/worker-6-tc1/source
[INFO] validating manifest of crates.io crate girt-todo-file 2.3.0 on toolchain 1.75.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "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-6-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "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" "+1.75.0" "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-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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" "+1.75.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] d981ba69a44918251c3091aabe18bd0921bf7085dff39ecb1719b653e50d6401
[INFO] running `Command { std: "docker" "start" "-a" "d981ba69a44918251c3091aabe18bd0921bf7085dff39ecb1719b653e50d6401", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d981ba69a44918251c3091aabe18bd0921bf7085dff39ecb1719b653e50d6401", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d981ba69a44918251c3091aabe18bd0921bf7085dff39ecb1719b653e50d6401", kill_on_drop: false }`
[INFO] [stdout] d981ba69a44918251c3091aabe18bd0921bf7085dff39ecb1719b653e50d6401
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a09fdaa03cffa6bba423cf9ee3fbcde569e2e8f384432ba1a7dc2a5dcd4da51d
[INFO] running `Command { std: "docker" "start" "-a" "a09fdaa03cffa6bba423cf9ee3fbcde569e2e8f384432ba1a7dc2a5dcd4da51d", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.151
[INFO] [stderr]    Compiling semver v1.0.21
[INFO] [stderr]    Compiling ppv-lite86 v0.2.17
[INFO] [stderr]    Compiling rustix v0.38.28
[INFO] [stderr]    Compiling bitflags v2.4.1
[INFO] [stderr]    Compiling linux-raw-sys v0.4.12
[INFO] [stderr]    Compiling syn v2.0.48
[INFO] [stderr]    Compiling fastrand v2.0.1
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]    Compiling girt-todo-file v2.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling getrandom v0.2.11
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling thiserror-impl v1.0.56
[INFO] [stderr]    Compiling tempfile v3.9.0
[INFO] [stderr]    Compiling uuid v1.6.1
[INFO] [stderr]    Compiling version-track v0.1.0
[INFO] [stderr]    Compiling thiserror v1.0.56
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 10.17s
[INFO] running `Command { std: "docker" "inspect" "a09fdaa03cffa6bba423cf9ee3fbcde569e2e8f384432ba1a7dc2a5dcd4da51d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a09fdaa03cffa6bba423cf9ee3fbcde569e2e8f384432ba1a7dc2a5dcd4da51d", kill_on_drop: false }`
[INFO] [stdout] a09fdaa03cffa6bba423cf9ee3fbcde569e2e8f384432ba1a7dc2a5dcd4da51d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a62bc8adcfac8ec0d52038ab102206808fbf777b389cc31a48c0d002316b17d2
[INFO] running `Command { std: "docker" "start" "-a" "a62bc8adcfac8ec0d52038ab102206808fbf777b389cc31a48c0d002316b17d2", kill_on_drop: false }`
[INFO] [stderr]    Compiling futures-sink v0.3.30
[INFO] [stderr]    Compiling aho-corasick v1.1.2
[INFO] [stderr]    Compiling futures-io v0.3.30
[INFO] [stderr]    Compiling regex-syntax v0.8.2
[INFO] [stderr]    Compiling syn v2.0.48
[INFO] [stderr]    Compiling rstest_macros v0.18.2
[INFO] [stderr]    Compiling girt-testutils v2.3.0
[INFO] [stderr]    Compiling glob v0.3.1
[INFO] [stderr]    Compiling futures-channel v0.3.30
[INFO] [stderr]    Compiling relative-path v1.9.2
[INFO] [stderr]    Compiling futures-timer v3.0.2
[INFO] [stderr]    Compiling yansi v0.5.1
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling pretty_assertions v1.4.0
[INFO] [stderr]    Compiling regex-automata v0.4.3
[INFO] [stderr]    Compiling regex v1.10.2
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]    Compiling thiserror-impl v1.0.56
[INFO] [stderr]    Compiling futures-util v0.3.30
[INFO] [stderr]    Compiling thiserror v1.0.56
[INFO] [stderr]    Compiling girt-todo-file v2.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling futures-executor v0.3.30
[INFO] [stderr]    Compiling futures v0.3.30
[INFO] [stderr]    Compiling 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" "a62bc8adcfac8ec0d52038ab102206808fbf777b389cc31a48c0d002316b17d2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a62bc8adcfac8ec0d52038ab102206808fbf777b389cc31a48c0d002316b17d2", kill_on_drop: false }`
[INFO] [stdout] a62bc8adcfac8ec0d52038ab102206808fbf777b389cc31a48c0d002316b17d2
[INFO] testing girt-todo-file-2.3.0 against beta-2023-12-22 for beta-1.76-1
[INFO] extracting crate girt-todo-file 2.3.0 into /workspace/builds/worker-6-tc2/source
[INFO] validating manifest of crates.io crate girt-todo-file 2.3.0 on toolchain beta-2023-12-22
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "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-6-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "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" "+beta-2023-12-22" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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" "+beta-2023-12-22" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] db039da5329d67ca71149af8562c3a8841e0d5a724deb03b9949d05dc6178152
[INFO] running `Command { std: "docker" "start" "-a" "db039da5329d67ca71149af8562c3a8841e0d5a724deb03b9949d05dc6178152", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "db039da5329d67ca71149af8562c3a8841e0d5a724deb03b9949d05dc6178152", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "db039da5329d67ca71149af8562c3a8841e0d5a724deb03b9949d05dc6178152", kill_on_drop: false }`
[INFO] [stdout] db039da5329d67ca71149af8562c3a8841e0d5a724deb03b9949d05dc6178152
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] fd1af8824b5d8319e1df16370f43286ecf5d69b0539a81bf68b9a610ccb39b73
[INFO] running `Command { std: "docker" "start" "-a" "fd1af8824b5d8319e1df16370f43286ecf5d69b0539a81bf68b9a610ccb39b73", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.151
[INFO] [stderr]    Compiling semver v1.0.21
[INFO] [stderr]    Compiling ppv-lite86 v0.2.17
[INFO] [stderr]    Compiling rustix v0.38.28
[INFO] [stderr]    Compiling linux-raw-sys v0.4.12
[INFO] [stderr]    Compiling bitflags v2.4.1
[INFO] [stderr]    Compiling fastrand v2.0.1
[INFO] [stderr]    Compiling syn v2.0.48
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]    Compiling girt-todo-file v2.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling getrandom v0.2.11
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling uuid v1.6.1
[INFO] [stderr]    Compiling version-track v0.1.0
[INFO] [stderr]    Compiling tempfile v3.9.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.56
[INFO] [stderr]    Compiling thiserror v1.0.56
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 10.52s
[INFO] running `Command { std: "docker" "inspect" "fd1af8824b5d8319e1df16370f43286ecf5d69b0539a81bf68b9a610ccb39b73", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fd1af8824b5d8319e1df16370f43286ecf5d69b0539a81bf68b9a610ccb39b73", kill_on_drop: false }`
[INFO] [stdout] fd1af8824b5d8319e1df16370f43286ecf5d69b0539a81bf68b9a610ccb39b73
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 94dbbb3d8d96e96111cd2fd687381240790f9565b155f794fd7c4ce1688a91b0
[INFO] running `Command { std: "docker" "start" "-a" "94dbbb3d8d96e96111cd2fd687381240790f9565b155f794fd7c4ce1688a91b0", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.48
[INFO] [stderr]    Compiling futures-sink v0.3.30
[INFO] [stderr]    Compiling aho-corasick v1.1.2
[INFO] [stderr]    Compiling futures-io v0.3.30
[INFO] [stderr]    Compiling regex-syntax v0.8.2
[INFO] [stderr]    Compiling rstest_macros v0.18.2
[INFO] [stderr]    Compiling girt-testutils v2.3.0
[INFO] [stderr]    Compiling glob v0.3.1
[INFO] [stderr]    Compiling futures-channel v0.3.30
[INFO] [stderr]    Compiling relative-path v1.9.2
[INFO] [stderr]    Compiling yansi v0.5.1
[INFO] [stderr]    Compiling futures-timer v3.0.2
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling pretty_assertions v1.4.0
[INFO] [stderr]    Compiling regex-automata v0.4.3
[INFO] [stderr]    Compiling regex v1.10.2
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]    Compiling thiserror-impl v1.0.56
[INFO] [stderr]    Compiling futures-util v0.3.30
[INFO] [stderr]    Compiling thiserror v1.0.56
[INFO] [stderr]    Compiling girt-todo-file v2.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling futures-executor v0.3.30
[INFO] [stderr]    Compiling futures v0.3.30
[INFO] [stderr]    Compiling 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" "94dbbb3d8d96e96111cd2fd687381240790f9565b155f794fd7c4ce1688a91b0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "94dbbb3d8d96e96111cd2fd687381240790f9565b155f794fd7c4ce1688a91b0", kill_on_drop: false }`
[INFO] [stdout] 94dbbb3d8d96e96111cd2fd687381240790f9565b155f794fd7c4ce1688a91b0
