descriptor-wallet 0.3.0-rc.3+1

Library for building descriptor-based bitcoin wallets
Build #339234 2021-01-19T02:10:57.218123+00:00
# rustc version
rustc 1.51.0-nightly (d98d2f57d 2021-01-18)
# docs.rs version
docsrs 0.6.0 (505a375 2021-01-11)

# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/descriptor-wallet-0.3.0-rc.3+1/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/descriptor-wallet-0.3.0-rc.3+1/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "3221225472" "--cpus" "2" "--user" "1001:1001" "--network" "none" "rustops/crates-build-env@sha256:21f1ed92105a0ef9b0d27ad8bdeb7f36f9f01ac17fffe3a3f3dc5241fc25d8f4" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs\"" "-j2" "--" "-Z" "unstable-options" "--resource-suffix" "-20210118-1.51.0-nightly-d98d2f57d" "--static-root-path" "/" "--cap-lints" "warn" "--disable-per-crate-search", kill_on_drop: false }`
[INFO] [stdout] 883631d3d8ee537ebe014c9dfe424d8122ff02cf73a468022f874a869a9b3ee0
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "883631d3d8ee537ebe014c9dfe424d8122ff02cf73a468022f874a869a9b3ee0", kill_on_drop: false }`
[INFO] [stderr] /opt/crates-build-env/entrypoint.sh: line 7: /etc/hosts: Permission denied
[INFO] [stderr]    Compiling autocfg v0.1.7
[INFO] [stderr]     Checking rand_core v0.4.2
[INFO] [stderr]    Compiling libc v0.2.82
[INFO] [stderr]    Compiling proc-macro2 v1.0.24
[INFO] [stderr]    Compiling unicode-xid v0.2.1
[INFO] [stderr]    Compiling autocfg v1.0.1
[INFO] [stderr]    Compiling cc v1.0.66
[INFO] [stderr]    Compiling syn v1.0.58
[INFO] [stderr]    Compiling paste v1.0.4
[INFO] [stderr]    Compiling memchr v2.3.4
[INFO] [stderr]     Checking bitcoin_hashes v0.9.4
[INFO] [stderr]     Checking bech32 v0.7.2
[INFO] [stderr]     Checking lazy_static v1.4.0
[INFO] [stderr]     Checking regex-syntax v0.6.22
[INFO] [stderr]     Checking rand_core v0.3.1
[INFO] [stderr]     Checking rand_jitter v0.1.4
[INFO] [stderr]    Compiling rand_pcg v0.1.2
[INFO] [stderr]    Compiling rand_chacha v0.1.1
[INFO] [stderr]    Compiling rand v0.6.5
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]    Compiling num-integer v0.1.44
[INFO] [stderr]    Compiling stringly_conversions v0.1.1
[INFO] [stderr]    Compiling secp256k1-sys v0.4.0
[INFO] [stderr]     Checking thread_local v1.1.0
[INFO] [stderr]     Checking rand_hc v0.1.0
[INFO] [stderr]     Checking rand_xorshift v0.1.1
[INFO] [stderr]     Checking rand_isaac v0.1.1
[INFO] [stderr]    Compiling quote v1.0.8
[INFO] [stderr]     Checking rand_os v0.1.3
[INFO] [stderr]     Checking time v0.1.44
[INFO] [stderr]     Checking aho-corasick v0.7.15
[INFO] [stderr]     Checking regex v1.4.3
[INFO] [stderr]     Checking secp256k1 v0.20.1
[INFO] [stderr]     Checking chrono v0.4.19
[INFO] [stderr]     Checking bitcoin v0.26.0
[INFO] [stderr]    Compiling amplify_derive v2.4.3
[INFO] [stderr]     Checking miniscript v5.0.0
[INFO] [stderr]    Compiling amplify v3.0.0
[INFO] [stderr]    Compiling strict_encoding_derive v1.0.0-rc.1
[INFO] [stderr]     Checking strict_encoding v1.0.0-rc.6
[INFO] [stderr]  Documenting descriptor-wallet v0.3.0-rc.3+1 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unresolved link to `RedeemScript`
[INFO] [stderr]   --> src/descriptor.rs:97:33
[INFO] [stderr]    |
[INFO] [stderr] 97 |     /// program are encoded as [`RedeemScript`] in `sigScript` transaction
[INFO] [stderr]    |                                 ^^^^^^^^^^^^^^ no item named `RedeemScript` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(broken_intra_doc_links)]` on by default
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `WitnessScript`
[INFO] [stderr]   --> src/descriptor.rs:98:56
[INFO] [stderr]    |
[INFO] [stderr] 98 |     /// input field, while the original public key or [`WitnessScript`] are
[INFO] [stderr]    |                                                        ^^^^^^^^^^^^^^^ no item named `WitnessScript` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `Features`
[INFO] [stderr]   --> src/features.rs:33:58
[INFO] [stderr]    |
[INFO] [stderr] 33 | /// Keeps a reference to a specific feature flag within [`Features`] vector
[INFO] [stderr]    |                                                          ^^^^^^^^^^ no item named `Features` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `self::bp::resolvers`
[INFO] [stderr]   --> src/psbt.rs:15:6
[INFO] [stderr]    |
[INFO] [stderr] 15 | //! [`crate::bp::resolvers`] and enhancements related to key management
[INFO] [stderr]    |      ^^^^^^^^^^^^^^^^^^^^^^ no item named `bp` in module `wallet`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `PubkeyHash`
[INFO] [stderr]   --> src/script_types.rs:34:59
[INFO] [stderr]    |
[INFO] [stderr] 34 | //! ([`ScriptHash`], [`WitnessProgram`]) or public keys ([`PubkeyHash`],
[INFO] [stderr]    |                                                           ^^^^^^^^^^^^ no item named `PubkeyHash` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `TxIn`
[INFO] [stderr]   --> src/script_types.rs:43:6
[INFO] [stderr]    |
[INFO] [stderr] 43 | //! [`TxIn`]), [`RedeemScript`] and [`TapScript`]. Then, there are conversion
[INFO] [stderr]    |      ^^^^^^ no item named `TxIn` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `ConversionStrategy`
[INFO] [stderr]    --> src/script_types.rs:474:37
[INFO] [stderr]     |
[INFO] [stderr] 474 | /// or public key using particular [ConversionStrategy]
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^ no item named `ConversionStrategy` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `Strategy`
[INFO] [stderr]    --> src/script_types.rs:556:6
[INFO] [stderr]     |
[INFO] [stderr] 556 | /// [`Strategy`]
[INFO] [stderr]     |      ^^^^^^^^^^ no item named `Strategy` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: public documentation for `try_from` links to private item `WitnessVersionError::IncorrectOpcode`
[INFO] [stderr]    --> src/script_types.rs:386:10
[INFO] [stderr]     |
[INFO] [stderr] 386 |     /// [WitnessVersionError::IncorrectOpcode] error for the rest of opcodes
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(private_intra_doc_links)]` on by default
[INFO] [stderr]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stderr] 
[INFO] [stderr] warning: public documentation for `try_from` links to private item `WitnessVersionError::IncorrectOpcode`
[INFO] [stderr]    --> src/script_types.rs:417:10
[INFO] [stderr]     |
[INFO] [stderr] 417 |     /// [WitnessVersionError::IncorrectOpcode] error for the rest of opcodes
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stderr]     |
[INFO] [stderr]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stderr] 
[INFO] [stderr] warning: public documentation for `try_from` links to private item `WitnessVersionError::IncorrectOpcode`
[INFO] [stderr]    --> src/script_types.rs:428:13
[INFO] [stderr]     |
[INFO] [stderr] 428 |     /// or [WitnessVersionError::IncorrectOpcode] error for the rest of opcodes
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stderr]     |
[INFO] [stderr]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stderr] 
[INFO] [stderr] thread 'rustc' panicked at 'called `Option::unwrap()` on a `None` value', src/librustdoc/html/render/mod.rs:4423:48
[INFO] [stderr] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[INFO] [stderr] 
[INFO] [stderr] error: internal compiler error: unexpected panic
[INFO] [stderr] 
[INFO] [stderr] error: Unrecognized option: 'resource-suffix'
[INFO] [stderr] 
[INFO] [stderr] warning: 11 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] error: could not document `descriptor-wallet`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `rustdoc --edition=2018 --crate-type rlib --crate-type staticlib --crate-name wallet src/lib.rs -o /opt/rustwide/target/doc --cfg 'feature="default"' --error-format=json --json=diagnostic-rendered-ansi -Z unstable-options --resource-suffix -20210118-1.51.0-nightly-d98d2f57d --static-root-path / --cap-lints warn --disable-per-crate-search -L dependency=/opt/rustwide/target/debug/deps --extern amplify=/opt/rustwide/target/debug/deps/libamplify-259f4521faa1ca15.rmeta --extern amplify_derive=/opt/rustwide/target/debug/deps/libamplify_derive-b32a250be4e71391.so --extern bitcoin=/opt/rustwide/target/debug/deps/libbitcoin-f5a668510963a7b8.rmeta --extern lazy_static=/opt/rustwide/target/debug/deps/liblazy_static-88e83b46113e8454.rmeta --extern miniscript=/opt/rustwide/target/debug/deps/libminiscript-a16ad937903d1fd5.rmeta --extern regex=/opt/rustwide/target/debug/deps/libregex-39e01106b2631cc5.rmeta --extern strict_encoding=/opt/rustwide/target/debug/deps/libstrict_encoding-034e44931e43d4b7.rmeta --extern-html-root-url 'amplify=https://docs.rs/amplify/3.0.0/' --extern-html-root-url 'amplify_derive=https://docs.rs/amplify_derive/2.4.3/' --extern-html-root-url 'bitcoin=https://docs.rs/bitcoin/0.26.0/' --extern-html-root-url 'lazy_static=https://docs.rs/lazy_static/1.4.0/' --extern-html-root-url 'miniscript=https://docs.rs/miniscript/5.0.0/' --extern-html-root-url 'regex=https://docs.rs/regex/1.4.3/' --extern-html-root-url 'strict_encoding=https://docs.rs/strict_encoding/1.0.0-rc.6/' -Zunstable-options --crate-version 0.3.0-rc.3+1` (exit code: 1)
[INFO] running `Command { std: "docker" "inspect" "883631d3d8ee537ebe014c9dfe424d8122ff02cf73a468022f874a869a9b3ee0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "883631d3d8ee537ebe014c9dfe424d8122ff02cf73a468022f874a869a9b3ee0", kill_on_drop: false }`
[INFO] [stdout] 883631d3d8ee537ebe014c9dfe424d8122ff02cf73a468022f874a869a9b3ee0