[INFO] fetching crate requestty-ui 0.5.0... [INFO] checking requestty-ui-0.5.0 against master#f609b7e0586f81fefb3523e3e17adf779ac416be for pr-129466-2 [INFO] extracting crate requestty-ui 0.5.0 into /workspace/builds/worker-5-tc1/source [INFO] validating manifest of crates.io crate requestty-ui 0.5.0 on toolchain f609b7e0586f81fefb3523e3e17adf779ac416be [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate requestty-ui 0.5.0 [INFO] finished tweaking crates.io crate requestty-ui 0.5.0 [INFO] tweaked toml for crates.io crate requestty-ui 0.5.0 written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 67 packages to latest compatible versions [INFO] [stderr] Adding bitflags v1.3.2 (available: v2.6.0) [INFO] [stderr] Adding crossterm v0.25.0 (available: v0.28.1) [INFO] [stderr] Adding hashbrown v0.12.3 (available: v0.14.5) [INFO] [stderr] Adding indexmap v1.9.3 (available: v2.5.0) [INFO] [stderr] Adding insta v1.11.0 (available: v1.40.0) [INFO] [stderr] Adding mio v0.8.11 (available: v1.0.2) [INFO] [stderr] Adding numtoa v0.1.0 (available: v0.2.4) [INFO] [stderr] Adding redox_syscall v0.2.16 (available: v0.5.6) [INFO] [stderr] Adding serde_yaml v0.8.26 (available: v0.9.34+deprecated) [INFO] [stderr] Adding termion v1.5.6 (available: v4.0.2) [INFO] [stderr] Adding textwrap v0.15.2 (available: v0.16.1) [INFO] [stderr] Adding unicode-width v0.1.14 (available: v0.2.0) [INFO] [stderr] Adding wasi v0.11.0+wasi-snapshot-preview1 (available: v0.13.2+wasi-0.2.1) [INFO] [stderr] Adding windows-sys v0.48.0 (available: v0.59.0) [INFO] [stderr] Adding windows-targets v0.48.5 (available: v0.52.6) [INFO] [stderr] Adding windows_aarch64_gnullvm v0.48.5 (available: v0.52.6) [INFO] [stderr] Adding windows_aarch64_msvc v0.48.5 (available: v0.52.6) [INFO] [stderr] Adding windows_i686_gnu v0.48.5 (available: v0.52.6) [INFO] [stderr] Adding windows_i686_msvc v0.48.5 (available: v0.52.6) [INFO] [stderr] Adding windows_x86_64_gnu v0.48.5 (available: v0.52.6) [INFO] [stderr] Adding windows_x86_64_gnullvm v0.48.5 (available: v0.52.6) [INFO] [stderr] Adding windows_x86_64_msvc v0.48.5 (available: v0.52.6) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 392f875b9679f5f9f496995fcd39e829e75f099501f65e1bd2ff56337762070b [INFO] running `Command { std: "docker" "start" "-a" "392f875b9679f5f9f496995fcd39e829e75f099501f65e1bd2ff56337762070b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "392f875b9679f5f9f496995fcd39e829e75f099501f65e1bd2ff56337762070b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "392f875b9679f5f9f496995fcd39e829e75f099501f65e1bd2ff56337762070b", kill_on_drop: false }` [INFO] [stdout] 392f875b9679f5f9f496995fcd39e829e75f099501f65e1bd2ff56337762070b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 908c27f6658b166e69472f6ada182e415d9fe713f19231d03178315ee2cf973e [INFO] running `Command { std: "docker" "start" "-a" "908c27f6658b166e69472f6ada182e415d9fe713f19231d03178315ee2cf973e", kill_on_drop: false }` [INFO] [stderr] Checking linked-hash-map v0.5.6 [INFO] [stderr] Compiling indexmap v1.9.3 [INFO] [stderr] Checking similar v2.6.0 [INFO] [stderr] Checking textwrap v0.15.2 [INFO] [stderr] Checking serde v1.0.210 [INFO] [stderr] Checking yaml-rust v0.4.5 [INFO] [stderr] Checking requestty-ui v0.5.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/symbols.rs:94:5 [INFO] [stdout] | [INFO] [stdout] 94 | /// `'❯' U+276F` [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 95 | pointer: '❯', [INFO] [stdout] | ------------ rustdoc does not generate documentation for expression fields [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] = note: `#[warn(unused_doc_comments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/symbols.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 96 | /// `'›' U+203A` [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 97 | arrow: '›', [INFO] [stdout] | ---------- rustdoc does not generate documentation for expression fields [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/symbols.rs:98:5 [INFO] [stdout] | [INFO] [stdout] 98 | /// `'✔' U+2714` [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 99 | completed: '✔', [INFO] [stdout] | -------------- rustdoc does not generate documentation for expression fields [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/symbols.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 100 | /// `'·' U+00B7` [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 101 | middle_dot: '·', [INFO] [stdout] | --------------- rustdoc does not generate documentation for expression fields [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/symbols.rs:102:5 [INFO] [stdout] | [INFO] [stdout] 102 | /// `'✖' U+2716` [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 103 | cross: '✖', [INFO] [stdout] | ---------- rustdoc does not generate documentation for expression fields [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/symbols.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 104 | /// `'┐' U+2510` [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 105 | box_top_right: '┐', [INFO] [stdout] | ------------------ rustdoc does not generate documentation for expression fields [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/symbols.rs:106:5 [INFO] [stdout] | [INFO] [stdout] 106 | /// `'┌' U+250C` [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 107 | box_top_left: '┌', [INFO] [stdout] | ----------------- rustdoc does not generate documentation for expression fields [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/symbols.rs:108:5 [INFO] [stdout] | [INFO] [stdout] 108 | /// `'┘' U+2518` [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 109 | box_bottom_right: '┘', [INFO] [stdout] | --------------------- rustdoc does not generate documentation for expression fields [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/symbols.rs:110:5 [INFO] [stdout] | [INFO] [stdout] 110 | /// `'└' U+2514` [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 111 | box_bottom_left: '└', [INFO] [stdout] | -------------------- rustdoc does not generate documentation for expression fields [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/symbols.rs:112:5 [INFO] [stdout] | [INFO] [stdout] 112 | /// `'─' U+2500` [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 113 | box_horizontal: '─', [INFO] [stdout] | ------------------- rustdoc does not generate documentation for expression fields [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/symbols.rs:114:5 [INFO] [stdout] | [INFO] [stdout] 114 | /// `'│' U+2502` [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 115 | box_vertical: '│', [INFO] [stdout] | ----------------- rustdoc does not generate documentation for expression fields [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 11 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking serde_yaml v0.8.26 [INFO] [stderr] Checking serde_json v1.0.128 [INFO] [stderr] Checking insta v1.11.0 [INFO] [stdout] error[E0433]: failed to resolve: could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] --> src/char_input.rs:204:16 [INFO] [stdout] | [INFO] [stdout] 204 | crate::assert_backend_snapshot!(backend); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:68:14 [INFO] [stdout] | [INFO] [stdout] 68 | macro_rules! assert_backend_snapshot { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] note: the item is gated here [INFO] [stdout] --> src/lib.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 65 | #[cfg(any(feature = "crossterm", feature = "termion"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] --> src/input.rs:426:16 [INFO] [stdout] | [INFO] [stdout] 426 | crate::assert_backend_snapshot!(*backend); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:68:14 [INFO] [stdout] | [INFO] [stdout] 68 | macro_rules! assert_backend_snapshot { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] note: the item is gated here [INFO] [stdout] --> src/lib.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 65 | #[cfg(any(feature = "crossterm", feature = "termion"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] --> src/input.rs:451:16 [INFO] [stdout] | [INFO] [stdout] 451 | crate::assert_backend_snapshot!(backend); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:68:14 [INFO] [stdout] | [INFO] [stdout] 68 | macro_rules! assert_backend_snapshot { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] note: the item is gated here [INFO] [stdout] --> src/lib.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 65 | #[cfg(any(feature = "crossterm", feature = "termion"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] --> src/input.rs:466:16 [INFO] [stdout] | [INFO] [stdout] 466 | crate::assert_backend_snapshot!(backend); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:68:14 [INFO] [stdout] | [INFO] [stdout] 68 | macro_rules! assert_backend_snapshot { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] note: the item is gated here [INFO] [stdout] --> src/lib.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 65 | #[cfg(any(feature = "crossterm", feature = "termion"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] --> src/input.rs:481:16 [INFO] [stdout] | [INFO] [stdout] 481 | crate::assert_backend_snapshot!(backend); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:68:14 [INFO] [stdout] | [INFO] [stdout] 68 | macro_rules! assert_backend_snapshot { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] note: the item is gated here [INFO] [stdout] --> src/lib.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 65 | #[cfg(any(feature = "crossterm", feature = "termion"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] --> src/input.rs:502:16 [INFO] [stdout] | [INFO] [stdout] 502 | crate::assert_backend_snapshot!(backend); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:68:14 [INFO] [stdout] | [INFO] [stdout] 68 | macro_rules! assert_backend_snapshot { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] note: the item is gated here [INFO] [stdout] --> src/lib.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 65 | #[cfg(any(feature = "crossterm", feature = "termion"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] --> src/input.rs:524:16 [INFO] [stdout] | [INFO] [stdout] 524 | crate::assert_backend_snapshot!(backend); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:68:14 [INFO] [stdout] | [INFO] [stdout] 68 | macro_rules! assert_backend_snapshot { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] note: the item is gated here [INFO] [stdout] --> src/lib.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 65 | #[cfg(any(feature = "crossterm", feature = "termion"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] --> src/input.rs:544:16 [INFO] [stdout] | [INFO] [stdout] 544 | crate::assert_backend_snapshot!(backend); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:68:14 [INFO] [stdout] | [INFO] [stdout] 68 | macro_rules! assert_backend_snapshot { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] note: the item is gated here [INFO] [stdout] --> src/lib.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 65 | #[cfg(any(feature = "crossterm", feature = "termion"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] --> src/prompt.rs:261:20 [INFO] [stdout] | [INFO] [stdout] 261 | crate::assert_backend_snapshot!(backend); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:68:14 [INFO] [stdout] | [INFO] [stdout] 68 | macro_rules! assert_backend_snapshot { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] note: the item is gated here [INFO] [stdout] --> src/lib.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 65 | #[cfg(any(feature = "crossterm", feature = "termion"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] --> src/select/tests.rs:541:12 [INFO] [stdout] | [INFO] [stdout] 541 | crate::assert_backend_snapshot!(backend); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:68:14 [INFO] [stdout] | [INFO] [stdout] 68 | macro_rules! assert_backend_snapshot { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] note: the item is gated here [INFO] [stdout] --> src/lib.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 65 | #[cfg(any(feature = "crossterm", feature = "termion"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] --> src/select/tests.rs:554:12 [INFO] [stdout] | [INFO] [stdout] 554 | crate::assert_backend_snapshot!(backend); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:68:14 [INFO] [stdout] | [INFO] [stdout] 68 | macro_rules! assert_backend_snapshot { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] note: the item is gated here [INFO] [stdout] --> src/lib.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 65 | #[cfg(any(feature = "crossterm", feature = "termion"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] --> src/select/tests.rs:569:12 [INFO] [stdout] | [INFO] [stdout] 569 | crate::assert_backend_snapshot!(backend); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:68:14 [INFO] [stdout] | [INFO] [stdout] 68 | macro_rules! assert_backend_snapshot { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] note: the item is gated here [INFO] [stdout] --> src/lib.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 65 | #[cfg(any(feature = "crossterm", feature = "termion"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] --> src/select/tests.rs:592:12 [INFO] [stdout] | [INFO] [stdout] 592 | crate::assert_backend_snapshot!(backend); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:68:14 [INFO] [stdout] | [INFO] [stdout] 68 | macro_rules! assert_backend_snapshot { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] note: the item is gated here [INFO] [stdout] --> src/lib.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 65 | #[cfg(any(feature = "crossterm", feature = "termion"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] --> src/string_input.rs:508:20 [INFO] [stdout] | [INFO] [stdout] 508 | crate::assert_backend_snapshot!(backend); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:68:14 [INFO] [stdout] | [INFO] [stdout] 68 | macro_rules! assert_backend_snapshot { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] note: the item is gated here [INFO] [stdout] --> src/lib.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 65 | #[cfg(any(feature = "crossterm", feature = "termion"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] --> src/text.rs:223:16 [INFO] [stdout] | [INFO] [stdout] 223 | crate::assert_backend_snapshot!(backend); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:68:14 [INFO] [stdout] | [INFO] [stdout] 68 | macro_rules! assert_backend_snapshot { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] note: the item is gated here [INFO] [stdout] --> src/lib.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 65 | #[cfg(any(feature = "crossterm", feature = "termion"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] --> src/text.rs:236:16 [INFO] [stdout] | [INFO] [stdout] 236 | crate::assert_backend_snapshot!(backend); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:68:14 [INFO] [stdout] | [INFO] [stdout] 68 | macro_rules! assert_backend_snapshot { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] note: the item is gated here [INFO] [stdout] --> src/lib.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 65 | #[cfg(any(feature = "crossterm", feature = "termion"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] --> src/text.rs:245:16 [INFO] [stdout] | [INFO] [stdout] 245 | crate::assert_backend_snapshot!(backend); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `assert_backend_snapshot` in the crate root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:68:14 [INFO] [stdout] | [INFO] [stdout] 68 | macro_rules! assert_backend_snapshot { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] note: the item is gated here [INFO] [stdout] --> src/lib.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 65 | #[cfg(any(feature = "crossterm", feature = "termion"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/symbols.rs:94:5 [INFO] [stdout] | [INFO] [stdout] 94 | /// `'❯' U+276F` [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 95 | pointer: '❯', [INFO] [stdout] | ------------ rustdoc does not generate documentation for expression fields [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] = note: `#[warn(unused_doc_comments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/symbols.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 96 | /// `'›' U+203A` [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 97 | arrow: '›', [INFO] [stdout] | ---------- rustdoc does not generate documentation for expression fields [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/symbols.rs:98:5 [INFO] [stdout] | [INFO] [stdout] 98 | /// `'✔' U+2714` [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 99 | completed: '✔', [INFO] [stdout] | -------------- rustdoc does not generate documentation for expression fields [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/symbols.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 100 | /// `'·' U+00B7` [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 101 | middle_dot: '·', [INFO] [stdout] | --------------- rustdoc does not generate documentation for expression fields [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/symbols.rs:102:5 [INFO] [stdout] | [INFO] [stdout] 102 | /// `'✖' U+2716` [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 103 | cross: '✖', [INFO] [stdout] | ---------- rustdoc does not generate documentation for expression fields [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/symbols.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 104 | /// `'┐' U+2510` [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 105 | box_top_right: '┐', [INFO] [stdout] | ------------------ rustdoc does not generate documentation for expression fields [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/symbols.rs:106:5 [INFO] [stdout] | [INFO] [stdout] 106 | /// `'┌' U+250C` [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 107 | box_top_left: '┌', [INFO] [stdout] | ----------------- rustdoc does not generate documentation for expression fields [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/symbols.rs:108:5 [INFO] [stdout] | [INFO] [stdout] 108 | /// `'┘' U+2518` [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 109 | box_bottom_right: '┘', [INFO] [stdout] | --------------------- rustdoc does not generate documentation for expression fields [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/symbols.rs:110:5 [INFO] [stdout] | [INFO] [stdout] 110 | /// `'└' U+2514` [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 111 | box_bottom_left: '└', [INFO] [stdout] | -------------------- rustdoc does not generate documentation for expression fields [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/symbols.rs:112:5 [INFO] [stdout] | [INFO] [stdout] 112 | /// `'─' U+2500` [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 113 | box_horizontal: '─', [INFO] [stdout] | ------------------- rustdoc does not generate documentation for expression fields [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/symbols.rs:114:5 [INFO] [stdout] | [INFO] [stdout] 114 | /// `'│' U+2502` [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 115 | box_vertical: '│', [INFO] [stdout] | ----------------- rustdoc does not generate documentation for expression fields [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 17 previous errors; 11 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] [INFO] [stderr] error: could not compile `requestty-ui` (lib test) due to 18 previous errors; 11 warnings emitted [INFO] running `Command { std: "docker" "inspect" "908c27f6658b166e69472f6ada182e415d9fe713f19231d03178315ee2cf973e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "908c27f6658b166e69472f6ada182e415d9fe713f19231d03178315ee2cf973e", kill_on_drop: false }` [INFO] [stdout] 908c27f6658b166e69472f6ada182e415d9fe713f19231d03178315ee2cf973e