[INFO] cloning repository https://github.com/rust-works/succinctly
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/rust-works/succinctly" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frust-works%2Fsuccinctly", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frust-works%2Fsuccinctly'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] d61ee25b0b44278db3748af73ec32de1172f22a2
[INFO] documenting rust-works/succinctly against 824336ad4127ce295849937a24c08a4aeff6ada7 for pr-162169
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frust-works%2Fsuccinctly" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/rust-works/succinctly
[INFO] finished tweaking git repo https://github.com/rust-works/succinctly
[INFO] tweaked toml for git repo https://github.com/rust-works/succinctly written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/rust-works/succinctly on toolchain 824336ad4127ce295849937a24c08a4aeff6ada7
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+824336ad4127ce295849937a24c08a4aeff6ada7" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/rust-works/succinctly already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+824336ad4127ce295849937a24c08a4aeff6ada7" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded md5 v0.8.1
[INFO] [stderr]   Downloaded itoa v1.0.16
[INFO] [stderr]   Downloaded rand_chacha v0.10.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:8683fc1fc2eb5c9ac98e0d076ab094b2ffac7f99da555d2b6a2e27f346de2ec7" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 8cba750b98d6f5fbb4faffe7cfc5dcf1936d469363e54d79db0828e2c8249fbb
[INFO] running `Command { std: "docker" "start" "8cba750b98d6f5fbb4faffe7cfc5dcf1936d469363e54d79db0828e2c8249fbb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8cba750b98d6f5fbb4faffe7cfc5dcf1936d469363e54d79db0828e2c8249fbb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "8cba750b98d6f5fbb4faffe7cfc5dcf1936d469363e54d79db0828e2c8249fbb" "/opt/rustwide/cargo-home/bin/cargo" "+824336ad4127ce295849937a24c08a4aeff6ada7" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8cba750b98d6f5fbb4faffe7cfc5dcf1936d469363e54d79db0828e2c8249fbb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "8cba750b98d6f5fbb4faffe7cfc5dcf1936d469363e54d79db0828e2c8249fbb" "/opt/rustwide/cargo-home/bin/cargo" "+824336ad4127ce295849937a24c08a4aeff6ada7" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling syn v2.0.111
[INFO] [stderr]    Compiling bytemuck_derive v1.10.2
[INFO] [stderr]     Checking bytemuck v1.25.2
[INFO] [stderr]     Checking succinctly v0.8.0 (/opt/rustwide/workdir)
[INFO] [stderr]  Documenting succinctly v0.8.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]    --> src/bits/select.rs:119:33
[INFO] [stdout]     |
[INFO] [stdout] 119 |     /// Sample entries: samples[i] contains info for (i * sample_rate)-th 1-bit.
[INFO] [stdout]     |                                 ^ no item named `i` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout]     = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `b`
[INFO] [stdout]    --> src/trees/bp.rs:398:39
[INFO] [stdout]     |
[INFO] [stdout] 398 | /// For byte value b, BYTE_MIN_EXCESS[b] is the minimum prefix sum reached
[INFO] [stdout]     |                                       ^ no item named `b` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `b`
[INFO] [stdout]    --> src/trees/bp.rs:425:43
[INFO] [stdout]     |
[INFO] [stdout] 425 | /// For byte value b, BYTE_MAX_EXCESS_REV[b] is the maximum running excess reached
[INFO] [stdout]     |                                           ^ no item named `b` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `b`
[INFO] [stdout]    --> src/trees/bp.rs:453:41
[INFO] [stdout]     |
[INFO] [stdout] 453 | /// For byte value b, BYTE_TOTAL_EXCESS[b] = popcount(b)*2 - 8 = opens - closes.
[INFO] [stdout]     |                                         ^ no item named `b` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `block`
[INFO] [stdout]     --> src/trees/bp.rs:1752:17
[INFO] [stdout]      |
[INFO] [stdout] 1752 |     /// rank_l2[block] contains offsets for words 1-7 within the block.
[INFO] [stdout]      |                 ^^^^^ no item named `block` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::util::simd::sve2::toggle64_sve2`
[INFO] [stdout]   --> src/util/simd/x86.rs:23:7
[INFO] [stdout]    |
[INFO] [stdout] 23 | /// [`crate::util::simd::sve2::toggle64_sve2`].
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `sve2` in module `simd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_escape_scanner`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           `<` / `>` / `&` / `'` / `"`, etc.). [`define_escape_scanner!`] captures the
[INFO] [stdout]                                                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `define_escape_scanner` in scope
[INFO] [stdout]   = note: `macro_rules` named `define_escape_scanner` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `find_json_escape`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           file. [`find_json_escape`] is its only instantiation.
[INFO] [stdout]                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `find_json_escape` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `contains_cr`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`contains_cr`] also lives here, but is hand-written rather than generated:
[INFO] [stdout]            ^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `contains_cr` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `ODDS_MASK`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]             scatter [`ODDS_MASK`] onto the quote positions, and one addition propagates
[INFO] [stdout]                      ^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `ODDS_MASK` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `toggle64_from_prefix_xor`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           the deposited addend — and calls [`toggle64_from_prefix_xor`] or
[INFO] [stdout]                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `toggle64_from_prefix_xor` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `toggle64_from_deposit`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`toggle64_from_deposit`] for the shared tail.
[INFO] [stdout]            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `toggle64_from_deposit` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `prefix_xor`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           copies of [`prefix_xor`]. The chunk-boundary carry was derived from the
[INFO] [stdout]                      ^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `prefix_xor` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `next_carry`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [`next_carry`], and every backend routes through it.
[INFO] [stdout]            ^^^^^^^^^^^^
[INFO] [stdout]   = note: no item named `next_carry` in scope
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `sync_aliased_paths`
[INFO] [stdout]     --> src/jq/eval.rs:1063:33
[INFO] [stdout]      |
[INFO] [stdout] 1063 |     /// the CLI's end-of-pipe [`sync_aliased_paths`] so there is exactly one
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^ no item named `sync_aliased_paths` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `to_owned_or_suppress`
[INFO] [stdout]     --> src/jq/eval.rs:1620:27
[INFO] [stdout]      |
[INFO] [stdout] 1620 | /// [`suppresses`], and [`to_owned_or_suppress`] for the call-site idiom
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^^^^^ no item named `to_owned_or_suppress` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = note: `macro_rules` named `to_owned_or_suppress` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `resolve_display_key`
[INFO] [stdout]     --> src/jq/eval.rs:1623:41
[INFO] [stdout]      |
[INFO] [stdout] 1623 | /// A field's key is resolved through [`resolve_display_key`] (#1734), the
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^ no item named `resolve_display_key` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `to_owned_or_suppress`
[INFO] [stdout]     --> src/jq/eval.rs:3236:35
[INFO] [stdout]      |
[INFO] [stdout] 3236 | /// need-early-return" idiom as [`to_owned_or_suppress`] and
[INFO] [stdout]      |                                   ^^^^^^^^^^^^^^^^^^^^ no item named `to_owned_or_suppress` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = note: `macro_rules` named `to_owned_or_suppress` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `to_owned_or_suppress`
[INFO] [stdout]     --> src/jq/eval.rs:4167:36
[INFO] [stdout]      |
[INFO] [stdout] 4167 | /// The collection-level twin of [`to_owned_or_suppress`]: converts
[INFO] [stdout]      |                                    ^^^^^^^^^^^^^^^^^^^^ no item named `to_owned_or_suppress` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = note: `macro_rules` named `to_owned_or_suppress` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `to_owned_or_suppress`
[INFO] [stdout]     --> src/jq/eval.rs:4174:35
[INFO] [stdout]      |
[INFO] [stdout] 4174 | /// one more call site" pattern [`to_owned_or_suppress`]'s own doc
[INFO] [stdout]      |                                   ^^^^^^^^^^^^^^^^^^^^ no item named `to_owned_or_suppress` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = note: `macro_rules` named `to_owned_or_suppress` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `to_owned_checked`
[INFO] [stdout]     --> src/jq/eval.rs:4603:54
[INFO] [stdout]      |
[INFO] [stdout] 4603 |     /// push is a path array built over an already-[`to_owned_checked`]
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^ no item named `to_owned_checked` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `join_with_separator`
[INFO] [stdout]      --> src/jq/eval.rs:10706:12
[INFO] [stdout]       |
[INFO] [stdout] 10706 | /// work [`join_with_separator`] (pre-#1535) used to redo per separator
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^ no item named `join_with_separator` in scope
[INFO] [stdout]       |
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] help: there's a similarly named item `join_parts_with_separator`
[INFO] [stdout]       |
[INFO] [stdout] 10706 | /// work [`join_parts_with_separator`] (pre-#1535) used to redo per separator
[INFO] [stdout]       |                 ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]      --> src/jq/eval.rs:11047:39
[INFO] [stdout]       |
[INFO] [stdout] 11047 | /// Builtin: first - first element (.[0])
[INFO] [stdout]       |                                       ^ no item named `0` in scope
[INFO] [stdout]       |
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `yq_split_ignores_arguments`
[INFO] [stdout]      --> src/jq/eval.rs:17354:7
[INFO] [stdout]       |
[INFO] [stdout] 17354 | /// [`yq_split_ignores_arguments`] (#1439), whose entire arity-2+ result
[INFO] [stdout]       |       ^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `yq_split_ignores_arguments` in scope
[INFO] [stdout]       |
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `eval_generic::path_context_at_resolvable`
[INFO] [stdout]      --> src/jq/eval.rs:23208:8
[INFO] [stdout]       |
[INFO] [stdout] 23208 | /// ([`eval_generic::path_context_at_resolvable`]) rather than a silent
[INFO] [stdout]       |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `eval_generic` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Expr::index_number_key`
[INFO] [stdout]      --> src/jq/eval.rs:24507:16
[INFO] [stdout]       |
[INFO] [stdout] 24507 | /// `key` is [`Expr::index_number_key`]'s answer for the component being
[INFO] [stdout]       |                ^^^^^^^^^^^^^^^^^^^^^^ the enum `Expr` has no variant or associated item named `index_number_key`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1,2,3`
[INFO] [stdout]      --> src/jq/eval.rs:28362:47
[INFO] [stdout]       |
[INFO] [stdout] 28362 | /// reported the generic `#530` "with result [1,2,3]" instead of ever letting
[INFO] [stdout]       |                                               ^^^^^ no item named `1,2,3` in scope
[INFO] [stdout]       |
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1,2,3`
[INFO] [stdout]      --> src/jq/eval.rs:28363:60
[INFO] [stdout]       |
[INFO] [stdout] 28363 | /// `.[]` raise jq's own "near attempt to iterate through [1,2,3]" — the same
[INFO] [stdout]       |                                                            ^^^^^ no item named `1,2,3` in scope
[INFO] [stdout]       |
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0,0,1`
[INFO] [stdout]      --> src/jq/eval.rs:33813:38
[INFO] [stdout]       |
[INFO] [stdout] 33813 | ///   [range((1,2))]             => [0,0,1]
[INFO] [stdout]       |                                      ^^^^^ no item named `0,0,1` in scope
[INFO] [stdout]       |
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0,1,0,1,2,1,1,2`
[INFO] [stdout]      --> src/jq/eval.rs:33814:38
[INFO] [stdout]       |
[INFO] [stdout] 33814 | ///   [range((0,1);(2,3))]       => [0,1,0,1,2,1,1,2]
[INFO] [stdout]       |                                      ^^^^^^^^^^^^^^^ no item named `0,1,0,1,2,1,1,2` in scope
[INFO] [stdout]       |
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0,2,4,0,3`
[INFO] [stdout]      --> src/jq/eval.rs:33815:38
[INFO] [stdout]       |
[INFO] [stdout] 33815 | ///   [range(0;6;(2,3))]         => [0,2,4,0,3]
[INFO] [stdout]       |                                      ^^^^^^^^^ no item named `0,2,4,0,3` in scope
[INFO] [stdout]       |
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0,1,0,0,1,2,0,2,1,1,1,2,1`
[INFO] [stdout]      --> src/jq/eval.rs:33816:38
[INFO] [stdout]       |
[INFO] [stdout] 33816 | ///   [range((0,1);(2,3);(1,2))] => [0,1,0,0,1,2,0,2,1,1,1,2,1]
[INFO] [stdout]       |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `0,1,0,0,1,2,0,2,1,1,1,2,1` in scope
[INFO] [stdout]       |
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1,2`
[INFO] [stdout]      --> src/jq/eval.rs:45874:14
[INFO] [stdout]       |
[INFO] [stdout] 45874 | /// Input: [[1,2], [3,4]] -> outputs [1,3], [1,4], [2,3], [2,4]
[INFO] [stdout]       |              ^^^ no item named `1,2` in scope
[INFO] [stdout]       |
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3,4`
[INFO] [stdout]      --> src/jq/eval.rs:45874:21
[INFO] [stdout]       |
[INFO] [stdout] 45874 | /// Input: [[1,2], [3,4]] -> outputs [1,3], [1,4], [2,3], [2,4]
[INFO] [stdout]       |                     ^^^ no item named `3,4` in scope
[INFO] [stdout]       |
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1,3`
[INFO] [stdout]      --> src/jq/eval.rs:45874:39
[INFO] [stdout]       |
[INFO] [stdout] 45874 | /// Input: [[1,2], [3,4]] -> outputs [1,3], [1,4], [2,3], [2,4]
[INFO] [stdout]       |                                       ^^^ no item named `1,3` in scope
[INFO] [stdout]       |
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1,4`
[INFO] [stdout]      --> src/jq/eval.rs:45874:46
[INFO] [stdout]       |
[INFO] [stdout] 45874 | /// Input: [[1,2], [3,4]] -> outputs [1,3], [1,4], [2,3], [2,4]
[INFO] [stdout]       |                                              ^^^ no item named `1,4` in scope
[INFO] [stdout]       |
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `2,3`
[INFO] [stdout]      --> src/jq/eval.rs:45874:53
[INFO] [stdout]       |
[INFO] [stdout] 45874 | /// Input: [[1,2], [3,4]] -> outputs [1,3], [1,4], [2,3], [2,4]
[INFO] [stdout]       |                                                     ^^^ no item named `2,3` in scope
[INFO] [stdout]       |
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `2,4`
[INFO] [stdout]      --> src/jq/eval.rs:45874:60
[INFO] [stdout]       |
[INFO] [stdout] 45874 | /// Input: [[1,2], [3,4]] -> outputs [1,3], [1,4], [2,3], [2,4]
[INFO] [stdout]       |                                                            ^^^ no item named `2,4` in scope
[INFO] [stdout]       |
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1,2`
[INFO] [stdout]      --> src/jq/eval.rs:45927:22
[INFO] [stdout]       |
[INFO] [stdout] 45927 | /// Input with n=2: [1,2] -> outputs [1,1], [1,2], [2,1], [2,2]
[INFO] [stdout]       |                      ^^^ no item named `1,2` in scope
[INFO] [stdout]       |
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1,1`
[INFO] [stdout]      --> src/jq/eval.rs:45927:39
[INFO] [stdout]       |
[INFO] [stdout] 45927 | /// Input with n=2: [1,2] -> outputs [1,1], [1,2], [2,1], [2,2]
[INFO] [stdout]       |                                       ^^^ no item named `1,1` in scope
[INFO] [stdout]       |
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1,2`
[INFO] [stdout]      --> src/jq/eval.rs:45927:46
[INFO] [stdout]       |
[INFO] [stdout] 45927 | /// Input with n=2: [1,2] -> outputs [1,1], [1,2], [2,1], [2,2]
[INFO] [stdout]       |                                              ^^^ no item named `1,2` in scope
[INFO] [stdout]       |
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `2,1`
[INFO] [stdout]      --> src/jq/eval.rs:45927:53
[INFO] [stdout]       |
[INFO] [stdout] 45927 | /// Input with n=2: [1,2] -> outputs [1,1], [1,2], [2,1], [2,2]
[INFO] [stdout]       |                                                     ^^^ no item named `2,1` in scope
[INFO] [stdout]       |
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `2,2`
[INFO] [stdout]      --> src/jq/eval.rs:45927:60
[INFO] [stdout]       |
[INFO] [stdout] 45927 | /// Input with n=2: [1,2] -> outputs [1,1], [1,2], [2,1], [2,2]
[INFO] [stdout]       |                                                            ^^^ no item named `2,2` in scope
[INFO] [stdout]       |
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::yaml::light::YamlCursor::anchor`
[INFO] [stdout]      --> src/jq/eval.rs:48571:48
[INFO] [stdout]       |
[INFO] [stdout] 48571 | /// the source text via [`YamlCursor::anchor`](crate::yaml::light::YamlCursor::anchor),
[INFO] [stdout]       |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `light` in module `yaml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::yaml::light::YamlCursor::style`
[INFO] [stdout]      --> src/jq/eval.rs:48582:43
[INFO] [stdout]       |
[INFO] [stdout] 48582 | /// so no access to [`YamlCursor::style`](crate::yaml::light::YamlCursor::style).
[INFO] [stdout]       |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `light` in module `yaml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `parse_func_def_parts`
[INFO] [stdout]      --> src/jq/eval.rs:50067:37
[INFO] [stdout]       |
[INFO] [stdout] 50067 | /// (`params: Vec<String>`, since [`parse_func_def_parts`]'s own parser
[INFO] [stdout]       |                                     ^^^^^^^^^^^^^^^^^^^^ no item named `parse_func_def_parts` in scope
[INFO] [stdout]       |
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `resolve_tagged`
[INFO] [stdout]    --> src/jq/eval_generic.rs:675:61
[INFO] [stdout]     |
[INFO] [stdout] 675 | /// doesn't apply to this text (e.g. `!!int` on `"abc"` — [`resolve_tagged`]
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^ no item named `resolve_tagged` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `eval::yaml_type_tag`
[INFO] [stdout]    --> src/jq/eval_generic.rs:857:55
[INFO] [stdout]     |
[INFO] [stdout] 857 | /// documents for anchor/alias-adjacent output), so [`eval::yaml_type_tag`]
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^^ `eval` is a function, not a module or type, and cannot have associated items
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::eval::partial`
[INFO] [stdout]     --> src/jq/eval_generic.rs:2436:15
[INFO] [stdout]      |
[INFO] [stdout] 2436 | /// Mirrors [`super::eval::partial`] (the `QueryResult` equivalent) — an empty
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^ no item named `partial` in module `eval`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::eval::owned_vec_to_result`
[INFO] [stdout]     --> src/jq/eval_generic.rs:2454:41
[INFO] [stdout]      |
[INFO] [stdout] 2454 | /// shape that represents it. Mirrors [`super::eval::owned_vec_to_result`];
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `owned_vec_to_result` in module `eval`
[INFO] [stdout]      |
[INFO] [stdout] help: there's a similarly named item `borrowed_vec_to_result`
[INFO] [stdout]      |
[INFO] [stdout] 2454 - /// shape that represents it. Mirrors [`super::eval::owned_vec_to_result`];
[INFO] [stdout] 2454 + /// shape that represents it. Mirrors [`super::eval::borrowed_vec_to_result`];
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::eval::prepend`
[INFO] [stdout]     --> src/jq/eval_generic.rs:2466:45
[INFO] [stdout]      |
[INFO] [stdout] 2466 | /// `eval_single`/`GenericResult` twin of [`super::eval::prepend`], used by
[INFO] [stdout]      |                                             ^^^^^^^^^^^^^^^^^^^^ no item named `prepend` in module `eval`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::eval::finish_fork`
[INFO] [stdout]     --> src/jq/eval_generic.rs:2553:26
[INFO] [stdout]      |
[INFO] [stdout] 2553 | /// `Control`. Mirrors [`super::eval::finish_fork`]: a trailing `Error` is
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^ no item named `finish_fork` in module `eval`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::eval::to_owned_or_suppress`
[INFO] [stdout]     --> src/jq/eval_generic.rs:2608:21
[INFO] [stdout]      |
[INFO] [stdout] 2608 | /// set, matching [`super::eval::to_owned_or_suppress`]'s exact behavior for
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `to_owned_or_suppress` in module `eval`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::eval::push_owned_values`
[INFO] [stdout]     --> src/jq/eval_generic.rs:2627:7
[INFO] [stdout]      |
[INFO] [stdout] 2627 | /// [`super::eval::push_owned_values`] for the generic evaluator's
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `push_owned_values` in module `eval`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::eval::push_truthiness`
[INFO] [stdout]     --> src/jq/eval_generic.rs:2940:22
[INFO] [stdout]      |
[INFO] [stdout] 2940 | /// `out`. Mirrors [`super::eval::push_truthiness`] for the generic
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `push_truthiness` in module `eval`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `StreamStats::error`
[INFO] [stdout]     --> src/jq/eval_generic.rs:3912:45
[INFO] [stdout]      |
[INFO] [stdout] 3912 | /// Route a fallible materialization into [`StreamStats::error`], returning
[INFO] [stdout]      |                                             ^^^^^^^^^^^^^^^^^^ no item named `StreamStats` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::eval::take_stopping_items_to_result`
[INFO] [stdout]     --> src/jq/eval_generic.rs:9518:7
[INFO] [stdout]      |
[INFO] [stdout] 9518 | /// [`super::eval::take_stopping_items_to_result`] -- so their call sites
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `take_stopping_items_to_result` in module `eval`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `reject_unless_jq_extensions`
[INFO] [stdout]    --> src/jq/parser.rs:440:19
[INFO] [stdout]     |
[INFO] [stdout] 440 |     /// Same as [`reject_unless_jq_extensions`], but reports the rejection at
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `reject_unless_jq_extensions` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `reject_unless_jq_extensions`
[INFO] [stdout]    --> src/jq/parser.rs:460:18
[INFO] [stdout]     |
[INFO] [stdout] 460 |     /// Unlike [`reject_unless_jq_extensions`], `--jq-extensions` never
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `reject_unless_jq_extensions` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::resolve::check`
[INFO] [stdout]     --> src/jq/parser.rs:3040:56
[INFO] [stdout]      |
[INFO] [stdout] 3040 |     /// vec![], builtin_fallback: Some(original) }`. [`super::resolve::check`]
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^ no item named `check` in module `resolve`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]   --> src/dsv/index_lightweight.rs:20:47
[INFO] [stdout]    |
[INFO] [stdout] 20 |     /// Cumulative popcount for markers: rank[i] = total 1-bits in words[0..i)
[INFO] [stdout]    |                                               ^ no item named `i` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]   --> src/dsv/index_lightweight.rs:25:48
[INFO] [stdout]    |
[INFO] [stdout] 25 |     /// Cumulative popcount for newlines: rank[i] = total 1-bits in words[0..i)
[INFO] [stdout]    |                                                ^ no item named `i` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `format_float_yq`
[INFO] [stdout]   --> src/yaml/index.rs:90:48
[INFO] [stdout]    |
[INFO] [stdout] 90 |     /// re-serialize through `f64`, matching [`format_float_yq`] /
[INFO] [stdout]    |                                                ^^^^^^^^^^^^^^^ no item named `format_float_yq` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::parser::Parser::skip_line_break`
[INFO] [stdout]   --> src/yaml/line_break.rs:18:42
[INFO] [stdout]    |
[INFO] [stdout] 18 | //! One deliberate exception survives: [`super::parser::Parser::skip_line_break`]
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `Parser` in module `parser`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `plain_scalar_terminators` links to private item `classify_yaml_chars`
[INFO] [stdout]    --> src/yaml/simd/x86.rs:119:36
[INFO] [stdout]     |
[INFO] [stdout] 119 |     /// `HAS_CR` must be the one [`classify_yaml_chars`] was called with. Passing
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout]     = note: `#[warn(rustdoc::private_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::neon::parse_anchor_name_neon`
[INFO] [stdout]    --> src/yaml/simd/x86.rs:828:19
[INFO] [stdout]     |
[INFO] [stdout] 828 | ///   mirroring [`super::neon::parse_anchor_name_neon`] and
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `neon` in module `simd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `classify_yaml_chars` links to private item `x86::classify_yaml_chars`
[INFO] [stdout]    --> src/yaml/simd/mod.rs:220:41
[INFO] [stdout]     |
[INFO] [stdout] 220 | /// `HAS_CR` gates the `\r` mask; see [`x86::classify_yaml_chars`] for why the
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `parser::Parser::parse_document_line`
[INFO] [stdout]    --> src/yaml/mod.rs:130:8
[INFO] [stdout]     |
[INFO] [stdout] 130 | /// ([`parser::Parser::parse_document_line`]) and the strict validator
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `Parser` in module `parser`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]  --> src/bits/scan.rs:7:24
[INFO] [stdout]   |
[INFO] [stdout] 7 | //! [`select_in_word`](crate::util::select_in_word). Five separate copies of
[INFO] [stdout]   |      ----------------  ^^^^^^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]   |      |
[INFO] [stdout]   |      because label contains path that resolves to same destination
[INFO] [stdout]   |
[INFO] [stdout]   = note: when a link's destination is not specified,
[INFO] [stdout]           the label is used to resolve intra-doc links
[INFO] [stdout]   = note: `#[warn(rustdoc::redundant_explicit_links)]` on by default
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]   |
[INFO] [stdout] 7 - //! [`select_in_word`](crate::util::select_in_word). Five separate copies of
[INFO] [stdout] 7 + //! [`select_in_word`]. Five separate copies of
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]   --> src/bits/scan.rs:63:24
[INFO] [stdout]    |
[INFO] [stdout] 63 | /// [`select_in_word`](crate::util::select_in_word). Returns `None` if `words`
[INFO] [stdout]    |      ----------------  ^^^^^^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]    |      |
[INFO] [stdout]    |      because label contains path that resolves to same destination
[INFO] [stdout]    |
[INFO] [stdout]    = note: when a link's destination is not specified,
[INFO] [stdout]            the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]    |
[INFO] [stdout] 63 - /// [`select_in_word`](crate::util::select_in_word). Returns `None` if `words`
[INFO] [stdout] 63 + /// [`select_in_word`]. Returns `None` if `words`
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]     --> src/jq/eval.rs:7812:28
[INFO] [stdout]      |
[INFO] [stdout] 7812 | /// NaN -- see [`cmp_f64`](super::value::cmp_f64)'s doc comment for the full
[INFO] [stdout]      |                 ---------  ^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 because label contains path that resolves to same destination
[INFO] [stdout]      |
[INFO] [stdout]      = note: when a link's destination is not specified,
[INFO] [stdout]              the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]      |
[INFO] [stdout] 7812 - /// NaN -- see [`cmp_f64`](super::value::cmp_f64)'s doc comment for the full
[INFO] [stdout] 7812 + /// NaN -- see [`cmp_f64`]'s doc comment for the full
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]      --> src/jq/eval.rs:30910:45
[INFO] [stdout]       |
[INFO] [stdout] 30910 | /// &OwnedValue)` pairs [`substitute_vars`](substitute_vars) needs -- pattern
[INFO] [stdout]       |                          -----------------  ^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]       |                          |
[INFO] [stdout]       |                          because label contains path that resolves to same destination
[INFO] [stdout]       |
[INFO] [stdout]       = note: when a link's destination is not specified,
[INFO] [stdout]               the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]       |
[INFO] [stdout] 30910 - /// &OwnedValue)` pairs [`substitute_vars`](substitute_vars) needs -- pattern
[INFO] [stdout] 30910 + /// &OwnedValue)` pairs [`substitute_vars`] needs -- pattern
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `name`
[INFO] [stdout]      --> src/jq/eval.rs:48174:72
[INFO] [stdout]       |
[INFO] [stdout] 48174 | /// be a string", any string (including `""`) gives "module not found: <name
[INFO] [stdout]       |                                                                        ^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: `#[warn(rustdoc::invalid_html_tags)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]      --> src/jq/eval.rs:48614:30
[INFO] [stdout]       |
[INFO] [stdout] 48614 | /// [`DocumentCursor::line`](crate::jq::document::DocumentCursor::line)'s
[INFO] [stdout]       |      ----------------------  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]       |      |
[INFO] [stdout]       |      because label contains path that resolves to same destination
[INFO] [stdout]       |
[INFO] [stdout]       = note: when a link's destination is not specified,
[INFO] [stdout]               the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]       |
[INFO] [stdout] 48614 - /// [`DocumentCursor::line`](crate::jq::document::DocumentCursor::line)'s
[INFO] [stdout] 48614 + /// [`DocumentCursor::line`]'s
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `document`
[INFO] [stdout]     --> src/yaml/parser.rs:2061:44
[INFO] [stdout]      |
[INFO] [stdout] 2061 |     /// 3\n` raises "did not find expected <document start>"), and the
[INFO] [stdout]      |                                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: redundant explicit link target
[INFO] [stdout]    --> src/text/utf8/mod.rs:156:27
[INFO] [stdout]     |
[INFO] [stdout] 156 | /// [`decode_code_point`](crate::text::utf8::decode_code_point)
[INFO] [stdout]     |      -------------------  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant
[INFO] [stdout]     |      |
[INFO] [stdout]     |      because label contains path that resolves to same destination
[INFO] [stdout]     |
[INFO] [stdout]     = note: when a link's destination is not specified,
[INFO] [stdout]             the label is used to resolve intra-doc links
[INFO] [stdout] help: remove explicit link target
[INFO] [stdout]     |
[INFO] [stdout] 156 - /// [`decode_code_point`](crate::text::utf8::decode_code_point)
[INFO] [stdout] 156 + /// [`decode_code_point`]
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `crate::jq::eval` is both a function and a module
[INFO] [stdout]    --> src/jq/expr.rs:505:56
[INFO] [stdout]     |
[INFO] [stdout] 505 |         /// above), so evaluating the tree directly ([`crate::jq::eval`]/
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^^^^ ambiguous link
[INFO] [stdout]     |
[INFO] [stdout] help: to link to the function, add parentheses
[INFO] [stdout]     |
[INFO] [stdout] 505 |         /// above), so evaluating the tree directly ([`crate::jq::eval()`]/
[INFO] [stdout]     |                                                                       ++
[INFO] [stdout] help: to link to the module, prefix with `mod@`
[INFO] [stdout]     |
[INFO] [stdout] 505 |         /// above), so evaluating the tree directly ([`mod@crate::jq::eval`]/
[INFO] [stdout]     |                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `stream_outputs` is never used
[INFO] [stdout]     --> src/jq/eval.rs:2750:4
[INFO] [stdout]      |
[INFO] [stdout] 2750 | fn stream_outputs<W: Clone + AsRef<[u64]>>(
[INFO] [stdout]      |    ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `RegexArgFamily` is never used
[INFO] [stdout]      --> src/jq/eval.rs:15409:6
[INFO] [stdout]       |
[INFO] [stdout] 15409 | enum RegexArgFamily {
[INFO] [stdout]       |      ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `FlagsConcat` is never used
[INFO] [stdout]      --> src/jq/eval.rs:16903:6
[INFO] [stdout]       |
[INFO] [stdout] 16903 | enum FlagsConcat {
[INFO] [stdout]       |      ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 13.57s
[INFO] [stderr]    Generated /opt/rustwide/target/doc/succinctly/index.html and 1 other file
[INFO] running `Command { std: "docker" "inspect" "8cba750b98d6f5fbb4faffe7cfc5dcf1936d469363e54d79db0828e2c8249fbb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "RUSTC_BOOTSTRAP=1" "-e" "DOCS_RS=1" "-w" "/opt/rustwide/workdir" "--user" "0:0" "8cba750b98d6f5fbb4faffe7cfc5dcf1936d469363e54d79db0828e2c8249fbb" "/opt/rustwide/cargo-home/bin/cargo" "+824336ad4127ce295849937a24c08a4aeff6ada7" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]  Documenting succinctly v0.8.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: public documentation for `plain_scalar_terminators` links to private item `classify_yaml_chars`
[INFO] [stdout]    --> src/yaml/simd/x86.rs:119:36
[INFO] [stdout]     |
[INFO] [stdout] 119 |     /// `HAS_CR` must be the one [`classify_yaml_chars`] was called with. Passing
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout]     = note: `#[warn(rustdoc::private_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `classify_yaml_chars` links to private item `x86::classify_yaml_chars`
[INFO] [stdout]    --> src/yaml/simd/mod.rs:220:41
[INFO] [stdout]     |
[INFO] [stdout] 220 | /// `HAS_CR` gates the `\r` mask; see [`x86::classify_yaml_chars`] for why the
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.87s
[INFO] [stderr]    Generated /opt/rustwide/target/doc/succinctly/index.html
[INFO] running `Command { std: "docker" "inspect" "8cba750b98d6f5fbb4faffe7cfc5dcf1936d469363e54d79db0828e2c8249fbb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8cba750b98d6f5fbb4faffe7cfc5dcf1936d469363e54d79db0828e2c8249fbb", kill_on_drop: false }`
[INFO] [stdout] 8cba750b98d6f5fbb4faffe7cfc5dcf1936d469363e54d79db0828e2c8249fbb
