[INFO] cloning repository https://github.com/Blockstream/liquid-functionary
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Blockstream/liquid-functionary" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBlockstream%2Fliquid-functionary", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBlockstream%2Fliquid-functionary'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] ea0565f5f63e5626f7dfbaa087aafd58f46334e0
[INFO] documenting Blockstream/liquid-functionary against 1.75.0 for beta-1.76-rustdoc-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBlockstream%2Fliquid-functionary" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/Blockstream/liquid-functionary 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 git repo https://github.com/Blockstream/liquid-functionary
[INFO] finished tweaking git repo https://github.com/Blockstream/liquid-functionary
[INFO] tweaked toml for git repo https://github.com/Blockstream/liquid-functionary written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/Blockstream/liquid-functionary 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" "+1.75.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded safemem v0.3.0
[INFO] [stderr]   Downloaded hyper v0.10.15
[INFO] [stderr]   Downloaded cc v1.0.41
[INFO] [stderr]   Downloaded httparse v1.3.3
[INFO] [stderr]   Downloaded jsonrpc v0.15.0
[INFO] [stderr]   Downloaded num_cpus v1.10.0
[INFO] [stderr]   Downloaded unicode-normalization v0.1.8
[INFO] [stderr]   Downloaded bitcoin v0.28.1
[INFO] [stderr]   Downloaded secp256k1-zkp-sys v0.6.0
[INFO] [stderr]   Downloaded toml v0.5.0
[INFO] [stderr]   Downloaded jsonrpc v0.11.0
[INFO] [stderr]   Downloaded secp256k1 v0.22.1
[INFO] [stderr]   Downloaded hex-literal-impl v0.2.0
[INFO] [stderr]   Downloaded proc-macro-hack v0.5.8
[INFO] [stderr]   Downloaded bitcoin_hashes v0.7.3
[INFO] [stderr]   Downloaded cfg-if v0.1.7
[INFO] [stderr]   Downloaded secp256k1-zkp v0.6.0
[INFO] [stderr]   Downloaded slip21 v0.2.0
[INFO] [stderr]   Downloaded getargs v0.4.1
[INFO] [stderr]   Downloaded hex-literal v0.2.0
[INFO] [stderr]   Downloaded elements v0.19.2
[INFO] [stderr]   Downloaded miniscript v7.0.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 58e10695ebba67b394e9d52b42625e31e001183f1f6efaebeebd91541b9547ea
[INFO] running `Command { std: "docker" "start" "-a" "58e10695ebba67b394e9d52b42625e31e001183f1f6efaebeebd91541b9547ea", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "58e10695ebba67b394e9d52b42625e31e001183f1f6efaebeebd91541b9547ea", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "58e10695ebba67b394e9d52b42625e31e001183f1f6efaebeebd91541b9547ea", kill_on_drop: false }`
[INFO] [stdout] 58e10695ebba67b394e9d52b42625e31e001183f1f6efaebeebd91541b9547ea
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7c0cc1be620edefd09398060ea6fb4043ebfd99440d720781975098ee22d1670
[INFO] running `Command { std: "docker" "start" "-a" "7c0cc1be620edefd09398060ea6fb4043ebfd99440d720781975098ee22d1670", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.72
[INFO] [stderr]    Compiling proc-macro2 v0.4.27
[INFO] [stderr]    Compiling unicode-xid v0.1.0
[INFO] [stderr]     Checking rand_core v0.4.2
[INFO] [stderr]    Compiling syn v0.15.29
[INFO] [stderr]    Compiling serde v1.0.89
[INFO] [stderr]    Compiling cc v1.0.41
[INFO] [stderr]    Compiling autocfg v0.1.8
[INFO] [stderr]    Compiling rand_chacha v0.1.1
[INFO] [stderr]    Compiling rand_pcg v0.1.2
[INFO] [stderr]     Checking rand_core v0.3.1
[INFO] [stderr]    Compiling rand v0.6.5
[INFO] [stderr]     Checking rand_isaac v0.1.1
[INFO] [stderr]     Checking rand_hc v0.1.0
[INFO] [stderr]     Checking rand_xorshift v0.1.1
[INFO] [stderr]     Checking rand_jitter v0.1.4
[INFO] [stderr]    Compiling ryu v0.2.7
[INFO] [stderr]     Checking cfg-if v0.1.7
[INFO] [stderr]     Checking itoa v0.4.3
[INFO] [stderr]    Compiling log v0.4.11
[INFO] [stderr]     Checking smallvec v0.6.10
[INFO] [stderr]    Compiling byteorder v1.3.1
[INFO] [stderr]     Checking matches v0.1.8
[INFO] [stderr]     Checking bech32 v0.8.1
[INFO] [stderr]    Compiling quote v0.6.11
[INFO] [stderr]     Checking unicode-normalization v0.1.8
[INFO] [stderr]     Checking rand_os v0.1.3
[INFO] [stderr]     Checking unicode-bidi v0.3.4
[INFO] [stderr]    Compiling secp256k1-sys v0.5.2
[INFO] [stderr]    Compiling secp256k1-zkp-sys v0.6.0
[INFO] [stderr]     Checking bitcoin_hashes v0.7.3
[INFO] [stderr]    Compiling httparse v1.3.3
[INFO] [stderr]     Checking log v0.3.9
[INFO] [stderr]     Checking safemem v0.3.0
[INFO] [stderr]     Checking percent-encoding v1.0.1
[INFO] [stderr]    Compiling functionary_common v2.2.0 (/opt/rustwide/workdir/functionary_common)
[INFO] [stderr]     Checking base64 v0.9.3
[INFO] [stderr]     Checking idna v0.1.5
[INFO] [stderr]     Checking mime v0.2.6
[INFO] [stderr]     Checking unicase v1.4.2
[INFO] [stderr]     Checking time v0.1.43
[INFO] [stderr]     Checking num_cpus v1.10.0
[INFO] [stderr]     Checking language-tags v0.2.2
[INFO] [stderr]     Checking byteorder v0.3.13
[INFO] [stderr]     Checking traitobject v0.1.0
[INFO] [stderr]     Checking lazy_static v1.4.0
[INFO] [stderr]     Checking typeable v0.1.2
[INFO] [stderr]     Checking base64 v0.13.1
[INFO] [stderr]    Compiling memchr v2.5.0
[INFO] [stderr]    Compiling pkg-config v0.3.25
[INFO] [stderr]    Compiling syn v1.0.60
[INFO] [stderr]     Checking url v1.7.2
[INFO] [stderr]    Compiling quote v1.0.9
[INFO] [stderr]     Checking bitflags v1.3.2
[INFO] [stderr]    Compiling nix v0.14.1
[INFO] [stderr]    Compiling regex-syntax v0.6.25
[INFO] [stderr]     Checking hyper v0.10.15
[INFO] [stderr]    Compiling libudev-sys v0.1.4
[INFO] [stderr]    Compiling aho-corasick v0.7.18
[INFO] [stderr]    Compiling anyhow v1.0.33
[INFO] [stderr]     Checking getargs v0.4.1
[INFO] [stderr]     Checking void v1.0.2
[INFO] [stderr]    Compiling serde_derive v1.0.89
[INFO] [stderr]     Checking unicode-width v0.1.7
[INFO] [stderr]     Checking textwrap v0.11.0
[INFO] [stderr]     Checking libudev v0.2.0
[INFO] [stderr]     Checking atty v0.2.14
[INFO] [stderr]     Checking strsim v0.8.0
[INFO] [stderr]     Checking ansi_term v0.11.0
[INFO] [stderr]     Checking vec_map v0.8.1
[INFO] [stderr]     Checking clap v2.33.0
[INFO] [stderr]    Compiling regex v1.5.5
[INFO] [stderr]     Checking slip21 v0.2.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.31
[INFO] [stderr]     Checking serialport v3.3.0
[INFO] [stderr]    Compiling parallel_port v0.1.0 (/opt/rustwide/workdir/parallel_port)
[INFO] [stderr]     Checking thiserror v1.0.31
[INFO] [stderr]     Checking bitcoin_hashes v0.10.0
[INFO] [stderr]     Checking serde_json v1.0.39
[INFO] [stderr]     Checking toml v0.5.0
[INFO] [stderr]     Checking jsonrpc v0.11.0
[INFO] [stderr]     Checking jsonrpc v0.15.0
[INFO] [stderr]     Checking secp256k1 v0.22.1
[INFO] [stderr]     Checking bitcoin v0.28.1
[INFO] [stderr]     Checking secp256k1-zkp v0.6.0
[INFO] [stderr]     Checking elements v0.19.2
[INFO] [stderr]     Checking miniscript v7.0.2
[INFO] [stderr]  Documenting functionary_common v2.2.0 (/opt/rustwide/workdir/functionary_common)
[INFO] [stdout] warning: unused import: `macros::*`
[INFO] [stdout]   --> functionary_common/src/lib.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub use macros::*;
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking functionary_logs v2.2.0 (/opt/rustwide/workdir/functionary_logs)
[INFO] [stderr]  Documenting functionary_logs v2.2.0 (/opt/rustwide/workdir/functionary_logs)
[INFO] [stdout] warning: unresolved link to `WatchmanState`
[INFO] [stdout]    --> functionary_common/src/hsm.rs:119:27
[INFO] [stdout]     |
[INFO] [stdout] 119 |     /// Used to reply to [WatchmanState].
[INFO] [stdout]     |                           ^^^^^^^^^^^^^ no item named `WatchmanState` 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: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `error`
[INFO] [stdout]    --> functionary_logs/src/functionary/blocksigner.rs:271:54
[INFO] [stdout]     |
[INFO] [stdout] 271 |     /// If [None], our block just vanished, look at [error].
[INFO] [stdout]     |                                                      ^^^^^ no item named `error` 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 `NackReason`
[INFO] [stdout]    --> functionary_logs/src/functionary/watchman.rs:988:37
[INFO] [stdout]     |
[INFO] [stdout] 988 |         /// The binary code of the [NackReason]
[INFO] [stdout]     |                                     ^^^^^^^^^^ no item named `NackReason` 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 `NackReason`
[INFO] [stdout]    --> functionary_logs/src/functionary/watchman.rs:990:30
[INFO] [stdout]     |
[INFO] [stdout] 990 |         /// The name of the [NackReason]
[INFO] [stdout]     |                              ^^^^^^^^^^ no item named `NackReason` 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`
[INFO] [stdout]    --> functionary_logs/src/lib.rs:191:58
[INFO] [stdout]     |
[INFO] [stdout] 191 | /// For an owned version, use [OwnedLogMessage] via the [to_owned] method.
[INFO] [stdout]     |                                                          ^^^^^^^^ no item named `to_owned` 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 `data`
[INFO] [stdout]    --> functionary_logs/src/lib.rs:266:35
[INFO] [stdout]     |
[INFO] [stdout] 266 | /// different structures for the [data] field.
[INFO] [stdout]     |                                   ^^^^ no item named `data` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `u8`
[INFO] [stdout]    --> functionary_logs/src/functionary/blocksigner.rs:226:32
[INFO] [stdout]     |
[INFO] [stdout] 226 |     /// contains Option<&'a Vec<u8>>
[INFO] [stdout]     |                                ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(rustdoc::invalid_html_tags)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `u8`
[INFO] [stdout]    --> functionary_logs/src/functionary/blocksigner.rs:230:32
[INFO] [stdout]     |
[INFO] [stdout] 230 |     /// contains Option<&'a Vec<u8>>
[INFO] [stdout]     |                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 7 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking functionary v2.2.0 (/opt/rustwide/workdir/functionary)
[INFO] [stderr]  Documenting functionary v2.2.0 (/opt/rustwide/workdir/functionary)
[INFO] [stderr]  Documenting parallel_port v0.1.0 (/opt/rustwide/workdir/parallel_port)
[INFO] [stdout] warning: unresolved link to `liquid_address_net`
[INFO] [stdout]    --> functionary/src/descriptor.rs:174:24
[INFO] [stdout]     |
[INFO] [stdout] 174 |     /// Shorthand for [liquid_address_net] using mainnet.
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^ no item named `liquid_address_net` 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 `PeerStatus`
[INFO] [stdout]    --> functionary/src/peer.rs:454:33
[INFO] [stdout]     |
[INFO] [stdout] 454 |     /// Log the status using a [PeerStatus] log.
[INFO] [stdout]     |                                 ^^^^^^^^^^ no item named `PeerStatus` 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 `blockchain_info`
[INFO] [stdout]    --> functionary/src/rpc.rs:109:17
[INFO] [stdout]     |
[INFO] [stdout] 109 | /// Return for [blockchain_info] method.
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^ no item named `blockchain_info` 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 `gettxout`
[INFO] [stdout]    --> functionary/src/rpc.rs:128:17
[INFO] [stdout]     |
[INFO] [stdout] 128 | /// Return for [gettxout] method.
[INFO] [stdout]     |                 ^^^^^^^^ no item named `gettxout` 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 `getmempoolentry`
[INFO] [stdout]    --> functionary/src/rpc.rs:139:17
[INFO] [stdout]     |
[INFO] [stdout] 139 | /// Return for [getmempoolentry] method.
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^ no item named `getmempoolentry` 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_height`
[INFO] [stdout]    --> functionary/src/rpc.rs:611:38
[INFO] [stdout]     |
[INFO] [stdout] 611 |     /// This is different from just [block_height] because orphans also have a height, but are not
[INFO] [stdout]     |                                      ^^^^^^^^^^^^ no item named `block_height` 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 `legacy_descriptor`
[INFO] [stdout]    --> functionary/src/watchman/blockchain/consensus.rs:279:44
[INFO] [stdout]     |
[INFO] [stdout] 279 |     /// This function returns the same as [legacy_descriptor] but is named specially
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^ no item named `legacy_descriptor` 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 `mainchain_commitment`
[INFO] [stdout]    --> functionary/src/watchman/blockchain/consensus.rs:649:10
[INFO] [stdout]     |
[INFO] [stdout] 649 |     /// [mainchain_commitment] must never decrease.
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^ no item named `mainchain_commitment` 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 `params`
[INFO] [stdout]    --> functionary/src/watchman/blockchain/consensus.rs:665:10
[INFO] [stdout]     |
[INFO] [stdout] 665 |     /// [params] should only be provided if the block contained full params.
[INFO] [stdout]     |          ^^^^^^ no item named `params` 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 `mainchain_commitment`
[INFO] [stdout]    --> functionary/src/watchman/blockchain/consensus.rs:668:10
[INFO] [stdout]     |
[INFO] [stdout] 668 |     /// [mainchain_commitment] should be [None] for pre-dynafed blocks.
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^ no item named `mainchain_commitment` 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 `BlockRef::Block`
[INFO] [stdout]    --> functionary/src/watchman/blockchain/txindex.rs:126:51
[INFO] [stdout]     |
[INFO] [stdout] 126 |     /// Get the hash of the [BlockRef] if it's a [BlockRef::Block].
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^^ the struct `BlockRef` has no field or associated item named `Block`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `BlockRef::Block`
[INFO] [stdout]    --> functionary/src/watchman/blockchain/txindex.rs:134:53
[INFO] [stdout]     |
[INFO] [stdout] 134 |     /// Get the height of the [BlockRef] if it's a [BlockRef::Block].
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^^^^ the struct `BlockRef` has no field or associated item named `Block`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `depth`
[INFO] [stdout]    --> functionary/src/watchman/blockchain/txindex.rs:291:69
[INFO] [stdout]     |
[INFO] [stdout] 291 |     /// deal with blockchain reorganizations. Therefore stores the [depth] - 1
[INFO] [stdout]     |                                                                     ^^^^^ no item named `depth` 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 `depth`
[INFO] [stdout]    --> functionary/src/watchman/blockchain/txindex.rs:300:23
[INFO] [stdout]     |
[INFO] [stdout] 300 |     /// A block with [depth] - 1 blocks on top in the active chain is considered
[INFO] [stdout]     |                       ^^^^^ no item named `depth` 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 `blocks`
[INFO] [stdout]    --> functionary/src/watchman/blockchain/txindex.rs:301:54
[INFO] [stdout]     |
[INFO] [stdout] 301 |     /// finalized and doesn't need to be tracked by [blocks] (anymore).
[INFO] [stdout]     |                                                      ^^^^^^ no item named `blocks` 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 `target`
[INFO] [stdout]    --> functionary/src/watchman/blockchain/mod.rs:707:42
[INFO] [stdout]     |
[INFO] [stdout] 707 |     /// It's important to make sure the [target] Bitcoin block existed before the last entire
[INFO] [stdout]     |                                          ^^^^^^ no item named `target` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 16 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]  Documenting hsm_update_tool v2.0.0 (/opt/rustwide/workdir/hsm_update_tool)
[INFO] [stderr]     Checking hsm_update_tool v2.0.0 (/opt/rustwide/workdir/hsm_update_tool)
[INFO] [stderr]  Documenting init_hsm v2.0.0 (/opt/rustwide/workdir/init_hsm)
[INFO] [stderr]  Documenting watchman v2.2.0 (/opt/rustwide/workdir/watchman)
[INFO] [stderr]  Documenting blocksigner v2.2.0 (/opt/rustwide/workdir/blocksigner)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 39.18s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: traitobject v0.1.0
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] [stderr]    Generated /opt/rustwide/target/doc/blocksigner/index.html
[INFO] [stderr]    Generated /opt/rustwide/target/doc/functionary/index.html
[INFO] [stderr]    Generated /opt/rustwide/target/doc/functionary_common/index.html
[INFO] [stderr]    Generated /opt/rustwide/target/doc/functionary_logs/index.html
[INFO] [stderr]    Generated /opt/rustwide/target/doc/hsm_update_tool/index.html
[INFO] [stderr]    Generated /opt/rustwide/target/doc/hsm_update_tests/index.html
[INFO] [stderr]    Generated /opt/rustwide/target/doc/init_hsm/index.html
[INFO] [stderr]    Generated /opt/rustwide/target/doc/parallel_port/index.html
[INFO] [stderr]    Generated /opt/rustwide/target/doc/watchman/index.html
[INFO] running `Command { std: "docker" "inspect" "7c0cc1be620edefd09398060ea6fb4043ebfd99440d720781975098ee22d1670", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7c0cc1be620edefd09398060ea6fb4043ebfd99440d720781975098ee22d1670", kill_on_drop: false }`
[INFO] [stdout] 7c0cc1be620edefd09398060ea6fb4043ebfd99440d720781975098ee22d1670
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "DOCS_RS=1" "-e" "RUSTC_BOOTSTRAP=1" "-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" "rustdoc" "--lib" "-Zrustdoc-map" "-Z" "unstable-options" "--config" "build.rustdocflags=[\"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ce728105d34f6b084cc958580d86206a751c7c9ca4ffe5e212ff60c44c470b4a
[INFO] running `Command { std: "docker" "start" "-a" "ce728105d34f6b084cc958580d86206a751c7c9ca4ffe5e212ff60c44c470b4a", kill_on_drop: false }`
[INFO] [stderr] error: manifest path `/opt/rustwide/workdir/Cargo.toml` is a virtual manifest, but this command requires running against an actual package in this workspace
[INFO] running `Command { std: "docker" "inspect" "ce728105d34f6b084cc958580d86206a751c7c9ca4ffe5e212ff60c44c470b4a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ce728105d34f6b084cc958580d86206a751c7c9ca4ffe5e212ff60c44c470b4a", kill_on_drop: false }`
[INFO] [stdout] ce728105d34f6b084cc958580d86206a751c7c9ca4ffe5e212ff60c44c470b4a
[INFO] documenting Blockstream/liquid-functionary against beta-2023-12-22 for beta-1.76-rustdoc-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBlockstream%2Fliquid-functionary" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/Blockstream/liquid-functionary 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 git repo https://github.com/Blockstream/liquid-functionary
[INFO] finished tweaking git repo https://github.com/Blockstream/liquid-functionary
[INFO] tweaked toml for git repo https://github.com/Blockstream/liquid-functionary written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/Blockstream/liquid-functionary 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" "+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-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 5b75f31e67d03e22a2e5e528b59bff308c6dbc5493111527e4bcd4d8183c6ce0
[INFO] running `Command { std: "docker" "start" "-a" "5b75f31e67d03e22a2e5e528b59bff308c6dbc5493111527e4bcd4d8183c6ce0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5b75f31e67d03e22a2e5e528b59bff308c6dbc5493111527e4bcd4d8183c6ce0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5b75f31e67d03e22a2e5e528b59bff308c6dbc5493111527e4bcd4d8183c6ce0", kill_on_drop: false }`
[INFO] [stdout] 5b75f31e67d03e22a2e5e528b59bff308c6dbc5493111527e4bcd4d8183c6ce0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7c4824512c272ff8234df2832462a92aa698bc3aaaec70047d347bc8445de98f
[INFO] running `Command { std: "docker" "start" "-a" "7c4824512c272ff8234df2832462a92aa698bc3aaaec70047d347bc8445de98f", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.72
[INFO] [stderr]    Compiling proc-macro2 v0.4.27
[INFO] [stderr]    Compiling unicode-xid v0.1.0
[INFO] [stderr]    Compiling syn v0.15.29
[INFO] [stderr]     Checking rand_core v0.4.2
[INFO] [stderr]    Compiling serde v1.0.89
[INFO] [stderr]    Compiling cc v1.0.41
[INFO] [stderr]    Compiling autocfg v0.1.8
[INFO] [stderr]    Compiling ryu v0.2.7
[INFO] [stderr]    Compiling rand_chacha v0.1.1
[INFO] [stderr]     Checking rand_core v0.3.1
[INFO] [stderr]    Compiling rand_pcg v0.1.2
[INFO] [stderr]    Compiling rand v0.6.5
[INFO] [stderr]     Checking rand_xorshift v0.1.1
[INFO] [stderr]     Checking rand_isaac v0.1.1
[INFO] [stderr]     Checking rand_hc v0.1.0
[INFO] [stderr]     Checking rand_jitter v0.1.4
[INFO] [stderr]     Checking cfg-if v0.1.7
[INFO] [stderr]    Compiling log v0.4.11
[INFO] [stderr]     Checking itoa v0.4.3
[INFO] [stderr]    Compiling byteorder v1.3.1
[INFO] [stderr]    Compiling quote v0.6.11
[INFO] [stderr]     Checking bech32 v0.8.1
[INFO] [stderr]     Checking matches v0.1.8
[INFO] [stderr]     Checking smallvec v0.6.10
[INFO] [stderr]     Checking rand_os v0.1.3
[INFO] [stderr]     Checking unicode-bidi v0.3.4
[INFO] [stderr]    Compiling secp256k1-sys v0.5.2
[INFO] [stderr]    Compiling secp256k1-zkp-sys v0.6.0
[INFO] [stderr]     Checking unicode-normalization v0.1.8
[INFO] [stderr]     Checking bitcoin_hashes v0.7.3
[INFO] [stderr]    Compiling httparse v1.3.3
[INFO] [stderr]     Checking log v0.3.9
[INFO] [stderr]     Checking percent-encoding v1.0.1
[INFO] [stderr]     Checking safemem v0.3.0
[INFO] [stderr]    Compiling functionary_common v2.2.0 (/opt/rustwide/workdir/functionary_common)
[INFO] [stderr]     Checking base64 v0.9.3
[INFO] [stderr]     Checking unicase v1.4.2
[INFO] [stderr]     Checking mime v0.2.6
[INFO] [stderr]     Checking time v0.1.43
[INFO] [stderr]     Checking num_cpus v1.10.0
[INFO] [stderr]     Checking byteorder v0.3.13
[INFO] [stderr]     Checking traitobject v0.1.0
[INFO] [stderr]     Checking lazy_static v1.4.0
[INFO] [stderr]     Checking typeable v0.1.2
[INFO] [stderr]     Checking language-tags v0.2.2
[INFO] [stderr]     Checking base64 v0.13.1
[INFO] [stderr]    Compiling memchr v2.5.0
[INFO] [stderr]    Compiling pkg-config v0.3.25
[INFO] [stderr]    Compiling syn v1.0.60
[INFO] [stderr]    Compiling quote v1.0.9
[INFO] [stderr]     Checking idna v0.1.5
[INFO] [stderr]    Compiling aho-corasick v0.7.18
[INFO] [stderr]    Compiling nix v0.14.1
[INFO] [stderr]    Compiling libudev-sys v0.1.4
[INFO] [stderr]     Checking url v1.7.2
[INFO] [stderr]    Compiling regex-syntax v0.6.25
[INFO] [stderr]     Checking bitflags v1.3.2
[INFO] [stderr]     Checking hyper v0.10.15
[INFO] [stderr]    Compiling anyhow v1.0.33
[INFO] [stderr]     Checking unicode-width v0.1.7
[INFO] [stderr]     Checking void v1.0.2
[INFO] [stderr]     Checking getargs v0.4.1
[INFO] [stderr]    Compiling serde_derive v1.0.89
[INFO] [stderr]     Checking textwrap v0.11.0
[INFO] [stderr]     Checking libudev v0.2.0
[INFO] [stderr]     Checking atty v0.2.14
[INFO] [stderr]     Checking ansi_term v0.11.0
[INFO] [stderr]     Checking strsim v0.8.0
[INFO] [stderr]     Checking vec_map v0.8.1
[INFO] [stderr]     Checking clap v2.33.0
[INFO] [stderr]     Checking slip21 v0.2.0
[INFO] [stderr]    Compiling regex v1.5.5
[INFO] [stderr]    Compiling thiserror-impl v1.0.31
[INFO] [stderr]     Checking serialport v3.3.0
[INFO] [stderr]     Checking thiserror v1.0.31
[INFO] [stderr]    Compiling parallel_port v0.1.0 (/opt/rustwide/workdir/parallel_port)
[INFO] [stderr]     Checking bitcoin_hashes v0.10.0
[INFO] [stderr]     Checking serde_json v1.0.39
[INFO] [stderr]     Checking toml v0.5.0
[INFO] [stderr]     Checking jsonrpc v0.11.0
[INFO] [stderr]     Checking jsonrpc v0.15.0
[INFO] [stderr]     Checking secp256k1 v0.22.1
[INFO] [stderr]     Checking bitcoin v0.28.1
[INFO] [stderr]     Checking secp256k1-zkp v0.6.0
[INFO] [stderr]     Checking elements v0.19.2
[INFO] [stderr]     Checking miniscript v7.0.2
[INFO] [stderr]  Documenting functionary_common v2.2.0 (/opt/rustwide/workdir/functionary_common)
[INFO] [stdout] warning: unused import: `macros::*`
[INFO] [stdout]   --> functionary_common/src/lib.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub use macros::*;
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking functionary_logs v2.2.0 (/opt/rustwide/workdir/functionary_logs)
[INFO] [stderr]  Documenting functionary_logs v2.2.0 (/opt/rustwide/workdir/functionary_logs)
[INFO] [stdout] warning: unresolved link to `WatchmanState`
[INFO] [stdout]    --> functionary_common/src/hsm.rs:119:27
[INFO] [stdout]     |
[INFO] [stdout] 119 |     /// Used to reply to [WatchmanState].
[INFO] [stdout]     |                           ^^^^^^^^^^^^^ no item named `WatchmanState` 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: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `error`
[INFO] [stdout]    --> functionary_logs/src/functionary/blocksigner.rs:271:54
[INFO] [stdout]     |
[INFO] [stdout] 271 |     /// If [None], our block just vanished, look at [error].
[INFO] [stdout]     |                                                      ^^^^^ no item named `error` 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 `NackReason`
[INFO] [stdout]    --> functionary_logs/src/functionary/watchman.rs:988:37
[INFO] [stdout]     |
[INFO] [stdout] 988 |         /// The binary code of the [NackReason]
[INFO] [stdout]     |                                     ^^^^^^^^^^ no item named `NackReason` 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 `NackReason`
[INFO] [stdout]    --> functionary_logs/src/functionary/watchman.rs:990:30
[INFO] [stdout]     |
[INFO] [stdout] 990 |         /// The name of the [NackReason]
[INFO] [stdout]     |                              ^^^^^^^^^^ no item named `NackReason` 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`
[INFO] [stdout]    --> functionary_logs/src/lib.rs:191:58
[INFO] [stdout]     |
[INFO] [stdout] 191 | /// For an owned version, use [OwnedLogMessage] via the [to_owned] method.
[INFO] [stdout]     |                                                          ^^^^^^^^ no item named `to_owned` 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 `data`
[INFO] [stdout]    --> functionary_logs/src/lib.rs:266:35
[INFO] [stdout]     |
[INFO] [stdout] 266 | /// different structures for the [data] field.
[INFO] [stdout]     |                                   ^^^^ no item named `data` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `u8`
[INFO] [stdout]    --> functionary_logs/src/functionary/blocksigner.rs:226:32
[INFO] [stdout]     |
[INFO] [stdout] 226 |     /// contains Option<&'a Vec<u8>>
[INFO] [stdout]     |                                ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(rustdoc::invalid_html_tags)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `u8`
[INFO] [stdout]    --> functionary_logs/src/functionary/blocksigner.rs:230:32
[INFO] [stdout]     |
[INFO] [stdout] 230 |     /// contains Option<&'a Vec<u8>>
[INFO] [stdout]     |                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 7 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking functionary v2.2.0 (/opt/rustwide/workdir/functionary)
[INFO] [stderr]  Documenting parallel_port v0.1.0 (/opt/rustwide/workdir/parallel_port)
[INFO] [stderr]  Documenting functionary v2.2.0 (/opt/rustwide/workdir/functionary)
[INFO] [stdout] warning: unresolved link to `liquid_address_net`
[INFO] [stdout]    --> functionary/src/descriptor.rs:174:24
[INFO] [stdout]     |
[INFO] [stdout] 174 |     /// Shorthand for [liquid_address_net] using mainnet.
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^ no item named `liquid_address_net` 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 `PeerStatus`
[INFO] [stdout]    --> functionary/src/peer.rs:454:33
[INFO] [stdout]     |
[INFO] [stdout] 454 |     /// Log the status using a [PeerStatus] log.
[INFO] [stdout]     |                                 ^^^^^^^^^^ no item named `PeerStatus` 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 `blockchain_info`
[INFO] [stdout]    --> functionary/src/rpc.rs:109:17
[INFO] [stdout]     |
[INFO] [stdout] 109 | /// Return for [blockchain_info] method.
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^ no item named `blockchain_info` 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 `gettxout`
[INFO] [stdout]    --> functionary/src/rpc.rs:128:17
[INFO] [stdout]     |
[INFO] [stdout] 128 | /// Return for [gettxout] method.
[INFO] [stdout]     |                 ^^^^^^^^ no item named `gettxout` 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 `getmempoolentry`
[INFO] [stdout]    --> functionary/src/rpc.rs:139:17
[INFO] [stdout]     |
[INFO] [stdout] 139 | /// Return for [getmempoolentry] method.
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^ no item named `getmempoolentry` 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_height`
[INFO] [stdout]    --> functionary/src/rpc.rs:611:38
[INFO] [stdout]     |
[INFO] [stdout] 611 |     /// This is different from just [block_height] because orphans also have a height, but are not
[INFO] [stdout]     |                                      ^^^^^^^^^^^^ no item named `block_height` 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 `legacy_descriptor`
[INFO] [stdout]    --> functionary/src/watchman/blockchain/consensus.rs:279:44
[INFO] [stdout]     |
[INFO] [stdout] 279 |     /// This function returns the same as [legacy_descriptor] but is named specially
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^ no item named `legacy_descriptor` 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 `mainchain_commitment`
[INFO] [stdout]    --> functionary/src/watchman/blockchain/consensus.rs:649:10
[INFO] [stdout]     |
[INFO] [stdout] 649 |     /// [mainchain_commitment] must never decrease.
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^ no item named `mainchain_commitment` 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 `params`
[INFO] [stdout]    --> functionary/src/watchman/blockchain/consensus.rs:665:10
[INFO] [stdout]     |
[INFO] [stdout] 665 |     /// [params] should only be provided if the block contained full params.
[INFO] [stdout]     |          ^^^^^^ no item named `params` 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 `mainchain_commitment`
[INFO] [stdout]    --> functionary/src/watchman/blockchain/consensus.rs:668:10
[INFO] [stdout]     |
[INFO] [stdout] 668 |     /// [mainchain_commitment] should be [None] for pre-dynafed blocks.
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^ no item named `mainchain_commitment` 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 `BlockRef::Block`
[INFO] [stdout]    --> functionary/src/watchman/blockchain/txindex.rs:126:51
[INFO] [stdout]     |
[INFO] [stdout] 126 |     /// Get the hash of the [BlockRef] if it's a [BlockRef::Block].
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^^ the struct `BlockRef` has no field or associated item named `Block`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `BlockRef::Block`
[INFO] [stdout]    --> functionary/src/watchman/blockchain/txindex.rs:134:53
[INFO] [stdout]     |
[INFO] [stdout] 134 |     /// Get the height of the [BlockRef] if it's a [BlockRef::Block].
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^^^^ the struct `BlockRef` has no field or associated item named `Block`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `depth`
[INFO] [stdout]    --> functionary/src/watchman/blockchain/txindex.rs:291:69
[INFO] [stdout]     |
[INFO] [stdout] 291 |     /// deal with blockchain reorganizations. Therefore stores the [depth] - 1
[INFO] [stdout]     |                                                                     ^^^^^ no item named `depth` 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 `depth`
[INFO] [stdout]    --> functionary/src/watchman/blockchain/txindex.rs:300:23
[INFO] [stdout]     |
[INFO] [stdout] 300 |     /// A block with [depth] - 1 blocks on top in the active chain is considered
[INFO] [stdout]     |                       ^^^^^ no item named `depth` 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 `blocks`
[INFO] [stdout]    --> functionary/src/watchman/blockchain/txindex.rs:301:54
[INFO] [stdout]     |
[INFO] [stdout] 301 |     /// finalized and doesn't need to be tracked by [blocks] (anymore).
[INFO] [stdout]     |                                                      ^^^^^^ no item named `blocks` 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 `target`
[INFO] [stdout]    --> functionary/src/watchman/blockchain/mod.rs:707:42
[INFO] [stdout]     |
[INFO] [stdout] 707 |     /// It's important to make sure the [target] Bitcoin block existed before the last entire
[INFO] [stdout]     |                                          ^^^^^^ no item named `target` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 16 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking hsm_update_tool v2.0.0 (/opt/rustwide/workdir/hsm_update_tool)
[INFO] [stderr]  Documenting hsm_update_tool v2.0.0 (/opt/rustwide/workdir/hsm_update_tool)
[INFO] [stderr]  Documenting init_hsm v2.0.0 (/opt/rustwide/workdir/init_hsm)
[INFO] [stderr]  Documenting blocksigner v2.2.0 (/opt/rustwide/workdir/blocksigner)
[INFO] [stderr]  Documenting watchman v2.2.0 (/opt/rustwide/workdir/watchman)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 31.11s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: traitobject v0.1.0
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] [stderr]    Generated /opt/rustwide/target/doc/blocksigner/index.html
[INFO] [stderr]    Generated /opt/rustwide/target/doc/functionary/index.html
[INFO] [stderr]    Generated /opt/rustwide/target/doc/functionary_common/index.html
[INFO] [stderr]    Generated /opt/rustwide/target/doc/functionary_logs/index.html
[INFO] [stderr]    Generated /opt/rustwide/target/doc/hsm_update_tool/index.html
[INFO] [stderr]    Generated /opt/rustwide/target/doc/hsm_update_tests/index.html
[INFO] [stderr]    Generated /opt/rustwide/target/doc/init_hsm/index.html
[INFO] [stderr]    Generated /opt/rustwide/target/doc/parallel_port/index.html
[INFO] [stderr]    Generated /opt/rustwide/target/doc/watchman/index.html
[INFO] running `Command { std: "docker" "inspect" "7c4824512c272ff8234df2832462a92aa698bc3aaaec70047d347bc8445de98f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7c4824512c272ff8234df2832462a92aa698bc3aaaec70047d347bc8445de98f", kill_on_drop: false }`
[INFO] [stdout] 7c4824512c272ff8234df2832462a92aa698bc3aaaec70047d347bc8445de98f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "RUSTC_BOOTSTRAP=1" "-e" "DOCS_RS=1" "-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" "rustdoc" "--lib" "-Zrustdoc-map" "-Z" "unstable-options" "--config" "build.rustdocflags=[\"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f3eed847f5e3afe51f06724062426dc29f1dae8f663b5ca080a4bdaea65d5fdc
[INFO] running `Command { std: "docker" "start" "-a" "f3eed847f5e3afe51f06724062426dc29f1dae8f663b5ca080a4bdaea65d5fdc", kill_on_drop: false }`
[INFO] [stderr] error: manifest path `/opt/rustwide/workdir/Cargo.toml` is a virtual manifest, but this command requires running against an actual package in this workspace
[INFO] running `Command { std: "docker" "inspect" "f3eed847f5e3afe51f06724062426dc29f1dae8f663b5ca080a4bdaea65d5fdc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f3eed847f5e3afe51f06724062426dc29f1dae8f663b5ca080a4bdaea65d5fdc", kill_on_drop: false }`
[INFO] [stdout] f3eed847f5e3afe51f06724062426dc29f1dae8f663b5ca080a4bdaea65d5fdc
